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


Auto-combining two .hex files

Hello sw4stm32 community,
I am reviewing the sample project: STM32H745I-DISCO_USBD-FS project that comes with version 1.5 of the STM32H7 firmware. Since this is a dual core processor, it builds the CM4 and CM7 cores separately, generating two separate .elf / .hex files. However, it is also generating a STM32H745I-DISCO_USBD-FS__Debug.hex file, which I believe to be the merged/combined version. However, I cannot find the settings which govern this behavior!
I would love to know how the IDE is accomplishing this behind the scenes. Is it invoking srec_cat? Is there another utility it is using?

Thanks,
Owna