U-Boot中初始mmc卡传输时发生错误

时间:2013-08-14 07:16:06

标签: linux-kernel linux-device-driver u-boot

当我通过发送 uboot 命令启动mmc卡时,我应该如何在传输过程中调试错误 mmc rescan ?这个bug只有当我初始化mmc卡时,SD卡才会发生。虽然发生了这个警告,但反应看起来还不错。

感谢

mmc_send_cmd:传输过程中出错:0x00408001
mmc_send_cmd:传输过程中出错:0x00208001
mmc_send_cmd:传输过程中出错:0x00108001

=============================================== ==================================

CURR STATE:4                                                                    
CMD_SEND:8                                                                      
            ARG                      0x00000000                             
            FLAG                     0                                      
mmc_send_cmd: error during transfer: 0x00208001                                 
            MMC_RSP_R1,5,6,7         0x00000900                             
CMD_SEND:6                                                                      
            ARG                      0x03B70000                             
            FLAG                     0                                      
            MMC_RSP_R1b              0x7FFBF590                             
CMD_SEND:13                                                                     
            ARG                      0x00000000                             
            FLAG                     0                                      
            MMC_RSP_R1,5,6,7         0x00000900                             
CURR STATE:4                                                                    
CMD_SEND:16                                                                     
            ARG                      0x00000200                             
            FLAG                     0                                      
            MMC_RSP_R1,5,6,7         0x00000900                             
CMD_SEND:17                                                                     
            ARG                      0x00000000                             
            FLAG                     0                                      
mmc_send_cmd: error during transfer: 0x00108001                                 
            MMC_RSP_R1,5,6,7         0x00000900                             
ORIGEN #  

1 个答案:

答案 0 :(得分:1)

我在调查了更多网页后得到了答案,

传输过程中

错误表示从存储中读取时发生超时错误。

1)检查H / W侧 重新连接CPU板后可以再试一次吗? 交付时可以放松CPU板的连接。

2)用于检查S / W侧 我想问一下,确定,你使用我们的bootloader吗? Linaro的引导程序的早期版本可能会发生这些依赖于情况的事情。

如果您仍有问题,则可能是eMMC问题。

此外,此错误代码(TIMEOUT)为-19