Loading...
 

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 Launching SW4STM32 debug fails  

Launching SW4STM32 debug fails

Hello,

The error message in log is that it couldn’t halt the core and afterwards, the flash erase fails because the mcu is not halted.

I suspect the reset line is not connected on your target (from stlink).
Can you try to connect it and retry ?
If not possible to connect the reset, you must NOT use the default option “connect under reset” and you should use the “software reset” option (in debug configuration, in debugger tab, you can choose the stlink freq and connection mode).
In that case, you might not be able to reconnect if the mcu has a program running in low power...

The voltage is also measured at 0V so you didn’t connect the VDD of the mcu to the stlink input.
This is not mandatory to work but better for voltage adapter.

Rgds,
Laurent