tom12sg
Member level 2
- Joined
- Feb 1, 2004
- Messages
- 45
- Helped
- 4
- Reputation
- 8
- Reaction score
- 4
- Trophy points
- 1,288
- Activity points
- 422
Hi All,
I am using freeRTOS with lwIP TCPIP stack.
I saw in market product they are able to do firmware upgrade through network cable with web-browser, i.e select the file and then click upload.
I would like to do similar thing but has zero knowledge.
1) how is the file transfer done over the network cable
As there is no sufficient ram to store the whole image, how is the mcu to instruct the browser to send part by part after the mcu has finish flashing a part into storage? (something like xmodem handshaking).
I saw there is POST and Get request, which to use.
2) any available example to shows similar things that i can learn from it.
3) what other language is needed. e.g. PHP, CGI?
Thanks!
Tom
I am using freeRTOS with lwIP TCPIP stack.
I saw in market product they are able to do firmware upgrade through network cable with web-browser, i.e select the file and then click upload.
I would like to do similar thing but has zero knowledge.
1) how is the file transfer done over the network cable
As there is no sufficient ram to store the whole image, how is the mcu to instruct the browser to send part by part after the mcu has finish flashing a part into storage? (something like xmodem handshaking).
I saw there is POST and Get request, which to use.
2) any available example to shows similar things that i can learn from it.
3) what other language is needed. e.g. PHP, CGI?
Thanks!
Tom