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


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

their are some thread here and how to on the net for rtos aware debug.

basiclay
you need to add a line on the openocd cfg
add a variable in your code (free rtos compat) for debugger to catch it
and voila.

likley your reset problem was h/w or that reset cfg.

i personaly used nucleo,discovery and a few custom baord with standard openocd cfg and almost never change configuration.