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


Could not determine GDB version using command:

My solution to a similar problem was to install the distribution’s arm-eabi-none-gdb package, which Fedora thoughtfully provide separately from cross compiler sutie.

I can still rebuld the project so it seems that the rest of the tools do not have any similar dependency issues.

I then point to the working gdb using : Run->Debug Configurations->Debugger


However, it is now OpenOCD which fails.
__
in procedure ‘program’
in procedure ‘init’ called at file “embedded:startup.tcl”, line 473
in procedure ‘ocd_bouncer’

    • OpenOCD init failed **

shutdown command invoked__


Not very helpful error trapping in ‘ocd_bouncer’

It looks like this AC6 product is starting to suffer from bit-rot. :-(