Skip to main content
A_R
Associate II
August 12, 2020
Question

STM32CubeMX V6.0.0 issues with Ethernet and LWIP after Updating CubeMX from V5.6.1 to V6.0.0

  • August 12, 2020
  • 3 replies
  • 1168 views

Hi

I'm using stm32f746- discovery board. I created a project with CubeMX v5.6.1 and Enable Ethernet, LWip, FreeRTOS . In this project I set the board as client and my PC as server. I sent some bytes from microcontroller to PC(server) through the ethernet. My Project worked well and connected to server(my PC!) properly , but after I updated STM32CubeMX form V5.6.1 to V6.0.0 and regenerate that project with the new version of CubeMX(V6.0.0) it does not connect to server, I check the connection of the stm32 board by using ping command in CMD of Windows it shows reply from the microcontroller but the microcontroller does not send data.

is there anyone can help me for fixing this problem?

This topic has been closed for replies.

3 replies

Piranha
Principal III
August 12, 2020

Don't fool yourself - it wasn't really working, let alone working well!

https://community.st.com/s/question/0D50X0000BOtfhnSQB/how-to-make-ethernet-and-lwip-working-on-stm32

A_R
A_RAuthor
Associate II
August 14, 2020

>:( :thumbs_up:

A_R
A_RAuthor
Associate II
August 14, 2020

I found that after migrating from CubeMX v5.6.1 to CubeMX v6.0.0, some of the interrupts' priority reset to zero. After i changed the priorities the ethernet works properly.