STM32 Platform / Documentation
STM32 Platform, in detail
A firmware platform for STM32 with no vendor code in the build
Project brief
A complete firmware platform for STM32 L4 and H7 parts. It supplies the HAL, the kernel, the host tooling and the wire protocol, so that an application repository holds only its own sources and its YAML.
There is no ST HAL, no ST LL and no CubeMX output anywhere in it. Vendored CMSIS register headers and CMSIS-SVD files are the only vendor material, and they are data rather than code. It builds firmware, flashes real hardware, and speaks its wire protocol across three transports today.
What is included
• Hand-written HAL and kernel — no vendor code operates on the target
• Toolchain fetch and CMake build core, driven from a device database generated from CMSIS-SVD
• Wire protocol implemented over three transports, with a desktop client that reads it and flashes boards
• Roughly 1,200 commits — the largest single codebase in the portfolio
Current status
This project is actively being developed. Details may change as the work moves forward.
Questions and support
For questions about STM32 Platform, contact DWMM Holdings with the project name and a concise description of what you need. Please do not send credentials or sensitive information by email.