From owner-freebsd-hardware@freebsd.org Sat May 20 17:01:04 2017 Return-Path: Delivered-To: freebsd-hardware@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BD65ED7500E for ; Sat, 20 May 2017 17:01:04 +0000 (UTC) (envelope-from lev@serebryakov.spb.ru) Received: from onlyone.not-for.work (onlyone.not-for.work [IPv6:2a01:4f8:201:6350::2]) by mx1.freebsd.org (Postfix) with ESMTP id 8ABD91FB4 for ; Sat, 20 May 2017 17:01:04 +0000 (UTC) (envelope-from lev@serebryakov.spb.ru) Received: from lion.home.serebryakov.spb.ru (unknown [IPv6:2001:470:923f:1:e0f4:994:662:862]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.not-for.work (Postfix) with ESMTPSA id 45A7AB79 for ; Sat, 20 May 2017 20:00:56 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=serebryakov.spb.ru; s=main; t=1495299656; bh=V4i89ffzTioCemf6up4kez9vlxS6gsGoPd3kHa+ZGq8=; h=Date:From:To:Subject; b=qLkLUdOsIsldxkI2wLQooPWmnC0fNlgNOOxuBYuSH7kBbTMdhFsEj8ws3iK6Qsicu H/SVsnHxeki7U+3guG6n5wEMjVP146o3gpuoBfHmlFu5NfgWXjVQiR9wTYgcAh2nRa 7XZ4gu8EmaFbgOelkHl+K5sxrx/uJfTPlB2OPUgk= Date: Sat, 20 May 2017 20:00:58 +0300 From: Lev Serebryakov X-Priority: 3 (Normal) Message-ID: <789782780.20170520200058@serebryakov.spb.ru> To: freebsd-hardware@freebsd.org Subject: ICH WatchDog driver can not attach on C226 chipset even if watchdog is enabled in BIOS and works MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 May 2017 17:01:04 -0000 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: 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:lev@serebryakov.spb.ru From owner-freebsd-hardware@freebsd.org Sat May 20 17:41:11 2017 Return-Path: Delivered-To: freebsd-hardware@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A231DD763A6 for ; Sat, 20 May 2017 17:41:11 +0000 (UTC) (envelope-from lev@serebryakov.spb.ru) Received: from onlyone.not-for.work (onlyone.not-for.work [148.251.9.81]) by mx1.freebsd.org (Postfix) with ESMTP id 6C0AA1F0D for ; Sat, 20 May 2017 17:41:11 +0000 (UTC) (envelope-from lev@serebryakov.spb.ru) Received: from lion.home.serebryakov.spb.ru (unknown [IPv6:2001:470:923f:1:e0f4:994:662:862]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.not-for.work (Postfix) with ESMTPSA id A04F2B8F for ; Sat, 20 May 2017 20:41:09 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=serebryakov.spb.ru; s=main; t=1495302069; bh=ztAHpl5SFDQTYF8pRIMhyY6bYKHQ4kM9DlFIpq+zgHg=; h=Date:From:To:Subject:In-Reply-To:References; b=zwLWqCmapJQcL4rdHYKtN9nHxmP4gkKuNVx7Kjr4Z8lht4dGrUCSY5R31ZNVNjN37 QRnPgOjHti/PUPooIenccgKkAlMDxqxLvntdoxc/idWtXCH/hiakf2KgiiDXEfetbg bUCqlMvervGs0jfpABQQXrYS+EAURUDD+2+ElPSA= Date: Sat, 20 May 2017 20:41:08 +0300 From: Lev Serebryakov X-Priority: 3 (Normal) Message-ID: <1256729175.20170520204108@serebryakov.spb.ru> To: freebsd-hardware@freebsd.org Subject: Is ASpeed 2400 BMC Watchdog supported? (Was: ICH WatchDog driver can not attach on C226 chipset even if watchdog is enabled in BIOS and works) In-Reply-To: <789782780.20170520200058@serebryakov.spb.ru> References: <789782780.20170520200058@serebryakov.spb.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 May 2017 17:41:11 -0000 Hello Lev, Saturday, May 20, 2017, 8:00:58 PM, you wrote: > 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: 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:lev@serebryakov.spb.ru