Problems when migrating from 6.0.0 to 6.9.2 FreeRTOS LWIP
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-10-19 4:12 PM - edited ‎2023-10-19 7:04 PM
Hello!
When I took a project on version 6.0.0 and compiled it - it works stable. After CubeIDE offered to migrate to a fresh version 6.9.2 and I agreed, I set my Driver_PHY. After that the project builds, but not working.
My source data:
Nucleo-F767Z
https://github.com/Jabed-Akhtar/STM32F767ZI_Nucleo-144_CubeIDE_Examples/tree/main/Eth_UDP_Client_v1.0
Best regards,
Daniel Ruchess
UDP: This works on CMSISv1, but does not work on CMSISv2
- Labels:
-
STM32CubeMX
-
STM32F7 Series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-10-20 12:06 PM - edited ‎2023-10-20 12:06 PM
Hello @ruuch ,
I recommend you use latest release of STM32CubeIDE (version 1.13.2) with CubeMX (v6.9.2). Make sure also to update and use latest release of STM32CubeF7 firmware package.
Check that you have enough stack to the thread that start LwIP.
Check the limitations of the CMSIS-RTOS2 for FreeRTOS described in the following page:
Technical data and limitations
Hope this helped you!
Imen
Thanks
Imen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-10-21
2:31 PM
- last edited on
‎2023-10-23
3:24 AM
by
Lina_DABASINSKA
Could easily be this:
https://community.st.com/t5/stm32cubemx-mcus/bug-stm32-lwip-ethernet-driver-tx-deadlock/m-p/83219
@ruuch , no it doesn't work stable, especially the network related one:
