Hi,
Actually if any device I connect to the controller, its failing. I tried attaching a 2.0 Hub and a Mouse to it. Its giving the same error as I mentioned in my prev. mail.
The error no 145 is there in errno.h as ETIMEDOUT (my tags were not set right. sorry about that).
Further debugging into the code revealed that the handshake() function is returning this error. (in ehci-hcd.c). The only reason left now is that the done bit is not getting set in the controller. I could not think of any reason why?
Please help !!!
warm regards, Nazim
On Tue, 2004-06-22 at 15:30, nazim khan wrote: Hi,
I am trying to use NEC-EHCI (PCI Based) controller on my platform based on MIPS-II(Little Endian). My Kernel version is 2.4.25.
The EHCI controller is getting detected but when I try to connect a USB 2.0 Storage (IOMEGA) Device it is giving Error. I am giving the transcript of the error messages below. I enabled DEBUG in the code, it has some of my printk also. In ase if it helps.
The error message says USB Device is not accepting Address.Looks like the URB is getting timed out. The error number it returned was -145 but I could not find
it in errno.h.
Has anyone tried EHCI on MIPS (in case if there is any platform related problem).
The same NEC Card and Storage Device worked very well on my PC.
BTW, same USB disk is working fine on my platform with the On-Board OHCI1.1 controller.
Please help me in resolving this issue. Thanking you in advance. Nazim Khan
--------------------- Console Transcript --------------------------------------------
# port 1, portstatus 100, change 0, 12 Mb/s<7>ehci_hcd 00:0c.2: GetStatus port 2
# status 001803 POWER sig=j CSC CONNECT
port 2, portstatus 501, change 1, 480 Mb/sport 2 connection changeport 2,
portstatus 501, change 1, 480 Mb/s<7>ehci_hcd 00:T
port 2, portstatus 501, change 0, 480 Mb/s<7>ehci_hcd 00:0c.2: GetStatus port 2
status 001801 POWER sig=j CONNECT
port 2, portstatus 501, change 0, 480 Mb/s<7>ehci_hcd 00:0c.2: GetStatus port 2
status 001801 POWER sig=j CONNECT
port 2, portstatus 501, change 0, 480 Mb/s<7>ehci_hcd 00:0c.2: GetStatus port 2
status 001801 POWER sig=j CONNECT
port 2, portstatus 501, change 0, 480 Mb/s<7>ehci_hcd 00:0c.2: port 2 reset
port 2, portstatus 511, change 0, 480 Mb/sport 2 of hub 1 not reset yet, waiting
10ms<7>ehci_hcd 00:0c.2: GetStatus port 2 T
port 2, portstatus 511, change 0, 480 Mb/sport 2 of hub 1 not reset yet, waiting
10ms<7>ehci_hcd 00:0c.2: port 2 high speed
port 2, portstatus 503, change 10, 480 Mb/s<6>hub.c: new USB device 00:0c.2-2,
assigned address 2
usb_new_device: usb setting address .
submit_async 2 urb 8be9a8a0 ep0out len 0, qtd a13a0060 [qh 00000000]
usb_control/bulk_msg: timeout
usb_new_device: usb set address done.
usb.c: USB device not accepting new address=2 (error=-145)
port 2, portstatus 503, change 10, 480 Mb/s<6>hub.c: new USB device 00:0c.2-2,
assigned address 3
usb_new_device: usb setting address .
submit_async 2 urb 8be9a8a0 ep0out len 0, qtd a13a0060 [qh 00000000]
usb_control/bulk_msg: timeout
usb_new_device: usb set address done.
usb.c: USB device not accepting new address=3 (error=-145)
port 3, portstatus 100, change 0, 12 Mb/s<7>ehci_hcd 00:0c.2: GetStatus port 4
status 001000 POWER sig=se0
port 4, portstatus 100, change 0, 12 Mb/s<7>ehci_hcd 00:0c.2: GetStatus port 5
status 001000 POWER sig=se0
port 5, portstatus 100, change 0, 12 Mb/s
#
_________________________________________________________________
Pay Cash on delivery on lakhs of products. http://go.msnserver.com/IN/50757.asp Only on Baazee.com
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel