SPRUIM6A October 2018 – November 2020
The IDK application board is identified by its version and serial number, which are stored in the onboard EEPROM. The EEPROM is accessible on the address 0x52.
The IDK application board includes a CAT24C256W I2C EEPROM ID memory. The first 254 bytes of addressable EEPROM memory are preprogrammed with identification information for each board. The remaining 32512 bytes are available to the user for data or code storage.
Header | Field Name | Nbr 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 | 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 | |
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 PRG0 & PRG1 | |
END_LIST | TYPE | 1 | End Marker |