一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

遠(yuǎn)程升級(jí)頻頻失???你可能忽略了模組差分包…

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

掃碼添加小助手

加入工程師交流群

?去年開(kāi)發(fā)的一個(gè)項(xiàng)目產(chǎn)品,用的是合宙4G-Cat.1低功耗模塊Air780E。

最近有客戶反饋在鄉(xiāng)村里頻繁出現(xiàn)掉線的情況。通過(guò)換貨、換SIM卡對(duì)比排查測(cè)試,發(fā)現(xiàn)只有去年5月22號(hào)采購(gòu)的那批模塊在客戶環(huán)境附近會(huì)出現(xiàn)掉線的情況,而今年4月份采購(gòu)的模塊批次就不會(huì)掉線,很奇怪。

我聯(lián)系了對(duì)應(yīng)負(fù)責(zé)的銷(xiāo)售,了解到差異就是模塊內(nèi)的固件版本不同。

去年采購(gòu)的那批模塊版本是:

AirM2M_780E_LTE_AT_V1138

今年采購(gòu)的那批模塊版本是:

AirM2M_780E_LTE_AT_V1162

看來(lái)是高版本對(duì)網(wǎng)絡(luò)做了優(yōu)化,但在這個(gè)地區(qū)出貨的也有150多臺(tái)設(shè)備了,不可能每個(gè)都單獨(dú)回收回來(lái)給模塊用USB燒錄成高版本固件。

所以,不如直接通過(guò)FOTA遠(yuǎn)程批量升級(jí)。

一、第一次嘗試升級(jí),出現(xiàn)失敗


從合宙DOC社區(qū)上找到了FOTA遠(yuǎn)程升級(jí)的文檔參考,先用手邊的設(shè)備用合宙IoT平臺(tái)做下測(cè)試,看能不能升級(jí)。

什么都配置好了,結(jié)果到最后模塊發(fā)AT+UPGRADE觸發(fā)升級(jí)的時(shí)候,卻老是報(bào)錯(cuò):

+UPGRADEIND: -1003

通過(guò)升級(jí)日志查詢結(jié)果是“正在生成版本”?

圖片?

在頁(yè)面右上角看到有個(gè)紅色問(wèn)號(hào)“ ?”,是IoT平臺(tái)的幫助中心,往下滑就看到了升級(jí)日志返回結(jié)果的對(duì)應(yīng)描述。

如下圖示:

圖片?

圖片?

正在生成版本,請(qǐng)稍后再次請(qǐng)求—— 看樣子是版本相差太大了,平臺(tái)內(nèi)部還在做差分包, 那我就等一會(huì)兒再請(qǐng)求看看。

二、第二次嘗試升級(jí),再次出現(xiàn)失敗

保險(xiǎn)起見(jiàn)間隔了30分鐘再次請(qǐng)求,以看到已經(jīng)進(jìn)入下載了,但是結(jié)果卻又出現(xiàn)了:

+UPGRADEIND: -1003

這又是什么原因???!

圖片?

先去IoT平臺(tái)上看一下升級(jí)日志的結(jié)果是什么,查詢看到顯示的是“ 成功 ”,但實(shí)際上并沒(méi)有升級(jí)成功啊,反而還報(bào)錯(cuò)了。

圖片?

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

至于IoT平臺(tái)上升級(jí)日志顯示“成功”,原因是這個(gè)成功代表的意思不是模塊升級(jí)成功——而是給予模塊的升級(jí)請(qǐng)求,下發(fā)了升級(jí)文件成功了。

經(jīng)過(guò)進(jìn)一步確認(rèn),可以通過(guò)合宙自己提供的生成差分包工具的網(wǎng)址,把V1138和V1162的dfota.bin文件放上去,制作一個(gè)差分包看看,到底有多大。

圖片?

等了大概3分鐘左右,差分包制作出來(lái)了,點(diǎn)擊下載后,文件大小有550KB,那確實(shí)超出了480KB,升級(jí)不了。

圖片?

圖片?

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

有數(shù)字的代表是在480KB以內(nèi),可以差分升級(jí)的版本;空白的就是不能升級(jí)的。

