We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
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.