Page 1 of 1

Disable watchdog for Digital Outs on RevPi Compact

Posted: 28 May 2024, 23:27
by FabianRedox
Hi all,

the RevPi Compact has an Watchdog on the digital output pins. That means, every 9 ms you have to write the gpio state again to high, if you dont want the watchdog to set it back to low again.

This watchdog is too sensitive for our use-case. I would like to increase the time or disable the watchdog but I cannot find any documentation on that.

Background: I am writing a service for all the IOs of the revPi Compact but it is not fast enough to handle all GPIOs simultaneously within 9 ms. Yes I know, I can work on the performance, adapt the architecture, and be more efficient.. But I dont want to. 9 ms is too sensitive, and I would like to have control over the watchdog. Please help!

Re: Disable watchdog for Digital Outs on RevPi Compact

Posted: 29 May 2024, 09:30
by FabianRedox
I know that some watchdog is active:

pi@RevPi52152:/dev $ dmesg | grep -i watchdog
[ 2.972291] bcm2835-wdt bcm2835-wdt: Broadcom BCM2835 watchdog timer

Re: Disable watchdog for Digital Outs on RevPi Compact

Posted: 12 Jun 2024, 16:22
by dirk
Hi FabianRedox, thank you for your patience. Unfortunately, it is impossible to deactivate the watchdog without hardware modifications.