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

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

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

一文解鎖OTA遠(yuǎn)程升級(jí)方案!基于RK3562全國(guó)產(chǎn)平臺(tái)

Tronlong創(chuàng)龍科技 ? 來(lái)源:Tronlong創(chuàng)龍科技 ? 作者:Tronlong創(chuàng)龍科技 ? 2025-04-07 10:15 ? 次閱讀

OTA升級(jí)簡(jiǎn)介

在設(shè)備維護(hù)成本高、用戶(hù)體驗(yàn)難提升的雙重難題下,OTA(Over-the-Air)空間下載技術(shù)的出現(xiàn),無(wú)疑成為破解困境的“金鑰匙”,它是一種通過(guò)無(wú)線網(wǎng)絡(luò)實(shí)現(xiàn)設(shè)備遠(yuǎn)程升級(jí)的技術(shù),全程數(shù)據(jù)無(wú)損。OTA既可通過(guò)網(wǎng)絡(luò)下載固件進(jìn)行升級(jí),也支持下載固件到SD卡或U盤(pán)進(jìn)行升級(jí)。

而且,升級(jí)固件可按需定制,既能讓設(shè)備系統(tǒng)全面革新,也能升級(jí)1個(gè)或多個(gè)功能模塊。憑借遠(yuǎn)程、靈活、便捷的特性,OTA升級(jí)技術(shù)極大提升了系統(tǒng)維護(hù)效率與用戶(hù)體驗(yàn),在物聯(lián)網(wǎng)、智能設(shè)備及工業(yè)控制等領(lǐng)域廣泛應(yīng)用,成為推動(dòng)科技設(shè)備持續(xù)進(jìn)化的關(guān)鍵力量。

OTA升級(jí)方案

wKgZPGft_hmACOqbAABJvkfq7vg632.png

RK3562典型應(yīng)用領(lǐng)域

wKgZO2ft_riATwS6AAe3BKkd_uE826.png圖1

RK3562 OTA升級(jí)演示

開(kāi)發(fā)環(huán)境

Windows開(kāi)發(fā)環(huán)境:Windows 7 64bit、Windows 10 64bit

虛擬機(jī):VMware16.2.5

Linux開(kāi)發(fā)環(huán)境:Ubuntu20.04.6 64bit

U-Boot:U-Boot-2017.09

Kernel:Linux-5.10.209

硬件平臺(tái):創(chuàng)龍科技RK3562工業(yè)評(píng)估板(TL3562-EVM、TL3562-MiniEVM)

案例說(shuō)明

本案例主要介紹OTA升級(jí)系統(tǒng)的兩種主要方式:一是通過(guò)網(wǎng)絡(luò)自動(dòng)下載升級(jí)固件并進(jìn)行系統(tǒng)升級(jí);二是通過(guò)將升級(jí)固件下載至U盤(pán)后進(jìn)行系統(tǒng)升級(jí)。

案例流程圖如下所示。

wKgZO2ft_y2AP53OAADhdoAh1Ok381.png圖2

案例演示

升級(jí)固件準(zhǔn)備

在制作升級(jí)固件update.img時(shí),用戶(hù)可根據(jù)需要升級(jí)的分區(qū)配置,修改我司提供的Linux_Pack_Firmware下的package-file文件。

備注:添加注釋符"#",則表示不升級(jí)該分區(qū)。

wKgZPGft_1iAFwtvAACGMbTohzU454.png圖3

修改完成后保存退出,執(zhí)行如下命令即可將package-file文件指定的分區(qū)鏡像打包生成update.img升級(jí)固件,生成的固件位于rockdev目錄下。

Host# ./rk3562-mkupdate.sh /home/tronlong/mkimage/output/Im

wKgZO2ft_5uAFw05AAR8iRh4TWo311.png圖4 wKgZPGft_6yAVSEZAAA-woy3wtU606.png圖5

升級(jí)Linux系統(tǒng)

(1)通過(guò)網(wǎng)絡(luò)進(jìn)行升級(jí)

安裝http服務(wù)器,安裝成功后可以看到"/var/www/html"目錄下有index.html文件,然后重啟apache2服務(wù)。

Host# sudo apt-get update

Host# sudo apt-get install apache2

Host# sudo /etc/init.d/apache2 restart

wKgZO2ft_8uATpqkAAA2c0L-72w755.png圖6

