[U-Boot] [PATCH] omap: mmc: Raise timeout value to 20ms

Peter Bigot bigotp at acm.org
Tue Jan 3 22:06:54 CET 2012


On Tue, Jan 3, 2012 at 3:03 PM, Tom Rini <trini at ti.com> wrote:
> On 01/03/2012 01:50 PM, Peter Bigot wrote:
>> On Tue, Jan 3, 2012 at 2:24 PM, Tom Rini <trini at ti.com> wrote:
>>> With certain SD cards the code detects a timeout when the hardware
>>> has not timed out.  We change the timeout used to match the kernel
>>> which gives software 20ms to detect a timeout.  We also define to
>>> match the kernel and expand the previously incorrect comment.
>>> Finally, we let get_timer() perform subtraction for us as it offers.
>>
>> This doesn't work for me with the SanDisk 4GB card on the
>> BeagleBoard-xM.  I updated the recipe to remove Andreas' original
>> patch, substituted the new one, and I get the following, which is the
>> behavior before I used Andreas' patch except that now it takes about
>> 20 seconds for each timeout message to print.
>
> Dang.  Is your card a class 6 card by chance?  I'm going to go and see
> if I can pick one up locally real quick.

It claims to be a class 4 card.

Peter


More information about the U-Boot mailing list