MCUXpresso SDK Documentation

lwip_httpsrv_enet_qos_bm

lwip_httpsrv_enet_qos_bm#

Overview#

The lwip_httpsrv demo application demonstrates an HTTP server on the lwIP TCP/IP stack with bare metal SDK or FreeRTOS. The user uses an Internet browser to send a request for connection. The board acts as an HTTP server and sends a webpage back to the PC.

Supported Boards#

MIMXRT1170-EVKB
Hardware requirements
  • Mini/micro USB cable

  • Network cable RJ45 standard

  • MIMXRT1170-EVKB board

  • Personal Computer

Board settings

No special settings are required.

FRDM-IMXRT1152
Hardware requirements
  • FRDM-IMXRT1152 board

  • USB Type-C cable

  • RJ45 network cable

  • Personal Computer

Board settings
  • Connect the USB Type-C cable to the FRDM-IMXRT1152 USB debug connector.

  • Use the 10/100 Ethernet RJ45 port (J112).

  • Set J134 to position 1-2 for the shared ENET_MDIO routing.

  • Set J136 to position 1-2 for the ENET_QOS_REF_CLK1 routing.

MCIMX93-EVK
Hardware requirements
  • USB Type-C cable

  • Network cable RJ45 standard

  • MCIMX93-EVK board

  • Personal Computer

Board settings

This example uses 1G port(J501) as default.

Note

Please run the application in Low Power boot mode (without Linux BSP). The IP module resource of the application is also used by Linux BSP. Or, run with Single Boot mode by changing Linux BSP to avoid resource conflict.

MCIMX93W-EVK
Hardware requirements
  • USB Type-C cable

  • Network cable RJ45 standard

  • MCIMX93W-EVK board

  • Personal Computer

Board settings

This example uses 1G port(J501) as default.

Note

Please run the application in Low Power boot mode (without Linux BSP). The IP module resource of the application is also used by Linux BSP. Or, run with Single Boot mode by changing Linux BSP to avoid resource conflict.

MCIMX93-QSB
Hardware requirements
  • USB Type-C cable

  • Network cable RJ45 standard

  • MCIMX93-QSB board

  • Personal Computer

Board settings

No special settings are required.

Note

Please run the application in Low Power boot mode (without Linux BSP). The IP module resource of the application is also used by Linux BSP. Or, run with Single Boot mode by changing Linux BSP to avoid resource conflict.

FRDM-MCXE31B
Hardware requirements
  • USB-C cable

  • Network cable RJ45 standard

  • FRDM-MCXE31B board

  • Personal Computer

Board settings

No special settings are required.