Hi guys,
I have been developing a LPC54616J512 (Cortex-M4) with a ULINKpro, however I changed some build settings and now I get the following message:
Cannot access Memory (@ 0xe000edf0, Read, Acc Size: 4 Byte)
I have reverted my code and build settings, but the message persists and I am still unable to connect to the device via SWD. I get the same error message whenever I try to erase the chip, so I can't recover the device.
The memory address the error message references (0xe000edf0) appears to be used by NVIC registers for Cortex-M4 Private Peripheral Bus (0xE000 0000 - 0xE00F FFFF) but I don't know how to proceed with this information.
Does anybody know I can recover the device?
It's not bricked (yet)! I tried flashing the problem device from a different PC and it went through this time. Now I am able to connect to the device via SWD.
Good right? Well when I try to reprogram the device through uVision, the full chip erase goes reeeealy slow. A full chip erase usually takes <1 second, but this time it took over 50 minutes and at 25% completion it timed out saying:
Full Chip Erase Failed!Internal DLL Error