- Microcontroller: STM32F767
- Development Board: Nucleo-144
- STM32CubeIDE
- lwIP TCP/IP Stack
- tcpdump to capture network
- Build:
- Regular build project via STM32CubeIDE
- Flash & Run:
- Flash into microcontroller via STM32CubeIDE (via stlink or jlink)
- Run via reset button of the board or debug interface of STM32CubeIDE
- lwip_203
- Project generated via STM32CubeIDE and its configurator (cubeMX)
- FreeRTOS based
- When DHCP Server assigns an IP Address to the board then you can test communication via ping / ICMP.
- lwip_212
- lwip sources of lwip_203 is updated with the latest version lwip of now, 2.1.2.
- All functionalities are the same as lwip_203's.
When it starts running, LD3 RED Led will start blinking
DHCP Client will be started so, DHCP Discovery packets should be seen on your network.
- You should see DHCP discovery messages via tcpdump (with -vv flag and port / protocol filter) or dhcp dump:
- You should have response for your ping.