I have a T4160 based board, in which i am testing the SD card interface. In the uboot shell, when i type mmc info command it is giving the response as "Card did not respond to voltage select!" . SD card I am using is Sandisk micro SD HC class1 16GB card. In my board i have used a voltage translator to convert 1.8V to 3.3V (card side) . When I probed the SD clock, it is at 400Khz.
What could be the issue? Is there a provision at uboot to disable voltage selection?
Hello Logi Francis,
"Card did not respond to voltage select" is caused by failure of the ACMD41, which means that the voltage selection settings by the host does not match with eMMC device.
Please check RCW configuration.
SDHC_BASE (371): 0;
SPI_BASE (382-383): 01 to use 8-bit eMMC support;
Please refer to the attached schematics on T2080QDS.
Please try increase your timeout value SYSCTL[DTOCV] to be E.
Thanks,
Yiping