Discussion:
ICH WatchDog driver can not attach on C226 chipset even if watchdog
(too old to reply)
Lev Serebryakov
2017-05-20 17:00:58 UTC
Permalink
Hello Freebsd-hardware,

I've replaced Supermicro X9SCL motherboard with X10SLH. It is C226 chipset.
I have "ichwd" device in my kernel config. Watchdog is enabled (default) by
jumper.

When watchdog is disabled in BIOS driver complains, that it is disable and
fails to start. It is expected.

When I enable watchdog in BIOS, driver still complains:

ichwd0: <Intel Lynx Point watchdog timer> at port 0x1830-0x1837,0x1860-0x187f on isa0
ichwd0: ICH WDT present but disabled in BIOS or hardware
device_attach: ichwd0 attach returned 6

But after 5 minutes system reboots! So, watchdog works in this case, but
still driver could not attach to it, which makes watchdog useless.

Is it known problem?
--
Best regards,
Lev mailto:***@serebryakov.spb.ru
Lev Serebryakov
2017-05-20 17:41:08 UTC
Permalink
Hello Lev,
Post by Lev Serebryakov
I've replaced Supermicro X9SCL motherboard with X10SLH. It is C226 chipset.
I have "ichwd" device in my kernel config. Watchdog is enabled (default) by
jumper.
When watchdog is disabled in BIOS driver complains, that it is disable and
fails to start. It is expected.
ichwd0: <Intel Lynx Point watchdog timer> at port 0x1830-0x1837,0x1860-0x187f on isa0
ichwd0: ICH WDT present but disabled in BIOS or hardware
device_attach: ichwd0 attach returned 6
But after 5 minutes system reboots! So, watchdog works in this case, but
still driver could not attach to it, which makes watchdog useless.
Looks like ICH watchdog is really disabled, as I found this answer from
SuperMicro:

Question: What chip is used on motherboard X10SLL-F for the Watch Dog function?
Answer: The BMC chip is used, which is the ASpeed 2400 chip on the motherboard

Is it possible to use this watchdog in FreeBSD?
--
Best regards,
Lev mailto:***@serebryakov.spb.ru
Michael Fuckner
2017-05-21 10:20:14 UTC
Permalink
Post by Lev Serebryakov
Question: What chip is used on motherboard X10SLL-F for the Watch Dog function?
Answer: The BMC chip is used, which is the ASpeed 2400 chip on the motherboard
Is it possible to use this watchdog in FreeBSD?
haven't tested this particular mainboard, but ipmitool mc watchdog
should be working (instead of ichwd)

Regards,
Michael!

Loading...