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


Support for JLINK/converted ST LINKs

Yes it does work.
I have used STM32F407-Discovery with onboard STLINK that was upgraded to JLink.

1.
After jlink firmware upgrade, install this into STM workbench in the normal fashion under eclipse: http://gnu-mcu-eclipse.netlify.com/v4-neon-updates
2.
Then create a new debug configuration and choose GDB Segger Jlink Debugging.
3.
Under Debugger tab ensure “Executable” is set to ${jlink_path}${jlink_gdbserver} which in my case resolves to “C:/Program Files (x86)/SEGGER/JLink_V620g/JLinkGDBServerCL.exe
4.
Set device name eg. STM32F407VG
5.
Set GDB client setup Executable to: ${openstm32_compiler_path}\arm-none-eabi-gdb.exe

That’s it.