99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

物聯(lián)網(wǎng)中的Fota是什么,如何使用HTTP來給設(shè)備升級(jí)

jf_94171069 ? 來源:jf_94171069 ? 作者:jf_94171069 ? 2024-09-25 14:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一 概述

FOTA(Firmware Over-The-Air)移動(dòng)終端的空中下載軟件升級(jí),指通過云端升級(jí)技術(shù),為具有連網(wǎng)功能的設(shè)備提供固件升級(jí)服務(wù)。在物聯(lián)網(wǎng)通訊模塊領(lǐng)域,F(xiàn)OTA主要應(yīng)用于更新升級(jí)芯片內(nèi)部軟件模塊,進(jìn)行功能優(yōu)化和需求定制升級(jí)等功能。

FOTA(Over-the-Air Technology)升級(jí)有兩種類型,分別是:Increment OTA(增量/差分)和Full OTA(整包),每一種類型都有對(duì)應(yīng)的用途和優(yōu)勢(shì)。

AM430EV5采用的是Increment OTA(增量/差分)升級(jí)方式。使用Increment OTA(增量/差分)升級(jí)方式,需要對(duì)源版本及目標(biāo)版本進(jìn)行差分操作,生成兩個(gè)版本的patch差分進(jìn)行升級(jí)。其優(yōu)勢(shì)在于生成的差分包可以很小,甚至只有幾KB,非常有利于通過網(wǎng)絡(luò)進(jìn)行下載。

二 FOTA優(yōu)勢(shì)

FOTA升級(jí)帶來了許多好處和優(yōu)勢(shì),包括:

便利性:FOTA升級(jí)無需使用有線連接或物理介質(zhì),用戶可以通過無線網(wǎng)絡(luò)直接下載和安裝固件更新,隨時(shí)隨地進(jìn)行更新。節(jié)省了設(shè)備廠商的售后運(yùn)營成本,同時(shí)也可以通過FOTA升級(jí),持續(xù)為用戶提供更好的服務(wù)。

靈活性:FOTA升級(jí)可以根據(jù)用戶的需求和設(shè)備制造商的發(fā)布周期進(jìn)行安排。用戶可以選擇立即更新或?qū)⒏掳才旁诤线m的時(shí)間進(jìn)行,以避免在關(guān)鍵時(shí)刻受固件更新的干擾。

安全性:FOTA升級(jí)可以提供更好的安全性。設(shè)備制造商可以通過更新固件來修復(fù)漏洞、彌補(bǔ)安全缺陷或增強(qiáng)系統(tǒng)的安全性。這有助于保護(hù)設(shè)備和用戶免受潛在的威脅和攻擊。

兼容性:FOTA升級(jí)可以為設(shè)備帶來更好的兼容性。它可以通過更新固件來支持新的技術(shù)、標(biāo)準(zhǔn)或功能,使設(shè)備能夠適應(yīng)不斷發(fā)展的技術(shù)環(huán)境。

增強(qiáng)性能:FOTA升級(jí)可以改善設(shè)備的能和功能。通過更新固件,設(shè)備制造商可以優(yōu)化操作系統(tǒng)、改進(jìn)應(yīng)用程序或修復(fù)性能問題,提供更好的用戶體驗(yàn)。

三 紅豆版本FOTA升級(jí)步驟

1 生成差分包

打開BLOOM_OS_1606_OPENCPU_1191_A09_WIHT_NEWRFfota_tool文件夾

wKgaombzryiAF2nFAAC6mnqYxuc286.jpg

打開舊固件壓縮文件,復(fù)制system.img到文件夾中,并且更名為system_new.img

wKgZombzry6AFGwrAAFJB7-hpVI875.jpg

打開新固件壓縮文件,復(fù)制system.img到文件夾中,并且更名為system_old.img

wKgaombzry6ALxOBAAC69OqsH3s879.jpg

執(zhí)行fbfmake_mini_m_update.bat批處理文件,生成system_patch.bin

wKgZombzry-AReSpAACtm3RA8Fo034.jpg

2 部署

將system_patch.bin放在HTTP服務(wù)器上,并且可以通過http協(xié)議下載到本地(參考第四點(diǎn)鐘詳細(xì)介紹)

3 下發(fā)指令

