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


How to make a Release configuration?

Hi Tarek,
First of all, there was a typo in my previous posting. The last sentence should be: But program does not do, what it supposed to.

R13(=Stack Pointer) value should be in RAM range (0x20xxxxxx)
Yes, R13 is 0x20000F40. At least, I have one thing correct smile

if after reset, you connect your stlink in hotplog mode
I just run the board and plug the STLink into the connector. Is it Hotplug mode? I did not set any kind of special modes. BTW, I’m using 2 wire interface, not full JTAG (just in case).


you press Core Reset if PC value is in Flash Range (0x08xxxxxx)
NO! When I press either Core reset or System reset the Core Panel does not show anything until I press Halt. And wheb I press Halt, the PC is in the address 0x1FFxxxxx

are you using semihosting in your application ??
I’m not sure. How to check it? This my first project in AC6 and may be when I started I clicked something... rolleyes

but there is fault in your program. (bus fault, hard fault, ...)
Would not I catch it in debug mode?