Discussion and technical support related to USRP, UHD, RFNoC
View all threadsHello usrp users!
I just started to discover RFNoC with my E310. Following the Getting
Started Guide [2] , I got uhd repo and did 'cmake && make && make install'
on my computer.
I copied sdimage-gnuradio-dev.direct [1] to sdcard and configure the
network to connect with my computer. I then started
usrp_e3x0_network_mode on usrp host.
When I try to run uhd_usrp_probe --init-only I got following output/error:
linux; GNU C++ version 5.4.0 20160609; Boost_106200;
UHD_004.000.000.rfnoc-devel-641-g8773fb2c
-- Initializing core control (global registers)...
-- Performing register loopback test... pass
Error: RuntimeError: Expected FPGA compatibility number 255.x, but got 14.0:
The FPGA build is not compatible with the host code build.
Please run:
"/usr/lib/uhd/utils/uhd_images_downloader.py"
Then tried to execute /usr/lib/uhd/utils/uhd_images_downloader.py, but
this try was not even close. The error is not gone or changed a bit.
I have following e310-related images in /usr/share/uhd/images/
usrp_e310_fpga.bin
usrp_e310_fpga_sg3.bin
usrp_e310_fpga.bit
usrp_e310_fpga_sg3.bit
So what may cause the problem? How to get rid of it?
Thank you,
Have a nice day!
[1] :
http://files.ettus.com/e3xx_images/e3xx-release-4/ettus-e3xx-sg1/sdimage-gnuradio-dev.direct.xz
[2] :
https://kb.ettus.com/RFNoC_Getting_Started_Guides#Getting_the_default_FPGA_image
Hello Enes Ünal,
have you loaded the new image after downloading (easiest way is simply
rebooting)? Also, note that this guide is mainly meant for the X310. I
wouldn't really compile UHD on the E310 itself - after all, it's really
not a machine built for compiling C++ source code...
Anyways, I'm a bit confused:
So what you need to do is:
use the image from [1] as a baseline, but also follow [3] to get a
development environment for the E310 onto your PC. Use the PyBOMBs
method, it's easier, not the "Preparation from Source" method.
Best regards
Marcus
[3]
https://kb.ettus.com/Software_Development_on_the_E310_and_E312#Preparation_using_PyBOMBS
On 25.10.2016 11:02, Enes ÜNAL via USRP-users wrote:
Hello usrp users!
I just started to discover RFNoC with my E310. Following the Getting
Started Guide [2] , I got uhd repo and did 'cmake && make && make
install' on my computer.
I copied sdimage-gnuradio-dev.direct [1] to sdcard and configure the
network to connect with my computer. I then started
usrp_e3x0_network_mode on usrp host.
When I try to run uhd_usrp_probe --init-only I got following
output/error:
linux; GNU C++ version 5.4.0 20160609; Boost_106200;
UHD_004.000.000.rfnoc-devel-641-g8773fb2c
-- Initializing core control (global registers)...
-- Performing register loopback test... pass
Error: RuntimeError: Expected FPGA compatibility number 255.x, but got
14.0:
The FPGA build is not compatible with the host code build.
Please run:
"/usr/lib/uhd/utils/uhd_images_downloader.py"
Then tried to execute /usr/lib/uhd/utils/uhd_images_downloader.py,
but this try was not even close. The error is not gone or changed a bit.
I have following e310-related images in /usr/share/uhd/images/
usrp_e310_fpga.bin
usrp_e310_fpga_sg3.bin
usrp_e310_fpga.bit
usrp_e310_fpga_sg3.bit
So what may cause the problem? How to get rid of it?
Thank you,
Have a nice day!
[1] :
http://files.ettus.com/e3xx_images/e3xx-release-4/ettus-e3xx-sg1/sdimage-gnuradio-dev.direct.xz
[2] :
https://kb.ettus.com/RFNoC_Getting_Started_Guides#Getting_the_default_FPGA_image
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
Hi Enes,
We haven't released an images package for the rfnoc-devel branch yet. We
will soon. Until then, you will need to build an E310 RFNoC FPGA image and
either replace the one in /usr/share/uhd/images or use the fpga arg to
specify the FPGA image you want to use (i.e. uhd_usrp_probe
--args="fpga=<path to your image>").
Jonathon
On Tue, Oct 25, 2016 at 4:02 AM, Enes ÜNAL via USRP-users <
usrp-users@lists.ettus.com> wrote:
Hello usrp users!
I just started to discover RFNoC with my E310. Following the Getting
Started Guide [2] , I got uhd repo and did 'cmake && make && make install'
on my computer.
I copied sdimage-gnuradio-dev.direct [1] to sdcard and configure the
network to connect with my computer. I then started
usrp_e3x0_network_mode on usrp host.
When I try to run uhd_usrp_probe --init-only I got following
output/error:
linux; GNU C++ version 5.4.0 20160609; Boost_106200;
UHD_004.000.000.rfnoc-devel-641-g8773fb2c
-- Initializing core control (global registers)...
-- Performing register loopback test... pass
Error: RuntimeError: Expected FPGA compatibility number 255.x, but got
14.0:
The FPGA build is not compatible with the host code build.
Please run:
"/usr/lib/uhd/utils/uhd_images_downloader.py"
Then tried to execute /usr/lib/uhd/utils/uhd_images_downloader.py, but
this try was not even close. The error is not gone or changed a bit.
I have following e310-related images in /usr/share/uhd/images/
usrp_e310_fpga.bin
usrp_e310_fpga_sg3.bin
usrp_e310_fpga.bit
usrp_e310_fpga_sg3.bit
So what may cause the problem? How to get rid of it?
Thank you,
Have a nice day!
[1] : http://files.ettus.com/e3xx_images/e3xx-release-4/ettus-
e3xx-sg1/sdimage-gnuradio-dev.direct.xz
[2] : https://kb.ettus.com/RFNoC_Getting_Started_Guides#
Getting_the_default_FPGA_image
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
Hello again,
I cloned the repo and build the images myself, and everything is fine now,
except some other problems that I will tell in separate email.
Thank you!
25 Eki 2016 Sal, 18:28 tarihinde, Jonathon Pendlum <
jonathon.pendlum@ettus.com> şunu yazdı:
Hi Enes,
We haven't released an images package for the rfnoc-devel branch yet. We
will soon. Until then, you will need to build an E310 RFNoC FPGA image and
either replace the one in /usr/share/uhd/images or use the fpga arg to
specify the FPGA image you want to use (i.e. uhd_usrp_probe
--args="fpga=<path to your image>").
Jonathon
On Tue, Oct 25, 2016 at 4:02 AM, Enes ÜNAL via USRP-users <
usrp-users@lists.ettus.com> wrote:
Hello usrp users!
I just started to discover RFNoC with my E310. Following the Getting
Started Guide [2] , I got uhd repo and did 'cmake && make && make install'
on my computer.
I copied sdimage-gnuradio-dev.direct [1] to sdcard and configure the
network to connect with my computer. I then started
usrp_e3x0_network_mode on usrp host.
When I try to run uhd_usrp_probe --init-only I got following
output/error:
linux; GNU C++ version 5.4.0 20160609; Boost_106200;
UHD_004.000.000.rfnoc-devel-641-g8773fb2c
-- Initializing core control (global registers)...
-- Performing register loopback test... pass
Error: RuntimeError: Expected FPGA compatibility number 255.x, but got
14.0:
The FPGA build is not compatible with the host code build.
Please run:
"/usr/lib/uhd/utils/uhd_images_downloader.py"
Then tried to execute /usr/lib/uhd/utils/uhd_images_downloader.py, but
this try was not even close. The error is not gone or changed a bit.
I have following e310-related images in /usr/share/uhd/images/
usrp_e310_fpga.bin
usrp_e310_fpga_sg3.bin
usrp_e310_fpga.bit
usrp_e310_fpga_sg3.bit
So what may cause the problem? How to get rid of it?
Thank you,
Have a nice day!
[1] :
http://files.ettus.com/e3xx_images/e3xx-release-4/ettus-e3xx-sg1/sdimage-gnuradio-dev.direct.xz
[2] :
https://kb.ettus.com/RFNoC_Getting_Started_Guides#Getting_the_default_FPGA_image
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com