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


Preferred way to set Option Bytes?

Unfortunately not directly. I’ve used the ST-Link Utility to set it on my development boards.Then I’ve switched to a completely IDE-free workflow, since it didn’t really help with development.

To define the option bytes in C code, you can use a section attribute to place it in a special section, then put that section at the address of option in the linker script. I think I’ve had some problems with openocd when trying this, but I can’t remenber exactly.