I want know the packet format or arguments(sequence) at least.
When I sent a packet with HTTP Post that I attached in previous question.
I can see "OTA Upgrade complete, device rebooting" message.
But it loads an application in external flash. That means upgrade failed.
static const char send_update_page =
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd\">\n"
" <title>Broadcom WICED Web Server</title>\n"
" <body style=\"font-family:verdana;\">\n"
" <h2><span style=\"color:#ff0000\"> Broadcom</span> WICED Web Server : OTA Upgrade</h2><hr>\n"
" <p>OTA Upgrade complete, device rebooting ...</p>\n"
Have a Good day~
Different browsers handle things differently.
Certainly, the browser in Android may be different from a PC, in the way it handles POST. Some browsers can split files up while others don't. So we get the wrong status back.
Can you provide Android version and Browser used? We will have to try to duplicate this.
Discussion is being locked. If you have any follow-up, please start a new discussion.