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 Re: Code size  

Re: Re: Code size

Hellow, this command works great,

We prefer a more detailed info
& arm-none-eabi-size --format=sysv “${BuildArtifactFileName}”

Generating binary:
arm-none-eabi-objcopy -O binary “stargate v3 z domu.elf” “stargate v3 z domu.bin” & arm-none-eabi-size --format=sysv “xxx.elf”
xxx.elf  :

section size addr
.isr_vector 392 134217728
.text 18640 134348800
.data 28 536870912
.bkp_sram 2 536870940
.bss 93644 536870944
.ccm 20032 268435456
.rwdata 84 134234112
._user_heap_stack 256  536964588

.ARM.attributes 53 0
.debug_line 49117 0
.debug_info 79861 0
.debug_abbrev 14984 0
.debug_aranges 4464 0
.debug_ranges 7016 0
.debug_loc 41514 0
.debug_macro 71768 0
.debug_str 362290 0
.comment 112 0
.debug_frame 9804 0
Total 774061