rmmod libertas_sdio and reinsert causes problems with firmwareupload.
Jonathan Cameron
jic23 at cam.ac.uk
Wed Sep 3 10:24:05 EDT 2008
Pierre Ossman wrote:
> On Wed, 03 Sep 2008 14:47:04 +0100
> Jonathan Cameron <jic23 at cam.ac.uk> wrote:
>
>> Any thoughts?
>>
>
> Have you tried using just disable/enable function? It might reset the
> device the same way you're trying to do with the command.
>
Sadly that seems to have no effect whatsoever. I stuck a 1 second sleep
in between them to give the card time to reset etc. Just to confirm it
doesn't do anything I also tested it just after a successful firmware
load and the card continues to work just fine.
SDIO: Disabling device mmc0:0001:1...
mmc0: starting CMD52 arg 00000400 flags 00000195
PXAMCI: irq 00000004 stat 00002140
mmc0: req done (CMD52): 0: 00001002 00000000 00000000 00000034
mmc0: starting CMD52 arg 80000400 flags 00000195
PXAMCI: irq 00000004 stat 00002140
mmc0: req done (CMD52): 0: 00001000 00000000 00000000 00000034
SDIO: Disabled device mmc0:0001:1
SDIO: Enabling device mmc0:0001:1...
mmc0: starting CMD52 arg 00000400 flags 00000195
PXAMCI: irq 00000004 stat 00002140
mmc0: req done (CMD52): 0: 00001000 00000000 00000000 00000034
mmc0: starting CMD52 arg 80000402 flags 00000195
PXAMCI: irq 00000004 stat 00002140
mmc0: req done (CMD52): 0: 00001002 00000000 00000000 00000034
mmc0: starting CMD52 arg 00000600 flags 00000195
PXAMCI: irq 00000004 stat 00002140
mmc0: req done (CMD52): 0: 00001002 00000000 00000000 00000034
SDIO: Enabled device mmc0:0001:1
Jonathan
More information about the libertas-dev
mailing list