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.

PROCESSOR-SDK-AM335X: Processor gets hang at mmc1 for 23 Sec before switching to mmc0

Part Number: PROCESSOR-SDK-AM335X
Other Parts Discussed in Thread: AM3352

Hello,

We have Custom AM3352(ZCZ) based board. We have boot mode as mmc1-mmc0-UART-USB.

We have eMMC connected on mmc1 interface of 2GB(MTFC2GMDEA-0M WT A).

We are using Processor SDK as a ti-processor-sdk-linux-am335x-evm-06.03.00.106-Linux-x86-Install.

When no sd card connected on MMC0 and no data on MMC1, CCCC comes after 23 Second. If We connect SD card on MMC0 then board starts boot from SD card after 23 sec.

When we run mmc info command on u-boot we got detected emmc on MMC1 as a 1 Bit Bus width. Below is the log.

Device: OMAP SD/MMC
Manufacturer ID: fe
OEM: 14e
Name: MMC02
Bus Speed: 48000000
Mode : MMC High Speed (52MHz)
Rd Block Len: 512
MMC version 4.4.1
High Capacity: No
Capacity: 1.8 GiB
Bus Width: 1-bit
Erase Group Size: 512 KiB
User Capacity: 1.8 GiB
Boot Capacity: 1 MiB ENH

RBL of Processor is not switching from MMC1 to MMC0 instantly.

Please Do needful. 

Thanks 

Prerak