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

You are viewing a reply to AC6 + CubeMX include problems  

AC6 + CubeMX include problems

Just one thing is not working in the Workbench: the “debug” works correctly, the “run” button instead doesn’t program and the console says:

invalid command name “program Debug/test.elf verify reset exit”

Any idea?

I have the same problem, I am still working to solve it.

Until we release a fix, you can use the “Debug” instead of “Run” to program you code with GDB.
Sorry again.


This bug has been reported. This is a command line compatibility problem between Windows and Unix format. It will be fixed in the next update release. Can you confirm me that you’re running the Linux version of System Workbench ?

Sorry for inconvenience.