Showing posts with label fru. Show all posts
Showing posts with label fru. Show all posts

Monday, June 23, 2025

How to modify MiTAC B7129 FRU information

 B7129 FRU data can be modified by below process


1. ipmi command [Remote / Local command]

Ipmitool: v1.8.18

 

Command:

ipmotool [-H hotst_IP –U username –P password] fru edit <fru id> field <section> <index> <string>

 

Sample:

ipmotool [-H hotst_IP –U username –P password] fru edit 0 field p 0 MiTAC

 

<fru id>: fru id is the digit ID of the FRU (see the output of “fru print”); default is 0.

 

<section> :     section is a string which refers to FRU Inventory Information Storage Areas and may be refer to:

        c: FRU Inventory Chassis Info Area

        b: FRU Inventory Board Info Area

        p: FRU Inventory Product Info Area

 

<index> :        specifies the field number. Field numbering starts on the first 'english text' field type. For instance in the <board> info area field '0' is <Board Manufacturer> and field '2' is <Board Serial Number>; see IPMI Platform Management FRU Information Storage Definition v1.0 R1.1 for field locations.

 

<string> :        must be the same length as the string being replaced and must be 8-bit ASCII (0xCx).

 

Command table

FRU Device Description

IPMI command for FRU edit

Chassis Part Number

ipmitool fru edit 0 field c 0 CPN000001

Chassis Serial

ipmitool fru edit 0 field c 1 CSN000001

Board Mfg

ipmitool fru edit 0 field b 0 TYAN

Board Product

ipmitool fru edit 0 field b 1 S7106GM2NR

Board Serial

ipmitool fru edit 0 field b 2 CXBE3AJ27008

Board Part Number

ipmitool fru edit 0 field b 3 5411T6210002

Product Manufacturer

ipmitool fru edit 0 field p 0 TYAN

Product Name

ipmitool fru edit 0 field p 1 B7106G93V12HR

Product Part Number

ipmitool fru edit 0 field p 2 5412T6210001

Product Version

ipmitool fru edit 0 field p 3 TFJWZ29E0003

Product Serial

ipmitool fru edit 0 field p 4 PSN000001

Product Asset Tag

ipmitool fru edit 0 field p 5 Tyan Asset

 

2. Fruedit.edi [UEFI mode, Local command]

Usage: fruedit [--file xxx] [--chstp xxx] [--bdmfc xxx]


--fruid xxx    Select the FRUID (0/1/..); default is 0 (Optional)

--file xxx.bin FRU edit tool will read the FRU BIN file as input source

--save xxx.bin Save FRU data to this FRU file

--dump xxx.txt Dump and parse the FRU data or BIN file to a readable txt file


--chstp xxx    Set new Chassis Type into FRU file

--chsptn xxx   Set new Chassis Part Number into FRU file

--chssn xxx    Set new Chassis Serial Number into FRU file

--chccif xxx   Set new Custom Chassis info into FRU file

--bdmfc xxx    Set new Board Manufactory into FRU file

--bdpdn xxx    Set new Board Product Name into FRU file

--bdsn xxx     Set new Board Serial Number into FRU file

--bdptn xxx    Set new Board Part Number into FRU file

--bdfruid xxx  Set new Board FRU file ID into FRU file

--bdcmif xxx   Set new Board Custom manufacturing info into FRU file

--pdmfc xxx    Set new Product Manufactory into FRU file

--pdn xxx      Set new Product Name into FRU file

--pdptn xxx    Set new Part Number into FRU file

--pdver xxx    Set new Product Version into FRU file

--pdsn xxx     Set new Product Serial Number into FRU file

--pdast xxx    Set new Product Asset Tag into FRU file

--pdfruid xxx  Set new Product FRU file ID into FRU file

--pdcpif xxx   Set new Custom Product info into FRU file


2026-06-11-如何在R2520G6透過Redfish指令進行遠端韌體更新

title: 如何在 R2520G6 透過 Redfish 指令進行遠端韌體更新  date: 2026-06-01  tags: [R2520G6, Redfish, Firmware, BIOS, BMC, CPLD, ROT]  last_updated: 2026-06-...