On Mon, Feb 12, 2024 at 4:13 PM Dario Pennisi <da...@iptronix.com> wrote:
> Hi Brian, > The issue with not using gr-ettus is the lack of rfnocmodtool which is > very handy. Also, it is my understanding that unless you move to gnuradio > 3.10 even with uhd4.6 you still need gr-ettus. Am I wrong? > You're right that the rfnocmodtool is not available with the current software, but you are mistaken that you need gr-ettus. The RFNoC blocks have been pulled into gr-uhd in GNU Radio: https://github.com/gnuradio/gnuradio/tree/fe048a9874d2604d48d396d2b39925a0cf2c3c70/gr-uhd/grc The alternative to the rfnocmodtool is to use this verilog generator code which is described here: https://kb.ettus.com/Getting_Started_with_RFNoC_in_UHD_4.0#Creating_Your_Own_RFNoC_Block Specifically, you write the yml file which describes your block then you invoke: $ python3 <repo>/host/utils/rfnoc_blocktool/rfnoc_create_verilog.py -c ~/rfnoc-demo/blocks/demo.yml -d ~/rfnoc-demo/fpga/rfnoc_block_demo This sets up the shell and other interfaces as per their definition in the block yml file. Hope this helps. Brian >
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com