On 12/12/2018 04:48 AM, Disco Daniele via USRP-users wrote:
Hi!
For a 5G application, I’m trying to use an X310 with a direct ethernet
connection between board and pc with rate of 10GB.
For this purpose I’m using the NIC INTEL ETH Converged NTWK ADPTR-SR2.
Like Linux box I’m using an UBUNTU 18.04 low latency.
To to that I
* Download from the Intel site the linux driver ixgbe and compiled
following the related instructions
* Download the uhd_003.010.003.000-release (31-Jan-2018)
* Following the instruction found here
https://kb.ettus.com/Building_and_Installing_the_USRP_Open-Source_Toolchain_(UHD_and_GNU_Radio)_on_Linux
<https://kb.ettus.com/Building_and_Installing_the_USRP_Open-Source_Toolchain_%28UHD_and_GNU_Radio%29_on_Linux>
I installed uhd (make test è100%)
* Insert a optical SFP in the port 1 of X310 (verifying on the Linux
box that this link is at 10GB) and by mean a couple of optical
fiber I pinged the board (ping 192.168.40.2) and the ping respond
correctly
* I used the python script uhd_images_download to download the
images in /usr/local/share/uhd/images
* I burned the fpga with the command /usr/local/bin/uhd_image_loader
–args=”type=x300,addr=192.168.40.2”
* Attached you can find the output of the two command
“uhd_find_device” and “uhd_usrp_probe”
A this point running the application I obtain this message:
Creating the usrp device with: master_clock_rate=184320000...
[INFO] [UHD] linux; GNU C++ version 7.3.0; Boost_106501;
UHD_3.11.0.HEAD-0-ga1b5c4ae
[INFO] [X300] X300 initialization sequence...
[INFO] [X300] Determining maximum frame size...
[INFO] [X300] Maximum frame size: 8000 bytes.
[INFO] [X300] Setup basic communication...
Error: RuntimeError: Expected FPGA compatibility number 35, but got 33:
The FPGA image on your device is not compatible with this host code build.
Download the appropriate FPGA images for this version of UHD.
Please run:
"/usr/local/lib/uhd/utils/uhd_images_downloader.py"
Then burn a new image to the on-board flash storage of your
USRP X3xx device using the image loader utility. Use this command:
"/usr/local/bin/uhd_image_loader" --args="type=x300,addr=192.168.40.2"
For more information, refer to the UHD manual:
http://files.ettus.com/manual/page_usrp_x3x0.html#x3x0_flash
PLEASE, could you help me to select the right image to download and
solve my issue?
Thank You
Daniele
You almost certainly now have a "mixed" system installation with bits of
both UHD 3.11 series and the 3.10 you downloaded--note the
header on the uhd_usrp_probe output.
So the images downloader was downloading for the release it was linked
against, but you're running a "probe" command that is one
release ahead, and it thus expects a newer FPGA image.
I suggest removing both of your UHD instances, and starting again.
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com