espressif / ESP8266_NONOS_SDK

ESP8266 nonOS SDK
Other
923 stars 535 forks source link

Can I do upgrade without HTTP server using FOTA? #288

Open latelee opened 4 years ago

latelee commented 4 years ago

I read the docs, I see how to upgrade ESP8266 width HTTP server using FOTA. My question is: I can't create A HTTP server in my case, I need upgrade ESP8266 just between client and server. Is there any way to do that?

我看了文档,ESP8266的FOTA升级是通过HTTP服务器进行的。我的案子中,没有HTTP服务器,能不能直接通过客户端<->服务端的方式升级?我看了demo,调用system_upgrade_start(server)开始升级。该函数是封装到升级库文件中的。

xcguang commented 4 years ago

你是什么通讯协议?

eriksl commented 4 years ago

Use rboot, then the client can implement any way of fetching the new firmware version it wants. Or have it pushed.