Hi,
I am using arm-none-eabi-gdb to debug my embedded application for ARMv8 target. I am using stand-lone version of ARMCLANG toolchain, and build my application using command-line. In the MAP file i could see that one of my LOAD_REGION is marked as compressed. Here is the snippet from my map file
Load Region LR_IROM1 (Base: 0x10006000, Size: 0x000021f0, Max: 0x0007a000, ABSOLUTE, COMPRESSED[0x000020d4]) Execution Region ER_IROM1 (Base: 0x10006000, Size: 0x0000207c, Max: 0x0007a000, ABSOLUTE) . . . Execution Region RW_IRAM1 (Base: 0x20000040, Size: 0x000002c0, Max: 0x0000f5c0, ABSOLUTE, COMPRESSED[0x00000054])
It seems like linker is applying RW data compression. Now when i try to load my generated axf file through gdb load command like
load ./MyApplication.axf
Murali.