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


Cannot work debugger and Build all


I’m facing compile and debug issue in latest System Workbench.
The version is OpenSTM32 IDE 1.2.0.201506031829 fr.ac6.feature.mcu.ide.feature.group Ac6

  1. 1 -g3 option is missing


I find that the debugger cannot open the source code. Because, the “-g3” option is missing in subdir.mk. I confirmed previous version was working fine.

  1. 2 Cannot “Build all”


I test to build sample code in STM32CubeF4 v1.6.0. I click the “Build All”. However, the System Workdbench return error message such as below;

Errors occurred during the build.
Errors running builder ‘CDT Builder’ on project ‘STM32F429I-Discovery’.
Resource ‘/STM32F429I-Discovery/Debug/objects.mk’ does not exist.
Resource ‘/STM32F429I-Discovery/Debug/objects.mk’ does not exist.

The System Workbench should make these file. It cannot create it now.

Of cource, previous version is working fine.

The latest version is quite bad. Stop distribute immediately.

Hi,

I solved.

1) -g3 option is missing.

Right click on the project -> Open Property.
C/C++ Build->Settings->Tool Settings TAB->MCU GCC Compiler->Debugging

2) Cannot “Build All”

After “clean”, I face this issue even if previous release.
I understand that clean is useless.

Best regards,
Araki


Hi,

Any soultions for Build All not working?

After clean the build project doesnt work.

Most of the times we have below error:

Resource ‘/ProjName/Debug/sources.mk’ does not exist.
Resource ‘/BurnIN_0_0_4/Debug/object.mk’ does not exist.
Resource ‘/BurnIN_0_0_4/Debug/makefile’ does not exist.