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