国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

遠程升級頻頻失敗?你可能忽略了模組差分包…

青山老竹農 ? 來源:jf_82863998 ? 作者:jf_82863998 ? 2024-09-25 07:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

?去年開發的一個項目產品,用的是合宙4G-Cat.1低功耗模塊Air780E。

最近有客戶反饋在鄉村里頻繁出現掉線的情況。通過換貨、換SIM卡對比排查測試,發現只有去年5月22號采購的那批模塊在客戶環境附近會出現掉線的情況,而今年4月份采購的模塊批次就不會掉線,很奇怪。

我聯系了對應負責的銷售,了解到差異就是模塊內的固件版本不同。

去年采購的那批模塊版本是:

AirM2M_780E_LTE_AT_V1138

今年采購的那批模塊版本是:

AirM2M_780E_LTE_AT_V1162

看來是高版本對網絡做了優化,但在這個地區出貨的也有150多臺設備了,不可能每個都單獨回收回來給模塊用USB燒錄成高版本固件。

所以,不如直接通過FOTA遠程批量升級。

一、第一次嘗試升級,出現失敗


從合宙DOC社區上找到了FOTA遠程升級的文檔參考,先用手邊的設備用合宙IoT平臺做下測試,看能不能升級。

什么都配置好了,結果到最后模塊發AT+UPGRADE觸發升級的時候,卻老是報錯:

+UPGRADEIND: -1003

通過升級日志查詢結果是“正在生成版本”?

圖片?

在頁面右上角看到有個紅色問號“ ?”,是IoT平臺的幫助中心,往下滑就看到了升級日志返回結果的對應描述。

如下圖示:

圖片?

圖片?

正在生成版本,請稍后再次請求—— 看樣子是版本相差太大了,平臺內部還在做差分包, 那我就等一會兒再請求看看。

二、第二次嘗試升級,再次出現失敗

保險起見間隔了30分鐘再次請求,以看到已經進入下載了,但是結果卻又出現了:

+UPGRADEIND: -1003

這又是什么原因?!!

圖片?

先去IoT平臺上看一下升級日志的結果是什么,查詢看到顯示的是“ 成功 ”,但實際上并沒有升級成功啊,反而還報錯了。

圖片?

緊接著找合宙的技術人員咨詢了解到, 差分包大小是有限制的,不能大于480KB, 否則會升級不成功。

至于IoT平臺上升級日志顯示“成功”,原因是這個成功代表的意思不是模塊升級成功——而是給予模塊的升級請求,下發了升級文件成功了。

經過進一步確認,可以通過合宙自己提供的生成差分包工具的網址,把V1138和V1162的dfota.bin文件放上去,制作一個差分包看看,到底有多大。

圖片?

等了大概3分鐘左右,差分包制作出來了,點擊下載后,文件大小有550KB,那確實超出了480KB,升級不了。

圖片?

圖片?

從合宙的技術那里還得到了一份AT固件各個版本之間制作差分包的大小,以及是否可以差分升級的表格,這方便多了啊。

有數字的代表是在480KB以內,可以差分升級的版本;空白的就是不能升級的。

差分升級表格如下圖示:

圖片?

那么通過這張圖來看,例如我當前的模塊版本是V1138,需要升級到1162,對應的交叉格并沒有數字。

而且V1138升級到1147的差分包就已經到480KB的臨界點了,只能先升到V1147,再升到1162。

圖片?

三、事不過三,第三次升級,成功!


那么,先獲取到V1147版本的固件。

然后搜索得到AirM2M_780E_LTE_AT_V1147,

解壓出來找到:

AirM2M_780E_V1147_LTE_AT.dfota.bin文件,

放到IoT平臺上面。

圖片?

發送AT指令走下升級流程:

圖片?

成功從AirM2M_780E_V1138_LTE_AT,

升級到了 AirM2M_780E_V1147_LTE_AT。

接下來就是按照步驟,

升級到 AirM2M_780E_V1162_LTE_AT版本。

?****

圖片?

?****

**四、總結及建議 **


從以前的老固件做升級,很重要的一點—— 要考慮到模塊內部對差分升級所分配的FOTA分區有多少。 如果差分包超過了分區(Air780E模塊的FOTA分區看來就是480KB了),超出肯定是升級不了的。

緊接著和領導做了匯報,在本地測試了Air780E模組FOTA升級可以了,流程也寫好了,先找了5臺在外的設備遠程升級,測試一下看升級后掉線的現象也確實減少了,那說明固件沒問題。掉線的麻煩事,也完美解決了!

如果你在項目開發中也遇到類似問題,記得一定一定要先注意差分升級FOTA分區大小。