通過(guò)瀏覽器訪問(wèn)"http://192.168.13.85/",其中192.168.13.85為PC機(jī)IP地址,顯示"It works!"表示服務(wù)器搭建成功。

wKgZPGft_--Aft5OAAFYUPujvZU596.png圖7

在"/var/www/html"目錄下創(chuàng)建一個(gè)文件夾存放update.img升級(jí)固件,以source文件夾為例。將升級(jí)固件update.img拷貝至該文件夾中,通過(guò)瀏覽器訪問(wèn)"http://192.168.13.85/source",其中192.168.13.85為PC機(jī)IP地址,可以看到通過(guò)客戶(hù)端訪問(wèn)服務(wù)器的文件。

wKgZO2fuAAmAMnVqAAA9ZOs4zLM281.png圖8

進(jìn)入評(píng)估板文件系統(tǒng),執(zhí)行如下命令將update.img升級(jí)固件從http服務(wù)器端下載到評(píng)估板的"/run/media/mmcblk0p9/"目錄下,其中192.168.13.85為PC機(jī)IP地址。

Target# wget http://192.168.13.85/source/update.img -P /run/media/mmcblk0p9

wKgZO2fuACGAVWkdAAAd6YHOgf0865.png圖9

執(zhí)行如下命令,取消掛載/dev/mmcblk0p9分區(qū),創(chuàng)建"userdata/"目錄并將"/dev/mmcblk0p9"分區(qū)掛載至"userdata/"目錄。

Target# umount /dev/mmcblk0p9

Target# mkdir -p /userdata

Target# mount /dev/mmcblk0p9 /userdata

執(zhí)行如下命令,進(jìn)入recovery模式并進(jìn)行系統(tǒng)升級(jí)。

Target# update ota /userdata/update.img

wKgZPGfuAFCAHFEqAAAciIlhGdk163.png圖10

Linux系統(tǒng)升級(jí)完成,評(píng)估板重新啟動(dòng)后將自動(dòng)登錄評(píng)估板文件系統(tǒng)。

(1)通過(guò)USB設(shè)備進(jìn)行升級(jí)

將有update.img升級(jí)固件的U盤(pán)插入評(píng)估板,執(zhí)行如下命令查看掛載點(diǎn)。

Target# df -h

wKgZO2fuAGOABL6zAAAZt2NMDz0090.png圖11

在評(píng)估板文件系統(tǒng)上,執(zhí)行如下命令,重新配置USB類(lèi)存儲(chǔ)設(shè)備自動(dòng)掛載點(diǎn)。

Target# umount /dev/sda1

Target# mkdir -p /udisk

Target# mount /dev/sda1 /udisk

wKgZO2fuAIGAU5YtAAAc8qPIiD8408.png圖12

執(zhí)行如下命令,進(jìn)入recovery模式并進(jìn)行Linux系統(tǒng)升級(jí),打印信息如下。

Target# update ota /udisk/update.img

wKgZPGfuAJ2ADIMdAAAcYS82Jro691.png圖13

到這里,Ubuntu系統(tǒng)OTA升級(jí)方案分享就結(jié)束了,想要查看更多RK3562相關(guān)的案例演示,歡迎各位工程師在公眾號(hào)(Tronlong創(chuàng)龍科技)查閱,快來(lái)試試吧!


審核編輯 黃宇

聲明:本文內(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)投訴
  • OTA
    OTA
    +關(guān)注

    關(guān)注

    7

    文章

    605

    瀏覽量

    36253
  • RK3562
    +關(guān)注

    關(guān)注

    0

    文章

    65

    瀏覽量

    310
