Hi all,
I am debugging on DM368 with an extend board for MMC1. I can mount MMC1 on dm365, both MMC0 and MMC1 can work properly. However , on dm368, MMC1 cannot work. I tried several sizes of SD card, 64M, 2G, 32G. My question is since dm365 and dm368 are PIN to PIN compatible,why the same software cannot work for dm368? Is there something special for PINMUX configuration or clock issue?
Could anybody give me some hints? Thanks in advance.
I got the following output
"<4>Enabling 4 bit mode
<7>mmc1: starting CMD16 arg 00000200 flags 00000015
<7>mmc1: req done (CMD16): 0/0/0: 00000900 00000000 00000000 00000000
<6>mmcblk1: mmc1:e2bd S064B 62080KiB
<6> mmcblk1:<7>mmc1: starting CMD18 arg 00000000 flags 00000035
<7>davinci-mmc davinci-mmc.1: MMCSD : Data xfer (block read), DTO 10000 cycles + 50000000 ns, 8 blocks of 512 bytes
<7>davinci-mmc davinci-mmc.1: MMCSD: Data CRC error, bytes left 0
<7>mmc1: req done (CMD18): 0/2/0: 00000900 00000000 00000000 00000000
<3>mmcblk1: error 2 transferring data
<4>end_request: I/O error, dev mmcblk1, sector 0
<3>Buffer I/O error on device mmcblk1, logical block 0
<7>mmc1: starting CMD18 arg 00000000 flags 00000035
<7>davinci-mmc davinci-mmc.1: MMCSD : Data xfer (block read), DTO 10000 cycles + 50000000 ns, 8 blocks of 512 bytes
<7>davinci-mmc davinci-mmc.1: MMCSD: Data CRC error, bytes left 0
<7>mmc1: req done (CMD18): 0/2/0: 00000900 00000000 00000000 00000000
<3>mmcblk1: error 2 transferring data
<4>end_request: I/O error, dev mmcblk1, sector 0
<3>Buffer I/O error on device mmcblk1, logical block 0
<4> unable to read partition table
"