Loading...
 

Zephyr project on STM32

   Zephyr Workbench, a VSCode extension to manage Zephyr on STM32.
It enables users to easily create, develop, and debug Zephyr applications.
Main features:
  • Install host dependencies.
  • Import toolchain and SDK.
  • Create, configure, build and manage apps.
  • Debug STM32.
You can directly download it from the VSCode marketplace
For more details, visit the Zephyr Workbench

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. :-(