Hi, all
My chip is TM4C129ENCPDT with CCS 5.4.00091, library is TivaWare_C_Series-2.0.1.11577
The following is my code, when call ROM_FlashErase, it always receive a fault interrupt.
Does anyone know how to solve this issue?
UARTprintf("Start erasing flash(0x%x~0x%x)...\n",_uiStartAddr,_uiStartAddr + g_sFileInfo.fsize); ui32EraseTotalCnt = g_sFileInfo.fsize / 1024; for(ulIdx = _uiStartAddr; ulIdx < _uiStartAddr + g_sFileInfo.fsize; ulIdx += 1024) { //ui32EraseCnt +=1 ; //uiProgress = (50*ui32EraseCnt) / ui32EraseTotalCnt; //SetProgramProgress(uiProgress); ROM_FlashErase(ulIdx); } UARTprintf("Finish erasing flash...\n");