Hello Brian, I have finished the FPGA code. I got a DDC 1:2 but I have problems with 1:8. I think I have your same problems: /
*thread[thread-per-block[0]: <block uhd_rfnoc_DDC (2)>]: LookupError: KeyError: [0/Radio_0] sr_write(): No such port: 2* In rfnoc code: * std::vector<boost::shared_ptr<uhd::rfnoc::radio_ctrl> > upstream_radio_nodes = blk_ctrl->find_upstream_node<uhd::rfnoc::radio_ctrl>(); UHD_RX_STREAMER_LOG() << "Number of upstream radio nodes: " << upstream_radio_nodes.size(); for(const boost::shared_ptr<uhd::rfnoc::radio_ctrl> &node: upstream_radio_nodes) { node->sr_write(uhd::rfnoc::SR_RESP_OUT_DST_SID, xport.send_sid.get_src(), block_port); }* I've found your post ( http://ettus.80997.x6.nabble.com/USRP-users-Multiple-Output-RFNoC-Block-td9587.html ), but I'm stuck on the same point. Could you give me any suggestions? Thank you!! :) El mié., 28 nov. 2018 a las 16:17, Carlos Alberto Ruiz Naranjo (< carlosruiznara...@gmail.com>) escribió: > Ok! Thank you :) > > El mié., 28 nov. 2018 a las 16:13, Brian Padalino (<bpadal...@gmail.com>) > escribió: > >> On Wed, Nov 28, 2018 at 9:43 AM Carlos Alberto Ruiz Naranjo < >> carlosruiznara...@gmail.com> wrote: >> >>> Thank you! I already have enough work to continue :) >>> >>> One last thing. In the split_stream module, did you concat tuser with >>> m_axis_data_tuser with m_axis_data_tdata? >>> >> >> No tuser at that point. Just the stream part - tdata, tlast, tvalid, and >> tready. >> >> >>> >>> I'm curious about you election. Why do you think that version 0 is >>> better than version 1? >>> >> >> Not really sure. It is just the way I ended up. I think either way will >> work. Whichever way makes sense to you, try it out! Have fun! :) >> >> Brian >> >>>
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com