Hi,

I'm trying to add an OTT block into the FPGA for an E320. I'm using version 
4.0.0 of the UHD.

So far I've used rfnocmodtool to create the OOT folder structure and add my new 
block. My initial plan was to add this block as per the default code generated 
that just passes data through. I wanted see that this was instantiated into the 
FPGA and the system still worked before starting to add my own code.

I've been following the "Getting Started with RFNoC in UHD 4.0" page on the 
Ettus website and also the Youtube video "RFNoC 4 Workshop - GRCon 2020". The 
.yml file I've created connects the OTT block between the radio Rx and stream 
endpoint (I've removed the DDC / DUC and already had the FPGA working without 
these).

So far I've got the FPGA built and uploaded to the FPGA. Uhd_usrp_probe shows 
that the RFNoC routing as expected, but the name of OTT block has been replaced 
with Block#0. The OOT project appears as a folder in GNU radio with the new 
block available to be dragged into the project.

I think the issues I'm now having are similar to those reported recently by 
Mike with the E310. Trying to run a GNU radio project results in the error " 
AttributeError: module 'Dilbert' object has no attribute 'dogbert'"

The examples I'm following are all based around the X310, is there an extra 
step required for the E3xx USRPs to update the firmware running on the device 
so that it's aware of the new block type? If so I've no idea how I would go 
about this.

Any help on this would be much appreciated,

Mark
________________________________
This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. If 
you have received this email in error please notify the system manager.
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to