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 find SystemInit called by startup_stm32.s line 74, FIXED

I have my first assembly module/code working but I need to nail down the environment after reset so need to check every bit of code executed before main:

Please help me find SystemInit & __libc_init_array called by startup_stm32.s

I am used to a link listing to find resolved referances but there doesnt seem to be one ?

Sorry if these questions appear stupid, I am a beginner on this system :-)

EDIT Found one place it exists “system_stm32f3xx.c” BUT this is NOT in the project I created by stating NO FIRMWARE, so in theory the build should fail with a linker error but it does not, so seemingly this openSTM32 is including stuff in builds not shown in the Project Exporer window right ?

EDIT Solved the problem by scrapping the original startup.s and replaceing it with my own that does not make any spurious calls. Sorry to be so exacting but when you are controlling high power expensive electronics you have to know exactly what the mpu is doing at all times!

 

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