I have a TMDXEVM8148 eval board which we are trying to boot from eMMC. A Toshiba 2GB eMMC device is installed
in an adapter/breakout board which plugs into the SD socket. This setup works in a USB reader and partially
in the eval board. Plugged into the eval board, it boots up under RBL just like an SD media, using the MLO file
in the vfat partition. But when it gets to the u-boot fatload command, it fails, reporting:
"mmc_read_data: timedout waiting for status!".
If I boot linux via TFTP and NFS, I can read/write the eMMC just fine. And if I substitute SD media with the same
content and u-boot images, everything including fatload works. So it is an incompatibility between the Toshiba
eMMC and u-boot. Is there a u-boot update or any other information that might help me get it working?
Thank you!