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.

AM62L: watchdog pin for cold reset

Part Number: AM62L

Tool/software:

Hi Sitara team, 

is it true, that the AM62L has no dedicated Watchdog pin for performing an cold reset? The watchdog can only trigger a warm reset and if cold reset would be necessary, we would need to use an external watchdog? 

Thanks, 

Marinus 

  • Hello Marinus,

    Thank you for the query

    Inputs from the expert:

    Why do they want a watchdog to trigger a cold reset? I think the warm reset will give them the same result, plus they could have the opportunity to investigate why it happened with status registers or boot logs that remain in memory.

    The ROM doesn’t distinguish between cold/warm reset. So that will operate the same.

    If they want to perform a cold reset (ie, a PORz toggle), I think it would be best to do that via the PMIC, which has control over the PORz signal.

    The main differences between cold and warm reset are the following:
    -Certain modules like PLLs, efuse controller are not reset for warm reset
    -IO remain in their state (ie, PadConfig regs are not reset) for warm reset
    -some CTRL MMRs are not reset for warm reset. These can be identified in the TRM
    -bootmode pins not latched for warm reset. Bootmode latched register can be modified and thus you could create a new boot sequence that is different than the boot pins.

    Regards,

    Sreenivasa

  • Hi Sreenivasa,

    I'm quite sure, a warm reset will do the job. Unfortunately, I have bad experience with other MPUs from another vendor, where there was a bug in the silicon. The internal reset line of a PCIe bus was not properly mounted. So, by performing a warm reset, it was not able to get the PCIe working again. That’s why I am a little cautious.

    If there had been a pin that fulfilled this function, I would have connected it. As there seems to be no such feature, I will trust on the skills of the TI developers Wink

  • Hello Simon,

    Thank you for the inputs.

    Regards,

    Sreenivasa

  • Hello Simon,

    Based on your comments i checked with the expert and received the below inputs:

    We haven’t seen any issues like that with warm reset functionality.  As described before, if they need a backup recovery solution, I would recommend they implement a cold reset via the PMIC after booting from a warm reset.   

    Regards,

    Sreenivasa