Page 1 of 1

blade USB3.0 problem

Posted: Sat Apr 16, 2016 9:50 am
by andrew77
Hello

I have the following problem:
I have a dual boot Windows 10 /ubuntu 14.04 LTS on my HP250G4 laptop;
in order to make my bladeRFX40 work on ubuntu as Superspeed usb3.0 I have first to start pc into windows and then reboot to ubuntu: in this way my bladeRF is recognized as SuperSpeed; otherwise (If I start my pc directly into ubuntu without pasing by windows) is recognized as HighSpeed. (the blade is attached into the same usb3.0 port)
I don't have any software or driver to make my balde work on windows, all my software are on ubuntu.
This is the usb-devices when the blade works as usb2.0:

T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 8 Spd=480 MxCh= 0
D: Ver= 2.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d50 ProdID=6066 Rev=00.00
S: Manufacturer=Nuand
S: Product=bladeRF
S: SerialNumber=c36781bf545973547fdfed05e6edd3a7
C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=200mA
I: If#= 0 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none

Instead, when blade works as SUPERspeed USB3.0 this is the result uf usb-devices:

T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=5000 MxCh= 0
D: Ver= 3.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 9 #Cfgs= 1
P: Vendor=1d50 ProdID=6066 Rev=00.00
S: Manufacturer=Nuand
S: Product=bladeRF
S: SerialNumber=c36781bf545973547fdfed05e6edd3a7
C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=800mA
I: If#= 0 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)

Any help is highly appreciated
thanks

Re: blade USB3.0 problem

Posted: Sat Apr 16, 2016 2:22 pm
by jynik
Hi there,

This is certainly the first time I've ever heard of behavior like this. My gut feel and hypothesis is that there's something not quite right with your USB 3.0 host controller, and that a driver in windows is somehow initializing something that its associated driver in Linux is not.

What kind of host controller is this? Does the manufacturer have any firmware updates available? (I have seen a few early USB 3.0 cards required updates?)

Could you try booting an Ubuntu 15.10 live image (or even a 16.04 beta if you're brave) -- this might be one way to see if it is an issue with a known fix.

For what it's worth, we've collected a few working and problematic setups here: https://github.com/Nuand/bladeRF/wiki/T ... igurations

- Jon

Re: blade USB3.0 problem

Posted: Sun Apr 17, 2016 10:49 am
by andrew77
thanks

this is the result of dmesg | grep usb


[91094.276478] usb 1-1: new high-speed USB device number 4 using xhci_hcd
[91094.536748] usb 2-1: new SuperSpeed USB device number 2 using xhci_hcd
[91094.553750] usb 2-1: LPM exit latency is zeroed, disabling LPM.
[91094.555217] usb 2-1: New USB device found, idVendor=1d50, idProduct=6066
[91094.555220] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[91094.555222] usb 2-1: Product: bladeRF
[91094.555224] usb 2-1: Manufacturer: Nuand
[91094.555225] usb 2-1: SerialNumber: c36781bf545973547fdfed05e6edd3a7
[91102.048566] usb 2-1: reset SuperSpeed USB device number 2 using xhci_hcd
[91102.065487] usb 2-1: LPM exit latency is zeroed, disabling LPM.

Re: blade USB3.0 problem (Solved)

Posted: Wed Apr 20, 2016 2:41 am
by andrew77
It's because of the cable provided from NUAND !!!

With another cable it works perfectly!!

Re: blade USB3.0 problem

Posted: Wed Apr 20, 2016 6:41 am
by jynik
Hi Andrew,

That is concerning - is this a blue or white cable? I'd like to report this to the rest of the team so we can be on the lookout for this.

Thank you,
Jon

Re: blade USB3.0 problem

Posted: Wed Apr 20, 2016 11:07 am
by andrew77
Hello John
The question is yet to be solved:
The original cable is a black cable from "Cable Matters" ,
This morning I tested other two cables (shorter) and worked at SuperSpeed (OK), so I tested again the black cable and worked at High-Speed; this afternoon I bought a blue cable (1,5 mt long) and tested before buying it: ok (Superspeed)
Once bought, I tested this new blue cable at home and Surprise! doesn't work! -> HighSpeed!!!

Now What I can suppose??
The USB3 connector on the board doesn't mate or some contact is broken?
:(

So I cleaned the USB3 connector on the board with a "contact cleaner" and now the blue cable works...

Re: blade USB3.0 problem

Posted: Wed Apr 20, 2016 11:58 am
by jynik
Hi Andrew,

Is your board the older revision with the USB 3.0 micro A or the newer revision with the larger type B connector?

If it's the micro A, take a close look at the pins to see if any have lifted. If you suspect a connection issue and are handy with a soldering iron, it might be worth applying some heat to those pins to address any potential cold solder joints.

Best regards,
Jon

Re: blade USB3.0 problem

Posted: Wed Apr 20, 2016 12:15 pm
by andrew77
Ok Jon

I've just checked the soldering of it, it is ok
It is a micro type b

Now I suppose It was a dirty contact
thanks