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

Debug stays at Reset_Handler, step into/over buttons are disabled

if your code is compiled at -o2 -os or -o3 it’s quite normal for step over not to folow the sequenital flow as it got optilmized
if you need full debug only used -o0 even -og (debug) will supress some variable visibility.

if you have enabed rtos awarness in the opencd config brake at main shall not be used
it seam that brake prior os start and so any thread present will confused the IDE/debugger.
what you do with manual brake set look as some work arround it .
Also i notice degung rtos aware debug is not quite robust/stable. I could seen similar issue with brake at main etc.
typicaly to debug priro os started use non rtos aware debug config (you can have both debug conf )
and do not enable rtos awarness unless you need to view all task state and call stack
i’m personally ok with non rtos aware debug until to deal and debug with above requirement.

if you get stuck at system clock config is suspect yoru clock config is not correct or ?
if you can’t debug but have some proof app is running “brake/pause” shall run always
it may brake in assembly or most of time is rtos idle task or scheduler but stil shall run.


Newest Forum Posts

  1. STM32429I_Discovery board with printf float support problem by johannes.visser@msc-technologies.eu, 2019-12-05 16:08
  2. malloc heap issue with CubeMX Project by johannes.visser@msc-technologies.eu, 2019-12-05 16:04
  3. Debugger not working by Daniel Jack Morley, 2019-11-27 21:46
  4. Compiler change problem by Lucian Pop, 2019-11-20 17:41
  5. Sample programs and compiling by jjtimer, 2019-11-20 10:31
  6. Unit test issues for STM32 by Rinkedevries, 2019-11-18 10:32
  7. Ubuntu 19.04 Debug problems by costantino, 2019-11-17 19:17
  8. Compile without eclipse by JSStabl, 2019-11-14 15:55
  9. Problem with PWM signal by ElectroniK, 2019-11-13 20:55
  10. Does System Workbench for STM32 work on a Raspberry Pi 4? by betocool, 2019-11-10 05:27

Last-Modified Blogs