差分升級(jí)表格如下圖示:

圖片?

那么通過(guò)這張圖來(lái)看,例如我當(dāng)前的模塊版本是V1138,需要升級(jí)到1162,對(duì)應(yīng)的交叉格并沒(méi)有數(shù)字。

而且V1138升級(jí)到1147的差分包就已經(jīng)到480KB的臨界點(diǎn)了,只能先升到V1147,再升到1162。

圖片?

三、事不過(guò)三,第三次升級(jí),成功!


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

然后搜索得到AirM2M_780E_LTE_AT_V1147,

解壓出來(lái)找到:

AirM2M_780E_V1147_LTE_AT.dfota.bin文件,

放到IoT平臺(tái)上面。

圖片?

發(fā)送AT指令走下升級(jí)流程:

圖片?

成功從AirM2M_780E_V1138_LTE_AT,

升級(jí)到了 AirM2M_780E_V1147_LTE_AT。

接下來(lái)就是按照步驟,

升級(jí)到 AirM2M_780E_V1162_LTE_AT版本。

?****

圖片?

?****

**四、總結(jié)及建議 **


從以前的老固件做升級(jí),很重要的一點(diǎn)—— 要考慮到模塊內(nèi)部對(duì)差分升級(jí)所分配的FOTA分區(qū)有多少。 如果差分包超過(guò)了分區(qū)(Air780E模塊的FOTA分區(qū)看來(lái)就是480KB了),超出肯定是升級(jí)不了的。

緊接著和領(lǐng)導(dǎo)做了匯報(bào),在本地測(cè)試了Air780E模組FOTA升級(jí)可以了,流程也寫(xiě)好了,先找了5臺(tái)在外的設(shè)備遠(yuǎn)程升級(jí),測(cè)試一下看升級(jí)后掉線的現(xiàn)象也確實(shí)減少了,那說(shuō)明固件沒(méi)問(wèn)題。掉線的麻煩事,也完美解決了!

如果你在項(xiàng)目開(kāi)發(fā)中也遇到類(lèi)似問(wèn)題,記得一定一定要先注意差分升級(jí)FOTA分區(qū)大小。

