[USRP-users] B200 over USB 3 Ubuntu 10.14 Vmworkstation 11

Neel Pandeya neel.pandeya at ettus.com
Tue Apr 21 14:12:57 EDT 2015


Hello Paul:

You should not need to run with "sudo". Be make sure to setup udev rules
for USB. Please see the link below.

http://files.ettus.com/manual/page_transport.html#transport_usb_udev

I would still suggest that you upgrade to UHD 3.8.2. Please let me know if
you have any questions about how to do that.

--Neel



On 21 April 2015 at 10:53, Paul B via USRP-users <usrp-users at lists.ettus.com
> wrote:

> Hi guys,
>
> I've managed to get my B200 working in Ubuntu 10.14 running on
> VMWorkstation 11, but i can only seem to get it working using a USB 2.0
> port.
>
> First off, my computer specs running the B200 are:
> 4.0 GHz Intel Core i7
> Gigabyte Z97X-UD5H-BK Motherboard
> 16GB RAM
>
> When running the B200 on my USB 2.0 port, i get the following output when
> using uhd_usrp_probe:
>
> paul at ubuntu:/usr/lib/uhd/utils$ uhd_usrp_probe
> linux; GNU C++ version 4.8.3; Boost_105500; UHD_003.007.001-0-unknown
>
> -- Loading firmware image: /usr/share/uhd/images/usrp_b200_fw.hex... done
>
> UHD Error:
>     USB open failed: insufficient permissions.
>     See the application notes for your device.
> -- Loading FPGA image: /usr/share/uhd/images/usrp_b200_fpga.bin... done
> -- Operating over USB 2.
> -- Detecting internal GPSDO.... No GPSDO found
> -- not found
> -- Initialize CODEC control...
> -- Initialize Radio control...
> -- Performing register loopback test... pass
> -- Performing CODEC loopback test... pass
> -- Asking for clock rate 32 MHz
> -- Actually got clock rate 32 MHz
> -- Performing timer loopback test... pass
>   _____________________________________________________
>  /
> |       Device: B-Series Device
> |     _____________________________________________________
> |    /
> |   |       Mboard: B200
> |   |   revision: 4
> |   |   product: 1
> |   |   serial: 3070E4B
> |   |   FW Version: 4.0
> |   |   FPGA Version: 3.0
> |   |
> |   |   Time sources: none, external, gpsdo
> |   |   Clock sources: internal, external, gpsdo
> |   |   Sensors: ref_locked
> |   |     _____________________________________________________
> |   |    /
> |   |   |       RX DSP: 0
> |   |   |   Freq range: -16.000 to 16.000 Mhz
> |   |     _____________________________________________________
> |   |    /
> |   |   |       RX Dboard: A
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       RX Frontend: A
> |   |   |   |   Name: FE-RX2
> |   |   |   |   Antennas: TX/RX, RX2
> |   |   |   |   Sensors:
> |   |   |   |   Freq range: 50.000 to 6000.000 Mhz
> |   |   |   |   Gain range PGA: 0.0 to 73.0 step 1.0 dB
> |   |   |   |   Connection Type: IQ
> |   |   |   |   Uses LO offset: No
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       RX Codec: A
> |   |   |   |   Name: B200 RX dual ADC
> |   |   |   |   Gain Elements: None
> |   |     _____________________________________________________
> |   |    /
> |   |   |       TX DSP: 0
> |   |   |   Freq range: -16.000 to 16.000 Mhz
> |   |     _____________________________________________________
> |   |    /
> |   |   |       TX Dboard: A
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       TX Frontend: A
> |   |   |   |   Name: FE-TX2
> |   |   |   |   Antennas: TX/RX
> |   |   |   |   Sensors:
> |   |   |   |   Freq range: 50.000 to 6000.000 Mhz
> |   |   |   |   Gain range PGA: 0.0 to 89.8 step 0.2 dB
> |   |   |   |   Connection Type: IQ
> |   |   |   |   Uses LO offset: No
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       TX Codec: A
> |   |   |   |   Name: B200 TX dual DAC
> |   |   |   |   Gain Elements: None
>
> I imagine the insufficient permissions message is due to not running
> uhd_usrp_probe as sudo? It normally doesn't come up though, and the card
> functions as normal. I can run gr-air-modes as normal and without issues
> (currently trying to figure out how to send data from gr-air-modes from the
> guest Linux OS to the Host Windows OS so i can plot the aircraft).
>
> I know i'm using uhd 003.007.001, but it's currently working, and i'm not
> too sure how i go about upgrading to the new version, as i'm currently
> quite new to Linux and the whole GNURadio scene and I've read you have to
> completely remove the old UHD version before installing the new version,
> and i'm not too sure how that'll affect everything.
>
> However, when i try to connect to the B200 via a USB 3.0 port, i get the
> following output:
>
> paul at ubuntu:/usr/lib/uhd/utils$ uhd_usrp_probe
> linux; GNU C++ version 4.8.3; Boost_105500; UHD_003.007.001-0-unknown
>
> -- Loading firmware image: /usr/share/uhd/images/usrp_b200_fw.hex... done
> Error: LookupError: KeyError: No devices found for ----->
> Empty Device Address
>
> After running that, the B200 will disconnect and no longer show up as a
> connectable device in Ubuntu until i disconnect and reconnect the board.
>
> Doing a lsusb gives the following output:
>
> paul at ubuntu:/usr/lib/uhd/utils$ lsusb
> Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
> Bus 003 Device 004: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
> Bus 003 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
> Bus 003 Device 010: ID 2500:0020
> Bus 003 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
> Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 002 Device 002: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
> Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
>
>
> I'm guessing Linux can see the USB 3.0 Host Controller (which shows up in
> Windows as Intel USB 3.0 eXtensible Host Controller - 0100 (Microsoft)). I
> thought the problem might be with the USB 3 ports themselves, but i tried
> my USB Thumb Drive in a USB 3 port, and Linux detects that no problem and
> it works fine.
>
> I'm really not sure what the problem is here, but any help will be greatly
> appreciated.
>
> Thanks,
> Paul
>
> _______________________________________________
> USRP-users mailing list
> USRP-users at lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/attachments/20150421/112e35d7/attachment-0002.html>


More information about the USRP-users mailing list