Temperature Sensor Reading not showing up.
AKASH G J
akashgj91 at gmail.com
Fri Nov 2 21:19:05 AEDT 2018
I added the sensor configuration to phosphor-host-ipmid's sensor
configuration like.
*0x12: &temperature sensorType: 0x01 path:
/xyz/openbmc_project/sensors/temperature/ambient sensorReadingType: 0x01
multiplierM: 235 offsetB: 0 bExp: 0 unit:
xyz.openbmc_project.Sensor.Value.Unit.DegreesC scale: -3 rExp: -3
serviceInterface: org.freedesktop.DBus.Properties readingType:
readingData interfaces: xyz.openbmc_project.Sensor.Value:
Value: Offsets: 0xFF: type: int64_t*
When I run the command *ipmitool -I dbus sdr elist full*, it gives the
following.
*ambient | 12h | ns | 0.0 | Disabled*
It is not giving the sensor reading and it is showing the sensor device is
disabled.
On Thu, Nov 1, 2018 at 11:28 PM Patrick Venture <venture at google.com> wrote:
> On Tue, Oct 30, 2018 at 10:13 PM AKASH G J <akashgj91 at gmail.com> wrote:
> >
> > Hi All,
> >
> > I built OpenBMC Linux using Zaius configuration and booted on BMC Aspeed
> AST-2500. The board we are using have one temperature sensor (Texas
> Instruments TMP75) on I2C-12 interface.
> >
> > I added the file
> meta-zaius/recipes-phosphor/sensors/phosphor-hwmon%/obmc/hwmon/ahb/apb/i2c at 1e6e2000
> /i2c-bus at 90/tmp75 at 48.conf in machine configuration directory with the
> following contents.
> >
> > LABEL_temp1 = ambient
> > WARNLO_temp1=-40
> > WARNHI_temp1=125
> >
> > I added the following patch to the kernel file
> linux/arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts.
> >
> > &i2c12 {
> > - status = "disabled";
> > + status = "okay";
> > +
> > + tmp75 at 48 {
> > + compatible = "ti,tmp75";
> > + reg = <0x48>;
> > + };
> > +
> > };
> >
> > After booting Linux, the changes are reflected in
> /sys/firmware/devicetree/base/ahb/apb/i2c at 1e78a000/i2c-bus at 440/tmp75 at 48.
> Also,
> > tmp78.conf is showing in /etc/default/obmc/hwmon/ahb/apb/i2c at 1e78a000
> /i2c-bus at 90.
> >
> > when I am running the ipmitool command: ipmitool -I dbus sdr elist full
> it is not showing the temperature sensor and its reading.
> >
> > Please someone help to resolve the problem.
>
> You'll need to add the sensor configuration to the
> phosphor-host-ipmid's sensor configuration, see:
>
>
> https://github.com/openbmc/openbmc/blob/master/meta-ingrasys/meta-zaius/recipes-phosphor/ipmi/phosphor-ipmi-sensor-inventory%25/config.yaml
>
> >
> >
> > Thanks and Regards,
> >
> > Akash
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20181102/76ae7c7d/attachment.html>
More information about the openbmc
mailing list