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!
Disable watchdog for Digital Outs on RevPi Compact
-
- Posts: 2
- Joined: 28 May 2024, 23:18
-
- Posts: 2
- Joined: 28 May 2024, 23:18
Re: Disable watchdog for Digital Outs on RevPi Compact
I know that some watchdog is active:
pi@RevPi52152:/dev $ dmesg | grep -i watchdog
[ 2.972291] bcm2835-wdt bcm2835-wdt: Broadcom BCM2835 watchdog timer
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
Hi FabianRedox, thank you for your patience. Unfortunately, it is impossible to deactivate the watchdog without hardware modifications.