Hello,
I am currently working with the power supply chip and had to change the register to enable watchdog resets upon a watchdog failure. However, the default value of the WD_FAIL_CNT is 5 and a watchdog failure occurs when this count reaches 7. During the initialization process, the WD_WIN1_CFG and WD_WIN2_CFG are written to. However, each write command causes the count to increase by one and this immediately sends the program into a watchdog error which causes a continual loop of resets. Is there some way to configure the duration settings of the watchdog windows without getting into this infinitely loop of watchdog resets? One piece of information that might be useful to know is that the power is supplied for about 176ms before the SPI command to initialize the power supply chip is sent. What's really odd is that in a different project this time is only about 27ms and it functions exactly as intended. Unfortunately, the time to initialization in the project with the issue I described could not be reduced from 176ms to 27ms.
Thank You,
Ian