Hello All, I am using LPC55S16 controller for development . It contains 64 KB of SRAM, and 16 KB of SRAMX . In my application i am using a buffer like below uint8_t arrayBuff[1024]; If i change the location of above array in SRAMX , all data bytes are not filled and not working . To change the location i appended __SECTION(data,RAM3) __SECTION(data,RAM3) uint8_t arrayBuff[1024]; In build window it shows sramx is being used however complete array doesnt hold the values assigned .