This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Flash erase issue TM4C129ENCPDT

I have an issue using the FlashErase function to erase a block of flash in my TM4CENCPDT processor.

Program is loaded from CCS V5.5. using Stellaris ICDI and runs fine till I do the FlashErase.

My code calls FlashErase(0x00003C00) and immediately after this the debugger just stops at Reading 0xFFFFFFFE

Dissassembly view in CCS shows "Memory map prevented reading 0xFFFFFFFE [code=0x20000]"

The block I am erasing is a valid 1024byte block start and the code I am running at the time is definitely not in the same block.

Any suggestion would be appreciated.