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


You are viewing a reply to Bootloader and Application Code  

Bootloader and Application Code

France

Just two thoughts:

  1. If you get stuck in an unexpected interrupt, you should look at the value in the 9 LSB of the program status register: they give the number of the exception you are in; if it’s greater than 16 (what I think) subtract 16 and you’ll get the IRQn of the interrupt: knowing which unexpected interrupt you got will probably allow you to know what the problem is.Maybe an interrupt programmed by the bootloader code and not reset before sarting your application?
  2. You try to blink your LED a bit too fast in my opinion: blinking at 10Hz (10 times per second) i shardly seen as blinking but just as a half-lighetd LED... You should probably set BLINK_DURATION_MS to at least 100 or 200.


Bernard (Ac6)

 

Newest Forum Posts

  1. Analog servomotors with nucleo f334r8 by SkelePaw, 2025-11-01 05:57
  2. So happy to finally meet you! by Danielrug, 2025-10-28 11:01
  3. STM32 MCU model shortlisting for Making RC remote by Palvish, 2025-07-07 15:05
  4. SPI on Nucleo_STMH533RE by royjamil, 2025-05-04 20:13
  5. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-25 07:37
  6. SPI on Nucleo_STMH533RE by royjamil, 2025-03-23 11:31
  7. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-23 09:33
  8. Configuring DMA for ADC in SW? by sam.hodgson, 2025-03-04 12:58
  9. Build a project in "release" mode by info@creosrl.it, 2025-02-20 18:12
  10. Build a project in "release" mode by info@creosrl.it, 2025-02-20 17:05

Last-Modified Blogs