Hi,
We have designed a hardware in which SD card is connected on SD1 interface of DM8107. We have configured DM8107 for Boot mode sequence "NAND, NANDI2C, MMC, UART". Now, by mistake, we have connected ball # AA29 of DM8107 to SD_CMD signal ; while ball # Y29 should be connected to this signal to support MMC boot mode. So, MMC boot mode does not work in our hardware but SD card does get detected and works fine after DM8107 is booted.
Now, the problem is when the SD card is already inserted in the system and working and when we reset the DM8107 through software kernel, SD Card does not get detected in the next boot of the system; neither at u-boot level nor at kernel level. But when we remove the card and insert it again, it starts working.
We have observed an interesting thing that when we used a different boot mode which does not have MMC boot mode option then this problem got disappeared.
Can somebody please throw some light on this strange behavior of the system?
Thanks & regards
Faiyaz Pisuwala