按照本文章第四點(diǎn)中軟件中的指令,將下載的URL通過本地AT指令,或者自定義網(wǎng)絡(luò)通信協(xié)議下發(fā)給模組,開始升級(jí)(參考第四點(diǎn)鐘詳細(xì)介紹)

四 FOTA模組具體操作說明

1 Gitee鏈接地址

組件位于amaziot_bloom_os_sdk

Gitee源碼地址:https://gitee.com/ning./hongdou

Github源碼地址:https://github.com/ayumid/hongdou

當(dāng)前組件使用服務(wù)層提供的Fota實(shí)現(xiàn)。

2 服務(wù)層組件功能介紹

提供騰訊云物聯(lián)網(wǎng)開發(fā)平臺(tái)連接實(shí)例,設(shè)備實(shí)現(xiàn)通過app簡易控制等。

該組件依賴AT組件,網(wǎng)絡(luò)組件,HTTP組件等實(shí)現(xiàn)。

3 詳解

1、原理介紹

在阿里云服務(wù)器上搭建HTTP服務(wù)器,將紅豆版開源平臺(tái)設(shè)備AP4000E DTU(主控AM430EV5)作為待升級(jí)設(shè)備,將新舊固件制作成差分包部署到HTTP服務(wù)器上,通過上位機(jī)向DTU本地接口發(fā)送升級(jí)指令,實(shí)現(xiàn)設(shè)備升級(jí)功能。

暫時(shí)無法在飛書文檔外展示此內(nèi)容

2、方案詳情

2.1 根據(jù)紅豆版平臺(tái)FOTA組件功能生成升級(jí)文件,部署在服務(wù)器上

