Hello, we are currently using the TPL5010 in two products as a watchdog. Our intended use was to have it reset the MCU if the MCU freezes and is no longer been sending DONE pulses. We have a product where we set the timer to 5 minutes (42.9K resistor), and then we have the MCU output low on the DONE pin. Every 1 minute the MCU outputs high on the DONE pin, for 1 second, then back to low. This has always appeared to work correctly, and if the MCU freezes and no longer is triggering the DONE pin, then the MCU is successfully reset after 5 minutes.
The problem is with our new product. We have it set up for 15 minutes now (69.532K resistor), and this time we are alternating the DONE pin high for 1 second, low for 1 second, indefinably. If the MCU freezes and stops doing this, we are getting resets that are very inconsistent.... e.g. 22 minutes, 30 minutes, etc.
I recently came across a thread that mentioned there is a phenomenon where if you send too many DONE pulses that it can append the time duration to the next time duration. How come we never noticed this on our first product?
In any case, can we please get some advise on how we should go about fixing this, or if we can get a better explanation on this issue? Thanks and any help is greatly appreciated!