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


Connect to custom board STM32L053 - STLINK-V2 - SWD

I found also that you could also use the GUI to modify the .cfg file that is generated. I am posting the steps below in case they help anyone else:

  1. Right Click on the Project, Click Properties
  2. Click on “Run/Debug Settings”
  3. Select the pesky Launch Configuration that keeps generating with the srst_only in it & click “Edit”
  4. Click the “Debugger” Tab
  5. Go into the Configuration Script section and click “Show generator options...”
  6. Change the Reset Mode to “Software system reset” (or whatever change you’d like to make- this change fixed my errors)
  7. Click Apply