ABCDEFGHIJ
1
OCP NIC 3.0 Example FRU (Spec version R1.1.0)
2
3
4
FRU offset (dec)FRU offset (hex)Field Value (hex)FRU Area NameField Name
(See Platform Management FRU spec for details)
Decoded valueNotes
5
0001Common Header (8 bytes)Common Header Format Version0x01Value defined per Platform Management FRU spec.
6
1100Internal Use Area Starting Offset (in multiples of 8 bytes)0x00Internal Use Area not required per OCP NIC 3.0 - set to 0x00.
7
2200Chassis Info Area Starting Offset (in multiples of 8 bytes)0x00Chassis Info Area not required per OCP NIC 3.0 - set to 0x00.
8
3301Board Info Area Starting Offset (in multiples of 8 bytes)Offset 8 bytesBoard Info Area required per OCP NIC 3.0; decoded value is the byte offset.
9
4411Product Info Area Starting Offset (in multiples of 8 bytes)Offset 136 bytesProduct Info Area required per OCP NIC 3.0; decoded value is the byte offset.
10
551EMultiRecord Area Starting Offset (in multiples of 8 bytes)Offset 240 bytesMultiRecord Area required per OCP NIC 3.0; decoded value is the byte offset.
11
6600PAD0x00PAD - write as 0x00 per spec.
12
77CFCommon Header Checksum (zero checksum)0x00Computed Checksum (zero checksum)
13
8801Board Info AreaBoard Area Format Version0x01Value defined per Platform Management FRU spec.
14
9910Board Area Length (in multiples of 8 bytes)Length 16 * 8 bytesBoard Info Area length (in multiples of 8 bytes)
15
10A19Language Code0x190x19 == English; See Platform Management FRU spec for full list of languages.
16
11B90Mfg Date Time from 0:00 hrs 1/1/1996 - LSB11/24/20 12:00Decoded Mfg Date and Time (MM/DD/YY hh:mm)
17
12CD4Mfg Date Time from 0:00 hrs 1/1/1996
18
13DC7Mfg Date Time from 0:00 hrs 1/1/1996 - MSB
19
14ED1Board Manufacturer - type/length byte
8-bit ASCII + Latin 1 encoding; 17 bytes long - "0xD1" = "0b1101_0001"
20
15F49Board Manufacturer Bytes - Field PI
21
16106EBoard Manufacturer Bytes - Field Pn
22
171174Board Manufacturer Bytes - Field Pt
23
181265Board Manufacturer Bytes - Field Pe
24
19136CBoard Manufacturer Bytes - Field Pl
25
201420Board Manufacturer Bytes - Field P
26
211543Board Manufacturer Bytes - Field PC
27
22166FBoard Manufacturer Bytes - Field Po
28
231772Board Manufacturer Bytes - Field Pr
29
241870Board Manufacturer Bytes - Field Pp
30
25196FBoard Manufacturer Bytes - Field Po
31
261A72Board Manufacturer Bytes - Field Pr
32
271B61Board Manufacturer Bytes - Field Pa
33
281C74Board Manufacturer Bytes - Field Pt
34
291D69Board Manufacturer Bytes - Field Pi
35
301E6FBoard Manufacturer Bytes - Field Po
36
311F6EBoard Manufacturer Bytes - Field Pn
37
3220E9Board Product Name - type/length byte
8-bit ASCII + Latin 1 encoding; 41 bytes long - "0xE4" == 0b1110_1001
38
332149Board Product Name Bytes - Field QI
39
34226EBoard Product Name Bytes - Field Qn
40
352374Board Product Name Bytes - Field Qt
41
362465Board Product Name Bytes - Field Qe
42
37256CBoard Product Name Bytes - Field Ql
43
382628Board Product Name Bytes - Field Q(
44
392752Board Product Name Bytes - Field QR
45
402829Board Product Name Bytes - Field Q)
46
412920Board Product Name Bytes - Field Q
47
422A45Board Product Name Bytes - Field QE
48
432B74Board Product Name Bytes - Field Qt
49
442C68Board Product Name Bytes - Field Qh
50
452D65Board Product Name Bytes - Field Qe
51
462E72Board Product Name Bytes - Field Qr
52
472F6EBoard Product Name Bytes - Field Qn
53
483065Board Product Name Bytes - Field Qe
54
493174Board Product Name Bytes - Field Qt
55
503220Board Product Name Bytes - Field Q
56
513358Board Product Name Bytes - Field QX
57
523437Board Product Name Bytes - Field Q7
58
533531Board Product Name Bytes - Field Q1
59
543630Board Product Name Bytes - Field Q0
60
553744Board Product Name Bytes - Field QD
61
563841Board Product Name Bytes - Field QA
62
573934Board Product Name Bytes - Field Q4
63
583A20Board Product Name Bytes - Field Q
64
593B66Board Product Name Bytes - Field Qf
65
603C6FBoard Product Name Bytes - Field Qo
66
613D72Board Product Name Bytes - Field Qr
67
623E20Board Product Name Bytes - Field Q
68
633F4FBoard Product Name Bytes - Field QO
69
644043Board Product Name Bytes - Field QC
70
654150Board Product Name Bytes - Field QP
71
664220Board Product Name Bytes - Field Q
72
67434EBoard Product Name Bytes - Field QN
73
684449Board Product Name Bytes - Field QI
74
694543Board Product Name Bytes - Field QC
75
704620Board Product Name Bytes - Field Q
76
714733Board Product Name Bytes - Field Q3
77
72482EBoard Product Name Bytes - Field Q.
78
734930Board Product Name Bytes - Field Q0
79
744ACCBoard Serial Number type/length byte
8-bit ASCII + Latin 1 encoding; 12 bytes long - "0xCC" == 0b1100_1100
80
754B44Board Serial Number Bytes - Field ND
81
764C45Board Serial Number Bytes - Field NE
82
774D41Board Serial Number Bytes - Field NA
83
784E44Board Serial Number Bytes - Field ND
84
794F42Board Serial Number Bytes - Field NB
85
805045Board Serial Number Bytes - Field NE
86
815145Board Serial Number Bytes - Field NE
87
825246Board Serial Number Bytes - Field NF
88
835343Board Serial Number Bytes - Field NC
89
845441Board Serial Number Bytes - Field NA
90
855546Board Serial Number Bytes - Field NF
91
865645Board Serial Number Bytes - Field NE
92
8757C9Board Part Number type/length byte
8-bit ASCII + Latin 1 encoding; 9 bytes long - "0xC9" == 0b1100_1001
93
88584DBoard Part Number Bytes - Field MM
94
89594DBoard Part Number Bytes - Field MM
95
905A23Board Part Number Bytes - Field M#
96
915B44Board Part Number Bytes - Field MD
97
925C44Board Part Number Bytes - Field MD
98
935D44Board Part Number Bytes - Field MD
99
945E44Board Part Number Bytes - Field MD
100
955F44Board Part Number Bytes - Field MD