discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [USRP-users] NEED HELP: RFNoC OOT tutorial


From: Mohamed Yaaseen
Subject: Re: [USRP-users] NEED HELP: RFNoC OOT tutorial
Date: Fri, 26 Jun 2020 18:37:46 +0200

Hello Cherif,
      I followed the same tutorial, it is the same as in AN here: https://kb.ettus.com/Getting_Started_with_RFNoC_Development
But, uhd 4.0 mentioned in there is the pybombs recipes, I am not sure which source used to built these recipes, but I guess it should be uhd rfnoc-devel branch
The UHD-3.15 branch of uhd repository is the current stable version and master branch corresponds to UHD-4.0.0.


Regards,
Mohamed Yaaseen


On Fri, 26 Jun 2020 at 17:51, cherif chibane <cherif.chibane@gmail.com> wrote:
Hi Moahmmed,

I am in the process going that RFOC tutorial in:

https://www.youtube.com/watch?v=j-EfyPVpaJ8

He seems to be using UHD 4.0.0 and yet  he uses XML for binding the RFNoC module he created. Am I missing something?

Thanks,
Cherif



On Fri, Jun 26, 2020 at 11:14 AM Mohamed Yaaseen via USRP-users <usrp-users@lists.ettus.com> wrote:
Hello Guys,
  
    I am following the rfnoc getting started tutorial, to develop a gain block. I am using the following branches of UHD, gr-ettus, gnuradio.
UHD - 3.15 LTS
gr-ettus - maint-3.8
gnuradio - maint-3.8
All installed in a custom prefix without using pybombs: ~/workspace/installs/stable

I have created the gain oot module using rfnocmodtool with all the testbench and also have created the FPGA image. Now to create a gnuradio grc bindings, the tutorial uses the xml file.
Since I am using gnuradio 3.8, it requires a yaml file. But even though I am using gr-ettus maint-3.8 branch it's rfnocmodtools is not updated to have yaml files. So, I am  stuck with xml.
Yea, I can just convert xml to yaml file manually, But, I find many extra parameter with the xml file
and I am also not sure  how  I should change the CMakeLists.txt so that the yaml files get installed correctly, while installing the OOT module.
I need some help on how I can create a yaml file for rfnoc oot in a  proper way ?

My second question is: Currently, I can see that in the master branch of UHD, the entire RFNoC work flow is  changing. I couldn't find uhd_image_builder.py and gr-ettus is going to be removed etc.
I will  be working with RFNoC for the next couple of months, so I would like to know If I should be moving to UHD 4.0.0 before I begin developing  my actual rfnoc application. And if so, is there any guide or how-to page for RFNoC getting started UHD - 4.0.0 ? The current AN seems pretty outdated even for UHD-3.15-LTS version

Looking forward to your suggestions, tips and answers ..!!

Thanks, stay safe and healthy !!

Regards,
Mohamed Yaaseen
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

reply via email to

[Prev in Thread] Current Thread [Next in Thread]