Tool/software: Code Composer Studio
I had make a custom board reffered the design of evmAM5728, and i want use the example which designed for evmAM5728. So, how can i program the EEPROM ID MEMORY
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software: Code Composer Studio
I had make a custom board reffered the design of evmAM5728, and i want use the example which designed for evmAM5728. So, how can i program the EEPROM ID MEMORY
We provide API for programming the board ID in the board library that is part of the Processor SDK RTOS package. Please refer to the API(Board_writeIDInfo) in the file pdk_am57xx_1_0_xx\packages\ti\board\src\evmAM572x\evmAM572x_info.c
There is also a A15 based bare-metal test code in the diagnostics to read back BoardID in the EEPROM using Board_readIDInfo API and then to confirm that the information was programmed correctly. The diagnostics test case for EEPROM is found here:
pdk_am57xx_1_0_xx\packages\ti\board\diag\eeprom
Note: If this is a custom board on which you have not brought up DDR yet, then you may need to modify the .cmd files under common folder so code can execute from onchip OCRAM memory.
If you are ARM Linux OS user and want instructions to do the same using uboot, please refer to the E2E post discussion here:
https://e2e.ti.com/support/processors/f/791/t/723129
Hope this helps.
Regards,
Rahul