`fota組件:2.15 Fota AM-DJ-E-OTA-08-008, 差分包制作說明及其工具

暫時(shí)無法在飛書文檔外展示此內(nèi)容

2.2 將差分包bin文件部署在服務(wù)器上

wKgaombzry-AILM3AAIsjX1-pUM427.jpg

2.3 在服務(wù)器上搭建HTTP服務(wù)器

2.3.1、開啟Windows功能

打開控制面板-程序和功能-啟用或關(guān)閉Windows功能,勾選Internet information services下拉框的全部選項(xiàng)。

wKgZombzrzCALYE9AAGliauPQ-Q181.jpg

2.3.2、搭建HTTP服務(wù)器

搜索IIS,打開Internet information services(IIS)管理器,右擊左側(cè)網(wǎng)站導(dǎo)航欄,添加網(wǎng)站。如果沒有找到IIS管理器,就需要看看第一步是否有勾選上IIS。

wKgaombzrzGAUWZFAAeqVBIH6As011.jpg

配置網(wǎng)站信息,網(wǎng)站名稱自定義,內(nèi)容目錄選擇一個(gè)自己共享的文件夾路徑,IP為本機(jī)IP,端口自定義,如果保存報(bào)錯(cuò)的話可能是端口被占用了,可以win+R,cmd—輸入netstat –ano查看監(jiān)聽端口。

wKgZombzrzKAeQn5AAEMohnVGu0212.jpg

2.3.3、配置網(wǎng)站參數(shù)

點(diǎn)擊剛剛添加的網(wǎng)站,點(diǎn)擊目錄瀏覽進(jìn)行設(shè)置瀏覽目錄文件時(shí)的權(quán)限。

wKgaombzrzOAbLWmAAGCa8yROk0195.jpg

wKgZombzrzeALZQJAAC31vKGSso981.jpg

wKgaombzrziATBuGAAUPB9-6Y48746.jpg

點(diǎn)擊web DAV創(chuàng)作規(guī)則-添加,設(shè)置用戶權(quán)限。

wKgZombzrzmABz4jAADgEboulG8423.jpg

2.3.4、搭建完畢測試

在瀏覽器輸入http://101.200.35.208:8035/files1/tcp1.0--1.1.bin,端口設(shè)置為8035。出現(xiàn)下載窗口,如下圖所示.可在別的電腦上測試,如果路由什么都是通的,但訪問不到,則看一下HTTP服務(wù)器這臺(tái)PC的防火墻關(guān)了嗎,得關(guān)了才可以正常訪問。

wKgaombzrzqAHEVdAABQjgCzvig164.jpg

2.4 按照上圖搭建測試環(huán)境

2.5 測試電腦上位機(jī)上配置DTU進(jìn)入配置模式,查詢DTU版本號(hào),發(fā)送升級(jí)指令,等待DTU升級(jí)完成

AT+OTA="http://101.200.35.208:8035/files1/tcp1.0--1.1.bin"

wKgZombzrzyANLRcAADKrziTuSI920.jpg

2.6 升級(jí)完成后,DTU重啟,通過查詢DTU版本信息,確認(rèn)是否升級(jí)成功

wKgaombzrz2AUTjdAAClw_KOmWY710.jpg

3、需要的測試設(shè)備或測試環(huán)境分析或說明任務(wù)3

3.1 待測設(shè)備DTU AP4000E

3.2 12V直流電源

3.3 4G棒狀天線

3.4 HTTP服務(wù)器

3.5 測試電腦及上位機(jī)

4、如果測試設(shè)備是奇跡自研的,轉(zhuǎn)成內(nèi)部產(chǎn)品研發(fā)流程,類似RD區(qū)產(chǎn)品開發(fā)過程

本文章源自奇跡物聯(lián)開源的物聯(lián)網(wǎng)應(yīng)用知識(shí)庫Cellular IoT Wiki,更多技術(shù)干貨歡迎關(guān)注收藏Wiki:Cellular IoT Wiki 知識(shí)庫(https://rckrv97mzx.feishu.cn/wiki/wikcnBvAC9WOkEYG5CLqGwm6PHf)

歡迎同學(xué)們走進(jìn)AmazIOT知識(shí)庫的世界!

這里是為物聯(lián)網(wǎng)人構(gòu)建的技術(shù)應(yīng)用百科,以便幫助你更快更簡單的開發(fā)物聯(lián)網(wǎng)產(chǎn)品。

Cellular IoT Wiki初心:

在我們長期投身于蜂窩物聯(lián)網(wǎng) ODM/OEM 解決方案的實(shí)踐過程中,一直被物聯(lián)網(wǎng)技術(shù)碎片化與產(chǎn)業(yè)資源碎片化的問題所困擾。從產(chǎn)品定義、芯片選型,到軟硬件研發(fā)和測試,物聯(lián)網(wǎng)技術(shù)的碎片化以及產(chǎn)業(yè)資源的碎片化,始終對(duì)團(tuán)隊(duì)的產(chǎn)品開發(fā)交付質(zhì)量和效率形成制約。為了減少因物聯(lián)網(wǎng)碎片化而帶來的重復(fù)開發(fā)工作,我們著手對(duì)物聯(lián)網(wǎng)開發(fā)中高頻應(yīng)用的技術(shù)知識(shí)進(jìn)行沉淀管理,并基于 Bloom OS 搭建了不同平臺(tái)的 RTOS 應(yīng)用生態(tài)。后來我們發(fā)現(xiàn),很多物聯(lián)網(wǎng)產(chǎn)品開發(fā)團(tuán)隊(duì)都面臨著相似的困擾,于是,我們決定向全體物聯(lián)網(wǎng)行業(yè)開發(fā)者開放奇跡物聯(lián)內(nèi)部沉淀的應(yīng)用技術(shù)知識(shí)庫 Wiki,期望能為更多物聯(lián)網(wǎng)產(chǎn)品開發(fā)者減輕一些重復(fù)造輪子的負(fù)擔(dān)。

Cellular IoT Wiki沉淀的技術(shù)內(nèi)容方向如下:

wKgaombqoM2AYL2RAAQrZ8e-uz8392.jpg

奇跡物聯(lián)的業(yè)務(wù)服務(wù)范圍:基于自研的NB-IoT、Cat1、Cat4等物聯(lián)網(wǎng)模組,為客戶物聯(lián)網(wǎng)ODM/OEM解決方案服務(wù)。我們的研發(fā)技術(shù)中心在石家莊,PCBA生產(chǎn)基地分布在深圳、石家莊、北京三個(gè)工廠,滿足不同區(qū)域&不同量產(chǎn)規(guī)模&不同產(chǎn)品開發(fā)階段的生產(chǎn)制造任務(wù)。跟傳統(tǒng)PCBA工廠最大的區(qū)別是我們只服務(wù)物聯(lián)網(wǎng)行業(yè)客戶。

連接我們,和10000+物聯(lián)網(wǎng)開發(fā)者一起降低技術(shù)和成本門檻

讓蜂窩物聯(lián)網(wǎng)應(yīng)用更簡單~~

哈哈你終于滑到最重要的模塊了,

千萬不!要!劃!走!忍住沖動(dòng)!~

歡迎加入飛書“開源技術(shù)交流群”,隨時(shí)找到我們哦~

點(diǎn)擊鏈接如何加入奇跡物聯(lián)技術(shù)話題群(https://rckrv97mzx.feishu.cn/docx/Xskpd1cFQo7hu9x5EuicbsjTnTf)可以獲取加入技術(shù)話題群攻略

Hey 物聯(lián)網(wǎng)從業(yè)者,

你是否有了解過奇跡物聯(lián)的官方公眾號(hào)“eSIM物聯(lián)工場”呢?

這里是奇跡物聯(lián)的物聯(lián)網(wǎng)應(yīng)用技術(shù)開源wiki主陣地,歡迎關(guān)注公眾號(hào),不迷路~

及時(shí)獲得最新物聯(lián)網(wǎng)應(yīng)用技術(shù)沉淀發(fā)布

注:本文部分內(nèi)容來源于網(wǎng)絡(luò),如有侵權(quán),請(qǐng)及時(shí)聯(lián)系我們。

審核編輯 黃宇

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

    關(guān)注

    2931

    文章

    46251

    瀏覽量

    392688
  • HTTP
    +關(guān)注

    關(guān)注

    0

    文章

    525

    瀏覽量

    33527
  • FOTA
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    RVB2601應(yīng)用開發(fā)實(shí)戰(zhàn)系列四:FOTA鏡像升級(jí)

    ,windows操作系統(tǒng)升級(jí)、手機(jī)升級(jí)、嵌入式系統(tǒng)、單片機(jī)控制程序等都的遠(yuǎn)程升級(jí)可以籠統(tǒng)地稱為FOTA。用這種方式,設(shè)備廠商可以更加快速地進(jìn)
    發(fā)表于 03-21 09:24 ?1458次閱讀
    RVB2601應(yīng)用開發(fā)實(shí)戰(zhàn)系列四:<b class='flag-5'>FOTA</b>鏡像<b class='flag-5'>升級(jí)</b>

    AliOS Things全鏈路優(yōu)化-CoAP FOTA

    ,專為資源有限的聯(lián)網(wǎng)設(shè)備量身定制;所以AliOS Things的純CoAP FOTA就是專為資源有限的
    發(fā)表于 12-28 15:35

    聯(lián)網(wǎng)卡,設(shè)備聯(lián)網(wǎng)的好方法

    聯(lián)網(wǎng)的崛起讓這智能化、數(shù)字化及信息化時(shí)代,萬互聯(lián),相通的話題不再只是紙上談兵,有很多智能設(shè)備
    發(fā)表于 09-07 17:31

    RVB2601應(yīng)用開發(fā)實(shí)戰(zhàn)系列四:FOTA鏡像升級(jí)

    4.7章節(jié)圖片中提到的CID的值·model:即4.1章節(jié)的產(chǎn)品型號(hào)值設(shè)置完畢之后按開發(fā)板上的復(fù)位鍵重啟。4.3.4 設(shè)備端完成固件接收,進(jìn)入系統(tǒng)升級(jí)請(qǐng)確保設(shè)備
    發(fā)表于 08-31 15:53

    RVB2601應(yīng)用開發(fā)實(shí)戰(zhàn)系列四:FOTA鏡像升級(jí)

    升級(jí)、嵌入式系統(tǒng)、單片機(jī)控制程序等都的遠(yuǎn)程升級(jí)可以籠統(tǒng)地稱為FOTA。用這種方式,設(shè)備廠商可以更加快速地進(jìn)行系統(tǒng)軟件的迭代;能夠更加快速地向市場推出具有新功能的
    發(fā)表于 08-31 16:50

    聯(lián)網(wǎng)設(shè)備的控制單元核心

    聯(lián)網(wǎng)設(shè)備的控制單元核心就是MCU,也就是常說的單片機(jī)。對(duì)于聯(lián)網(wǎng)設(shè)備,根據(jù)開發(fā)環(huán)境、想制造的
    發(fā)表于 11-10 07:21

    簡易的fota升級(jí)方式分享

    簡易的fota升級(jí)方式,僅供參數(shù)
    發(fā)表于 01-21 07:37

    固件在聯(lián)網(wǎng)設(shè)備是怎么存儲(chǔ)的

    固件在聯(lián)網(wǎng)設(shè)備是怎么存儲(chǔ)的?聯(lián)網(wǎng)設(shè)備固件的獲取
    發(fā)表于 02-10 07:42

    FOTA的相關(guān)資料推薦

    FOTA(Firmware Over-The-Air),即利用無線通信技術(shù),云服務(wù)器來實(shí)現(xiàn)遠(yuǎn)程的固件更新,包含以下幾部分內(nèi)容,節(jié)點(diǎn)端,FOTA服務(wù)器,升級(jí)方式,文件類型.bin,升級(jí)
    發(fā)表于 02-14 06:54

    YoC RTOS 實(shí)戰(zhàn):FOTA系統(tǒng)升級(jí)

    4.2.3章節(jié)圖片中提到的CID的值model:即4.1章節(jié)的產(chǎn)品型號(hào)值設(shè)置完畢之后按開發(fā)板上的復(fù)位鍵重啟。4.3.4 設(shè)備端完成固件接收,進(jìn)入系統(tǒng)升級(jí)請(qǐng)確保設(shè)備
    發(fā)表于 06-02 13:39

    如何從Dropbox或谷歌驅(qū)動(dòng)器更新FOTA(HTTP)?

    我有一個(gè)關(guān)于 HTTP 更新示例的問題,我正在嘗試通過 FOTA 使用以下行的 HTTPUPDATE 示例進(jìn)行更新:t_httpUpdate_return ret
    發(fā)表于 02-27 06:10

    域格物聯(lián)網(wǎng)云(FOTA)平臺(tái)v2.0升級(jí)版上線

    使用習(xí)慣及真實(shí)需求自行選擇、無限制,更替無壓力。今年年度最火的聯(lián)網(wǎng)通訊模組非CAT1莫屬了,此次FOTA升級(jí)的對(duì)象就以域格CAT1模組的CLM920_RC3來演示。準(zhǔn)備工作(1)申請(qǐng)
    的頭像 發(fā)表于 09-16 17:58 ?6154次閱讀

    詳解車載設(shè)備FOTA測試

    本篇將介紹車載設(shè)備FOTA專項(xiàng)測試的整車FOTA升級(jí)過程、零部件交互、測試要點(diǎn)等。
    的頭像 發(fā)表于 04-21 11:09 ?1480次閱讀
    詳解車載<b class='flag-5'>設(shè)備</b><b class='flag-5'>FOTA</b>測試

    聯(lián)網(wǎng)應(yīng)用,為什么MQTT干掉了HTTP?

    HTTP作為當(dāng)下使用最為廣泛的協(xié)議之一,但隨著聯(lián)網(wǎng)行業(yè)的發(fā)展,MQTT在過去的幾年也受到了大量聯(lián)網(wǎng)開發(fā)人員的青睞。下面我們就分別對(duì)
    的頭像 發(fā)表于 04-27 09:33 ?976次閱讀
    <b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>應(yīng)用<b class='flag-5'>中</b>,為什么MQTT干掉了<b class='flag-5'>HTTP</b>?

    FOTA遠(yuǎn)程升級(jí)的10個(gè)關(guān)鍵點(diǎn)!技術(shù)小白必須收藏

    本文將針對(duì)FOTA升級(jí)過程的十大常見問題提供專業(yè)解答,幫助您規(guī)避風(fēng)險(xiǎn),實(shí)現(xiàn)安全高效的固件更新。 一、FOTA遠(yuǎn)程升級(jí)常見問題?? 01.
    的頭像 發(fā)表于 04-10 14:53 ?301次閱讀
    <b class='flag-5'>FOTA</b>遠(yuǎn)程<b class='flag-5'>升級(jí)</b>的10個(gè)關(guān)鍵點(diǎn)!技術(shù)小白必須收藏