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

Reply via email to