Huh - no luck with that - In short, new usb3.1 card (ORICO 2 Ports USB3.1 Desktop Computer Board PCI-E) plugged into an hp xw9400 - brought up Ubuntu 14.04 “trusty” - plugged in power and connected lime board to the usb3.1 port. Finds it ok, started a LimeUtil --update and it starts - later find the above failure at 20%. At this point the usb card is deaf and responds to nothing else, until just recently restarted.
The Lime board shows nothing when plugged in by itself (no other power - the usb3 card takes an aux power from sata connectors) - and with power it we see this:
Feb 7 18:26:09 compute1 kernel: [ 418.474883] usb 3-2: new high-speed USB device number 3 using xhci_hcd
Feb 7 18:26:14 compute1 kernel: [ 423.493406] usb 3-2: device descriptor read/8, error -110
Feb 7 18:26:19 compute1 kernel: [ 428.615686] usb 3-2: device descriptor read/8, error -110
Feb 7 18:26:20 compute1 kernel: [ 428.886792] usb 3-2: new high-speed USB device number 4 using xhci_hcd
Feb 7 18:26:29 compute1 kernel: [ 433.888603] xhci_hcd 0001:58:00.0: Timeout while waiting for address device command
Feb 7 18:26:29 compute1 kernel: [ 438.494273] [sched_delayed] sched: RT throttling activated
Feb 7 18:26:29 compute1 kernel: [ 438.694414] usb 3-2: Device not responding to set address.
Feb 7 18:26:30 compute1 kernel: [ 438.898487] usb 3-2: device not accepting address 4, error -71
Feb 7 18:26:30 compute1 kernel: [ 438.899677] xhci_hcd 0001:58:00.0: Bad Slot ID 3
Feb 7 18:26:30 compute1 kernel: [ 438.899690] xhci_hcd 0001:58:00.0: Could not allocate xHCI USB device data structures
Feb 7 18:26:30 compute1 kernel: [ 438.899705] hub 3-0:1.0: couldn’t allocate port 2 usb_device
and the firmware update cannot even start. When powered and plugged into the previously working usb port we see this:
Feb 7 18:47:55 compute1 kernel: [ 1724.998005] usb 1-4: new high-speed USB device number 4 using ehci-pci
Feb 7 18:48:10 compute1 kernel: [ 1740.115855] usb 1-4: device descriptor read/64, error -110
Feb 7 18:48:26 compute1 kernel: [ 1755.337746] usb 1-4: device descriptor read/64, error -110
Feb 7 18:48:26 compute1 kernel: [ 1755.553783] usb 1-4: new high-speed USB device number 5 using ehci-pci
Feb 7 18:48:41 compute1 kernel: [ 1770.671661] usb 1-4: device descriptor read/64, error -110
Feb 7 18:48:56 compute1 kernel: [ 1785.893499] usb 1-4: device descriptor read/64, error -110
Feb 7 18:48:56 compute1 kernel: [ 1786.109622] usb 1-4: new high-speed USB device number 6 using ehci-pci
Feb 7 18:49:07 compute1 kernel: [ 1796.521591] usb 1-4: device not accepting address 6, error -110
Feb 7 18:49:07 compute1 kernel: [ 1796.633673] usb 1-4: new high-speed USB device number 7 using ehci-pci
Feb 7 18:49:17 compute1 kernel: [ 1807.045653] usb 1-4: device not accepting address 7, error -110
Feb 7 18:49:17 compute1 kernel: [ 1807.045747] hub 1-0:1.0: unable to enumerate USB device on port 4
Feb 7 18:49:18 compute1 kernel: [ 1807.501883] usb 2-4: new full-speed USB device number 4 using ohci-pci
Now -if I press the FX3 reset button we get this:
Feb 7 18:49:51 compute1 kernel: [ 1840.554636] usb 1-4: new high-speed USB device number 8 using ehci-pci
Feb 7 18:49:51 compute1 kernel: [ 1840.687508] usb 1-4: New USB device found, idVendor=04b4, idProduct=00f3
Feb 7 18:49:51 compute1 kernel: [ 1840.687521] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Feb 7 18:49:51 compute1 kernel: [ 1840.687529] usb 1-4: Product: WestBridge
Feb 7 18:49:51 compute1 kernel: [ 1840.687535] usb 1-4: Manufacturer: Cypress
Feb 7 18:49:51 compute1 kernel: [ 1840.687540] usb 1-4: SerialNumber: 0000000004BE
Feb 7 18:49:51 compute1 mtp-probe: checking bus 1, device 8: “/sys/devices/pci0000:00/0000:00:02.1/usb1/1-4”
Feb 7 18:49:51 compute1 mtp-probe: bus: 1, device: 8 was not an MTP device
Interesting that the ‘event’ - whatever happened at 20% --update, took out the new usb3 card and we had to power off/on to recover it and it was just tested with a serial port usb device OK, but the Lime has not been able to be recovered.