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
