mirror of
https://github.com/riscv/meta-riscv.git
synced 2026-10-24 02:44:35 +00:00
No description
- BitBake 68.6%
- Makefile 13.5%
- Python 11.8%
- HTML 2.4%
- Shell 1.8%
- Other 1.9%
- 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> |
||
|---|---|---|
| .github | ||
| bitbake-registry | ||
| classes | ||
| conf | ||
| docs | ||
| dynamic-layers | ||
| files/wic | ||
| kas | ||
| licenses | ||
| recipes-bsp | ||
| recipes-core | ||
| recipes-devtools | ||
| recipes-graphics | ||
| recipes-kernel | ||
| recipes-multimedia | ||
| recipes-support | ||
| scripts/lib/wic/plugins/source | ||
| tools | ||
| .travis.yml | ||
| DEPRECATED.md | ||
| LICENSE | ||
| README.md | ||
| SECURITY.md | ||
meta-riscv
RISC-V Architecture Layer for OpenEmbedded/Yocto
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:
- URI: https://github.com/openembedded/openembedded-core
- branch: master
- revision: HEAD
- URI: https://github.com/openembedded/bitbake
- branch: master
- revision: HEAD
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>