HI Lei Wen,

2011/11/12 Macpaul Lin <macp...@gmail.com>:
> Hi Lei Wen,
>
> 2011/11/12 Lei Wen <adrian.w...@gmail.com>:
>> Hi Pali,
>>
> I have got 3 times retry fail on CMD8 also with FTSDC010 in recent, too.
> But I'm not sure where the problem is and hasn't start to check bisect
> with the commits.
> It works really fine before.
> That's why I asked Andy to stop review the performance improvement of 
> FTSDC010.
> Maybe we'll need to check it again where the affect is started.--
> Best regards,
> Macpaul Lin
>

I have done the testing of the commit related to mmc generic stack of
Lei Wen's commit.
The problem indeed occur when we add 3 retry to CMD8.
After reverting this patch with the origin ftsdc010 driver (which is
in master branch alredy),
all works fine again.

The following is the command flow with origin mmc stack.
When I'm using card which version is SD 1.10, the CMD8 will timeout
directly then card identification will continue.

cmd 0
cmd: 8
ftsdc010_pio_check_status: RSP timeout: sta: 00000004 cmd 8
cmd: 55
cmd: 41
cmd: 55...

If we add 3 retry to CMD8, the card will reply timeout 3 times than stop.
It won't go to CMD55.
cmd: 0
cmd: 8
ftsdc010_pio_check_status: RSP timeout: sta: 00000404 cmd 8
cmd: 8
ftsdc010_pio_check_status: RSP timeout: sta: 00000404 cmd 8
cmd: 8
ftsdc010_pio_check_status: RSP timeout: sta: 00000404 cmd 8



-- 
Best regards,
Macpaul Lin
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to