A couple of questions on the watchdog functionality (L4T 28.2). First, I was trying to experiment with the watchdog. My understanding is running:
sudo tail -f /dev/watchdog
Should enable the watchdog and eventually it times out and the system restarts. However, when running this command (on the nvidia user) I get the following output:
tail: error reading '/dev/watchdog': Invalid argument tail: '/dev/watchdog' has become accessible tail: /dev/watchdog: cannot seek to offset 0: Illegal seek
Any thoughts on this?
Second question: We have installed several TX2 units in an industrial application. In general they are working well for extended periods of time, however, occasionally we find that they are simply off. Power to the unit is still there, but we cannot SSH, reach our local webserver and after a power cycle there are no local logs from the time they were off. Our theory is that the site power is not always consistent and at some point the unit browns-out. We are looking add adding a UPS to prevent this, but I am wondering if the watchdog can be used to help in this circumstance?