MCUXpresso SDK Documentation

lwip_dhcp_enet_qos_freertos

lwip_dhcp_enet_qos_freertos#

Overview#

The lwip_dhcp demo application demonstrates a DHCP demo on the lwIP TCP/IP stack. The application acts as a DHCP client and prints the status as it is progressing. Once the interface is being bound to an IP address obtained from DHCP server, address information is printed.

Supported Boards#

MIMXRT1170-EVKB
Hardware requirements
  • Mini/micro USB cable

  • 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

  • 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.