Wheberth, What you're trying to do sounds possible, but I think you're approaching it the wrong way. When you use the USRP with a default FPGA image (usrp_x310_fpga_HG.lvbitx), you just get the HG image that you can interface with using the NI-USRP driver in LabVIEW. In that case, everything you program is on the host side. With this HG image, you're pretty much just getting default RFNoC under the hood with a few changes including header modifications. The project isn't available and wouldn't be useful to you for integrating your code, even if you had it.
You'll want to use your X310 as a USRP RIO and interact with it via the LabVIEW FPGA module (or something along those lines, I'm not particularly familiar with this paradigm myself). This will give you a blank block diagram to implement your IP and pass data over DMA to the host while preserving the static logic necessary to allow the radio to work as you'd expect. This is all LabVIEW and no UHD/GR. You might poke around some of the USRP RIO examples [1] to see how similar functionality has been implemented before you drop yours in. Beyond that, reaching out to NI Support might be a good call for follow up questions. Sam Reiter Ettus Research [1] https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019TmVSAU&l=en-US On Thu, Dec 5, 2019 at 7:13 AM Wheberth Damascena Dias via USRP-users < [email protected]> wrote: > > Hi All, > > Looking at the bitfile "usrp_x310_fpga_HG.lvbitx", as the name suggests, > it looks like it came from LabVIEW/LabVIEW Comms. It is possible even to > see the top ..vi filename which is "USRP_X3x0_Top.vi". > Although I wasn't able to find the LabVIEW source project for this > bitfile. Is this source available anywhere? > I am asking, because we have to include some custom code (a digital > baseband pre-distorter) to run on the USRP FPGA. As we already have this > implemented in LabVIEW it would save us a lot of time comparing to going > through the RFNoC route. > > Thank you in advance, > Best Regards > -- > *Wheberth Damascena Dias* > _______________ _____ _____ __ ___ __ _ _ _ _ > http://www.linkedin.com/in/wheberth > e-mail:[email protected] > > _______________________________________________ > USRP-users mailing list > [email protected] > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >
_______________________________________________ USRP-users mailing list [email protected] http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
