Yocto build configuration for the StarFive VisionFive 2 RISC-V board using kas — includes a Qt6 variant tuned for headless embedded use.
- Board: StarFive VisionFive 2 (RISC-V rv64imafdc)
- Build system: Yocto (kas), meta-riscv, meta-openembedded
- Qt6 variant: meta-qt6 layer, wayland/weston removed, SSH enabled
- Tooling:
kas,git-lfs
| File | Description |
|---|---|
poky-visionfive2.yml |
Minimal base image (core-image-base) |
poky-qt-visionfive2.yml |
Qt6 image with RISC-V march tuning |
Prerequisites: kas, git-lfs, standard Yocto host dependencies
# Minimal build
kas build poky-visionfive2.yml
# Qt6 build
kas build poky-qt-visionfive2.yml
# Build individual recipe (verbose)
kas shell poky-qt-visionfive2.yml -c 'bitbake -v qt6'Work in progress.
Built by Owen O'Hehir — embedded Linux, IoT, Matter & Rust consulting at electronicsconsult.com. Available for contract and consulting work.