On 2022-07-12 14:26, Mark Koenig wrote:
Hello,

I previously had the B200mini functioning on a Dell laptop I maintain, however that is no longer the case.  I now get the error message below when using find devices or trying to probe it.

No UHD Devices Found
[ERROR] [UHD] Device discovery error: EnvironmentError: IOError: Could not load firmware:
EnvironmentError: IOError: ihex_reader::read(): No EOF record found.

OR

[INFO] [UHD] linux; GNU C++ version 4.8.5 20150623 (Red Hat 4.8.5-44); Boost_105900; UHD_3.14.1.1-0-g7c0291ad [INFO] [B200] Loading firmware image: /opt/xxxx/7.1/share/uhd/images/usrp_b200_fw.hex... [ERROR] [UHD] Device discovery error: EnvironmentError: IOError: Could not load firmware:
EnvironmentError: IOError: ihex_reader::read(): No EOF record found.


I have seen this exact error on multiple laptops with 2 different B200mini's and usb cords.  If I plug the B200mini into my desktop machine, I am able discover and probe the device.

I have done all the udev rules as stated in the notes on each laptop and desktop machine.

The machines(laptops and desktop) are all running Ubuntu, and the same docker container with GNURADIO and UHD installed.

uhd_config_info --enabled-components
Enabled components: LibUHD, LibUHD - C API, LibUHD - Python API, Examples, Utils, Tests, USB, B100, B200, USRP1, USRP2, X300, N230, MPMD, N300, N320, E320, OctoClock

I am at a loss as to why this is happening....any help would be appreciated.

Thanks,
Mark


That sounds like the firmware/fpga image is corrupt -- try re-running "uhd_images_downloader".

_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com

Reply via email to