收藏 0人收藏

    評(píng)論

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

    迅為RK3562開(kāi)發(fā)板Buildroot系統(tǒng)功能測(cè)試

    迅為RK3562開(kāi)發(fā)板Buildroot系統(tǒng)功能測(cè)試
    的頭像 發(fā)表于 06-13 13:46 ?347次閱讀
    迅為<b class='flag-5'>RK3562</b>開(kāi)發(fā)板Buildroot系統(tǒng)功能測(cè)試

    有獎(jiǎng)丨米爾 瑞芯微RK3562開(kāi)發(fā)板免費(fèi)試用新增名額!

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3562應(yīng)用處理器的MYD-YR3562開(kāi)發(fā)板免費(fèi)試用名額增加
    的頭像 發(fā)表于 06-13 08:04 ?77次閱讀
    有獎(jiǎng)丨米爾 瑞芯微<b class='flag-5'>RK3562</b>開(kāi)發(fā)板免費(fèi)試用新增名額!

    觸覺(jué)智能RK3562開(kāi)發(fā)板新版強(qiáng)勢(shì)亮相

    自2024年觸覺(jué)智能RK3562核心板上市以來(lái),受到了火爆的關(guān)注,上百家客戶(hù)選用了此方案,RK3562核心板1+8G僅149元含稅價(jià),助力降本增效。隨著原廠的更新,商規(guī)和工規(guī)(RK3562
    的頭像 發(fā)表于 05-30 11:32 ?350次閱讀
    觸覺(jué)智能<b class='flag-5'>RK3562</b>開(kāi)發(fā)板新版強(qiáng)勢(shì)亮相

    迅為電子可靠性與穩(wěn)定性 | RK3562工業(yè)級(jí)核心板來(lái)襲!

    迅為電子可靠性與穩(wěn)定性 | RK3562工業(yè)級(jí)核心板來(lái)襲!
    的頭像 發(fā)表于 05-30 10:44 ?405次閱讀
    迅為電子可靠性與穩(wěn)定性 | <b class='flag-5'>RK3562</b>工業(yè)級(jí)核心板來(lái)襲!

    瑞芯微RK3562核心板的性能和應(yīng)用

    在工業(yè)自動(dòng)化、智能安防、智慧零售等場(chǎng)景中,AI推理速度直接決定了設(shè)備的響應(yīng)效率與用戶(hù)體驗(yàn)。瑞芯微RK3562核心板憑借其內(nèi)置的1TOPS NPU(神經(jīng)網(wǎng)絡(luò)處理器),以“快”為核心競(jìng)爭(zhēng)力,重新定義了邊緣設(shè)備的AI算力標(biāo)準(zhǔn)。
    的頭像 發(fā)表于 05-28 15:58 ?381次閱讀
    瑞芯微<b class='flag-5'>RK3562</b>核心板的性能和應(yīng)用

    NPU性能深度評(píng)測(cè):瑞芯微RK3588、RK3576、RK3568、RK3562

    隨著AI技術(shù)不斷發(fā)展,越來(lái)越多的嵌入式設(shè)備開(kāi)始集成NPU(神經(jīng)網(wǎng)絡(luò)處理單元),以實(shí)現(xiàn)更高效的AI推理。作為國(guó)產(chǎn)芯片廠商的佼佼者,瑞芯微推出的RK3588、RK3576、RK3568、
    的頭像 發(fā)表于 04-03 11:17 ?1207次閱讀
    NPU性能深度評(píng)測(cè):瑞芯微<b class='flag-5'>RK</b>3588、<b class='flag-5'>RK</b>3576、<b class='flag-5'>RK</b>3568、<b class='flag-5'>RK3562</b>

    瑞芯微米爾RK3562國(guó)產(chǎn)核心板,ARM中量級(jí)多面手

    近日,米爾電子攜手推出全新代ARM核心板——基于瑞芯微RK3562(J)處理器的MYC-YR3562核心板及開(kāi)發(fā)板。這款核心板憑借其強(qiáng)大的性能、豐富的接口和靈活的擴(kuò)展能力,為工業(yè)控制、物聯(lián)網(wǎng)
    發(fā)表于 02-28 15:32

    瑞芯微RK3562處理器的基本特性

    RK3562是瑞芯微新推出的高性能、低功耗四核應(yīng)用處理器芯片,內(nèi)置多種功能強(qiáng)大的嵌入式硬件引擎,具有高性能的存儲(chǔ)器接口。本文主要介紹RK3562處理器的基本特性以及Smart-RK3562行業(yè)定制主控板評(píng)估套件。
    的頭像 發(fā)表于 02-25 17:05 ?1360次閱讀
    瑞芯微<b class='flag-5'>RK3562</b>處理器的基本特性

    如何讓RK3562J在M核上啟動(dòng)?

    飛凌嵌入式基于瑞芯微RK3562系列處理器打造的FET3562J-C全國(guó)產(chǎn)核心板,是款專(zhuān)為工業(yè)自動(dòng)化及消費(fèi)類(lèi)電子設(shè)備設(shè)計(jì)的產(chǎn)品,憑借其強(qiáng)大的功能和靈活性,自上市以來(lái)得到了各行業(yè)客戶(hù)的
    的頭像 發(fā)表于 01-22 09:05 ?527次閱讀
    如何讓<b class='flag-5'>RK3562</b>J在M核上啟動(dòng)?

    Linux系統(tǒng)更換開(kāi)機(jī)logo方法教程,觸覺(jué)智能RK3562開(kāi)發(fā)板演示

    本文介紹Linux系統(tǒng)更換開(kāi)機(jī)logo方法教程,通用RK3566、RK3568、RK3588、RK3576等開(kāi)發(fā)板,觸覺(jué)智能RK3562開(kāi)發(fā)
    的頭像 發(fā)表于 01-06 10:53 ?683次閱讀
    Linux系統(tǒng)更換開(kāi)機(jī)logo方法教程,觸覺(jué)智能<b class='flag-5'>RK3562</b>開(kāi)發(fā)板演示

    嵌入式開(kāi)發(fā)必備-RK3562演示Linux常用系統(tǒng)查詢(xún)命令(下)

    本文繼續(xù)介紹Linux系統(tǒng)查看硬件配置及常用調(diào)試命令,方便開(kāi)發(fā)者快速了解開(kāi)發(fā)板硬件信息及進(jìn)行相關(guān)調(diào)試。觸覺(jué)智能RK3562開(kāi)發(fā)板演示
    的頭像 發(fā)表于 01-03 13:54 ?632次閱讀
    嵌入式開(kāi)發(fā)必備-<b class='flag-5'>RK3562</b>演示Linux常用系統(tǒng)查詢(xún)命令(下)

    瑞芯微平臺(tái)Android系統(tǒng)串口測(cè)試方法,觸覺(jué)智能RK3562開(kāi)發(fā)板演示

    瑞芯微方案主板Android系統(tǒng)串口測(cè)試方法,通用RK3568、RK3566、RK3588、RK3576等。觸覺(jué)智能
    的頭像 發(fā)表于 12-24 11:51 ?818次閱讀
    瑞芯微<b class='flag-5'>平臺(tái)</b>Android系統(tǒng)串口測(cè)試方法,觸覺(jué)智能<b class='flag-5'>RK3562</b>開(kāi)發(fā)板演示

    瑞芯微主板/開(kāi)發(fā)板Linux系統(tǒng)播放音頻方法,觸覺(jué)智能RK3562開(kāi)發(fā)板演示

    本文介紹瑞芯微方案主板/開(kāi)發(fā)板Linux系統(tǒng)播放音頻的方法,觸覺(jué)智能RK3562開(kāi)發(fā)板演示,通用RK3566、RK3568、RK3588等
    的頭像 發(fā)表于 12-13 11:40 ?804次閱讀
    瑞芯微主板/開(kāi)發(fā)板Linux系統(tǒng)播放音頻方法,觸覺(jué)智能<b class='flag-5'>RK3562</b>開(kāi)發(fā)板演示

    Linux系統(tǒng)連接藍(lán)牙、WiFi方法分享,適用瑞芯微RK3562等主板產(chǎn)品

    Linux系統(tǒng)連接藍(lán)牙、WiFi方法分享,適用瑞芯微RK3562、RK3568、RK3588等開(kāi)發(fā)板
    的頭像 發(fā)表于 09-12 10:24 ?1120次閱讀
    Linux系統(tǒng)連接藍(lán)牙、WiFi方法分享,適用瑞芯微<b class='flag-5'>RK3562</b>等主板產(chǎn)品

    代低價(jià)開(kāi)發(fā)板芯片RK3562來(lái)啦! — 觸覺(jué)智能RK3562開(kāi)發(fā)板

    最近我收到了個(gè)套開(kāi)發(fā)板,有核心板,開(kāi)發(fā)板,還有個(gè)7英寸觸摸屏幕。這些東西,都是家叫做觸覺(jué)智能的公司做的基于瑞芯微RK3562的產(chǎn)品。RK3562不少人,可能不太熟悉啊,之前見(jiàn)過(guò)的都
    的頭像 發(fā)表于 08-15 17:42 ?2796次閱讀
    新<b class='flag-5'>一</b>代低價(jià)開(kāi)發(fā)板芯片<b class='flag-5'>RK3562</b>來(lái)啦! — 觸覺(jué)智能<b class='flag-5'>RK3562</b>開(kāi)發(fā)板

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品