/
System Watchdog (Linux)
System Watchdog (Linux)
(available in Software Version 4.10 and newer)
The iam camera supports a system watchdog. It can recognize a system hang due for example by a segmentation fault and reboot the system automantically.
A way to enable the watchdog is to uncomment the following line in the autostart (etc/iam/autostart.sh):
watchdog -t 5 -T 20 /dev/watchdog0
A short description of the watchdog function is also available in the autostart script:
##########################################################################
# Usage: watchdog [-t N[ms]] [-T N[ms]] [-F] DEV #
# #
# Periodically write to watchdog device DEV #
# #
# -T N Reboot after N seconds if not reset (default 60) #
# -t N Reset every N seconds (default 30) #
# -F Run in foreground #
# #
# Use 500ms to specify period in milliseconds #
# #
# Command to crash the system with a kernel panic for watchdog test: #
# echo c > /proc/sysrq-trigger #
##########################################################################
Or enter the following command in the linux console:
root@iam_lvds:~# watchdog --help
The watchdog can be configured individually. In our configuration the system recognize a system hang between 15 and 20 seconds.
Useful Links
Zynq UltraScale+ MPSoC Restart solution
References
related content
contact NET
, multiple selections available,
Related content
GPIO / Trigger / Strobe Interface
GPIO / Trigger / Strobe Interface
More like this
SynView iam Update Tool
SynView iam Update Tool
More like this
Virtual Frame Functionality
Virtual Frame Functionality
More like this
Frame Chunk Data
Frame Chunk Data
More like this
NET Open Camera Concept (OCC) for iam
NET Open Camera Concept (OCC) for iam
More like this
© Copyright 2020 NET GmbH. Privacy Statement