No description
  • BitBake 68.6%
  • Makefile 13.5%
  • Python 11.8%
  • HTML 2.4%
  • Shell 1.8%
  • Other 1.9%
Find a file
Michael Opdenacker 2f9914a728 docs: k3-pico-itx.md: misc improvements
- Should be in the deploy directory to create the .json files,
  because that's where they will be needed.

- Add instruction for building with Kas (like in most boards)
  Anyway, the instructions were using "build/tmp/" which
  assumes the usage of Kas!

- In instructions, assume "core-image-full-cmdline" was built
  as this is the image built by kas.

- Add "fastboot reboot" at the end of flashing

- Minor font fix: `tlv_eeprom`

Signed-off-by: Michael Opdenacker <michael.opdenacker@rootcommit.com>
Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
2026-10-22 09:52:43 -07:00
.github workflows: validate-bsp-coverage: run on changes to validate-bsp-coverage.py 2026-09-03 10:48:34 -07:00
bitbake-registry milkv-megrez: remove BSP 2026-09-30 18:56:16 -07:00
classes DEPRECATED.md, warn-deprecated-machines: remove eswin-ebc77 2026-09-30 18:56:16 -07:00
conf k3-com260: fix shipped dtbs 2026-10-22 09:52:43 -07:00
docs docs: k3-pico-itx.md: misc improvements 2026-10-22 09:52:43 -07:00
dynamic-layers packagegroup-meta-multimedia: Delete bbappend 2026-10-17 16:42:18 -07:00
files/wic files/wic/spacemit-k3.wks: make wic match K3 UFS sizing 2026-10-22 09:52:43 -07:00
kas milkv-megrez: remove BSP 2026-09-30 18:56:16 -07:00
licenses licenses: Rename ChipsMedia_VisionFive2 -> ChipsMedia-VisionFive2 2023-06-21 16:00:11 -07:00
recipes-bsp u-boot-spl-spacemit: deploy bootinfo_spinor.bin 2026-10-22 09:52:43 -07:00
recipes-core packagegroup-self-hosted: Remove bbappend 2026-10-17 16:42:18 -07:00
recipes-devtools gptfdisk: add 1.0.10 recipe 2026-09-22 08:59:10 -07:00
recipes-graphics weston: th1520: add service environment configuration 2026-10-12 12:30:16 -07:00
recipes-kernel linux-k3: update to latest SRCREV 2026-10-22 09:52:43 -07:00
recipes-multimedia libsf-*: build with -std=gnu17 2026-10-14 07:48:57 -07:00
recipes-support layers: Bump to use kirkstone 2022-02-22 08:51:48 -08:00
scripts/lib/wic/plugins/source th1520: keep the partition table area free in SPL 2026-09-28 14:40:06 -07:00
tools tools: validate-bsp-coverage.py: add script 2026-09-03 07:32:57 -07:00
.travis.yml .travis.yml: Update the Ubuntu distro 2020-05-19 20:24:17 -07:00
DEPRECATED.md DEPRECATED.md, warn-deprecated-machines: remove eswin-ebc77 2026-09-30 18:56:16 -07:00
LICENSE Add a CONTRIBUTORS file 2020-07-20 20:32:07 -07:00
README.md README: mention upstream parts for Duo Family 2026-10-19 17:35:02 -07:00
SECURITY.md SECURITY.md: add 2025-10-21 17:23:21 -07:00

meta-riscv

RISC-V Architecture Layer for OpenEmbedded/Yocto

license Build Status

Description

This is the general hardware-specific BSP overlay for the RISC-V based devices.

More information can be found at: https://riscv.org/ (Official Site)

The core BSP part of meta-riscv should work with different OpenEmbedded/Yocto distributions and layer stacks, such as:

  • Distro-less (only with OE-Core).
  • Yoe Distro.
  • Yocto/Poky.

For details regarding basic usage for some platforms supported by this layer, see the Quick Start Guide.

Dependencies

This layer depends on:

Available Machines

MACHINE Platform Notes
bananapi-f3 BPI-F3 Mainline Kernel and U-Boot (uses vendor FSBL)
bananapi-cm6-io BPI-CM6 Mainline Kernel and U-Boot (uses vendor FSBL)
beaglev-ahead BeagleV-Ahead
beaglev-fire BeagleV-Fire Mainline Kernel, U-Boot and OpenSBI (uses vendor HSS)
dc-roma-fml13v01 DC-ROMA RISC-V Mainboard Upstream mainline kernel (7.0) with the in-tree jh7110-deepcomputing-fml13v01 DTS, Framework Laptop 13 compatible mainboard
eswin-ebc77 ESWIN EBC77 Vendor kernel. Use eswin-ebc77-mainline for upstream version
eswin-ebc77-mainline ESWIN EBC77
k3-com260 Sipeed K3 CoM260 Vendor Kernel
k3-pico-itx Sipeed K3 Pico-ITX Vendor Kernel
freedom-u540 HiFive Unleashed Discontinued
licheepi-4a LicheePi 4A
milkv-duo Milk-V Duo Mainline Kernel, U-Boot and OpenSBI (uses vendor FSBL)
milkv-duo256m Milk-V Duo-256M Mainline Kernel, U-Boot and OpenSBI (uses vendor FSBL)
milkv-duos Milk-V Duo-S Mainline Kernel, U-Boot and OpenSBI (uses vendor FSBL)
muse-pi-pro Muse Pi Pro
orangepi-r2s OrangePi R2S Mainline Kernel and U-Boot (uses vendor FSBL)
orangepi-rv2 OrangePi RV2 Mainline Kernel and U-Boot (uses vendor FSBL)
visionfive2 StarFive VisionFive 2

Note that this layer also provides improvements and features for the upstream qemuriscv32 and qemuriscv64 machines.

Contributing

Submit patches via GitHub pull requests, Use GitHub issues to report problems or to send comments.

Maintainer(s)

  • Khem Raj <raj.khem@gmail.com>