2023-04-19 10:02 PM
I am using stm32f756zg. In which i configure LWIP with FREERTOS cmsisv2. I am getting hard faults when ping devices from other devices.
It works fine when I change FREERTOS cmsis v1 and increase the default task stake.
2023-04-20 12:49 AM
Hello @spate.2 and welcome to the Community :)
Please have a look at this article: How to create project for STM32H7 with Ethernet and LwIP stack working.
I advise you to check this post: how-to-make-ethernet-and-lwip-working-on-stm32
Hope this help you.
Imen
2023-04-20 03:50 AM
@Imen DAHMEN
I go through the first article which you suggested and found that that article uses FREERTOS CMSIS V1. But I want to make it work with FREERTOS CMSIS V2.
I am checking this post https://community.st.com/s/question/0D50X0000BOtfhnSQB/how-to-make-ethernet-and-lwip-working-on-stm32.
2023-04-20 05:18 AM
Please provide more details on your case in order to be able to help you.
Can you please share the steps and scenario that you follow, and which tools are used (CubeMx, IDE)?
Make sure to use the latest version of tools and software.
2023-04-20 05:36 AM - edited 2023-11-20 07:40 AM
I am using STM32CUBEIDE 1.12.0.
Scenario: I want to create a TCP server with FREERTOS CMSISV2.
Steps that i follow,
Step 1: configure ethernet.
Step 2: freertos configuration
Step 3: LWIP configuration.
Step 4:coretex m7 configuration.
2023-04-20 07:07 AM
Please make sure to use latest version of STM32CubeMX v6.8 and x-cube-freertos v1.0.1, as it may be due to the known issue with previous version of x-cube-freertos pack which is already fixed on the latest version.
2023-04-20 11:07 PM
@Imen DAHMEN
Thanks for your response.
I would able to find a version of STM32CubeMX which is V6.8. But I would not able to find a version of x-cube-freertos. Can you please help me to find it?
2023-04-20 11:39 PM - edited 2023-11-20 07:40 AM
2023-04-24 02:05 AM - edited 2023-11-20 07:40 AM
You can check the pack version in the "Software Packs"
2023-04-24 08:42 PM
Thanks @Imen DAHMEN ,
I checked x-cube-freertos version which is v1.0.1.Although it is not working.