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.
Hello,
I'm working on Cortex M0 and I have an issue with the linker ( linker v5.03 from KEIL 4.72a ).
I want the linker to place data in a given memory area except in a small sub-area.
So I used the EMPTY attribute like this:
LR_FLASH 0x00800000 0x8000 { EMPTY 0x00806F00 EMPTY 0x530 { }
OTHER { *.o (*) } }
But the linker places data from OTHER region in the EMPTY region.
I think I misunderstood the usage of EMPTY attribute.
Thanks for your help
One easy way to create a hole in the flash is to instead specify that you have two separate flash regions available.
That's what I wanted to avoid... but am currently doing !