LPC55S16 SRAMX not working if array exceeds 400 bytes .

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LPC55S16 SRAMX not working if array exceeds 400 bytes .

357 Views
alok_nigam
Contributor II
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 .
0 Kudos
2 Replies

338 Views
frank_m
Senior Contributor III

How about checking the map file ?

0 Kudos

342 Views
ZhangJennie
NXP TechSupport
NXP TechSupport

Hi alok_nigam,

Please create a demo project of this problem. I will check it on my side.

Thanks,

Jun Zhang

0 Kudos