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.

TMS570LC4357: Firmware update when using with TPS65381 PMIC

Part Number: TMS570LC4357

When FW update is done for TMS5704357, the PMIC ( TPS65381AQDAPRQ1) watchdog times out and it goes to safe state.

After that it cannot be brought back to normal state programmatically.

What is the best practice to perform FW update with these devices?

Is power cycle  MUST after FW update? 

Is there any way to bring the PMIC back to Diagnostic mode? 

  • Hi Navin,

    I don't know much about TPS65381. Is it ok to set the DIAG_EXIT_MASK bit before updating the FirmWare, and clear the bit after the firmware is updated?

    1. The DIAGNOSTIC state is entered from the RESET state

    2. When the DIAGNOSTIC state is entered, if the DIAG_EXIT_MASK or DIAG_EXIT bit is not set to 1 within 512 ms (typical), the DIAGNOSTIC state time-out interval expires, causing a transition to the SAFE state.

    3. When the DIAG_EXIT_MASK bit is set to 1 before the DIAGNOSTIC state time-out interval expires, the device stays in the DIAGNOSTIC state until the bit is cleared. The DIAGNOSTIC state time-out timer remains free running in the background, but does not cause a state transition.

  • We will try this out. But it does not solve all the problem. We are looking for a method to reset the PMIC TPS65381. May be worst case, . we have to toggle the IGN pin.