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


Flashing and debugging of externally compiled program

Tunisia

Hello Mat,

I do not know why you need such solutions, I prefer always using an IDE especially if it is eclipse based :-)

But this is possible.

As I have inderstood, you have already compiled your project => So you have an executable (elf) file : should contains debug informations (symbols + file paths + ...)

To program/debug an elf file without having a System Workbench I have done the following :
Note: This works only if source files are in the same location as compilation machine

  1. Create a dummy project
    1. File > New C Project
      Project name : dummy project
      Project type  : Executable > Empty Project
      Toolchain  : Ac6 STM32 MCU GCC
    2. Select your board Or Create It
    3. Select No Firmware
  2. From menu : Run > Debug configurations
    1. Create a new Ac6 STM32 debugging configuration
      Project  : dummy project
      C/C++ Application : browse for your elf file
      Disable auto build
  3. Launch your debug configuration



Please let me know if this is OK for you ? Or If I misundestood your request ?

Best Regards,
TarekB
ST

 

Newest Forum Posts

  1. reservation car service Seattle by Jamesprede, 2025-05-01 10:06
  2. Last day: drone bonus by Danielrug, 2025-04-19 16:55
  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. Insightful Perspectives on This Subject by davidsycle, 2025-03-04 05:45
  8. Build a project in "release" mode by info@creosrl.it, 2025-02-20 18:12
  9. Build a project in "release" mode by info@creosrl.it, 2025-02-20 17:05
  10. Build a project in "release" mode by tang, 2025-02-20 10:36

Last-Modified Blogs