...
Use the Docker container provided by Toradex to setup the build environment in the work directory
~/yocto-workdir
prepared in previous steps:Code Block $ docker run --rm -it --name=crops6-minimal -v ~/yocto-workdir:/workdir --workdir=/workdir torizon/crops:kirkstone-6.x.y /bin/bash
In the Docker console set up the environment for a specific STM32MP board:
MACHINE=<MACHINE> source setup-environment [BUILDDIR]
, whereMACHINE
is one of the supported STM32MP targets:stm32mp25-eval
for the STM32MP2 Evaluation kitstm32mp25-evaldisco
for the S,TM32MP2 STM32MP2 Discovery kitstm32mp25stm32mp15-evaldisco
for STM32MP1 STM32MP157 Discovery kit,BUILDDIR
is the directory where you would like to to store the build files. For example:Code Block $$ MACHINE=stm32mp25-eval DISTRO=torizon source setup-environment build-stm32mp25-eval
Build the Torizon OS images:
Code Block $$ bitbake torizon-core-docker
...