
Embedian, Inc.
61
SMART-BEE User’s Manual Document Revision v.1.2
4.2 Carrier EEPROM Format
The SMART-BEE module includes an I2C serial EEPROM available on the
I2C_PM bus. An On Semiconductor 24C32 or equivalent EEPROM is used
in the Carrier. The device operates at 3.3V. The Module serial EEPROM is
placed at I2C slave addresses A2 A1 A0 set to 1 (I2C slave address 57 hex,
7 bit address format or A0 / A1 hex, 8 bit format) (for I2C EEPROMs,
address bits A6 A5 A4 A3 are set to binary 0101 convention).
The Carrier serial EEPROM is intended to retain carrier parameter
information, including serial number. The carrier serial EEPROM data
structure conforms to the PICMG® EEEP Embedded EEPROM
Specification.
If developers have more than one carrier boards all using SMARC T335X as
the core module, it is recommended to have an EEPROM on carrier. The
advantage for that is the module will read the Carrier EEPROM information
and load the specific hardware configurations. It will be secure and easy to
maintain software.
Note:
The EEPROM ID memory layout is now follow the mainline and as follows.
Name
Offset
Size
(bytes)
Contents
Header
0
4
0xAA, 0×55, 0×33, 0xEE
EEPROM
Format
Revision
4
2
Revision number of the overall format of this
EEPROM in ASCII =A0
Board
Name
6
32
Name of board in ASCII
Version
38
4
Hardware version code for board in ASCII
Manufacturer
42
16
ASCII name of the manufacturer
Part
Number
58
16
ASCII Characters for the part number
Number
of
Pins
74
2
Number of pins used by the daughter board