Questions on libertas driver
Cyril HAENEL
chaenel at free.fr
Mon Jan 28 04:40:02 EST 2008
I forced the lbs_debug to 0xFFFFFFFF to have every CMD debug.
Here is the log, where you can see the end of the firmware download, and
the timeout :
##outsw 0000001a>(0x100 words)
##outb 00000000>04
##outw 00000002>0004
##inb 00000020<00
##inb 00000020<04
##inw 00000028<0010
##outw 00000018>0010
##outsw 0000001a>(0x8 words)
##outb 00000000>04
##outw 00000002>0004
##inb 00000020<00
##inb 00000020<04
##inw 00000028<0200
##outw 00000018>0200
##outsw 0000001a>(0x100 words)
##outb 00000000>04
##outw 00000002>0004
##inb 00000020<00
##inb 00000020<04
##inw 00000028<0010
##outw 00000018>0010
##outsw 0000001a>(0x8 words)
##outb 00000000>04
##outw 00000002>0004
##inb 00000020<00
##inb 00000020<04
##inw 00000028<0200
##outw 00000018>0200
##outsw 0000001a>(0x100 words)
##outb 00000000>04
##outw 00000002>0004
##inb 00000020<00
##inb 00000020<04
##inw 00000028<0010
##outw 00000018>0010
##outsw 0000001a>(0x8 words)
##outb 00000000>04
##outw 00000002>0004
##inb 00000020<00
##inb 00000020<04
##inw 00000028<008c
##outw 00000018>008c
##outsw 0000001a>(0x46 words)
##outb 00000000>04
##outw 00000002>0004
##inb 00000020<00
##inb 00000020<04
##inw 00000028<0010
##outw 00000018>0010
##outsw 0000001a>(0x8 words)
##outb 00000000>04
##inb 00000020<04
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<00
##inb 0000003f<5a
##outw 00000022>001f
##outw 00000004>0000
libertas DNLD_CMD: 03 00 2e 00 02 00 00 00 00 00 00 00 00 00 00 00
libertas DNLD_CMD: ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00
libertas DNLD_CMD: 00 00 00 00 00 00 00 00 00 00 00 00 00 00
##inw 00000020<0005
##outw 00000018>002e
##outsw 0000001a>(0x17 words)
##outw 00000000>0004
##outw 00000002>0004
root:~> libertas: Command 3 timed out
libertas: requeueing command 3 due to timeout (#1)
Any idea ?
Now I do the same thing on my old "working" driver to try to see the
difference
Holger Schurig a écrit :
>>It's what I begin to do. I have activated the debug in if_cs.c
>>to see every hardware read/write. The firmware download works
>>well, I continue the investigation to see where it hangs
>>
>>
>
>Then enable ENTER, LEAVE, HOST and CMD debugging, maybe even with
>HEX. That way you find out if a particular command has problems.
>
>_______________________________________________
>libertas-dev mailing list
>libertas-dev at lists.infradead.org
>http://lists.infradead.org/mailman/listinfo/libertas-dev
>
>
>
>
--
Cyril Haenel
Registered Linux User #332632
More information about the libertas-dev
mailing list