UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Participant jorlamp
Participant
1,584 Views
Registered: ‎01-12-2018

U-boot MMC: sdhci_transfer_data: Error detected in status(0x208000)!

Hi,

 

We have a 7Z020 custom board and when we flash it with u-boot we see next error regarding to the MMC:

 

 

sdhci_transfer_data: Error detected in status(0x208000)!

 

 

Our eMMC part number is MTFC8GAKAJN-4M.

 

I have added #define CONFIG_MMC_TRACE to u-boot config to see which command is giving this error and here is the log that I have:

 

 

MMC:   CMD_SEND:0
                ARG                      0x00000000
                MMC_RSP_NONE
CMD_SEND:8
                ARG                      0x000001AA
                RET                      -110
CMD_SEND:55
                ARG                      0x00000000
                RET                      -110
CMD_SEND:0
                ARG                      0x00000000
                MMC_RSP_NONE
CMD_SEND:1
                ARG                      0x00000000
                MMC_RSP_R3,4             0x00FF8080 
CMD_SEND:1
                ARG                      0x40300000
                MMC_RSP_R3,4             0xC0FF8080 
CMD_SEND:2
                ARG                      0x00000000
                MMC_RSP_R2               0x13014E51 
                                         0x324A3534 
                                         0x4110072E 
                                         0x74078400 

                                        DUMPING DATA
                                        000 - 13 01 4E 51 
                                        004 - 32 4A 35 34 
                                        008 - 41 10 07 2E 
                                        012 - 74 07 84 00 
CMD_SEND:3
                ARG                      0x00010000
                MMC_RSP_R1,5,6,7         0x00000500 
CMD_SEND:9
                ARG                      0x00010000
                MMC_RSP_R2               0xD02F0132 
                                         0x0F5913FF 
                                         0xFFFFFFEF 
                                         0x8E400000 

                                        DUMPING DATA
                                        000 - D0 2F 01 32 
                                        004 - 0F 59 13 FF 
                                        008 - FF FF FF EF 
                                        012 - 8E 40 00 00 
CMD_SEND:13
                ARG                      0x00010000
                MMC_RSP_R1,5,6,7         0x00000700 
CURR STATE:3
CMD_SEND:7
                ARG                      0x00010000
                MMC_RSP_R1,5,6,7         0x00000700 
CMD_SEND:8
                ARG                      0x00000000
                MMC_RSP_R1,5,6,7         0x00000900 
CMD_SEND:8
                ARG                      0x00000000
                MMC_RSP_R1,5,6,7         0x00000900 
CMD_SEND:8
                ARG                      0x00000000
                MMC_RSP_R1,5,6,7         0x00000900 
CMD_SEND:6
                ARG                      0x03B70200
                MMC_RSP_R1b              0x00000800 
CMD_SEND:13
                ARG                      0x00010000
                MMC_RSP_R1,5,6,7         0x00000900 
CURR STATE:4
CMD_SEND:8
                ARG                      0x00000000
sdhci_transfer_data: Error detected in status(0x208000)!
                RET                      -70
CMD_SEND:6
                ARG                      0x03B70100
                MMC_RSP_R1b              0x00000800 
CMD_SEND:13
                ARG                      0x00010000
                MMC_RSP_R1,5,6,7         0x00000900 
CURR STATE:4
CMD_SEND:8
                ARG                      0x00000000
                MMC_RSP_R1,5,6,7         0x00000900 
CMD_SEND:6
                ARG                      0x03B90200
                MMC_RSP_R1b              0x00000800 
CMD_SEND:13
                ARG                      0x00010000
                MMC_RSP_R1,5,6,7         0x00000980 
CURR STATE:4
CMD_SEND:8
                ARG                      0x00000000
                MMC_RSP_R1,5,6,7         0x00000900 
CMD_SEND:6
                ARG                      0x03B70100
                MMC_RSP_R1b              0x00000800 
CMD_SEND:13
                ARG                      0x00010000
                MMC_RSP_R1,5,6,7         0x00000900 
CURR STATE:4
CMD_SEND:8
                ARG                      0x00000000
                MMC_RSP_R1,5,6,7         0x00000900 
CMD_SEND:16
                ARG                      0x00000200
                MMC_RSP_R1,5,6,7         0x00000900 
CMD_SEND:17
                ARG                      0x00000000
                MMC_RSP_R1,5,6,7         0x00000900 
sdhci@e0100000: 0 (eMMC)

 

The error seems to be in

CMD_SEND:8
                ARG                      0x00000000
sdhci_transfer_data: Error detected in status(0x208000)!
                RET                      -70

 

Someone can point me out how to fix this?

 

When I boot Linux I can see and create partitions in this eMMC

 

# ls /dev/mmcb*  
/dev/mmcblk0       /dev/mmcblk0boot0  /dev/mmcblk0boot1  /dev/mmcblk0p1     /dev/mmcblk0rpmb

So is the u-boot error relevant?

 

Thank you very much,

 

Jorge

 

0 Kudos
2 Replies
Observer mrm
Observer
1,326 Views
Registered: ‎05-09-2018

Re: U-boot MMC: sdhci_transfer_data: Error detected in status(0x208000)!

Hi Jorge,

 

We are facing the same issue with our 7Z020 custom board. Have you managed to fix this issue ??

 

Regards

mariam

0 Kudos
Highlighted
559 Views
Registered: ‎10-18-2018

Re: U-boot MMC: sdhci_transfer_data: Error detected in status(0x208000)!

Hello,

The same for us. Are there any workaround?

Regards,

Dosto

Tags (3)
0 Kudos