Generated: 2026-04-17T22:08:46Z Branch: feat/trl5-hardening Commit: 21b95e0
These libraries are fetched at build time (not committed) via
scripts/setup_stm32_hal.sh and scripts/setup_freertos.sh.
Pinned tags:
| Name | Source | Pinned tag | License | Fetched by |
|---|---|---|---|---|
| STM32CubeF4 HAL | github.com/STMicroelectronics/STM32CubeF4 | v1.27.1 | SLA0044 (BSD-3-Clause variant) | scripts/setup_stm32_hal.sh |
| CMSIS Core (ARM) | from STM32CubeF4 bundle | same | Apache-2.0 | scripts/setup_stm32_hal.sh |
| FreeRTOS Kernel | github.com/FreeRTOS/FreeRTOS-Kernel | V10.6.1 | MIT | scripts/setup_freertos.sh |
| CMSIS-RTOSv2 wrapper | from STM32CubeF4 bundle | v1.27.1 | Apache-2.0 | scripts/setup_freertos.sh |
| Unity (test framework) | ThrowTheSwitch/Unity | in-tree header-only | MIT | vendored in firmware/tests/unity/ |
docker/Dockerfile.ci builds on an official Ubuntu base. See the
Dockerfile for the pinned digest.
sbom-full.spdx.jsonsbom-summary.txt