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