Skip to content

limingle/meta-starfive-bsp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

meta-starfive-bsp

OE/Yocto layer for Starfive VisionFive V1 board

Quick Start

Poky Environment

mkdir yocto && cd yocto
git clone git://git.yoctoproject.org/poky.git
git clone https://github.com/openembedded/meta-openembedded.git poky/meta-openembedded
git clone https://github.com/limingle/meta-starfive-bsp.git poky/meta-starfive-bsp

OpenEmbedded Environment

mkdir yocto && cd yocto
git clone https://github.com/openembedded/openembedded-core.git openembedded
git clone https://github.com/openembedded/bitbake.git openembedded/bitbake
git clone https://github.com/openembedded/meta-openembedded.git openembedded/meta-openembedded
git clone https://github.com/limingle/meta-starfive-bsp.git openembedded/meta-starfive-bsp

Poky Build

cd yocto
export TEMPLATECONF=meta-starfive-bsp/conf
source poky/oe-init-build-env build
MACHINE=starfive-visionfive-jh7100 bitbake core-image-minimal

OpenEmbedded Build

cd yocto
export TEMPLATECONF=meta-starfive-bsp/conf
source openembedded/oe-init-build-env build
MACHINE=starfive-visionfive-jh7100 bitbake core-image-minimal

Use Repo

Make sure to install the repo command by Google first.

you can use repo-in-docker for convenience

Poky Environment

mkdir yocto && yocto
repo init -u https://github.com/limingle/yocto-manifests -m starfive-yocto.xml [-b honister]
repo sync

OpenEmbedded Environment

mkdir yocto && yocto
repo init -u https://github.com/limingle/yocto-manifests -m starfive-oe.xml [-b kirkstone]
repo sync

About

OE/Yocto layer for Starfive VisionFive V1 board

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published