A new chip has ARM926EJ-S core and the reset vector is located from 0xffff0000 instead of 0x00000000 many other ARM7/9 MCU have used. I can build simple project to target generic ARM9 core and little-endian. BTW, I am using J-Link with RDI option.
But when I start debugging/downloading image, uVision has error message as follow:
---------------------------------------------------- *** error 122: AGDI: memory read failed (0x00000074) RDI-Error 5: RDIError_DataAbort ----------------------------------------------------
I suppose uVision debugger try to read or write something from 0x00000000 and it fails since there is not a valid address.
How can I force uVision not touching memory from 0x00000000 during downloading image?
Thanks,
Jack Lim