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


GDB and OpenOCD

Hello There!

I have just installed the STM32 Workbench and so far so good. I’ve been working on CooCox but I wanted an alternative IDE where I can mix C and C++ without the hassle of tweaking xml files, linker scrips, and bunch of other stuff to allow CooCox to work with C++.

Well, right now I’m struggling with debugging and flashing issues. I used to flash the chip directly from within CooCox, however, in STM32 Workbench, I just don’t understand how it works and what I need to enable it. As far as I know, the STM32 installation comes pre-equipped with the toolchain, debugger (OpenOCD), and flash tools, however, I don’t see it anywhere. The installation details page shows the OpenOCD among the other stuff installed, however, I just don’t know where the excutable resides on my system. The search for OpenOCD.exe could not retrieve any resutls, too!

Finally, before I spend two days for nothing, do you know of any issues mixing C and C++ in STM32 Workbench, like those the CooCox suffer from? I just have a bunch of legacy ANSI C Libraries that I need on my project, and the rest has to be in C++.

I appreciate your help!


Zaher

 

Newest Forum Posts

  1. Монтаж камина с грилем в Москве - установка и барбекю by KpddomErorb, 2025-05-10 18:28
  2. SPI on Nucleo_STMH533RE by royjamil, 2025-05-04 20:13
  3. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-25 07:37
  4. SPI on Nucleo_STMH533RE by royjamil, 2025-03-23 11:31
  5. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-23 09:33
  6. Configuring DMA for ADC in SW? by sam.hodgson, 2025-03-04 12:58
  7. Build a project in "release" mode by info@creosrl.it, 2025-02-20 18:12
  8. Build a project in "release" mode by info@creosrl.it, 2025-02-20 17:05
  9. Build a project in "release" mode by tang, 2025-02-20 10:36
  10. Build a project in "release" mode by info@creosrl.it, 2025-02-19 17:35

Last-Modified Blogs