Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

B200mini EEPROM error #766

Closed
galenhammond opened this issue Jul 2, 2024 · 1 comment
Closed

B200mini EEPROM error #766

galenhammond opened this issue Jul 2, 2024 · 1 comment

Comments

@galenhammond
Copy link

galenhammond commented Jul 2, 2024

Issue Description

I have a B200mini device that will not initialize on multiple hosts. I am running UHD 4.6.0.0. Originally, the device worked fine, however I noticed to today that the device will not initialize when running uhd_find_devices, uhd_usrp_probe, or even using b2xx_fx3_utils --init-device. I tried running b2xx_fx3_utils --erase-eeprom which finished successfully, but no change in behavior was observed. I am able to load the firmware, however whenever the utility attempts to write the FPGA to the device is when I see the error. Any help on the matter is much appreciated.

Setup Details

UHD 4.6.0.0, Rocky Linux 9 guest VM (running on Rocky Linux 9 host OS), b200mini

Expected Behavior

I would expect to see the success prompt when running uhd_find_devices, uhd_usrp_probe, or b2xx_fx3_utils --init-device

Actual Behaviour

The error message I receive is:
[ERROR] [UHD] Device discovery error: EnvironmentError: IOError: Failed to read EEPROM (-1, LIBUSB_ERROR_CODE -1)

Steps to reproduce the problem

Run uhd_find_devices, uhd_usrp_probe, or b2xx_fx3_utils --init-device when the device is first connected.

@galenhammond
Copy link
Author

Update: After running b2xx_fx3_utils --load-fpga with a path to the b200mini image as an arg, it appears to be working again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant