root@imx95-15x15-lpddr4x-frdm:~# readelf -S /root/hello_world_ddr_cm7.elf
There are 26 section headers, starting at offset 0x64da8:
Section Headers:
[Nr] Name Type Addr Off Size ES Flg Lk Inf Al
[ 0] NULL 00000000 000000 000000 00 0 0 0
[ 1] .interrupts PROGBITS 88320000 010000 00064c 00 A 0 0 4
[ 2] .resource_table PROGBITS 88220000 020060 000000 00 W 0 0 1
[ 3] .text PROGBITS 88320800 010800 00414c 00 AX 0 0 4
[ 4] .ARM ARM_EXIDX 8832494c 01494c 000008 00 AL 3 0 4
[ 5] .init_array INIT_ARRAY 88324954 014954 000004 04 WA 0 0 4
[ 6] .fini_array FINI_ARRAY 88324958 014958 000004 04 WA 0 0 4
[ 7] .interrupts_ram PROGBITS 88720000 020060 000000 00 W 0 0 1
[ 8] .data PROGBITS 88720000 020000 000060 00 WA 0 0 4
[ 9] .ncache.init PROGBITS 88020000 020060 000000 00 W 0 0 1
[10] .ncache PROGBITS 88020000 020060 000000 00 W 0 0 1
[11] .bss NOBITS 88720060 020060 0006d0 00 WA 0 0 8
[12] .heap NOBITS 88720730 020060 000400 00 WA 0 0 1
[13] .stack NOBITS 88720b30 020060 000400 00 WA 0 0 1
[14] .ARM.attributes ARM_ATTRIBUTES 00000000 020060 00002e 00 0 0 1
[15] .debug_info PROGBITS 00000000 02008e 021f74 00 0 0 1
[16] .debug_abbrev PROGBITS 00000000 042002 003d2f 00 0 0 1
[17] .debug_aranges PROGBITS 00000000 045d38 000a80 00 0 0 8
[18] .debug_ranges PROGBITS 00000000 0467b8 0008f0 00 0 0 1
[19] .debug_line PROGBITS 00000000 0470a8 00ab21 00 0 0 1
[20] .debug_str PROGBITS 00000000 051bc9 0084c9 01 MS 0 0 1
[21] .comment PROGBITS 00000000 05a092 000079 01 MS 0 0 1
[22] .debug_frame PROGBITS 00000000 05a10c 002644 00 0 0 4
[23] .symtab SYMTAB 00000000 05c750 0040a0 10 24 323 4
[24] .strtab STRTAB 00000000 0607f0 0044ad 00 0 0 1
[25] .shstrtab STRTAB 00000000 064c9d 00010b 00 0 0 1
Key to Flags:
W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
L (link order), O (extra OS processing required), G (group), T (TLS),
C (compressed), x (unknown), o (OS specific), E (exclude),
D (mbind), y (purecode), p (processor specific)