We are using VF50 modules with Colibri_VF_LinuxConsoleImageV2.5 and Kernel 4.1.15 on a custom board in a product.
Recently we have been testing use of the watchdog. We are finding some rather odd behavior when a watchdog reset is forced (by killing the watchdog toggle daemon).
After a forced watchdog reset, the unit correctly resets. However, on reboot, the network link does not come up. Linux reports the link as down and there is no link LED on the network connector/switch. Additionally, rebooting the device does not bring the network link back up.
The unit has to be power-cycled for the link to be restored.
Oddly, if the unit has been powered off for a while, the link DOES correctly come back up after a watchdog reset. If it is been powered up and on the network for an extended period, the link does NOT come back up after a watchdog reset.
Any help will be appreciated.