kaonic-yocto
Overview
Custom Yocto Linux distribution for the Kaonic 1S hardware platform.
Key features
Custom Yocto Linux build
Support for STM32MP1 MPU and AT86RF215 transceivers
Integration with Reticulum-rs and kaonic-comm
Secure boot and signed OTA update support
Build recipes for reproducible firmware images
Build instructions
docker buildx build --platform=linux/arm64 . -t kaonic-yocto
docker buildx build --platform=linux/amd64 . -t kaonic-yocto
docker run -it -v ./:/home/builduser/yocto/layers/meta-st/meta-kaonic --name kaonic-yocto kaonic-yocto
cd ~/yocto/
./layers/meta-st/meta-kaonic/scripts/build-image.sh --machine stm32mp1-kaonic-protoa