Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

N320 not supported as a build option for RFNOC block OOT in UHD 4.6 #837

Open
ZippLM opened this issue Feb 13, 2025 · 0 comments
Open

N320 not supported as a build option for RFNOC block OOT in UHD 4.6 #837

ZippLM opened this issue Feb 13, 2025 · 0 comments

Comments

@ZippLM
Copy link

ZippLM commented Feb 13, 2025

I am reaching out to share my experience following the instructions provided on the Ettus Knowledge Base for RFNoC development, specifically using an N320 with the 10GigE (XG) configuration.

While I was able to progress through the initial steps of building my custom RFNoC blocks, I encountered several challenges that made the process more difficult than expected:

Limited Build Targets: Upon attempting to build my custom RFNoC block using make, the only available target was reg_x310_rfnoc_image_core. There was no clear guidance on how to configure the build for my N320_XG target, which caused confusion and delays.

Missing UHD Image Builder Tools: The documentation mentions uhd_image_builder and uhd_image_builder_gui, but these tools were not available in my UHD installation. There were no instructions on how to install or enable these utilities.

Lack of Target Selection Interface: It would be extremely beneficial to have a graphical or interactive tool that allows users to select which RFNoC blocks to include in the FPGA image and specify the build target (e.g., N320_XG) without manually editing configuration files.

Documentation Gaps: The documentation appears to be more aligned with X310 workflows, and it lacks clarity on building for the N320 platform, especially for the XG configuration.

I appreciate the robust capabilities of the RFNoC framework, but addressing these issues would greatly improve the development experience:

Provide clearer, N320-specific documentation that covers common configurations (e.g., N320_XG).

Ensure that uhd_image_builder and uhd_image_builder_gui are included or provide installation instructions.

Develop or integrate a GUI tool for selecting blocks and targets.

Thank you for your time and consideration. I hope this feedback helps improve the RFNoC development experience for future users.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant