2021-05-21 11:40 AM
Hello,
I worked on a web server based on a Nucleo STM32F767ZI card and also on remote reprogramming with HTTP. For remote reprogramming I used an example (https://www.st.com/en/embedded-software/stsw-stm32069.html) which I adapted myself.
Unfortunately, I am having some issues with the web server and remote reprogramming on Google Chrome. For example, on the web server when I click on a button to change page, it sometimes happens that my click is not taken into account and I have to click again. Same with remote reprogramming, sometimes it fails.
When I use Internet Explorer, I absolutely do not have these problems. Has anyone ever encountered this problem and if so, have you found a solution?
Google Chrome Version 90.0.4430.212 (64 bit)
Thank you so much,
Best regards,
Steven
2021-05-21 12:10 PM
First, fix the whole broken platform:
While lwIP stack itself is pretty solid and stable, the included httpd web server is not up to that quality level.
Consider using TFTP for firmware updates, because it's much simpler, smaller, more robust and doesn't need TCP.