Introduction - Introduction - 2026.1 English - UG643

Standalone Library Documentation: BSP and Libraries Document Collection (UG643)

Document ID
UG643
Release Date
2026-06-23
Version
2026.1 English

The lwIP is an open source TCP/IP protocol suite available under the BSD license. The lwIP is a standalone stack with no operating system dependencies but can be used along with the operating systems. The lwIP library provides the following two APIs for use by the applications.

  • Raw API: Provides access to the core lwIP stack.
  • Socket API: Provides a BSD sockets style interface to the stack.
The lwip220 is built on the open source lwIP library version 2.2.0. The lwip220 library provides adapters for the Ethernetlite (axi_ethernetlite), TEMAC (axi_ethernet), and Gigabit Ethernet controller and MAC (GigE) cores. The library runs on AMD MicroBlaze™, AMD MicroBlaze V™, Arm Cortex-A9, Cortex-R5, and Cortex-A53, Cortex-A72, and Cortex-R5F processors. The Ethernetlite and TEMAC cores apply for MicroBlaze systems. The Gigabit Ethernet controller and MAC (GigE) core is applicable only for the following:
  • Cortex-A9 system (AMD Zynq™ 7000 processor devices)
  • Cortex-A53 and Cortex-R5 system (AMD Zynq™ UltraScale+™ MPSoC)
  • Cortex-A72, Cortex-A78, Cortex-R5, and Cortex-R5F processor (AMD Versal™ adaptive SoC)