Hello,

I have used the first method multiple times with no issues.

Did you issue command or is your setup_env.sh file correctly configured.
You must run every time you get a new shell from E310:

source ./setup_env.sh


You may still be pointing at default version of GNU Radio installed on E310.

Run:  which uhd_usrp_probe

To detect which version you are using.

Good luck.

On Wed, Jul 4, 2018 at 8:17 AM, Mathieu Vinette via USRP-users <
[email protected]> wrote:

> Hello,
>
>
>
> I’m trying to Build RFNOC on a new E310 purchased a few months ago and
> keep running into issues. I tried 2 different ways with no luck.
>
>
>
> First way was using the guide on https://kb.ettus.com/Software_
> Development_on_the_E3xx_USRP_-_Building_RFNoC_UHD_/_GNU_
> Radio_/_gr-ettus_from_Source
>
>
>
> And when executing the uhd_usrp_probe I get the following error:
>
>
>
> root@ettus-e3xx-sg3:~/e310# uhd_usrp_probe
>
> [INFO] [UHD] linux; GNU C++ version 4.9.2; Boost_105700;
> UHD_4.0.0.rfnoc-devel-788-g1f8463cc
>
> [INFO] [E300] Loading FPGA image: /home/root/e310/usr/share/uhd/
> images/usrp_e310_fpga_sg3.bit...
>
> [INFO] [E300] FPGA image loaded
>
> [INFO] [E300] Initializing core control (global registers)...
>
>
>
> [INFO] [E300] Performing register loopback test...
>
> [INFO] [E300] Register loopback test passed
>
> Error: RuntimeError: Expected FPGA compatibility number 255.x, but got
> 17.0:
>
> The FPGA build is not compatible with the host code build.
>
> Please run:
>
>
>
> "/usr/lib/uhd/utils/uhd_images_downloader.py"
>
> root@ettus-e3xx-sg3:~/e310#
>
>
>
> I did run the image downloader and still have the same issue.
>
>
>
>
>
> My second try was using pyboms from the guide on  https://kb.ettus.com/
> Software_Development_on_the_E310_and_E312
>
> And here’s the error I’m getting from this process.
>
>
>
> pybombs prefix init ~/prefix -R e3xx-rfnoc -a e300
>
>
>
>
>
>
>
> PyBOMBS.install_manager - INFO - Phase 2: Recursively installing source
> packages to prefix:
>
> PyBOMBS.install_manager - INFO - Installing package: gnuradio
>
> PyBOMBS.PackageManager - WARNING - A source build for package gnuradio was
> requested, but binary install was found!
>
> Install gnuradio from source despite binary install available Y/[N]? Y
>
> PyBOMBS.Packager.source - WARNING - Build dir already exists:
> /home/matt/prefix/src/gnuradio/build
>
> Configuring: (100%) [=============================
> =======================================================]
>
> PyBOMBS.Packager.source - WARNING - Configuration failed. Re-trying with
> higher verbosity.
>
> -- Build type not specified: defaulting to release.
>
> -- Build type set to Release.
>
> -- Extracting version information from git describe...
>
> -- Compiler Version: arm-oe-linux-gnueabi-gcc (GCC) 4.9.2
>
> Copyright (C) 2014 Free Software Foundation, Inc.
>
> This is free software; see the source for copying conditions.  There is NO
>
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
>
> -- Compiler Flags: /home/matt/prefix/sysroots/x86_64-oesdk-linux/usr/bin/
> arm-oe-linux-gnueabi/arm-oe-linux-gnueabi-gcc:::-O3 -DNDEBUG  -O2 -pipe
> -g -feliminate-unused-debug-types -std=gnu99 -fvisibility=hidden
> -Wsign-compare -Wall -Wno-uninitialized
>
> /home/matt/prefix/sysroots/x86_64-oesdk-linux/usr/bin/
> arm-oe-linux-gnueabi/arm-oe-linux-gnueabi-g++:::-O3 -DNDEBUG  -O2 -pipe
> -g -feliminate-unused-debug-types -fvisibility=hidden -Wsign-compare -Wall
> -Wno-uninitialized
>
> -- ADDING PERF COUNTERS
>
> -- Building Static Libraries: OFF
>
> -- Boost version: 1.57.0
>
> -- Found the following Boost libraries:
>
> --   date_time
>
> --   program_options
>
> --   filesystem
>
> --   system
>
> --   regex
>
> --   thread
>
> --
>
> -- Checking for module SWIG
>
> -- Found SWIG version 3.0.2.
>
> --
>
> -- The build system will automatically enable all components.
>
> -- Use -DENABLE_DEFAULT=OFF to disable components by default.
>
> --
>
> -- Configuring python-support support...
>
> --   Dependency PYTHONLIBS_FOUND = TRUE
>
> --   Dependency SWIG_FOUND = TRUE
>
> --   Dependency SWIG_VERSION_CHECK = TRUE
>
> --   Enabling python-support support.
>
> --   Override with -DENABLE_PYTHON=ON/OFF
>
> --
>
> -- Configuring testing-support support...
>
> --   Dependency CPPUNIT_FOUND = TRUE
>
> --   Enabling testing-support support.
>
> --   Override with -DENABLE_TESTING=ON/OFF
>
> --
>
> -- Configuring VOLK support...
>
> -- Build type set to Release.
>
> -- Extracting version information from git describe...
>
> --
>
> -- Python checking for python >= 2.7
>
> -- Python checking for python >= 2.7 - found
>
> --
>
> -- Python checking for mako >= 0.4.2
>
> -- Python checking for mako >= 0.4.2 - found
>
> --
>
> -- Python checking for six - python 2 and 3 compatibility library
>
> -- Python checking for six - python 2 and 3 compatibility library - not
> found
>
> CMake Error at volk/CMakeLists.txt:93 (message):
>
>   six - python 2 and 3 compatibility library required to build VOLK
>
>
>
>
>
> -- Configuring incomplete, errors occurred!
>
> See also "/home/matt/prefix/src/gnuradio/build/CMakeFiles/
> CMakeOutput.log".
>
> PyBOMBS.Packager.source - ERROR - Configuration failed after running at
> least twice.
>
> PyBOMBS.Packager.source - ERROR - Problem occurred while building package
> gnuradio:
>
> Configuration failed
>
> PyBOMBS.install_manager - ERROR - Error installing package gnuradio.
> Aborting.
>
>
>
>
>
> I must be doing something wrong.  Can someone help me with this build or
> point me in the right direction?  I’m new to this software radio world so
> any kind of direction would be greatly appreciated.
>
>
>
> Thanks
>
> Matt
>
> _______________________________________________
> USRP-users mailing list
> [email protected]
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
>
_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to