We are working on an application that involves development of an RFNOC module to be used in the Gnuradio environment. What is the recommended way to build working, compatible versions of UHD (with RFNOC), Gnuradio and gr-ettus for the E310? So far we are not having much luck.
We have tried following https://kb.ettus.com/Getting_Started_with_RFNoC_Development which uses PyBOMBS recipe e3xx-rfnoc. That fails during the Gnuradio cmake runs because the Python "six" module is not included in the cross-development environment. This can be worked around by installing six while PyBOMBS is busy compiling UHD, but Gnuradio compilation then fails, apparently because an incompatible version of volk is checked out. Also https://kb.ettus.com/Software_Development_on_the_E3xx_USRP_-_Building_RFNoC_UHD_/_GNU_Radio_/_gr-ettus_from_Source The git clone command for UHD probably should include the -recursive option to have the FPGA source submodule included in the UHD tree, presumably with a compatible commit. The version of Gnuradio is limited to 3.7.13.4 or earlier because later versions require a more recent version of cmake than that in the cross-development environment. FPGA bit files built from this setup fail to load with uhd_usrp_probe, which reports a CODEC loopback test failure. There is more, but for the sake of brevity, I'll stop there. What to do? Thanks, Steve ------------------------------------------- CONFIDENTIALITY NOTICE: This email and any attachments are for the sole use of the intended recipient and may contain material that is proprietary, confidential, privileged or otherwise legally protected or restricted under applicable government laws. Any review, disclosure, distributing or other use without expressed permission of the sender is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies without reading, printing, or saving..
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com