# meta-riscv
**Repository Path**: lasocer/meta-riscv
## Basic Information
- **Project Name**: meta-riscv
- **Description**: https://github.com/riscv/meta-riscv
- **Primary Language**: Python
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2023-10-30
- **Last Updated**: 2026-04-04
## Categories & Tags
**Categories**: Uncategorized
**Tags**: yocto
## README
# meta-riscv
RISC-V Architecture Layer for OpenEmbedded/Yocto
[](https://github.com/riscv/meta-riscv/blob/kraj/master/COPYRIGHT)
[](https://travis-ci.org/riscv/meta-riscv)
## Description
This is the general hardware-specific BSP overlay for the RISC-V based devices.
More information can be found at: (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](docs/QUICK_START.md).
## 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](https://docs.banana-pi.org/en/BPI-F3/BananaPi_BPI-F3) | Mainline Kernel and U-Boot (uses vendor FSBL) |
| beaglev-ahead | [BeagleV-Ahead](https://www.beagleboard.org/boards/beaglev-ahead) | |
| beaglev-starlight-jh7100 | [BeagleV](https://old.beagleboard.org/static/beagleV/beagleV.html) | No longer produced |
| eswin-ebc77 | ESWIN EBC77 | Vendor kernel. Use `eswin-ebc77-mainline` for upstream version |
| eswin-ebc77-mainline | ESWIN EBC77 | |
| freedom-u540 | [HiFive Unleashed](https://www.sifive.com/boards/hifive-unleashed) | Discontinued |
| mangopi-mq-pro | [MangoPi MQ Pro](https://mangopi.org/mangopi_mqpro) | |
| milkv-duo | [Milk-V Duo](https://milkv.io/duo) | |
| milkv-megrez | [Milk-V Megrez](https://milkv.io/megrez) | Build broken due to downstream kernel commit since being branchless |
| muse-pi-pro | [Muse Pi Pro](https://www.spacemit.com/community/document/info?lang=en&nodepath=hardware/eco/k1_muse_pi_pro/root_overview.md) | |
| nezha-allwinner-d1 | [Nezha D1-H](https://docs.aw-ol.com/d1/en/d1_dev/) | |
| orangepi-r2s | [OrangePi R2S](http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-R2S.html) | Vendor Kernel and U-Boot |
| orangepi-rv2 | [OrangePi RV2](http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-RV2.html) | Vendor Kernel and U-Boot |
| orangepi-rv2-mainline | [OrangePi RV2](http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-RV2.html) | Mainline Kernel and U-Boot (uses vendor FSBL) |
| star64 | [PINE64 STAR64](https://pine64.org/devices/star64/) | 5.15 Kernel [fork](https://github.com/fishwaldo/Star64_linux) |
| visionfive | StarFive VisionFive | No product page found |
| visionfive2 | [StarFive VisionFive 2](https://www.starfivetech.com/en/index.php?s=hardware&c=show&id=14) | |
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 ``