SPRUIM6A October 2018 – November 2020
The AM65x processor card is identified by its version and serial number, which are stored in the onboard EEPROM. The EEPROM is accessible on the address 0x50.
The AM65x CP board includes a CAT24C256W I2C EEPROM ID memory. The first 259 bytes of addressable EEPROM memory are preprogrammed with identification information for each board. The remaining 32509 bytes are available to the user for data or code storage.
Header | Field Name | Size (bytes) | Comments |
---|---|---|---|
EE3355AA | MAGIC | 4 | Magic number |
TYPE | 1 | Fixed length and variable position board ID header | |
2 | Size of payload | ||
BRD_INFO | TYPE | 1 | payload type |
Length | 2 | offset to next header | |
Board_Name | 16 | Name of the board | |
Design_Rev | 2 | Revision number of the design | |
PROC_Nbr | 4 | PROC number | |
Variant | 2 | Design variant number | |
PCB_Rev | 2 | Revision number of the PCB | |
SCHBOM_Rev | 2 | Revision number of the schematic | |
SWR_Rev | 2 | first software release number | |
VendorID | 2 | ||
Build_Week | 2 | week of the year of production | |
Build_Year | 2 | year of production | |
BoardID | 6 | ||
Serial_Nbr | 4 | incrementing board number | |
DDR_INFO | TYPE | 1 | |
Length | 2 | offset to next header | |
DDR control | 2 | DDR Control Word | |
MAC_ADDR | TYPE | 1 | payload type |
Length | 2 | Size of payload | |
MAC control | 2 | MAC header control word | |
MAC_adrs | 192 | MAC adress of AM65x PRG2 | |
END_LIST | TYPE | 1 | End Marker |