Today we are proud to announce that VisualGDB now fully supports the STM32MP1 device family. This includes:
- A ready-to-use Windows cross-toolchain that allows building Linux applications for STM32MP1 without requiring a separate Linux VM. It is fully integrated with VisualGDB and allows creating and debugging projects with a few clicks.
- A prebuilt Linux-to-Linux cross-toolchain and a set of SD card images based on the official OpenSTLinux distro.
- A GUI wrapper for the ST-Link programmer that simplifies uploading of the STM32MP1 SD card images without requiring a Linux VM.
- A Windows build of the STM32MP1 fork of OpenOCD that is fully integrated into VisualGDB and lets you debug STM32MP1 devices in both production and engineering modes.
- A BSP package with numerous examples from ST that allows quickly exploring various STM32MP1 examples from Visual Studio.
If you are looking for the easiest way to get started with STM32MP1 development, simply download VisualGDB 5.4R11 and use either the Linux or Embedded project wizard to get a working project in seconds.
Update: If you are new to STM32MP1, check out a detailed tutorial on building the OpenSTLinux distro and a compatible SDK from scratch.
Stay tuned! We are working on detailed tutorials showing everything you need to know to get the best out of your STM32MP1 device. Follow us on Twitter to be notified once we publish them.