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


moving porject cause different hex

Dear all,

I’m working with STM32F205 microcontroller and usually develop on different PC, with different project path. Actually I’ve developped a bootloadable program where the application part is signed througth CRC. I’ve noticed that in different PC I’ve different CRC and different HEX and BIN file, with the same source/toolchain/optimizaiotn and project settings. If I put the project on same path in both PC, CRC match.

The application is based on Cube project. In first times I’ve seen some path strings inside compiled file and removing the “assert” option on Cube that strings never come inside code.

Anyone has some ideas/suggestion to understand moving source path cause differences on compilation ?

Best regards
Fabio

check hex or bin file dif with an hex (hxd for instance) you’ll see where is the difference and it shal giev uou some hint at the reason.
it’s hapen that file name date or time are comming from library or debug macro
argv0 the program name could include project path for instance.
All this can prevent to rebuild twice the same binary even on same machine same place.


 

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