Docs: Board EEPROM content definition
Created by: RobertCNelson
Prototype has:
0000: aa 55 33 ee 01 37 00 10 2e 00 4a 37 32 31 45 58 .U3..7....J721EX
0010: 2d 50 4d 32 2d 53 4f 4d 00 00 45 38 30 30 37 38 -PM2-SOM..E80078
0020: 30 31 45 38 00 00 30 31 30 31 32 33 32 31 00 00 01E8..01012321..
0030: 00 00 00 00 30 31 37 39 11 02 00 60 7d fe ff ff ....0179...`}...
at a minimal, need replacement for: J721EX-PM2-SOM section
Requirements:
char name[AM6_EEPROM_HDR_NAME_LEN];
char version[AM6_EEPROM_HDR_VERSION_LEN];
char proc_number[AM6_EEPROM_HDR_PROC_NR_LEN];
char variant[AM6_EEPROM_HDR_VARIANT_LEN];
char pcb_revision[AM6_EEPROM_HDR_PCB_REV_LEN];
char schematic_bom_revision[AM6_EEPROM_HDR_SCH_BOM_REV_LEN];
char software_revision[AM6_EEPROM_HDR_SW_REV_LEN];
char vendor_id[AM6_EEPROM_HDR_VID_LEN];
char build_week[AM6_EEPROM_HDR_BLD_WK_LEN];
char build_year[AM6_EEPROM_HDR_BLD_YR_LEN];
char board_4p_number[AM6_EEPROM_HDR_4P_NR_LEN];
char serial[AM6_EEPROM_HDR_SERIAL_LEN];
https://github.com/beagleboard/u-boot/blob/v2021.01-ti-08.00.00.004/board/ti/j721e/evm.c#L29-L38