SW4STM32 and SW4Linux fully supports the STM32MP1 asymmetric multicore Cortex/A7+M4 MPUs

   With System Workbench for Linux, Embedded Linux on the STM32MP1 family of MPUs from ST was never as simple to build and maintain, even for newcomers in the Linux world.
And, if you install System Workbench for Linux in System Workbench for STM32 you can seamlessly develop and debug asymmetric applications running partly on Linux, partly on the Cortex-M4.
You can get more information from the ac6-tools website and download two short videos (registration required) highlighting:

System Workbench for STM32

Debugging with Segger J-Link/ iSYSTEM iTAG.50

For anyone who wants to use openSTM32 with a different debugger. Try winIDEAOpen.

winIDEAOpen is a free debugger Software for all Cortex M microcontrollers. It supports ST-Link, Segger J-Link and iSYSTEM iTAG.50. You can use it as eclipse pulgin or as stand allone solution.

To use it as eclipse pulgin simply add


to your update sites and use the “Install New Software” feature.

Once you have done that, you can create a winIDEA Debug configuration. Using the new configuration the first time triggers the download of winIDEAOpen.
Make sure that you do not use a proxy for accessing update sites (eclipse bug).

If you want to use the iTAG.50 debugger you can buy it at amazon (50€).

I am using the iTAG.50 for all my Cortex M projects (infineon, ST, TI). It works fine and you have always the same debugger Software.

have fun