This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Cannot access Memory (@ 0xe000edf0, Read, Acc Size: 4 Byte)

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?

Parents
  • 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

Reply
  • 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

Children
No data