?11.jpg
12.jpg

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • AT
    AT
    +關注

    關注

    2

    文章

    202

    瀏覽量

    66717
  • 模組
    +關注

    關注

    6

    文章

    1775

    瀏覽量

    32267
  • 遠程升級
    +關注

    關注

    0

    文章

    23

    瀏覽量

    8523
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    芯海1拖4金屬殼燒錄器按下燒錄按鍵時提示固件升級失敗

    有原廠的FAE嗎?我這芯海1拖4金屬殼燒錄器按下燒錄按鍵時提示固件升級失敗升級后重啟,下載燒錄文件后燒錄數量和校驗和顯示正常,但按下燒錄鍵后提示固件升級
    發表于 01-23 10:33

    電能質量在線監測裝置支持遠程批量升級嗎?

    是的,主流電能質量在線監測裝置均支持遠程批量升級功能 ,這已成為現代智能型裝置的核心標配能力之一,通過 OTA(Over-The-Air)空中下載技術實現固件 / 軟件的遠程批量部署與更新。 一
    的頭像 發表于 12-12 15:36 ?325次閱讀

    基于IAP功能實現遠程升級,如何設計Flash雙Bank熱切換的回滾機制?

    基于IAP功能實現遠程升級時,如何設計Flash雙Bank熱切換的回滾機制?
    發表于 11-21 07:26

    使用RTT的維護云進行遠程固件升級(OTA),怎么沒有網絡升級的方式?

    使用RTT的維護云進行遠程固件升級(OTA),怎么沒有網絡升級的方式的?只有藍牙,近距離的固件升級。詳細如圖所示,只有藍牙,沒有連接互聯網,通過固件上傳服務器進行在線
    發表于 10-13 06:36

    D2C強勢加持!移遠通信多款LTE模組完成升級,提供“全域全時”連接保障

    9月16日,移遠通信正式宣布,已完成多款主力LTE模組的重大技術升級——通過集成衛星直連蜂窩(Direct-to-Cell, D2C)技術,為各類物聯網終端賦予“地面+衛星”連接能力,打破傳統物聯網
    的頭像 發表于 09-18 17:37 ?947次閱讀
    D2C強勢加持!移遠通信多款LTE<b class='flag-5'>模組</b>完成<b class='flag-5'>升級</b>,提供“全域全時”連接保障

    電流探頭消磁失敗的原因與解決策略

    探頭的消磁失敗現象時有發生,這不僅會降低測量結果的準確性,還可能影響測試進度。本文深入剖析消磁失敗的常見原因,并提出了針對性的解決策略。 一、 消磁
    的頭像 發表于 09-18 13:46 ?596次閱讀
    電流探頭消磁<b class='flag-5'>失敗</b>的原因與解決策略

    使用ftp下載固件,每次都會或多或少接收錯幾個字節,怎么改善?

    使用EC600的4G模組,在進行遠程FTP下載固件升級時,每次都會或多或少接收錯幾個字節,偶爾才出現一次接收完全正確的固件,所以導致重啟后qboot校驗固件CRC不過,升級
    發表于 09-18 07:23

    ESP32通過OTA無線局域網遠程升級下載程序

    本文介紹ESP32通過OTA無線局域網遠程升級固件的基本方法
    的頭像 發表于 07-22 13:21 ?1998次閱讀
    ESP32通過OTA無線局域網<b class='flag-5'>遠程</b><b class='flag-5'>升級</b>下載程序

    門鎖掃碼升級新選擇:LV5200掃碼模組嵌入式方案來了

    隨著智能家居的普及,智能門鎖作為家庭安全的重要防線,其功能也在不斷升級。如今,門鎖掃碼功能已成為許多用戶關注的焦點,而LV5200掃碼模組嵌入式方案則為門鎖掃碼升級提供絕佳選擇。LV
    的頭像 發表于 07-08 15:34 ?556次閱讀
    門鎖掃碼<b class='flag-5'>升級</b>新選擇:LV5200掃碼<b class='flag-5'>模組</b>嵌入式方案來了

    使用STM32H755ZIQ-NUCLEO時,由于數據線的原因導致固件升級失敗怎么解決?

    使用STM32H755ZIQ-NUCLEO時,由于數據線的原因導致固件升級失敗,目前沒有辦法下載程序,大佬們解決的辦法?
    發表于 06-17 06:47

    使用STM32H755ZIQ-NUCLEO時,由于數據線的原因導致固件升級失敗,怎么解決?

    使用STM32H755ZIQ-NUCLEO時,由于數據線的原因導致固件升級失敗,目前沒有辦法下載程序,大佬們解決的辦法?
    發表于 06-16 06:20

    低功耗藍牙模組在電動工具類設備上的應用

    ;提高維護效率,支持預測性維護和遠程診斷;降低功耗與成本,簡化設計;增強安全性,保障數據安全和用戶權限管理。 雖然看似是增加了一個藍牙模組的成本,但是對設備進行了重新的定義與賦能,給用戶帶來了更多
    發表于 05-27 20:10

    CFA科普系列01|EDA工具裝不上?可能不是技術,而是少了這兩個命令

    CFA科普系列01|EDA工具裝不上?可能不是技術,而是少了這兩個命令 在芯片設計工作中,EDA工具的安裝往往是新手或運維人員最容易卡住的一步。不少人曾因一個 RPM 包的依賴安裝失敗
    發表于 05-09 15:27

    【干貨】基于串口的FPGA遠程升級

    變得簡單有趣,記得給我點贊留言,讓我知道也在這趟奇妙的旅程里哦。遠程升級簡介遠程升級的實質是通過遠程
    的頭像 發表于 04-14 09:53 ?2148次閱讀
    【干貨】基于串口的FPGA<b class='flag-5'>遠程</b><b class='flag-5'>升級</b>

    FOTA遠程升級的10個關鍵點!技術小白必須收藏

    本文將針對FOTA升級過程中的十大常見問題提供專業解答,幫助您規避風險,實現安全高效的固件更新。 一、FOTA遠程升級常見問題?? 01. 遠程升級
    的頭像 發表于 04-10 14:53 ?698次閱讀
    FOTA<b class='flag-5'>遠程</b><b class='flag-5'>升級</b>的10個關鍵點!技術小白必須收藏