OpenBMC System FRU EEPROM Configuration Issues

Chas Boyer chasboyer5985 at hotmail.com
Thu Jul 2 03:10:34 AEST 2020


Hello,

I have a FRU EEPROM to describe Board, Chassis, and Product information of the entire system I would like to configure in an OpenBMC project. The FRU has the following fields:

Chassis Type
Chassis Part Number
Chassis Serial
Board Mfg Date
Board Mfg
Board Product
Board Serial
Board Part Number
Board Extra
Product Manufacturer
Product Name
Product Part Number
Product Version
Product Serial

Where may I find documentation to configure this type of FRU? I have seen examples of FRU IDs with 1 or 2 FRU areas (Board, Chassis, or Product), but I have not found examples that use all 3 for one FRU ID.

Also, I have a custom board field to configure, and there is a challenge to get the ipmi-fru-parser, phosphor-inventory-manager, and phosphor-host-ipmid configured properly to display the field with ipmitool fru print/list command. How do I configure the Board Extra field as a Custom Field, and what are my options for D-Bus properties? Examples I have seen configure a Version D-Bus property with Custom Field 2 under the xyz.openbmc_project.Inventory.Decorator.Revision interface, but my board custom field is not used as a version.

Sincerely,
Charles
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20200701/3974f766/attachment.htm>


More information about the openbmc mailing list