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.

AM5728: EVM boot error

Part Number: AM5728

After booting AM572x EVM from SD card successfully with PROCESSOR-SDK-LINUX-AM57X  04_01_00_06, we started getting below error in uboot when rebooting (and never got the uboot command prompt).

Upon further review of  http://processors.wiki.ti.com/index.php/AM572x_General_Purpose_EVM_HW_User_Guide#I2C_Address_Assignments , it looks like we may have overwritten the Processor Module ID memory (I2C EEPROM) at address 0x50.

Should we even be able to do that since the schematic shows the WP pin of  pn#CAT24C256WI-G pulled high to VCC?

What is the easiest way (preferably Linux but CCS OK, too) to reprogram the ID memory so we can boot?

 

U-Boot SPL 2017.01-g590c7d7fe1 (Sep 26 2017 - 20:05:42)
DRA752-GP ES2.0
Trying to boot from MMC1
reading uboot.env

** Unable to read "uboot.env" from mmc0:1 **
Using default environment

reading u-boot.img
reading u-boot.img
reading u-boot.img
No matching DT out of these options:
   am57xx-beagle-x15
   am57xx-beagle-x15-revb1
   am57xx-evm-reva3
   am572x-idk
   am571x-idk
reading uboot.env

** Unable to read "uboot.env" from mmc0:1 **
Using default environment

Failed to mount ext2 filesystem...
spl_load_image_ext: ext4fs mount err - 0