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.

Linux/AM5718: recalibrate iodelay issue on MMC2.

Part Number: AM5718

Tool/software: Linux

Hi, TI Team

We've produced 50 sets of AM5718AABCX.
We write eMMC(MMC2) using SD card(MMC1).
But eMMC did not respond to voltage select on some board.(failure: 13/50 pcs)
How to fix this problem?

Error:

__recalibrate_iodelay_start:4
IODELAY: Isolation of Device IOs failed


 

 

 

Whole log:

U-Boot SPL 2017.01-dirty (Oct 29 2018 - 01:22:02)
DRA722-GP ES2.0
ti_i2c_eeprom_init failed 1
__recalibrate_iodelay_start:4
IODELAY: Isolation of Device IOs failed
Trying to boot from MMC1
Card did not respond to voltage select!
*** Warning - MMC init failed, using default environment

reading u-boot.img
reading u-boot.img


U-Boot 2017.01-dirty (Oct 29 2018 - 01:22:02 -0700)

CPU : DRA722-GP ES2.0
Model: TI AM572x EVM Rev A3
Board: UNKNOWN(BeagleBoard X15?) REV UNKNOWN
DRAM: 2 GiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1, OMAP SD/MMC: 2
Card did not respond to voltage select!
*** Warning - MMC init failed, using default environment

Net: <ethaddr> not set. Validating first E-fuse MAC
PHY reset timed out
cpsw
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
==>boot from SD
Card did not respond to voltage select!
MMC not found
=>