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.

DRA725: SPL: failed to boot from all boot devices (actually from SD card)

Part Number: DRA725

Hi TI team,

We are using DRA725 with booting from SD card mode(class 4) and it's bootable.

Now we change the a new SD card class10 32G and we get the following error while MLO loading u-boot.img.

After flashing the SD card to eMMC and boot from eMMC, it's bootable. Hence it seems like it's an issue while MLO reading u-boot.img from SD card.

U-Boot SPL 2016.05 (Nov 11 2022 - 10:35:56)
DRA722-GP ES2.1
MMC Device 1 not found
*** Warning - No MMC card found, using default environment

Trying to boot from MMC1
MMC Device 1 not found
*** Warning - No MMC card found, using default environment

reading u-boot.img
Error reading cluster
spl_load_image_fat: error reading image u-boot.img, err - -1
MMC Device 1 not found
*** Warning - No MMC card found, using default environment

** Can't read partition table on 0:0 **
spl: no partition table found
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###


For your reference, attached is debug log with adding "#define DEBUG" in include/common.h and "#define CONFIG_MMC_TRACE" in drivers/mmc/mmc.c .


For your reference, attached is uboot/.config.

Any idea is appreciated!