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

Reply via email to