NUC6i3SYB has a Super IO (EC) chipset of IT8607E-DXS. Linux implements a watchdog driver (it87_wdt) which can driver the watchdog functionality of this chipset. However, when testing it, the watchdog timer did fire, but the NUC machine just hanged. The expected behavior should be resetting the machine. I'm suspecting it's either the driver or BIOS that's not programming the chipset correctly. I really appreciate it if anybody can help with this issue. I can also follow the datasheet of this chipset and debug it myself if there is such document to share. I do need the watchdog functionality, as I don't want to solder a socket on the MB and wiring the reset pin to an external relay. Also, precious attempts of using iTCO_wdt was unsuccessful...
Thank you for posting on the Intel® communities.
Due to this product being discontinued, Intel Customer Service no longer supports inquiries for it, but perhaps fellow community members have the knowledge to jump in and help. You may also find the Discontinued Products website helpful to address your request. Thank you for understanding.
Please keep in mind that this thread will no longer be monitored by Intel.
Intel Customer Support Technician
I can concur. I ran the WDT test program from the WDT SDK that I released in 2014 (just before I retired from Intel) and it was not able to reset the system using the WDT. Unfortunately, as Sebastian indicated, this board had been discontinued, so there is no chance that anything will be done about it.
OK... It forced me to re-test the iTCO_wdt driver given the situation. To my surprise, iTCO_wdt actually works. This is tested on Linux v5.4.67. I guess previously I was using an earlier version of Linux kernel that doesn't have the required fix/improvement for the iTCO watchdog (on 6th Gen U-series PCH).