BMC FRUs
During the initialization process, the BMC scans all supported interfaces to locate available FRU devices. Each FRU device identified by the BMC is parsed and subsequently added to the BMC's list of FRU devices.
Currently, the BMC is expected to detect the system FRU located at ID 0, as well as the BMC FRU.
The BMC FRU is available in two different revisions, each specific to the board based on its manufacturing date and type. These revisions are mainly identified by the unique product name given to each board.
FRU Field |
Rev-1 |
Rev-2 |
Rev-3 |
FRU device description |
Nvidia-BMCMezz (ID 169) |
BlueField-3 DPU (ID 243) |
BlueField SuperNIC (ID TBD) |
Board manufacturing date |
<Board-mfg-date> |
<Board-mfg-date> |
<Board-mfg-date> |
Board manufacturer |
Nvidia |
Nvidia |
Nvidia |
Board product |
Nvidia-BMCMezz |
BlueField-3 DPU |
BlueField SuperNIC |
Board serial |
<Board-serial> |
<Board-serial> |
<Board-serial> |
Board part number |
<Board-part-number> |
<Board-part-number> |
<Board-part-number> |
To retrieve FRU info, run:
ipmitool -C 17 -I lanplus -H <bmc_ip> -U ADMIN -P ADMIN fru print
Example output:
FRU Device Description : Nvidia-BMCMezz (ID 169)
Board Mfg Date : Wed Nov 8 01:41:00 2023 UTC
Board Mfg : Nvidia
Board Product : Nvidia-BMCMezz
Board Serial : MT2345300006
Board Part Number : 900-9D3B6-00CV-AAA
Board Area Checksum : OK
To print a specific FRU:
ipmitool -C 17 -I lanplus -H <bmc_ip> -U ADMIN -P ADMIN fru print <fru_id>
FRU ID of the BMC FRU EEPROM is optional and can be found using the fru print
command.