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.

TPS65224-Q1: TPS6522430RAHRQ1-----WatchDog and nRSTOUT

Part Number: TPS65224-Q1

Tool/software:

Hi Experts

      Now we are using PMIC of TPS6522430RAHRQ1 and AM62P54. My questions are as follows, could you help answer it?

1、I understand that we use MCU_I2C0 for the watchdog function inside PMIC and need to feed the watchdog continuously, but I don't see any configuration of MCU_I2C0 in dtsi in uboot and kernel. In actual use, do we not need to feed the watchdog continuously?

2、In the hardware we designed, we found that the nRSTOUT pin of the PMIC will be at a short low level for about 12 minutes after power-on (the EN and nSLEEP pins of the PMIC are always at a high level, and the PMIC power output is normal), causing the MCU and MPU to reset. Is this the watchdog at work? In order to solve this problem, what should we do?

  • Hi Yong,

    I'm supporting PMIC HW related questions.

    1. Regards to Uboot or Kernel for AM62P54 you would need to contact EP team. I can try to loop in person from that organization.

    2. WD_LONGWIN is set to maximum of 772s in this TPS6522430 OPN. This means if WD is not served/feed it will cause WARM_RESET every ~12-13 minutes. So it is WD at work.

    WD can be disabled by pulling and keeping GPIO6 high during VCCA power-up. After power-up GPIO6 pull-up can be removed and WD is disabled until next VCCA power cycle happens. 

    Br, Jari