AnsweredAssumed Answered

eMMC not working on iMX6SL based board.

Question asked by Namrata Nalawade on Dec 22, 2016
Latest reply on Jan 11, 2017 by Namrata Nalawade

Hello there,

We have custom board based on iMX6SL. We have micron eMMC interfaced over SD2 interface.we are able to get the manufacture ID read correctly in u-boot. but when we boot the kernel we are getting below error -

mmc1: Timeout waiting for hardware interrupt.
mmcblk1: error -110 sending stop command, original cmd response 0x2000900, card status 0x2400900
mmcblk1: error -110 transferring data, sector 0, nr 8, cmd response 0x2000900, card status 0x0
mmcblk1: retrying using single block read
mmc1: Timeout waiting for hardware interrupt.
mmcblk1: error -110 transferring data, sector 0, nr 8, cmd response 0x2000900, card status 0x0
blk_update_request: I/O error, dev mmcblk1, sector 0
mmc1: Timeout waiting for hardware interrupt.
mmcblk1: error -110 transferring data, sector 1, nr 7, cmd response 0x2000900, card status 0x0
blk_update_request: I/O error, dev mmcblk1, sector 1
mmc1: Timeout waiting for hardware interrupt.
mmcblk1: error -110 transferring data, sector 2, nr 6, cmd response 0x2000900, card status 0x0
blk_update_request: I/O error, dev mmcblk1, sector 2

 

What does this error mean ? I'm missing any configuration for SD2 ?

any help to resolve this issue would be highly appreciated.

 

Thanks in advance.

Outcomes