Cannot ping using LWIP+FreeRTOS on Nucleo-F746ZG
Hi everyone, I'm new in this field. I was trying to integrate FreeRTOS with my TCP Server. While without FreeRTOS everything works fine, with FreeRTOS I cannot even make a simple ping. I'm looking everywhere for a solution but there aren't solutions that seem to work.
The steps that I follow are:
- Opening STM32CubeIDE 1.10.1
- Selecting my board
- Configuring the ETH as RMII and the relative's pins (in particular the pins PG11 and PG13)
- I enable LWIP and configure: the Driver_PHY as LAN8742, the DHCP as static (with relative addresses assignments) and the MEM_SIZE as 10*1024.
- I enable FreeRTOS and I set it to enable the USE_NEWLIB_REENTRANT.
- Finally, I set TIM6 as the Timebase source and I generate the project.
No warnings or errors are shown. In the main, I can see in the DefaultTask the MX_LWIP_Init(). Then I program the board and I try to ping it without success.
Can anyone help me to find out the problem?
