We have a system with many USB peripherals, and we have done a lot of experimenting with them. Some peripherals play nicer than others, and some cause problems right away. In general, the more USB traffic there is, the more likely we are to have problems, and the sooner we see system crashes etc.
Our Huawei Cell modem seems to cause problems, as do some wifi adapters, and some Phidget interface devices, especially with lots of data flowing. By itself our Logitech quickcam pro 9000 seems OK, but when we are using it along with other devices we see problems. Simple keyboards/mice, bluetooth adapters, and GPS serial ports seem OK. Sometimes by minimizing the number of devices attached it mitigates but does not solve the USB connects/disconnects and system crashes. On Friday, November 8, 2013 11:02:20 AM UTC-8, Philip Polstra wrote: > > Have you seen any issues with a specific type of USB device? I have had > good luck with the Alfa wireless adapters, but have seen issues with some > other adapters. YMMV. > > > On Fri, Nov 8, 2013 at 12:51 PM, <[email protected] <javascript:>> wrote: > >> We have seen similar issues with USB devices on the BBB and are pretty >> mystified. We suspect a low-level bug in the USB drivers. >> Did you ever get a good resolution? >> >> BTW, on the HDMI console you will probably not see kernel panic messages- >> they are usually brought out only on the serial header, for which you will >> need a 3.3V USB/serial FTDI adapter. >> We also see lots of warnings and USB connect/disconnects in the system >> logs. >> >> >> >> >> On Saturday, November 2, 2013 6:30:44 AM UTC-7, [email protected] wrote: >>> >>> Hi all >>> >>> New here, but I've been experimenting with the BeagleBone black for a >>> few months now with much success - I2C, SPI, ADC, GPIO, UARTS are all >>> working for me, and I have a my custom cape wining it's way from the fab to >>> me as I type. But now I'm trying to integrate it with the USB peripherals >>> I'll need and I am getting constant freezes. >>> >>> My setup. I have a good power supply (3A 5V) connected via the barrel >>> connector. I have a powered USB hub from a reputable manufacturer and which >>> also has a 3A supply. In that hub I have a bluetooth dongle, an Atheros 9K >>> based Wifi dongle, and a Huawei E3131 3G modem. There's also an ethernet >>> connection. I'm running a system derived from the Ubuntu self-installer on >>> eLinux.org (ie that plus updates and a few additional packages) with >>> the 3.8.13-bone28 kernel. >>> >>> The symptoms are after a variable number of hours the device hangs. The >>> heartbeat LED stops and it drops off the network. I'm normally running with >>> HDMI disabled but when I enable it I see nothing on the screen except the >>> console login - no panic message, although when it's hung the cursor stops >>> blinking. I have to power cycle it and when it comes back there is nothing >>> in the logs. >>> >>> So I haven't got much to work from here. I had loads of issues with >>> another Wifi card so switched to one with the atheros chipset, but I still >>> suspect it's the USB subsystem causing the problems as I had no issues >>> until I started plugging in devices (plus the hotplug doesn't seem to work >>> reliably under 3.8.13). >>> >>> So I guess my questions are: >>> >>> 1. Does anyone have any suggestions - I gather a few people have been >>> here before me. >>> >>> 2. Is there any way I can get some logs out of this? I've been running >>> LInux for 20 years but am new to embedded, and I find a crash with no panic >>> message quite disconcerting! >>> >>> 3. Is it likely to be hardware or software causing this? The beaglebone >>> black is about 3 months old, so I think it's the latest revision. >>> >>> 4. At this point I guess my next option is upgrading to the EXPERIMENTAL >>> or TESTING kernels from Robert Nelson (at 3.12.0-rc3 and rc7 respectively >>> at the moment) - has anyone tried these, and are they fit for purpose? >>> >>> Thanks in advance. >>> >>> >>> Cheers... Mike >>> >>> -- >> For more options, visit http://beagleboard.org/discuss >> --- >> You received this message because you are subscribed to the Google Groups >> "BeagleBoard" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
