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.

dm368 mmc0 cann't probe/init the inand emmc v4.3 card

A sandisk inand emmc 32G  v4.3 is mounted on dm368 mmc0 port. However, the linux davinci-mmc.c driver couldn't probe the mmc card. After the mmc driver is installed, it starts to send CMD0 to init the MMC card. Then, the driver send CMD1 and CMD55 to the card without stop. It seems that the emmc card doesn't have any responds and the status shows timeout.

We check that the emmc card's  CMD CLK and DAT signals are normal. The VCC is 3.3v.

When we mount the TF card on MMC1 port, it can be probed by the driver and works good.

So I wonder if the dainci mmc driver can work well with emmc 32G card? Because the emmc card's protocal version  is V4.3 which is higher than V3.31 writed on the datasheet . Maybe something should be modifyed to the driver. I just don't know which should be modifyed.

Any suggestions, please!