Re: SMBus controller

From: O. Hartmann <ohartman_at_zedat.fu-berlin.de>
Date: Wed, 25 Jun 2014 16:31:51 +0200
> On Sat, Jun 14, 2014 at 09:39:18PM +0200, Kurt Jaeger wrote:
> > http://en.wikipedia.org/wiki/System_Management_Bus
> > 
> > You can read some system status values (CPU temp etc).
> > 
> > In the ports, check sysutils/xmbmon or sysutils/healthd
> > whether it detects anything.

I tried both tools on three different platforms, on all three, accessing any information
regarding temperatures, voltage, fan speed via SMB failed on FreeBSD 11.0-CURRENT/amd64.
The three platforms are:

ICH10:
ichsmb0: <Intel 82801JI (ICH10) SMBus controller> port 0x400-0x41f mem
0xfbfff400-0xfbfff4ff irq 18 at device 31.3 on pci0 smbus0: <System Management Bus> on
ichsmb0 smb0: <SMBus generic I/O> on smbus0

MCP Patsburg (LGA2011 box):
ichsmb0: <Intel Patsburg SMBus controller> port 0xf000-0xf01f mem
0x380ffff04000-0x380ffff040ff irq 18 at device 31.3 on pci0 smbus0: <System Management
 Bus> on ichsmb0 smb0: <SMBus generic I/O> on smbus0

MCP Pather Point (LGA1155):
ichsmb0: <Intel Panther Point SMBus controller> port 0xf040-0xf05f mem
0xf7f15000-0xf7f150ff irq 18 at device 31.3 on pci0 smbus0: <System Management Bus> on
ichsmb0 smb0: <SMBus generic I/O> on smbus0

Acces to system informations of xmbmon or healthd is only possible via -I/ISA bus.
Attempts to connect via configured /dev/smb0 device ends up with 

ioctl(SMB_READB): Device not configured
InitMBInfo: Device not configured

Received on Wed Jun 25 2014 - 12:31:55 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:50 UTC