Dear All,
I have an am437x evm board, but I failed to use emmc on u-boot. (u-boot-2013.10-ti2013.12.01)
In the u-boot source code have not to set the MMC1 pin mux, I added it successfully. And the SEL_eMMCORNANDn was pull-up now.
Typing "mmc dev 1“ on the u-boot prompt, I get the following message:
mmc_send_cmd: timedout waiting on cmd inhibit to clear mmc1 is current device
Looks like the emmc can not deal some commands. And I can't read from/write to emmc:
U-Boot# mmc read 0x81000000 1 0x100 mmc_send_cmd: timedout waiting on cmd inhibit to clear MMC: block number 0x101 exceeds max(0x0) 0 blocks read: ERROR
Anyone have the similar problem?
Kindly help.
Thanks,
Jakebo