Prebuilt Windows Toolchain for STMP32MP1 (Linux)
The STM32MP1 toolchains can be used to build Linux applications for the STM32MP1 devices. Note that the toolchain must exactly match the SD card image programmed to your board. You can download pre-built SD card images and a Linux-to-Linux cross-toolchain from our Github page
Each toolchain build includes the following components:
- The GCC compiler for C and C++ languages
- The GDB debugger
- Include files and libraries from the compatible SD card image
The following toolchain releases are available:
GCC | Compatible SD card image | Download link |
---|---|---|
12.3.0 | openstlinux-6.1-yocto-mickledore-mp1-v23.11.15 | stm32mp1-gcc12.3.0.exe (671 MB) |
11.3.0 | openstlinux-5.15-yocto-kirkstone-mp1-v22.07.27 | stm32mp1-gcc11.3.0.exe (538 MB) |
9.3.0 | openstlinux-5.10-dunfell-mp1-21-03-31 | stm32mp1-gcc9.3.0-r2.exe (868 MB) |
9.3.0 | openstlinux-5.4-dunfell-mp1-20-11-12 | stm32mp1-gcc9.3.0.exe (833 MB) |
8.2.0 | openstlinux-4.19-thud-mp1-19-10-09 | stm32mp1-gcc8.2.0-r2.exe (582 MB) |
Recommended Tools
For optimal development experience, try VisualGDB - our Visual Studio extension for advanced cross-platform development that supports deep CMake integration with direct file access over SSH, powerful Linux-optimized IntelliSense engine, blazing fast source directory synchronization, unit tests, code coverage, profiling and much more: