In one of our applications, the Microcontroller (MCU) we used -- TM4C1237H6PM -- entered a kind of lockup mode (or may be internal resetting mode) at the event when the supply power brown out happened. This is reproduceable with a specific s/w revision, but not reproduceable with earlier s/w rev. That means it is s/w code related. With the lockup MCU, we cannot reflash the unit through the JTAG port – getting error message “Cannot access the DAP”. The MCU core voltage VDDC is normal. We saw one JTAG port signal toggling indicating that the MCU is not completely dead. The power brown out did not create over voltage stress to the unit. So we believe the MCU is not physical damaged. The questions are:
- How could we have the MCU out of the lockup mode? or just reflash the processor somehow? We don’t want to replace the MCU on the locked-up units.
- What is wrong with the s/w that caused the MCU entering the lockup mode? How to fix it?


