Could phosphor-hwmon support peci-sensors
Duke Du (杜祥嘉)
Duke.Du at quantatw.com
Tue Jul 9 21:33:22 AEST 2019
Hi Brad & James,
Thanks for your reply, that's really helpful.
Thanks.
Duke, Du
----------
寄件者: Duke Du (杜祥嘉) <mailto:Duke.Du at quantatw.com>
Date: 2019年7月8日 週一 下午8:34
To: mailto:openbmc at lists.ozlabs.org <mailto:openbmc at lists.ozlabs.org>
Hi All,
I have some problems with phosphor-hwmon.
Could package phosphor-hwmon supports peci sensors such as cpu and dimm tempatures ?
If yes, could you give me some hints that how do I write configuration for peci sensors, please :).
Thanks.
Duke, Du
----------
寄件者: Brad Bishop <mailto:bradleyb at fuzziesquirrel.com>
Date: 2019年7月9日 週二 上午1:54
To: Duke Du (杜祥嘉) <mailto:Duke.Du at quantatw.com>
Cc: mailto:openbmc at lists.ozlabs.org <mailto:openbmc at lists.ozlabs.org>
phosphor-hwmon should work with anything that implements the hwmon ABI.
So I think to make PECI sensors work with phosphor-hwmon, you need hwmon
drivers for PECI sensors. I don't know if anyone is working on that.
I suspect the other sensor application - dbus-sensors supports PECI
just fine. But I don't know how it works, if it can be used without
entity manager, and/or if it can be run in parallel with
phosphor-hwmon.
----------
寄件者: James Feist <mailto:james.feist at linux.intel.com>
Date: 2019年7月9日 週二 上午2:28
To: Brad Bishop <mailto:bradleyb at fuzziesquirrel.com>, Duke Du (杜祥嘉) <mailto:Duke.Du at quantatw.com>
Cc: mailto:openbmc at lists.ozlabs.org <mailto:openbmc at lists.ozlabs.org>, Jae Hyun Yoo <mailto:jae.hyun.yoo at linux.intel.com>
+ Jae, CPU Sensor Author
https://github.com/openbmc/dbus-sensors/blob/master/src/CPUSensorMain.cpp
CPU sensor currently supports PECI sensors
https://github.com/openbmc/dbus-sensors/blob/master/src/CPUSensor.cpp
https://github.com/openbmc/entity-manager/blob/f861da89ed03f9ec556c5ed6ac819988c0c1f498/configurations/WFT%20Baseboard.json#L2181
It does require entity-manager currently, but it could be run in
parallel with phosphor-hwmon.
-James
More information about the openbmc
mailing list