I am using NXP LPC1114/333 (56K flash) with keil 5.
Bootloader starts from 0 and App starts at 0x1000
App works fine when BIN size is 24,384 Bytes or smaller:
Program Size: Code=22604 RO-data=1452 RW-data=1020 ZI-data=1228
But not larger.
When I set App runs from 0, the flash size limit issue is gone, so codes were fine.
Where should I start to get rid of this?
Thank you!
ZQ
Hi,
I suggest you generate a memory map file based on your application code with Keil and check if the code/constant data are saved in flash correctly, if there is issue, check if the linker file has issue.
BR
XiangJun Rong
Hello dear xiangjun_rong:
Thanks for the fast reply.
I have generated Maps for both working and not working BINs and did not have any clues.
I am located in Beijing, China. May I request an offline support or phone call? Because this is urgent, even paid tech support are acceptable.
Thank you!