Hi all,

I have the problem that I am unable to write a new FGPA-image to the usrp's 
flash. I have a X310 with a TwinRX daughterbard, I use a Ubuntu 16.04 LTS 
distribution and my default UHD version is 3.11.0 but I am also able to use the 
UHD 4.0.0.

Because of an incorrect loaded FPGA image (a wrongly flashed XG version instead 
of the correct HG version - the flash process itself was not interrupted) I am 
unable to communicate with the USRP.

I followed the X310 Device Recovery (which is decribed here: 
https://kb.ettus.com/X300/X310_Device_Recovery) and I was successful until I 
reached the step where the new image should be loaded into the flash via the 
uhd_image_loader tool. At this point I get a unspecific runtime error:

> [INFO] [UHD] linux; GNU C++ version 5.4.0 20160609; Boost_105800; 
> UHD_3.11.0.0-release
> Unit: USRP X310 (3140F8E, 10.13.17.23)
> FPGA Image: 
> /home/bauer/sandbox/uhd-maint_2018-04-27_install_01/share/uhd/images/usrp_x310_fpga_HG.bit
> failed.
> Error: RuntimeError: Device reported an error during initialization.

I tried to flash the USRP with UHD-3.11.00 and with UHD-4.0.0 but the behavior 
and error keeps the same. I am still able to load FPGA images temporarily via 
Vivado over the JTAG interface but these images will logically be forgotten 
after a power reset of the USRP.

Has anybody experiences with this topic and know how this can be fixed?

Is it possible to get a "true" factory reset of the USRP?



Best regards

Andreas
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to