Using external WDT for ~30 sec timeout

There is a way to use the "internal" WDT to do timeouts longer than eight seconds, but it would better to solve the "why is it hanging problem"...