Other Parts Discussed in Thread: BQSTUDIO
Hello,
I've tried to use EV2400 on my linux machine via Windows in Virtualbox. It seems like the EV2400 can't handle USB reset and dies, until being physically reconnected.
[26883.579055] usb 1-1.2: new full-speed USB device number 58 using ehci-pci [26883.680096] usb 1-1.2: New USB device found, idVendor=0451, idProduct=0037, bcdDevice= 0.12 [26883.680100] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [26883.680102] usb 1-1.2: Product: EV2400 [26883.680104] usb 1-1.2: Manufacturer: Texas Instruments [26883.680105] usb 1-1.2: SerialNumber: F7BA1B5108002500 [26883.682966] hid-generic 0003:0451:0037.0021: hiddev2,hidraw5: USB HID v1.01 Device [Texas Instruments EV2400] on usb-0000:00:1a.0-1.2/input0 Here, Virtualbox requested revice reset... [26906.388492] usb 1-1.2: reset full-speed USB device number 58 using ehci-pci [26906.461812] usb 1-1.2: device descriptor read/64, error -32 [26906.641826] usb 1-1.2: device descriptor read/64, error -32 [26906.821794] usb 1-1.2: reset full-speed USB device number 58 using ehci-pci [26906.898502] usb 1-1.2: device descriptor read/64, error -32 [26907.078457] usb 1-1.2: device descriptor read/64, error -32 [26907.261803] usb 1-1.2: reset full-speed USB device number 58 using ehci-pci [26907.678445] usb 1-1.2: device not accepting address 58, error -32 [26907.751761] usb 1-1.2: reset full-speed USB device number 58 using ehci-pci [26908.168447] usb 1-1.2: device not accepting address 58, error -32 [26908.169620] usb 1-1.2: USB disconnect, device number 58 [26908.241777] usb 1-1.2: new full-speed USB device number 59 using ehci-pci [26908.315081] usb 1-1.2: device descriptor read/64, error -32 [26908.495075] usb 1-1.2: device descriptor read/64, error -32 [26908.675085] usb 1-1.2: new full-speed USB device number 60 using ehci-pci [26908.748449] usb 1-1.2: device descriptor read/64, error -32 [26908.931741] usb 1-1.2: device descriptor read/64, error -32 [26909.038749] usb 1-1-port2: attempt power cycle [26909.635078] usb 1-1.2: new full-speed USB device number 61 using ehci-pci [26910.048403] usb 1-1.2: device not accepting address 61, error -32 [26910.121744] usb 1-1.2: new full-speed USB device number 62 using ehci-pci [26910.535070] usb 1-1.2: device not accepting address 62, error -32 [26910.535449] usb 1-1-port2: unable to enumerate USB device
Same thing happens, when I Try to reset device manually. Other USB devices work without problems even with Virtualbox.
So, it boils down to some USB implementation bug in EV2400.
Same problem reported on Virtualbox forums. Anybody else encountered similar problems?