Hi Dan, I'll see if I can reproduce this with the current master. In the meantime I suggest just double checking that the fpga-src submodule is also up to date. Currently, uhd master is at 7130059 and fpga should be at 340bb07. I know that error would occur with older versions of the FPGA code.
Thanks, Wade On Thu, Oct 18, 2018 at 9:38 AM Lundberg, Daniel via USRP-users < usrp-users@lists.ettus.com> wrote: > I am trying to to work with the RFNoc replay block on an N310. I have > followed the instructions here: > https://kb.ettus.com/Using_the_RFNoC_Replay_Block > > > > I have Ubuntu 18.04, and the current master branch of UHD. > > > > Those instructions are for the X3xx, but I tried modifying them for the > N310, by doing “make N310_RFNOC_HG” after changing to “USE_REPLAY=1” > > This build of the n3xx.bit completed with no errors, but with 67 “critical > warnings. I attempted to forge on anyways, but the uhd_image_loader has > several errors (copied at the end of this message). > > > > My question is whether or not anyone has successfully enabled the replay > block on an N310 with the current master build? I have not intentionally > deviated from the prescribed script in any way to get to this point, so I > am a bit lost on how to proceed. > > > > Thank you, > > Dan > > > > [ERROR] [UHD] Exception caught in safe-call. > > in ctrl_iface_impl<_endianness>::~ctrl_iface_impl() [with > uhd::endianness_t _endianness = (uhd::endianness_t)0] > > at /home/epuser/workarea-uhd/uhd/host/lib/rfnoc/ctrl_iface.cpp:60 > > this->send_cmd_pkt(0, 0, true); -> EnvironmentError: IOError: Block ctrl > (CE_03_Port_60) no response packet - AssertionError: bool(buff) > > in uint64_t ctrl_iface_impl<_endianness>::wait_for_ack(bool, double) > [with uhd::endianness_t _endianness = (uhd::endianness_t)0; uint64_t = long > unsigned int] > > at /home/epuser/workarea-uhd/uhd/host/lib/rfnoc/ctrl_iface.cpp:155 > > > > [ERROR] [MPMD] Failure during block enumeration: EnvironmentError: > IOError: Block ctrl (CE_03_Port_60) no response packet - AssertionError: > bool(buff) > > in uint64_t ctrl_iface_impl<_endianness>::wait_for_ack(bool, double) > [with uhd::endianness_t _endianness = (uhd::endianness_t)0; uint64_t = long > unsigned int] > > at /home/epuser/workarea-uhd/uhd/host/lib/rfnoc/ctrl_iface.cpp:155 > > > > terminate called after throwing an instance of 'uhd::io_error' > > what(): EnvironmentError: IOError: [0/Replay_0] sr_write() failed: > EnvironmentError: IOError: Block ctrl (CE_00_Port_30) no response packet - > AssertionError: bool(buff) > > in uint64_t ctrl_iface_impl<_endianness>::wait_for_ack(bool, double) > [with uhd::endianness_t _endianness = (uhd::endianness_t)0; uint64_t = long > unsigned int] > > at /home/epuser/workarea-uhd/uhd/host/lib/rfnoc/ctrl_iface.cpp:155 > > > > > > > _______________________________________________ > 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