I am working with FreeRTOS+TCP on STM32.
I am working with FreeRTOS 10.2.0, and +TCP V2.3.2.
Although +TCP has worked correctly in several projects with STM32F4 and STM32F7, both with ETH in RMII mode and in MII mode, now I am facing a problem that I have not been able to solve.
I have a STM32 connected to a Marvell switch (88E6071). Although I initialize the Maxwell switch correctly, when I do the FreeRTOS_IPInit() I don’t know if the PHY or which part of the IP stack should not start correctly because I have no connection. It does not respond to Ping.
This same hardware and maxwell initialization works correctly with the LWIP library generated automatically with STM32CubeIDE, so I think there must be some configuration in the FreeRTOS+TCP that I am not doing correctly.
Any idea or help is welcome because although I have reviewed the code and the multiple options I can’t get the STM32 with the ETH in MII mode and the Marvell switch to work.
Thanks in advance