<div dir="ltr"><div>Hi all,</div><div>I am using OpenBMC firmware for server board having Aspeed AST-2500.</div><div><br></div><div>Followed <a href="https://github.com/openbmc/entity-manager/blob/master/docs/my_first_sensors.md">https://github.com/openbmc/entity-manager/blob/master/docs/my_first_sensors.md</a> for populating sensor value to dbus. Entity manager configuration file is given below. <br>{<br>    "Exposes": [<br>        {<br>            "Address": "0x4f",<br>            "Bus": 5,<br>            "Name": "cpu0_vrd_temp",<br>            "Thresholds": [<br>                {<br>                    "Direction": "greater than",<br>                    "Name": "upper critical",<br>                    "Severity": 1,<br>                    "Value": 80<br>                }<br>            ],<br>            "Type": "TMP75"<br>        }<br>    ],<br>    "Name": "Rudra Baseboard",<br>    "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'RUDRA'})",<br>    "Type": "Board",<br>    "xyz.openbmc_project.Inventory.Decorator.Asset": {<br>        "Manufacturer": "$BOARD_MANUFACTURER",<br>        "Model": "$BOARD_PRODUCT_NAME",<br>        "PartNumber": "$BOARD_PART_NUMBER",<br>        "SerialNumber": "$BOARD_SERIAL_NUMBER"<br>    }<br>}<br><br>Wrote sample FRU information on eeprom with the following content. Used dd command for writing to eeprom.<br><br>root@s2600wf:/sys/bus/i2c/devices/3-0056# cat eeprom <br>Product:<br>  MANUFACTURER  "ABC"<br>  PART_NUMBER   "12345"<br>  PRODUCT_NAME  "SAMPLENAME"<br>  SERIAL_NUMBER "12312490840"<br><br>The dbus tree not showing /xyz/openbmc_project/FruDevice/SAMPLENAME<br><br>root@s2600wf:~# busctl tree --no-pager xyz.openbmc_project.FruDevice<br>`-/xyz<br>  `-/xyz/openbmc_project<br>    `-/xyz/openbmc_project/FruDevice<br><br>In journalctl log the following messages are printed.<br><br>systemd[1]: Started Hwmon Temp Sensor.<br>hwmontempsensor[120]: Error communicating to entity manager<br>hwmontempsensor[120]: error communicating to entity manager<br><br>Look like FruDevice daemon is not parsing the contents of eeprom and publish them to dbus.<br><br>Is there any thing missing in configuration? Please help to resolve the problem.</div><div><br></div><div><br></div><div><br></div><div>Thanks,</div><div><br></div><div>Akash<br></div><div><br></div></div>