常規的情況下大部分用戶選擇http的升級方式,我們提供了相應的demo例程http_fwup_demo,但某些應用場景下客戶需要自定義升級模式,比如自己以前產線上做了一套串口升級上位機就需要用到串口升級,或者是想通過ble或者mqtt服務器進行升級,這就需要用到我們另外一套升級接口:
1,tls_fwup_enter進入升級模式;
2,通過串口或者其他方式獲取到w800_ota.img文件後,使用tls_fwup_request_sync去寫數據;
3,再tls_fwup_current_state檢查下結果,途中出錯就tls_fwup_exit,不出錯就不用管,成功之後會自動複位