This repository contains small, focused examples used by EmbeddedCI workflows.
-
buildroot-external/generic-kernel
Minimal BuildrootBR2_EXTERNALtree for kernel-only builds.
Includes architecture-specific defconfigs (arm_defconfig,arm64_defconfig) and the required Buildroot external glue files. -
buildroot-external/generic-rootfs
Minimal BuildrootBR2_EXTERNALtree for building a generic Linux root filesystem image.
Includes defconfigs plus rootfs overlays underboard/generic-rootfs/overlays(commonanddebug). -
selftest
Very small Linux userspace app example (selftest.c) with a simpleMakefile.
Builds aselftestbinary that prints basic runtime info and anAPP_OKmarker for CI checks. -
selftest-stm32
Bare-metal STM32 example targeting STM32F446 (arm-none-eabitoolchain).
Produces.elf,.bin, and.hexartifacts using STM32Cube HAL sources. -
can-stm32
NUCLEO-F446RE + MCP2515 CAN node with a UART console, plus pytest HIL tests that use it as the second node on the BenchPod's CAN bus. -
yocto-kas-image
Yocto/KAS manifest example (kas.yml) for building acore-image-minimalimage (BeagleBone machine) with pinned layer revisions.
- The Buildroot examples contain their own local
README.mdfiles with usage snippets. - These examples are intentionally minimal and are meant to be referenced from CI/buildpack configs.