Skip to main content
VYoun
Associate III
August 4, 2020
Solved

STM32H753 lwip problem, STM32CubeMX v6, and STM32CUBE FW_H7 V1.8.0

  • August 4, 2020
  • 5 replies
  • 2708 views

Hello,

I am trying to reproduce a Lwip project that was done on STM32CubeMX V5, and STM32CUBE FW_H7 V1.7.0.

The project is very simple and consists of ethernet and lwip (httpd). The project works well on FW_H7 V1.7.0, but it does not compile on FW_H7 V1.8.0.

The very same settings does not work on the newer firmware version.

The error type is shown in the photo.

Please help as this is really confusing.

Thank you in advance for your help.

This topic has been closed for replies.
Best answer by Pavel A.

Remove (comment out) line 652.

-- pa

5 replies

Pavel A.
Pavel A.Best answer
August 4, 2020

Remove (comment out) line 652.

-- pa

VYoun
VYounAuthor
Associate III
August 4, 2020

Thank you Pavel. SInce this is a problem of the library, is there anywhere that we can provide a feedback to ST?

Piranha
Principal III
August 4, 2020

This clearly shows that you must actually learn programming or otherwise you'll not be able to solve even trivial kindergarten level problems. Pavel is right about this particular bug, but take a note that this will not make that bloatware working and on H7 no amount of small fixes can do it.

https://community.st.com/s/question/0D50X0000C6eNNSSQ2/bug-fixes-stm32h7-ethernet

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

VYoun
VYounAuthor
Associate III
August 4, 2020

Thank you for your feedback Piranha. I admit that I am a total newbie in this field, but unfortunately I have no spend all my time to solve the problems at work, and can not find extra time to learn programming. Since you suggested, I will try to do as you recommended. But how can one learn programming? do you have any suggestions? Programming is problem solving, and that can not be easily learned i believe.

Pavel A.
August 23, 2020

> Programming is problem solving, and that can not be easily learned i believe.

Programming is problem solving. for certain kind of problems.

You have a different problem: how to get X done [in reasonable time] if you don't have X skills.

There's an obvious solution - make somebody else do X for you. Now just work on the details ;)

-- pa