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

Reply via email to