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

Unable to alter Run/Debug settings.

Hi, I have recently updated to V1.3 from 1.0.

Using the original project, things worked, but I can now not debug a
STM32F411 Discovery board.

Upon launching a debug session, I get the message :-

“OpenOCD Script not found.... stm32f411e_disco.cfg” but the file is
in the directory that is indicated by the rest of the error message.

If I go to the Project Run/Debug settings, there is a single config in there
that is named after my Project “DC-411 Configuration Dialog” but I cannot change it
as when I highlight it and select Edit, northing happens.

If I double click it, I get “An Error has occurred. See error log for more details.
“java.lang.NullPointerException”. And, there is nothing in the error log.

If I press “New”, I get a dialog box with “Ac6 STM32 Debugging” in it, but when I
select it, it does not appear in the Run/Debug settings dialog box.


Hi Andy,

Can you delete the old debug configuration then recreate a new one ?
I suspect the v1.3 to need more information to create a debug configuration.

If the problem is persisting before a fix is found, to me, the only way is to recreate a project in a new workspace, then copy your source files and build settings.


Hi Kevin,

Where do I find the Debug settngs ??.


Run -> Debug Configurations