Using LwIP on the STM32H7

Chris Johns chrisj at
Mon Feb 1 21:42:17 UTC 2021

On 2/2/21 8:32 am, Mr. Andrei Chichak wrote:
> Is there any advantage to using bsd networking over LWiP, or vice versa? 

They are different stacks with different feature sets and different hardware
resource demands. I am not familiar with the features of LwIP so I am not the
best person to compare them.

The BSD stack has most of the features you get with FreeBSD. It has IPv4, IPv6,
IPsec, VLAN, bridging, dhcp, openssl, lots of routing alternatives, packet
filtering and more. It has a range of useful commands including tcpdump.

The BSD based system provides a solid base to solve a range of networking issues
your RTEMS device may encounter at the system level and not at the low level
programming level.

The BSD stack uses a lot more resources to do all this and LwIP may be a prefect
fit. I welcome RTEMS being able to support a range of networking solutions.


More information about the users mailing list