U-boot Deployment
5.4.4
Board EEPROM (AT24C02)
The I2C address for Board EEPROM is 0xA8(8 bit), and it is used to store the information
of processor family, module family and board configuration etc. The content of Board
EEPROM is list as below:
Table 5-4
Address
0x00-0x03
0x04-0x0F
0x10-0x1F
0x20-0x27
0x27-0x2F
0x30-0x3F
0x40-0x47
54
Content for Board EEPROM
Name
Length
Tag ID
4 Byte
Reserved
12 Bytes
Processor
16 Bytes
Family
Processor
8 Bytes
Version
Processor
8 Bytes
Errata
Module
16 Bytes
Family
Module
8 Bytes
Version
Value/
Description
Example
"EEPROM Tag, Format
Always the four ISO-8859
"COMX
characters "COMX" with no
null termination.
Reserved.
"From 1 to 15 ISO-8859
characters describing the
"P2020\0
processor family, null
terminated.
"From 1 to 7 ISO-8859
characters describing the
"B\0
processor version, null
terminated
"From 1 to 7 ISO-8859
characters describing the
"00\0
processor errata level, null
terminated.
See MRD sec 3.2:
"COME1\0" for
From 1 to 15 ISO-8859
P4080 derivatives
characters describing the
"COME2\0" for
module family, null
P2020 derivitaves
terminated
"COME3\0" for
P1022 derivatives
"From 1 to 7 ISO-8859
characters describing the
"GA\0
module version, null
terminated
COMX-P2020 BSP User Guide (6806800L84C)
U-boot Deployment
Static/
Variable
Static
Static
Static
Variable
Variable
Static
Variable
Need help?
Do you have a question about the COMX-P2020 BSP and is the answer not in the manual?