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 (registration required) various documents highlighting:

System Workbench for STM32

Debugging setup issue on ST discovery and eval board


You select the ELF file in the debug configuration first tab. You should just have to click on ‘Search Project’ after selecting th eright project.

By the way, if you select the project after having compiled it without error and then right-click “Debug As >> Ac6 STM32 C/C++ Application” (maybe after having deleted th enon-working configuration) should create a new configuration all set up correctly.

If this does not work, you should give more details on how you created the project (in SW4STM32 or by importing a CubeMX-generated project), what MCU you are targetting, what version of Syste Workbench you are using... BTW you may do a “Help >> Check for Updates” to be sure you use the last version of the tool; there may have been bug fixes.

Best regards,