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.

TMS320F28027: ESTOP0 in Release Build

Part Number: TMS320F28027

Hi!

My firmware is running stable. The only thing is that I still have a ESTOP0 in the initPll(), if the MCU is in limp mode. It never ever happen that I has been in this mode and I believe its even not possible since I only use the internal oscillator 1.
In the example code I found "Replace this line with a call to an appropriate SystemShutdown(); function.".

What should the SystemShutdown() function do? Reset?

-Thomas

  • Hi Thomas,

    If the PLL is in limp mode then there is something wrong with clocking and user need to take corrective action for this error which will depend on application/usecase.  If this is not applicable for your use case then you can leave the ESTOP0 because this instruction only halts the CPU when debugger is connected. In standalone mode (no debugger connected) it acts like a NOP. You could also call a routine to reset the device via WD.

    Regards,

    Vivek Singh