Thanks Paul!
Indeed a DUC is needed. However I still had the same error after inserting a DUC block in the transmission chain. It turns out that the "wire format" parameter of the RF_TX_streamer was set to "automatic". It has to be changed to "complex int16" to make the flowgraph work. Best Regards Cherif ________________________________ From: Paul Atreides <maud.dib1...@gmail.com> Sent: Monday, July 12, 2021 4:12:33 PM To: Cherif Diouf Cc: usrp-users@lists.ettus.com Subject: Re: [USRP-users] RFNoC TX Streamer issue the default X310 image has static connections in between the radio and the endpoint on the crossbar, so while the dynamic routing of the stream is still available, the two need to be used as a pair in the image the layout is like this: RX->DDC->EP->crossbar EP->DUC->EP->crossbar the crossbar isn't exposed to the user via GNURadio, but i'm alluding to the deepre architecture of RFNoC. i'd recommend watching and reviewing these two presentations and their accompanying video thoroughly as they describe the general architecture and move into development. Presentations: https://www.gnuradio.org/grcon/grcon20/grcon20_RFNoC_4_Part1.pdf<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.gnuradio.org_grcon_grcon20_grcon20-5FRFNoC-5F4-5FPart1.pdf&d=DwMFaQ&c=XYzUhXBD2cD-CornpT4QE19xOJBbRy-TBPLK0X9U2o8&r=xIsHdXnCRYoK3O7I17CLaka29UJ1VwI3mC9u8FAc7Ss&m=T5xzZT03jYg6vGI3sIqPAHPvQAJ-fvx89P9uzwuqsy0&s=ANq-0G3cy_sy99pwI7IZKSpPh3pWmhqTsa8Z2zOpAwM&e=> https://www.gnuradio.org/grcon/grcon20/grcon20_RFNoC_4_Part2.pdf<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.gnuradio.org_grcon_grcon20_grcon20-5FRFNoC-5F4-5FPart2.pdf&d=DwMFaQ&c=XYzUhXBD2cD-CornpT4QE19xOJBbRy-TBPLK0X9U2o8&r=xIsHdXnCRYoK3O7I17CLaka29UJ1VwI3mC9u8FAc7Ss&m=T5xzZT03jYg6vGI3sIqPAHPvQAJ-fvx89P9uzwuqsy0&s=Ghe7bIuG2SWXOTBWVRShnk-52URdR5R-NweFvuXvMfA&e=> Video: https://youtu.be/M9ntwQie9vs<https://urldefense.proofpoint.com/v2/url?u=https-3A__youtu.be_M9ntwQie9vs&d=DwMFaQ&c=XYzUhXBD2cD-CornpT4QE19xOJBbRy-TBPLK0X9U2o8&r=xIsHdXnCRYoK3O7I17CLaka29UJ1VwI3mC9u8FAc7Ss&m=T5xzZT03jYg6vGI3sIqPAHPvQAJ-fvx89P9uzwuqsy0&s=kPxLeYnGzBwS8yb0mxtaGX4U0AaR_6A70-v3fkjOoMM&e=> On Mon, Jul 12, 2021 at 7:41 AM Cherif Diouf <c.e.v.di...@tudelft.nl<mailto:c.e.v.di...@tudelft.nl>> wrote: Hi, I am using an X310 device and I have freshly install RFNoC 4, (Vivado 2019.1, UHD 4.0, GNU Radio 3.8, gr-ettus )using the migration guide (https://kb.ettus.com/RFNoC_4_Migration_Guide#Prerequisites<https://urldefense.proofpoint.com/v2/url?u=https-3A__kb.ettus.com_RFNoC-5F4-5FMigration-5FGuide-23Prerequisites&d=DwMFaQ&c=XYzUhXBD2cD-CornpT4QE19xOJBbRy-TBPLK0X9U2o8&r=xIsHdXnCRYoK3O7I17CLaka29UJ1VwI3mC9u8FAc7Ss&m=T5xzZT03jYg6vGI3sIqPAHPvQAJ-fvx89P9uzwuqsy0&s=xpfY1DXL76DEvQLSMjBIK3hMEAmS0SPnqehrvYA6wuk&e=>). I tried to build a simple GNU Radio flowgraph GNU Radio source signal (cosine) -> RFNoC TX streamer -> RFNoC Radio. But when I run the graph I obtain the following error: "/usr/local/lib/python3/dist-packages/ettus/ettus_swig.py", line 1584, in make return _ettus_swig.rfnoc_tx_streamer_make(graph, num_chans, stream_args, vlen) RuntimeError: LookupError: KeyError: [convert] Cannot find an item size for: `' Do you have any idea where it should come from. Best Regards Cherif Below is the full tx script _______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com<mailto:usrp-users@lists.ettus.com> To unsubscribe send an email to usrp-users-le...@lists.ettus.com<mailto:usrp-users-le...@lists.ettus.com>
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com