8686 with SDIO on AT91SAM9263

Eric BENARD ebenard at free.fr
Fri Jan 25 09:52:36 EST 2008


Hi Marc,

Marc Pignat a écrit :
> On Friday 25 January 2008, Hans-Jürgen Koch wrote:
> ...
>> thanks for your patches, I applied and tested them. Unfortunately, they
>> don't change anything. But during my test I noticed an interesting
> ...
> Did you mean you still have 'mmc0: Timeout waiting end of packet' messages?
> Try to remove the patch for packets not modulo 4 and modify if_sdio to
> send only packets with size modulo 4. This is what I do here, because
> the at91rm9200 just can't handle these packets.
> 
> Hope this help, still searching for other ideas :-D
> 
On an AT91SAM9260 with a Marvell libertas 8686 on SlotB, I can confirm 
that your both patches correctly workaround the problem of the the Data 
Timeout Error.
BTW, I'm using MMC_CAP_SDIO_IRQ and the SDIO IRQ and I patched libertas 
driver to pad blocks to a modulo 4 size.

Eric




More information about the libertas-dev mailing list