Hi Jeff, Try commit 4980cbef0daf from gr-ettus and please let me know if that solves the problem.
Jonathon On Wed, Oct 9, 2019 at 10:23 AM Jeff S via USRP-users < usrp-users@lists.ettus.com> wrote: > I have been trying to set up an environment for using RFNoC on an X310. > It was running well before I tried to update the to using RFNoC according > the the application note. I'm wondering if I have an error relating to a > version of UHD correlating to the other parts (gr-ettus, gnuradio, fpga). > I feel like I cannot trust documentation I see (like the X310 product > description calling out Vivado 2015, but a recent email calling out 2017, > and an earlier question that caused an application note to be deprecated). > > I have two laptops which show the uhd (git branch) at version rfnoc-devel, > and gr-ettus at master. One will run a flowgraph with RFNoC blocks, and > the other will get the error below with the same flowgraph (error on last > line). I'm just trying to figure out what direction to go before I delete > everything and start over. Similar questions about similar errors seemed > to related to UHD versions, which I why I'm starting there. > > Thanks, > Jeff > > [32;1m[INFO] [UHD] [39;0mlinux; GNU C++ version 7.4.0; Boost_106501; > UHD_4.0.0.rfnoc-devel-702-geec24d7b > [32;1m[INFO] [X300] [39;0mX300 initialization sequence... > [32;1m[INFO] [X300] [39;0mMaximum frame size: 1472 bytes. > [32;1m[INFO] [X300] [39;0mRadio 1x clock: 200 MHz > [32;1m[INFO] [GPS] [39;0mFound an internal GPSDO: LC_XO, Firmware Rev > 0.929a > [32;1m[INFO] [0/DmaFIFO_0] [39;0mInitializing block control (NOC ID: > 0xF1F0D00000000000) > [32;1m[INFO] [0/DmaFIFO_0] [39;0mBIST passed (Throughput: 1305 MB/s) > [32;1m[INFO] [0/DmaFIFO_0] [39;0mBIST passed (Throughput: 1307 MB/s) > [32;1m[INFO] [0/Radio_0] [39;0mInitializing block control (NOC ID: > 0x12AD100000000001) > [32;1m[INFO] [0/Radio_1] [39;0mInitializing block control (NOC ID: > 0x12AD100000000001) > [32;1m[INFO] [0/DDC_0] [39;0mInitializing block control (NOC ID: > 0xDDC0000000000000) > [32;1m[INFO] [0/DDC_1] [39;0mInitializing block control (NOC ID: > 0xDDC0000000000000) > [32;1m[INFO] [0/DUC_0] [39;0mInitializing block control (NOC ID: > 0xD0C0000000000000) > [32;1m[INFO] [0/DUC_1] [39;0mInitializing block control (NOC ID: > 0xD0C0000000000000) > Finding block for: Radio_0 > Mapped external port 0 to 0 > Mapped port 0 to 0/Radio_0 > Mapped external port 1 to 1 > Mapped port 1 to 0/Radio_0 > TX args: > RX args: > 0/Radio_0 has 1 input ports > 0/Radio_0 has 2 output ports > getting block control for port 0 > Finding block for: Radio_0 > Mapped external port 0 to 0 > Mapped port 0 to 0/Radio_0 > Mapped external port 1 to 1 > Mapped port 1 to 0/Radio_0 > TX args: > RX args: > 0/Radio_0 has 1 input ports > 0/Radio_0 has 2 output ports > getting block control for port 0 > Finding block for: DUC > Mapped external port 0 to 0 > Mapped port 0 to 0/DUC_0 > TX args: > RX args: > 0/DUC_0 has 1 input ports > 0/DUC_0 has 1 output ports > Finding block for: DmaFIFO > Mapped external port 0 to 0 > Mapped port 0 to 0/DmaFIFO_0 > Mapped external port 1 to 1 > Mapped port 1 to 0/DmaFIFO_0 > TX args: > RX args: > 0/DmaFIFO_0 has 2 input ports > 0/DmaFIFO_0 has 2 output ports > getting block control for port 0 > External mapped to port 0 > getting block control for port 0 > External mapped to port 0 > getting block control for port 1 > External mapped to port 1 > getting block control for port 1 > External mapped to port 1 > Finding block for: DDC > Mapped external port 0 to 0 > Mapped port 0 to 0/DDC_0 > Mapped external port 1 to 1 > Mapped port 1 to 0/DDC_0 > TX args: > getting block control for port 0 > getting block control for port 0 > block_port0 = 0 > block_id0 = 0/DDC_0 > RX args: > External mapped to port 0 > getting block control for port 0 > getting block control for port 0 > block_port0 = 0 > block_id0 = 0/DDC_0 > 0/DDC_0 has 2 input ports > 0/DDC_0 has 2 output ports > getting block control for port 0 > External mapped to port 0 > getting block control for port 0 > External mapped to port 0 > getting block control for port 0 > External mapped to port 0 > getting block control for port 0 > External mapped to port 0 > gr::fft: can't import wisdom from /home/torchuser/.gr_fftw_wisdom > getting block control for port 0 > getting block control for port 0 > Connecting 0/DmaFIFO_0 port 0 to 0/DUC_0 port 0 > [33;1m[WARNING] [RFNOC] [39;0mAssuming max packet size for 0/DmaFIFO_0 > getting block control for port 0 > getting block control for port 0 > Connecting 0/DUC_0 port 0 to 0/Radio_0 port 0 > [33;1m[WARNING] [RFNOC] [39;0mAssuming max packet size for 0/DUC_0 > getting block control for port 0 > getting block control for port 0 > Connecting 0/Radio_0 port 0 to 0/DDC_0 port 0 > [33;1m[WARNING] [RFNOC] [39;0mAssuming max packet size for 0/Radio_0 > getting block control for port 0 > getting block control for port 0 > getting block control for port 0 > thread[thread-per-block[3]: <block uhd_rfnoc_DmaFIFO (4)>]: RuntimeError: > Cannot create streamers: No block_id specified for channel 0. > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com