I have a FOX Board which I have flashed the latest daily JFFS2 image of OpenWRT Kamikaze (Jan 2, 2010). I installed the USB driver module package, kmod-usb-etrax.
This is what happens when a USB device is plugged in: 1. As soon as the first USB device is plugged in, the kernel log fills up with a large amount of debug spew. This only occurs the first time a device is inserted after a reboot, not any subsequent times. 2. The kernel notices a new device plugged into a USB port. 3. A read error occurs 4. The port is disabled 5. The port is re-enabled, and the process repeats from step 2 until the device is unplugged. I have attached a dmesg dump from before the usb modules are loaded, a dmesg dump from a boot where the usb modules are loaded at boot, and the output from "logread" when a USB mouse (the low-speed device) and then a USB memory stick (the high-speed device) are plugged in. The only kernel modules loaded were hc_crisv10 and usbcore. The USB devices i used in testing are confirmed working with another computer. Any help or hints towards getting USB to work would be greatly appreciated. Thanks!
