歡迎加入交流群:ESP8266 AliOS Things 群 號: 107723112
所有教程請看 AliOS Things 入門教程系列
此教程在SimonLiu的CSDN博客同步更新。
注意:
OTA如果遇到錯誤:upgrade over err:-17
洪鸭,很有可能是編譯和燒寫的flash map設(shè)置不匹配嘿悬,正確設(shè)置方法請參考此文:
SimonLiu的ESP8266與AliOS Things 學(xué)習(xí)教程系列之十六:AliOS Things之ESP8266編譯和燒寫選項
1. 登錄智能生活平臺唆涝,點擊項目蛉迹。
點擊項目
2. 點擊項目頁面右側(cè)的運營中心
點擊項目頁面右側(cè)的`運營中心`
3. 點擊設(shè)備運維
-固件升級
-新增固件
新增固件
4. 填入固件信息
固件名稱:自定義兽埃,比如test
得滤。
固件版本號:從編譯信息中獲取盐肃。參看下圖“獲取編譯固件版本號”。如果編譯信息中沒有号枕,請先運行aos make clean
,然后再次運行aos make
即可陨享。
所屬產(chǎn)品:選擇你要打算推送此固件的產(chǎn)品葱淳。
選擇固件:對于ESP8266
钝腺,固件文件是out/xxx@esp8266/binary/xxx@esp8266.bin
,上傳前需要移除文件名中的@
符號赞厕,因為OTA固件文件名不支持特殊符號艳狐。
然后點擊確定
。
填入固件信息
“獲取編譯固件版本號
5. 點擊右側(cè)的驗證固件
驗證固件
6. 點擊待升級版本號
會彈出當(dāng)前產(chǎn)品所有已經(jīng)上線的設(shè)備的版本號列表皿桑,選擇需要進(jìn)行升級的設(shè)備固件版本毫目。本例中只有一個。
點擊`待升級版本號`
7. 輸入設(shè)備的deviceName
,選擇升級策略
輸入驗證固件設(shè)備的deviceName
诲侮,然后升級策略
選擇靜默升級
或者APP提醒升級
镀虐,點擊添加
。
輸入設(shè)備的`deviceName`,選擇升級策略
8. 點擊推送
推送
9. 推送成功的log
如果看到類似如下log表示推送成功:
推送成功