USRP Software Radio

cancel
Showing results for 
Search instead for 
Did you mean: 

Trying to get B200mini-i working on Ubuntu 20.04

Here is the output from lsusb:
 
jim@pop-os:~$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 05e3:0625 Genesys Logic, Inc. USB3.2 Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 020: ID 2500:0022 Ettus Research LLC USRP B205-mini
Bus 001 Device 011: ID 8087:0033 Intel Corp. 
Bus 001 Device 007: ID 0db0:6c09 Micro Star International USB Audio
Bus 001 Device 010: ID 0db0:6a05 Micro Star International MEG Core Liquid S360
Bus 001 Device 009: ID 0db0:9ba6 Micro Star International USB HID
Bus 001 Device 005: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 003: ID 1462:7d89 Micro Star International MYSTIC LIGHT 
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 
See above, the device is recognized by the linux system (Ubuntu 22.04).  Hardware is Intel i9-13900k on a Z790 motherboard.
 
When I run und_find_devices I get this output:
 
jim@pop-os:~$ uhd_find_devices
[INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3
[INFO] [B200] Loading firmware image: /usr/share/uhd/images/usrp_b200_fw.hex...
--------------------------------------------------
-- UHD Device 0
--------------------------------------------------
Device Address:
    serial: 3293561
    name: B205i
    product: B205mini
    type: b200
 
So again it’s finding the device.
 
But when I run und_usrp_probe I get this output indicating that something is not right:
 
jim@pop-os:~$ uhd_usrp_probe
[INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3
[INFO] [B200] Detected Device: B205mini
[INFO] [B200] Loading FPGA image: /usr/share/uhd/images/usrp_b205mini_fpga.bin...
[INFO] [B200] Operating over USB 3.
[ERROR] [UHD] Exception caught in safe-call.
  in virtual b200_radio_ctrl_core_impl::~b200_radio_ctrl_core_impl()
  at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:66
this->peek32(0); _async_task.reset(); -> AssertionError: accum_timeout < _timeout
  in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool)
  at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228
 
Error: AssertionError: accum_timeout < _timeout
  in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool)
  at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228
0 Kudos
Message 1 of 2
(353 Views)

Is anyone at NI paying attention to customers?  Ghost town.

0 Kudos
Message 2 of 2
(331 Views)