Tool/software:
I have a few questions about FEE driver. I'm using TI FEE driver for storing fault values on Flash Bank 7. When a fault happened, I'm storing the instruction address and fault type on Flash Bank 7 and after that I do a software reset . When I writing the data normally there is no problem, but if there is a sector changing, watchdog reset is happening. I analyzed the cause of Watchdog reset and I am encounter with TI_Fee_Internal_PollFlashStatus() function.In TI_FeeInternal_FindReadyForEraseVirtualSector() function, the TI_Fee_Internal_PollFlashStatus() function is called 4 times with the for loop and a total of 60+ ms is spent here. But if I call the Ti_Fee_Mainfunction() periodically at 50 Hz, I am not encountering this error and TI_Fee_Mainfunction spents maksimum 2ms including sector changing. I couldn't understand the logic behind this. Can you help me ?