Unwanted Reboots

Obviosly, Modbus TCP operations sometimes occupy many CPU time. After changing the data transfer from single scattered float values to 100 byte transfers, the occasional peaks in CPU time for NR seems to be less. Typical average of NR task is now about 15-20% CPU time. There is still one reboot about once a day.

Using vi (is there anything else in Venus?) I changed watchdog.conf. What are the values max-load-5 and max-load-15 and do I have to change both?

root@einstein:/etc# cat watchdog.conf
watchdog-device = /dev/watchdog

log-dir = /var/volatile/log/watchdog
min-memory = 2500
max-load-5 = 10
max-load-15 = 6
repair-binary = /usr/sbin/store_watchdog_error.sh
test-prescaler = 60
retry-timeout = 0
root@einstein:/etc# 

While I am writing here, reboot happened again why I also changed max-load-15 = 8;

Another thing to understand is my flow. It works like expected if using the “Deploy” button while same script reports a NaN problem if autostart after reset happens.