Hi Rob, The Replay block is usable, but I believe that the image builder script currently doesn't support non-standard RFNoC blocks that use non-standard I/O, such as the Replay block or DmaFIFO. That's an improvement that's being worked on. So for now, you should be able to change the USE_REPLAY parameter or edit the instantiation as needed for your application to include the Replay block.
Thanks, Wade On Mon, Sep 10, 2018 at 1:16 PM, Rob Kossler via USRP-users < usrp-users@lists.ettus.com> wrote: > Hi, > I recently noticed the existence of the RFNoC 'replay' block and an > example program 'replay_samples_from_file.cpp'. When I run the example, > it hangs at the message "Waiting for recording to complete ...". > > - Is this block ready to be used? > - Note: I built the FPGA image by adding the replay block name to my > custom x310.yml file used by the image builder script. This is the same > method used to add DDCs, DUCs, and various RFNoC blocks (other than > radios). However, I now notice that 'x300_core.v' includes a localparam > 'USE_REPLAY' and some logic to instantiate this block directly from this > file (rather than through the python-generated include file). Why is this > the case? Is there a problem creating the block the way I did? > > Rob > > > _______________________________________________ > 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