[Prism54-devel] USRobotics USR5422
    Guglielmo Dapavo 
    alphac at email.it
       
    Sat Feb  5 19:33:18 UTC 2005
    
    
  
Sebastien B wrote:
>Hello,
>The eeprom_get_address_width() function probably returned a bogus value, as 
>the program doesn't display anything about the address witdth (it's the first 
>thing it does after the USB subsystem is initialized).
>It must be because the endpoint adresses are incorrect, if properly interfaced 
>the NET2280 won't return an unhandled value there.
>Apart from examining snooped USB logs, I don't know any other way to find out 
>the endpoint adresses than trial and error, so can you attempt to dump the 
>EEPROM by trying each endpoint on your device (see lsusb output) ?
>Change the line 
>#define CFGIO 0x0d
>in the source code to the endpoint address you want to test, recompile, and 
>try until it works. Power-cycle your device between tries as the bogus data 
>the program will send is more than likely to crash the dongle.
>Once we have the EEPROM dump, we should be able to figure out where other 
>endpoints are.
>  
>
Tryed this ones:
        bEndpointAddress     0x81  EP 1 IN
        bEndpointAddress     0x01  EP 1 OUT
        bEndpointAddress     0x82  EP 2 IN
        bEndpointAddress     0x02  EP 2 OUT
        bEndpointAddress     0x83  EP 3 IN
none worked!!
-- 
Guglielmo
    
    
More information about the Prism54-devel
mailing list