MPCBL0010
The example FRU input file below implements the Customer Information Area with two
The headings _SEE_COMMON and _SEE_MULTIREC are required delimiters in the file. The common area is the FRU Common Header and the Multirec heading delineates the beginning of the MRA data.
The first byte of data is the Common Header Format version, which is version 1. Byte 6 is the MRA offset into the FRU. This value is calculated when the data is written to the FRU, but must be set to a
The MRA header is the first five bytes following the Multirec heading. Byte one is the record type and must be ‘0xC1’. The second byte is the record version and EOL indicator. This value is ‘0x02’ for all records except the last record in the list. The Version/EOL byte must be set to ‘0x82’ for the last MRA record in the input file. Failure to terminate the list causes the utility to abort the FRU update. Byte three is the length of the data record including the
Example 1. Input File:
_SEE_COMMON
01 // Common Header Format Version
00 // Internal Use Area Starting Offset (in multiples of 8 bytes)
00// Chassis Info Area Starting Offset (in multiples of 8 bytes)
00// Board Info Area Starting Offset (in multiples of 8 bytes)
00// Product Info Area Starting Offset (in multiples of 8 bytes)
01// MultiRecord Area Starting Offset (in multiples of 8 bytes)
00// Pad
FE // Common Header Checksum
_SEE_MULTIREC
C1 // Record Type ID == 0xC1 == customer area OEM record
02// Version Information/EOL
FF // Record Length
2E // Record Checksum (zero checksum)
10// Header Checksum (zero checksum)
Intel NetStructure® MPCBL0010 Single Board Computer |
|
Technical Product Specification | October 2006 |
128 | Order Number: 304120 |