2024-07-26 06:21 PM
Hi,
I'm using an STM32F746G-DISCO board and I'm just trying to build a build a simple project with LWIP and FreeRTOS using CMSIS V2 however after enabling the minimum hardware using CubeMX I am unable to get any ping replies from the board. If I use CMSIS V1 for the config, then the board responds with ping.
The reason why I want to get this working with V2 is that I'm planning to use TouchGFX in my project and when creating project using the TouchGFX, it defaults to CMSIS V2 and I've not seen any option to change that. I've tried generating project using TouchGFX and then changing it using CubeMX to CMSIS V1 however then the project falls apart and it seems like HAL_Delay which is used in some of the initialisation functions stops working.
I'm using CubeIDE 1.16.0.
Attaching the project for reference.
2024-08-13 08:49 AM
Hello @marcinq ,
I confirm this issue you are facing with CMSIS V2 as I'm able to reproduce it with the shared IOC file.
This case was reported internally as it needs more investigation.ticket number 188613(for internal reference only)
I'll update you with the status as soon as possible.
thank you for pointing this out.
Regards
2024-08-14 05:22 PM
Hello STea,
Thanks for your response. I will await further updates.
Marcin
2024-08-22 04:24 PM
https://community.st.com/t5/stm32cubemx-mcus/bugs-caveats-misc-fixes-stm32h7s-cube/td-p/710992 describes a bug-fix re CMSIS v2 with lwIP task stack sizes on the STM32H7S/Rx.