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.
Today we are proud to announce the release of VisualKernel 3.1. This release introduces support for the latest Linux kernels and popular distros and focuses on improving code navigation for the huge Linux Kernel code base. I will give you a quick overview of the highlights of the new features below: Continue reading Announcing VisualKernel 3.1
Today we are proud to announce the release of VisualGDB 5.4R3. This is a maintenance release that focuses on gradually improving the VisualGDB experience across many supported project types and scenarios and in this post I will give you an overview of this version’s highlights.
Continue reading Announcing VisualGDB 5.4R3
Today, after gradually introducing new features in 10 preview versions and incorporating our users’s feedback from 2 betas, we are proud to announce the stable release of VisualGDB 5.4. In this post I will show you the main highlights of the new version compared to VisualGDB 5.3.
Continue reading Announcing VisualGDB 5.4
Thanks everyone for your feedback on Beta 1. Today we proudly announce the release of VisualGDB 5.4 Beta 2 introducing various fixes and usability improvements.
Continue reading We have released VisualGDB 5.4 Beta 2
Today we are proud to announce the release of VisualGDB 5.4 Beta 1. It introduces a new highly optimized file synchronization engine that eliminates many drawbacks of the tar-based file synchronization used previously.
Continue reading VisualGDB 5.4 Beta 1 is out
Today we are pleased to announce official VisualGDB support for the Keil ARM compiler, the RTX operating system and Keil software packs. The Keil environment is a step up from the open-source GCC compiler that provides better optimization and comes with an extensive collection of software libraries.
VisualGDB has previously supported the Keil compiler through editing the Makefiles and error message rules, however it provided a less streamlined experience than GCC. The new VisualGDB 5.4 preview 10 puts this to an end with full out-of-the-box support for the Keil tools:
Continue reading Announcing official support for the Keil ARM Compiler and RTX
While were are working on the final features of the upcoming VisualGDB 5.4 release, several of our customers mentioned using the ARM mbed framework and requested better integration with it on the VisualGDB side. So we took a short detour from the original roadmap and today we proudly present VisualGDB 5.4 Preview 9 with the new Advanced Mbed Project Subsystem:
Continue reading Introducing Advanced Mbed Project Subsystem
Today we proudly announce the release of VisualGDB 5.4 Preview 8 introducing CodeJumps – the new powerful code navigation feature that greatly simplifies navigating the structure of your C/C++ projects:
Continue reading Introducing CodeJumps
In the recent years CMake has become the de-facto standard build system for many C/C++ projects due to its flexibility, reliability and great build speed. We responded to it by designing the VisualGDB’s Advanced CMake Project Subsystem – a replacement for the regular Visual Studio project mechanism that treats the CMakeLists.txt files as Visual Studio projects and automatically edits them once you edit your target properties in Solution Explorer. But today we are announcing a mechanism that will make your CMake experience dramatically better – the CMake Script Debugger: