cancel
Showing results for 
Search instead for 
Did you mean: 

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

VYoun
Associate III

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.

1 ACCEPTED SOLUTION

Accepted Solutions
Pavel A.
Evangelist III

Remove (comment out) line 652.

-- pa

View solution in original post

5 REPLIES 5
Pavel A.
Evangelist III

Remove (comment out) line 652.

-- pa

Piranha
Chief II

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

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

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.

> 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