On Tue, Aug 27, 2024 at 11:34 AM Olo via USRP-users < usrp-users@lists.ettus.com> wrote:
> Thank you for your response and for confirming the general approach to the > configuration. I have a couple more questions related to RFNoC, > particularly about buffer size in SEP (Stream Endpoints) and IP address > settings. > 1. Buffer Size in SEP: > > I’m having some difficulty understanding the correct setting for buffer > size in SEP. I’ve found conflicting information: > On page: https://kb.ettus.com/RFNoC_Frequently_Asked_Questions > it says: "Set to 0 if you* don't need to send data* to that SEP." > > Meanwhile, this other page: > https://kb.ettus.com/Getting_Started_with_RFNoC_in_UHD_4.0 > states: "Alternatively, if we know that a particular SEP *only sends data* > from the USRP to the computer, then we won't need the ingress data buffer > and we can set buff-size to 0, thus saving FPGA resources." > They're both correct! The difference is where you're sending from. In general, when we say "send", we mean sending data to the device from the host. In your second quote, note the additional qualifier: "sends data from the USRP to the computer", which we generally think of as "receive". Since you're not intending to do any kind of TX, and you don't even have separate endpoints for sub-sections of your DSP, you could further drop the buffer sizes you currently have at non-zero. The only thing that gains you though is a potential increase of build success when running Vivado, and you can re-use the BRAMs for other things (which in your design is probably not relevant). > 2. IP Address Configuration: > > I initially set up the X310 with the HG image and configured the IP > address to something like 192.168.50.2. Later, I switched to the XG image, > which uses the default IPs of ...30.2 and ...40.2. When I load my custom > image, will the IP addresses remain consistent? I'm concerned about > "bricking" the device, especially after reading issues like this one: > https://github.com/EttusResearch/uhd/issues/550 . I want to make sure I > avoid any potential pitfalls. > The IP addresses are stored in a separate EEPROM and do not get affected when you re-flash. The only exception is that the HG and the XG images use different IP numbers, as laid out in our manual (meaning that when you switch from HG to XG, you should expect a different IP number on SFP0, but in both cases, the actual number should be whatever it was that you wrote into the device). --M
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com