Skip to content

Seeed-Studio/meta-st-odyssey

Repository files navigation

How To Start

1. Clone repositories

git clone https://github.com/Seeed-Studio/meta-st-odyssey.git -b openstlinux-6.1-yocto-mickledore
git clone https://gerrit.googlesource.com/git-repo
./git-repo/repo init -u https://github.com/STMicroelectronics/oe-manifest.git -b refs/tags/openstlinux-6.1-yocto-mickledore-mpu-v24.06.26
./git-repo/repo sync

2. Set Env

export READTIMEOUT=0; DISTRO=openstlinux-weston MACHINE=stm32mp1 source layers/meta-st/scripts/envsetup.sh --pkg-update --no-ui

3. Add meta-st-odyssey layer

bitbake-layers add-layer ../meta-st-odyssey

4. Build project

bitbake st-image-weston

5. Make image

cd tmp-glibc/deploy/images/stm32mp1
./scripts/create_sdcard_from_flashlayout.sh flashlayout_st-image-weston/optee/FlashLayout_sdcard_stm32mp157c-odyssey-optee.tsv