<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Matt,<div class=""><br class=""></div><div class="">I figured this out. For those after me:</div><div class=""><br class=""></div><div class=""><blockquote type="cite" class=""><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div class=""><div class=""><div class="">the-date raspberrypi4 systemd[1]: Condition check resulted in Phosphor Hwmon Poller being skipped.</div></div></div></div></blockquote><div class=""><br class=""></div>This error comes from ConditionFileNotEmpty=/etc/default/objc/hwmon/%I.conf</div><div class=""><br class=""></div><div class="">In file xyz.openbmc_project.Hwmon@.service</div><div class=""><br class=""></div><div class="">By looking at the code for phosphor-hwmon-readd and running it on a command line, I eventually realized the conf files needed to be one directory higher and named differently.</div><div class=""><br class=""></div><div class="">Now I have telemetry in the webui.</div><div class=""><br class=""></div><div class="">I pushed my code for anyone that is following along.</div><div class=""><br class=""></div><div class="">Mike<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Aug 4, 2020, at 6:09 PM, Mike Jones <<a href="mailto:proclivis@gmail.com" class="">proclivis@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Matt,<div class=""><br class=""></div><div class="">Thanks for the help, I wish this was less painful. I think I know how this is supposed to work, but it does not. So I will walk through all the steps I took to manually debug, and hopefully you see a smoking gun. It could be as simple as the service makes some path assumption that does not hold when using raspberrypi’s hwmon paths which uses soc rather than ahb paths on an aspeed.<div class=""><br class=""></div><div class="">Sensors/phosphor-hwm adds 70-hwmon.rules and start_hwmon.sh.</div><div class=""><br class=""></div><div class="">These are on the target file system.</div><div class=""><br class=""></div><div class="">Then I tried to test starting Hwmon service manually like this:</div><div class=""><br class=""></div><div class="">udevadm info /sys/bus/i2c/devices/1-0030</div><div class=""><br class=""></div><div class="">Then using the variables…</div><div class=""><br class=""></div><div class="">/usr/bin/start_hwmon.sh start /devices/platform/soc/fe804000.i2c/i2c-1/1-0030 /soc/i2c@7e804000/ltc3880@30</div><div class=""><br class=""></div><div class="">And a dbus query has no sensors. There is no process with hwmon in the name, and systemctl has nothing with hwmon either.</div><div class=""><br class=""></div><div class="">So I edit start_hwmon.sh to print the values and run the command manually:</div><div class=""><br class=""></div><div class="">systemctl —no-block start xyz.openbmc_project.Hwmon@-soc-i2c\x407e804000-ltc3880\x4030.service</div><div class=""><br class=""></div><div class="">Now, I am low on how the services use the @.</div><div class=""><br class=""></div><div class="">In sensors/phosphor-hwmon is xyz.openbmc_project.Hwmon@.service</div><div class=""><br class=""></div><div class="">I am assuming that text after the @ is a way of naming an instance of the service, so that one service can be run per device. Perhaps you can confirm that.</div><div class=""><br class=""></div><div class="">In /lib/systed/system I find the xyz.openbmc_project.Hwmon@.service</div><div class=""><br class=""></div><div class="">I assume that if this service was running, ps and systemctl would show it. So perhaps it runs and exits. So I use</div><div class=""><br class=""></div><div class="">Systemctl status xyz.openbmc_project.Hwmon@.service</div><div class=""><br class=""></div><div class="">And see it calls it Phosphor Hwmon Poller, says it is loaded and lists a file:// long path to the service, static, vendor preset: enabled. But it also shows</div><div class=""><br class=""></div><div class="">Active:inactive (dead)</div><div class=""><br class=""></div><div class="">The some lines like:</div><div class=""><br class=""></div><div class="">the-date raspberrypi4 systemd[1]: Condition check resulted in Phosphor Hwmon Poller being skipped.</div><div class=""><br class=""></div><div class="">If I had to guess, it can’f find something in the /sys path.</div><div class=""><br class=""></div><div class="">journalctl -u xyz.openbmc_project.Hwmon@.service gives the same messages.</div><div class=""><br class=""></div><div class="">So going back to the start_hwmon.sh</div><div class=""><br class=""></div><div class="">The udev variables are:</div><div class=""><br class=""></div><div class="">DEVPATH = /devices/platform/soc/fe804000.i2c/i2c-1/1-0030</div><div class="">OF_FULLNAME = /soc/i2c@7e804000/ltc3880@30</div><div class=""><br class=""></div><div class="">The start script cooks up this service name @-soc-i2c\x407e804000-ltc3880\x4030.service</div><div class=""><br class=""></div><div class="">Which is escaping OF_FULLNAME @ and replacing / with -</div><div class=""><br class=""></div><div class="">I assume the service uses that to go a hunting for the hwmon device and hopefully it knows to look in /sys/devices/platform/soc/fe804000.i2c/i2c-1/1-0030, which is really a directory to hwmon. That would mean the service has to know to look in /sys/devices/platform, because that is not passed to the service.</div><div class=""><br class=""></div><div class="">I noticed that the service file is really a configuration file. So I cat it out.</div><div class=""><br class=""></div><div class="">It has a ConditionFileNotEmpty=/etc/default/obmc/hwmon/%I.conf</div><div class=""><br class=""></div><div class="">This is the parent with child soc… to the conf files. So I should be a proper path. So I compare that path to the service name path to see if they match in any way.</div><div class=""><br class=""></div><div class="">The path to this device is</div><div class=""><br class=""></div><div class="">soc/i2c/@7e804000/ltc3880@30</div><div class=""><br class=""></div><div class="">So its a match with the name of the service. That looks good.</div><div class=""><br class=""></div><div class="">Then it seems to run</div><div class=""><br class=""></div><div class="">/usr/bin/env phosphor-hwmon-readd -o $I</div><div class="">With SyslogIdentifier phosphor-hwmon-readd</div><div class=""><br class=""></div><div class="">I assume that the errors from the status somehow are consuming this Syslog.</div><div class=""><br class=""></div><div class="">So perhaps this comes down to the meaning of</div><div class=""><br class=""></div><div class=""><div class="">the-date raspberrypi4 systemd[1]: Condition check resulted in Phosphor Hwmon Poller being skipped.</div></div><div class=""><br class=""></div><div class="">A google search seems to indicate this is a systemd message and is applied to disk checks, etc.</div><div class=""><br class=""></div><div class="">Any ideas on how to debug, or what might be amiss?</div><div class=""><br class=""></div><div class="">Also, I searched the source tree for phosphor-hwmon-readd* and come up empty. So I am not sure how to find the source for this. It does end up on the rootfs, so something is building. The name of the sources must be different. So I could not look in code to see how it does its job when it is run.</div><div class=""><br class=""></div><div class="">Mike</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><div class=""><br class=""><blockquote type="cite" class=""><div class="">On Aug 4, 2020, at 1:54 PM, Matt Spinler <<a href="mailto:mspinler@linux.ibm.com" class="">mspinler@linux.ibm.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">On 8/3/2020 1:03 PM, Mike Jones wrote:</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">My RaspPi work has progressed but I don’t know how to get sensors in the ObjectMapper, which I hope will mean sensors end up in webui.<br class=""><br class="">BASIC INFORMATION<br class="">------------------------------<br class=""><br class="">At this point, I have my PMbus devices in the device tree like this path:<br class=""><br class="">/sys/firmware/devicetree/base/soc/i2c@7e804000/ltc2974@32/regulators/vout0 to vout3<br class=""><br class="">And the config files like this path:<br class=""><br class="">/etc/default/obmc/hwmon/soc/i2c#7e804000/ltc2974@<a href="mailto:32/reg1@32.conf" class="">32/reg1@32.conf</a><span class="Apple-converted-space"> </span><<a href="mailto:32/reg1@32.conf" class="">mailto:32/reg1@32.conf</a>><br class=""><br class="">The sensors show up here:<br class=""><br class="">/sys/bus/i2c/devices/1-0032/hwmon/hwmon2<br class=""><br class="">Indicating that the device tree is causing hwmon to offer its telemetry nodes.<br class=""><br class="">From my reading of the docs, it seems like the ObjectMapper keeps an inventory of sensors.<br class=""><br class="">So to search, I did something like:<br class=""><br class="">dbus-send —system -print-reply \<br class="">—dest=xyz.openbmc_project.ObjectMapper \<br class="">/xyz/openbmc_project/object_mapper \<br class="">xyz.openbmc_project.ObjectMapper.GetAncestors \<br class="">string:”/xyz/openbmc_project/inventory.system” array:string: | grep ltc2974<br class=""><br class="">But none of my devices are there.<br class=""><br class="">I looked at meta-ibm and meta-hxt and could not see how to get the devices into the ObjectMapper.<br class=""><br class="">ACTUAL QUESTIONS<br class="">------------------------------<br class=""><br class="">So I have these questions:<br class=""><br class="">- What it the mechanism for getting these into the ObjectMapper?<br class=""></blockquote><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Hi,</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">The mapper just adds some convenience functions to be able to find things on D-Bus, so if the mapper</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">can't find it, then it isn't on D-Bus.</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><a href="https://github.com/openbmc/docs/blob/master/architecture/sensor-architecture.md" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">https://github.com/openbmc/docs/blob/master/architecture/sensor-architecture.md</a><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class=""><span class="Apple-converted-space"> </span>talks about how</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">phosphor-hwmon-readd will put sensor values on D-Bus. What I don't think it mentions is that it</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">uses a udev rule to start its service when udev sees the hwmon subsystem hotplug.</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">- Once there, will they show up in webui without any other files and recipes?<br class=""></blockquote><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Yea, they will show up as /xyz/openbmc_project/sensors/<type>/<name> and bmcweb can find that.</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">- What docs might describe what I need to know to connect the hwmon devices to the ObjectMapper?<br class=""></blockquote><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">That sensors doc I mentioned above has the goal of describing that.</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">- Is there something I have to do to start the ObjectMapper service? I don’t see it with a grep through systemctl.<br class=""></blockquote><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">The service file for that is /lib/systemd/system/xyz.openbmc_project.ObjectMapper.service. Hopefully</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">that is present on your system.</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">- Is there an existing meta layer that would be a good example and a pointer to the proper bb files to look at?<br class=""></blockquote><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">The meta-ibm layer makes extensive use of phosphor-hwmon:</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">meta-ibm/recipes-phoshpor/sensors/phosphor-hwmon_%.bbappend</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class="">THE CODE/LAYERS<br class="">----------------------------<br class=""><br class="">My work so far is here:<br class=""><br class=""><a href="https://github.com/Proclivis/meta-pmbus" class="">https://github.com/Proclivis/meta-pmbus</a><br class=""><br class="">Configured by:<br class=""><br class=""><a href="https://github.com/Proclivis/conf-meta-rasberrypi-evb" class="">https://github.com/Proclivis/conf-meta-rasberrypi-evb</a><br class=""><br class="">Thanks, and sorry I am a newbie without tribal knowledge. I am trying to find solutions on my own and only ask for help when stuck. Unfortunately, I’m stuck.<br class=""><br class="">Mike</blockquote></div></blockquote></div><br class=""></div></div></div></div></blockquote></div><br class=""></div></body></html>