ETH and LwIP memories configurations
Hi there!
I already configured LwIP package and make it work on a NUCLEO-H755ZIQ following @Adam BERLINGER gude in the Knowledge base section.
Even if the communication is working, some configurations are to me totally cryptic...
In particular, I would like to learn how to configure ETH and LWIP in a consistent and effective way, avoiding memory waste and ensuring stability.
I have a lot of question and I would like to collect yours replies in a sort of practical guide for newbies...
Below, my actual working ETH configuration:

There, my LwIP configuration:

Starting from these, on the ETH side:
- What is the descriptors size? (To locate the right memory amount, descriptor size shall be multiplied for the descriptors length, right?)
- Rx buffer length is a constant or could be changed? What other parameters will be affected from this?
On the LwIP side (my nightmare):
- How several memory-related parameters should be calculated according to others ones?
- How much heap shall be allocated?
- Is the configuration above is coherent or I'm wasting/missing memory?
...
Thanks in advance for your support!