?11.jpg
12.jpg

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • AT
    AT
    +關(guān)注

    關(guān)注

    2

    文章

    194

    瀏覽量

    65971
  • 模組
    +關(guān)注

    關(guān)注

    6

    文章

    1638

    瀏覽量

    31376
  • 遠(yuǎn)程升級(jí)
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

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

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

    【干貨】基于串口的FPGA遠(yuǎn)程升級(jí)

    變得簡(jiǎn)單有趣,記得給我點(diǎn)贊留言,讓我知道也在這趟奇妙的旅程里哦。遠(yuǎn)程升級(jí)簡(jiǎn)介遠(yuǎn)程升級(jí)的實(shí)質(zhì)是通過(guò)遠(yuǎn)程
    的頭像 發(fā)表于 04-14 09:53 ?754次閱讀
    【干貨】基于串口的FPGA<b class='flag-5'>遠(yuǎn)程</b><b class='flag-5'>升級(jí)</b>

    PLC網(wǎng)關(guān),plc遠(yuǎn)程通信 ——?跨越距離遠(yuǎn)程控制運(yùn)維升級(jí)

    在日新月異的工業(yè)4.0時(shí)代,智能化、網(wǎng)絡(luò)化已成為制造業(yè)轉(zhuǎn)型升級(jí)的關(guān)鍵詞。其中,PLC(可編程邏輯控制器)作為工業(yè)自動(dòng)化控制的核心設(shè)備,其遠(yuǎn)程通信技術(shù)的突破,正引領(lǐng)著一場(chǎng)前所未有的工業(yè)變革。今天
    的頭像 發(fā)表于 12-16 18:40 ?498次閱讀
    PLC網(wǎng)關(guān),plc<b class='flag-5'>遠(yuǎn)程</b>通信 ——?跨越距離<b class='flag-5'>遠(yuǎn)程</b>控制運(yùn)維<b class='flag-5'>升級(jí)</b>

    【AI技術(shù)支持】ESP8684-WROOM-01C模組socket綁定失敗問(wèn)題處理

    啟明云端/01問(wèn)題描述在溫濕度器產(chǎn)品上使用ESP8684-WROOM-01C-H4模組,ESP-IDF版本為idf5.1時(shí),模擬web配網(wǎng)在網(wǎng)絡(luò)不穩(wěn)定環(huán)境下,dns服務(wù)循環(huán)創(chuàng)建和關(guān)閉socket
    的頭像 發(fā)表于 12-04 01:00 ?753次閱讀
    【AI技術(shù)支持】ESP8684-WROOM-01C<b class='flag-5'>模組</b>socket綁定<b class='flag-5'>失敗</b>問(wèn)題處理

    【AI技術(shù)支持】ESP32-WROVER-IE-N16R8模組上電啟動(dòng)失敗問(wèn)題處理

    是否曾遇到過(guò)?在無(wú)線視頻監(jiān)控設(shè)備上,使用ESP32-WROVER-IE-N16R8模組,ESP-IDF版本為idf5.0.1時(shí),模組需與PHY芯片通信,主板在待機(jī)未斷電的情況下,通過(guò)主板的MCU來(lái)
    的頭像 發(fā)表于 11-20 01:00 ?1460次閱讀
    【AI技術(shù)支持】ESP32-WROVER-IE-N16R8<b class='flag-5'>模組</b>上電啟動(dòng)<b class='flag-5'>失敗</b>問(wèn)題處理

    【AI技術(shù)支持】ESP32-WROOM-32E模組WiFi自適應(yīng)發(fā)送數(shù)據(jù)失敗處理

    是否曾遇到過(guò)?在使用ESP32-WROOM-32E模組,ESP-IDF版本為idf4.x時(shí),客戶把模組貼在主板上做整機(jī)測(cè)試,由串口工具供電,WiFi自適應(yīng)測(cè)試時(shí)可以連接路由器的AP名稱和密碼
    的頭像 發(fā)表于 11-02 08:00 ?1376次閱讀
    【AI技術(shù)支持】ESP32-WROOM-32E<b class='flag-5'>模組</b>WiFi自適應(yīng)發(fā)送數(shù)據(jù)<b class='flag-5'>失敗</b>處理

    AT開(kāi)發(fā)FOTA遠(yuǎn)程升級(jí):Air780EP低功耗4G模組

    ?針對(duì)客戶朋友的應(yīng)用反饋,特編輯本篇文章:基于Air780EP模組AT開(kāi)發(fā)的FOTA遠(yuǎn)程升級(jí)指南。
    的頭像 發(fā)表于 10-25 17:31 ?653次閱讀
    AT開(kāi)發(fā)FOTA<b class='flag-5'>遠(yuǎn)程</b><b class='flag-5'>升級(jí)</b>:Air780EP低功耗4G<b class='flag-5'>模組</b>

    低功耗4G模組Air780E快速入門(mén):固件的遠(yuǎn)程升級(jí)

    ?今天我們學(xué)習(xí)Air780E快速入門(mén)之固件的遠(yuǎn)程升級(jí),小伙伴們,學(xué)起來(lái)吧! 一、生成分包 合宙的遠(yuǎn)程
    的頭像 發(fā)表于 10-17 07:14 ?764次閱讀
    低功耗4G<b class='flag-5'>模組</b>Air780E快速入門(mén):固件的<b class='flag-5'>遠(yuǎn)程</b><b class='flag-5'>升級(jí)</b>

    遠(yuǎn)程升級(jí)頻頻失敗?原因竟然是…

    ?最近有客戶反饋在鄉(xiāng)村里頻繁出現(xiàn)掉線的情況。 趕緊排查原因! 通過(guò)換貨、換SIM卡對(duì)比排查測(cè)試,發(fā)現(xiàn)只有去年采購(gòu)的那批模塊在客戶環(huán)境附近會(huì)出現(xiàn)掉線的情況,而今年采購(gòu)的模塊批次就不會(huì)掉線。。。 繼續(xù)追究原因,聯(lián)系對(duì)應(yīng)的銷(xiāo)售工作人員, 了解到差異就是模塊內(nèi)的固件版本不同。 去年采購(gòu)的那批模塊版本是: AirM2M_780E_LTE_AT_V1138 今年采購(gòu)的那批模塊版本是: AirM2M_780E_LTE_AT_V1162 看來(lái)是高版本對(duì)網(wǎng)絡(luò)做了優(yōu)化,但在這個(gè)地區(qū)出貨的也有150多臺(tái)
    的頭像 發(fā)表于 10-14 07:07 ?532次閱讀
    <b class='flag-5'>遠(yuǎn)程</b><b class='flag-5'>升級(jí)</b><b class='flag-5'>頻頻</b><b class='flag-5'>失敗</b>?原因竟然是…

    低功耗4G模組Air780E的固件的遠(yuǎn)程升級(jí)操作方法

    ?今天我們學(xué)習(xí)Air780E快速入門(mén)之固件的遠(yuǎn)程升級(jí),小伙伴們,學(xué)起來(lái)吧! 一、 生成分包 合宙的遠(yuǎn)程
    的頭像 發(fā)表于 10-12 07:04 ?964次閱讀
    低功耗4G<b class='flag-5'>模組</b>Air780E的固件的<b class='flag-5'>遠(yuǎn)程</b><b class='flag-5'>升級(jí)</b>操作方法

    Air780EP低功耗4G模組—AT開(kāi)發(fā)FOTA遠(yuǎn)程升級(jí)

    特別推出 基于Air780EP模組AT開(kāi)發(fā)的FOTA遠(yuǎn)程升級(jí)指南 ——AT版本的遠(yuǎn)程升級(jí)主要是對(duì)AT固件版本進(jìn)行
    的頭像 發(fā)表于 10-07 20:36 ?655次閱讀
    Air780EP低功耗4G<b class='flag-5'>模組</b>—AT開(kāi)發(fā)FOTA<b class='flag-5'>遠(yuǎn)程</b><b class='flag-5'>升級(jí)</b>

    海外大帶寬服務(wù)器連接失敗解決辦法

     海外大帶寬服務(wù)器連接失敗可能由多種原因引起,以下是一些常見(jiàn)的故障排除步驟和可能的解決方案。Rak小編為您整理發(fā)布海外大帶寬服務(wù)器連接失敗解決辦法。
    的頭像 發(fā)表于 09-29 09:53 ?506次閱讀

    【新品】遠(yuǎn)程操控新利器,4G遠(yuǎn)程遙控開(kāi)關(guān)模組!小體積低延遲

    隨著物聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展,遠(yuǎn)程控制模組正逐漸成為智能設(shè)備連接和控制的關(guān)鍵組成部分。這些模組不僅實(shí)現(xiàn)設(shè)備的遠(yuǎn)程監(jiān)控和管理,還大幅提升了系統(tǒng)的
    的頭像 發(fā)表于 09-20 08:07 ?1023次閱讀
    【新品】<b class='flag-5'>遠(yuǎn)程</b>操控新利器,4G<b class='flag-5'>遠(yuǎn)程</b>遙控開(kāi)關(guān)<b class='flag-5'>模組</b>!小體積低延遲

    合宙Air201資產(chǎn)定位模組LuatOS基礎(chǔ)課程:FOTA遠(yuǎn)程升級(jí),一鍵搞定!

    的實(shí)用示例**——FOTA遠(yuǎn)程升級(jí)** ** FOTA遠(yuǎn)程升級(jí)** [ ] 合宙Air201資產(chǎn)定位模組 ——是一個(gè)集成超低功耗4G通信、語(yǔ)
    的頭像 發(fā)表于 09-18 18:07 ?798次閱讀
    合宙Air201資產(chǎn)定位<b class='flag-5'>模組</b>LuatOS基礎(chǔ)課程:FOTA<b class='flag-5'>遠(yuǎn)程</b><b class='flag-5'>升級(jí)</b>,一鍵搞定!

    芯片燒錄不良可能是這些硬件問(wèn)題忽略

    芯片燒錄
    芯廣場(chǎng)
    發(fā)布于 :2024年08月28日 18:25:52