Hello guys! Sausage I too have been having trouble with the usb mod. I have looked at the messages I get when enabling usb host on my gp2x F200 and it is almost identical to your output. Ive made a usb cable but am getting errors when I plug in a usb device.
hub.c: new USB device <NULL>-1, assigned address 6
usb.c: USB device not accepting new address=6 (error=-110)
Sausage what kind of output are you getting when you plug in a device? The same error?
dmesg from USB host enable:
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
mmsp2_usbh.c: USB Host power on
mmsp2_usbh.c: initializing MMSP2 USB host PCI-DMA workaround
f_fact = 4, f_clk = 49766400, f_err = +1766400
a_fact = 3, a_clk = 49152000, a_err = +1152000
u_fact = 1, u_clk = 95846400, u_err = +47846400
usb-ohci.c: USB OHCI at membase 0xf0004300, IRQ 13
usb.c: new USB bus registered, assigned bus number 1
usb.c: kmalloc IF c1dfc7a0, numif 1
usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1
usb.c: USB device number 1 default language ID 0x0
Product: USB OHCI Root Hub
SerialNumber: f0004300
hub.c: USB hub found
hub.c: 2 ports detected
hub.c: standalone hub
hub.c: ganged power switching
hub.c: no over-current protection
hub.c: Port indicators are not supported
hub.c: power on to power good time: 4ms
hub.c: hub controller current requirement: 0mA
hub.c: port removable status: RR
hub.c: local power source is good
hub.c: no over-current condition exists
hub.c: enabling power on all ports
usb.c: hub driver claimed interface c1dfc7a0
usb.c: kusbd: /sbin/hotplug add 1
kusbd_policy: /sbin/hotplug add 1, ret=0x0
hub.c: port 1, portstatus 101, change 1, 12 Mb/s
hub.c: port 1 connection change
hub.c: port 1, portstatus 101, change 1, 12 Mb/s
hub.c: port 1, portstatus 101, change 0, 12 Mb/s
hub.c: port 1, portstatus 101, change 0, 12 Mb/s
SCSI subsystem driver Revision: 1.00
hub.c: port 1, portstatus 101, change 0, 12 Mb/s
hub.c: port 1, portstatus 101, change 0, 12 Mb/s
hub.c: port 1, portstatus 303, change 10, 1.5 Mb/s
hub.c: new USB device <NULL>-1, assigned address 2
usb.c: USB device not accepting new address=2 (error=-110)
hub.c: port 1, portstatus 303, change 10, 1.5 Mb/s
hub.c: new USB device <NULL>-1, assigned address 3
usb.c: USB device not accepting new address=3 (error=-110)
hub.c: port 2, portstatus 301, change 1, 1.5 Mb/s
hub.c: port 2 connection change
hub.c: port 2, portstatus 301, change 1, 1.5 Mb/s
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 2, portstatus 303, change 10, 1.5 Mb/s
hub.c: new USB device <NULL>-2, assigned address 4
usb.c: USB device not accepting new address=4 (error=-110)
hub.c: port 2, portstatus 303, change 10, 1.5 Mb/s
hub.c: new USB device <NULL>-2, assigned address 5
usb.c: USB device not accepting new address=5 (error=-110)
hub.c: port 1, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers
mice: PS/2 mouse device common for all mice
dmesg when I plug a usb keyboard in:
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 connection change
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 12, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 12, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 12, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 12, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: Cannot enable port 1 of hub 1, disabling port.
hub.c: Maybe the USB cable is bad?
hub.c: port 1 reset change
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 3, 1.5 Mb/s
hub.c: port 1 connection change
hub.c: port 1, portstatus 301, change 3, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 2, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 2, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 2, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 2, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: Cannot enable port 1 of hub 1, disabling port.
hub.c: Maybe the USB cable is bad?
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 connection change
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 12, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 12, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 12, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 12, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: Cannot enable port 1 of hub 1, disabling port.
hub.c: Maybe the USB cable is bad?
hub.c: port 1 reset change
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 3, 1.5 Mb/s
hub.c: port 1 connection change
hub.c: port 1, portstatus 301, change 3, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 2, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 2, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 2, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 2, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: Cannot enable port 1 of hub 1, disabling port.
hub.c: Maybe the USB cable is bad?
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 connection change
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 12, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 12, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 12, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 12, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: port 1, portstatus 301, change 13, 1.5 Mb/s
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: Cannot enable port 1 of hub 1, disabling port.
hub.c: Maybe the USB cable is bad?
hub.c: port 1 reset change
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 3, 1.5 Mb/s
hub.c: port 1 connection change
hub.c: port 1, portstatus 301, change 3, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 2, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 2, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 2, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 2, 1.5 Mb/s
hub.c: port 1, portstatus 100, change 3, 12 Mb/s
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 1, portstatus 100, change 3, 12 Mb/s
hub.c: port 1 connection change
hub.c: port 1, portstatus 100, change 3, 12 Mb/s
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 1, portstatus 100, change 2, 12 Mb/s
hub.c: port 1 enable change, status 100
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 1, portstatus 101, change 1, 12 Mb/s
hub.c: port 1 connection change
hub.c: port 1, portstatus 101, change 1, 12 Mb/s
hub.c: port 1, portstatus 101, change 0, 12 Mb/s
hub.c: port 1, portstatus 101, change 0, 12 Mb/s
hub.c: port 1, portstatus 101, change 0, 12 Mb/s
hub.c: port 1, portstatus 101, change 0, 12 Mb/s
hub.c: port 1, portstatus 103, change 10, 12 Mb/s
hub.c: new USB device <NULL>-1, assigned address 4
usb.c: USB device not accepting new address=4 (error=-110)
hub.c: port 1, portstatus 103, change 10, 12 Mb/s
hub.c: new USB device <NULL>-1, assigned address 5
usb.c: USB device not accepting new address=5 (error=-110)
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 1, portstatus 101, change 0, 12 Mb/s
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 1, portstatus 100, change 1, 12 Mb/s
hub.c: port 1 connection change
hub.c: port 1, portstatus 100, change 1, 12 Mb/s
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 1, 1.5 Mb/s
hub.c: port 1 connection change
hub.c: port 1, portstatus 301, change 1, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 1, portstatus 303, change 10, 1.5 Mb/s
hub.c: new USB device <NULL>-1, assigned address 6
usb.c: USB device not accepting new address=6 (error=-110)
hub.c: port 1, portstatus 303, change 10, 1.5 Mb/s
hub.c: new USB device <NULL>-1, assigned address 7
usb.c: USB device not accepting new address=7 (error=-110)
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 1, portstatus 301, change 0, 1.5 Mb/s
hub.c: port 2, portstatus 301, change 0, 1.5 Mb/s
I seem to get the same output when plugging in usb mice and flash drive.
Thanks for any advice!