日韩一区二区三区精品,欧美疯狂xxxxbbbb牲交,热99re久久免费视精品频,人妻互换 综合,欧美激情肉欲高潮视频

迅為IMX6開發(fā)板OTA遠程升級-SWUpdata概述和使用

發(fā)布者:BlissfulWhisper最新更新時間:2025-04-09 來源: cnblogs關(guān)鍵字:IMX6開發(fā)板  OTA  遠程升級 手機看文章 掃描二維碼
隨時隨地手機看文章

1 SWUpdata 概述
SWUpdata 是一個開源項目,該項目可以從存儲介質(zhì)或網(wǎng)絡(luò)為嵌入式設(shè)備更新嵌入式系統(tǒng)。但是,它應(yīng)該主要被視為一個框架,可以輕松地將更多協(xié)議或安裝程序(在 SWUpdate 中稱為處理程序)添加到應(yīng)用程序中。
一種用例是從外部本地媒體更新,如 USB 或 SD 卡。在這種情況下,更新是在沒有操作員干預(yù)的情況下完成的:它被認為是“一鍵更新”,軟件在重置時只需按下一個鍵(或以任何目標可以識別的方式) ,自動進行所有檢查。最后,更新過程只向操作員報告狀態(tài)(成功或失?。?。
如果為遠程更新啟動,SWUpdate 啟動嵌入式 Web 服務(wù)器并等待請求。操作員必須上傳合適的鏡像,SWUpdate 檢查然后安裝。所有輸出都通過 AJAX 通知通知給操作員的瀏覽器。

2 使用 buildroot 集成 SWUpdate
可以參考第二十章“使用 Buildroot 制作根文件系統(tǒng),我們使用 buildroot 配置好最基本的文件系統(tǒng)后,就可以添加第三方庫了。
切換到 root 用戶在 buildroot-2021.05 目錄下使用命令 “make menuconfig” 進入到圖形配置界面如下圖:

然后我們依次進入如下目錄:
Target packages --->
System tools --->

swupdate
勾選上 swupdate,如下圖:

作者將制作好的文件系統(tǒng)放在了 “iTOP-i.MX6 開發(fā)板資料匯總(不含光盤資料)12_iTOP-i.MX6 開發(fā)板
buildroot 系統(tǒng) OTA 升級”下。

3. SWUpdate 工具的使用
3.1 設(shè)置 SWUpdate 服務(wù)開機啟動
燒寫好鏡像后給開發(fā)板上電啟動,如下圖;
輸入用戶名:root ,密碼:topeet,登錄到系統(tǒng),使用命令 “vi /etc/init.d/rcS”打開 rcS 文件添加以下內(nèi)容,如下圖:
swupdate -w '--document-root /var/www/swupdate –port 8080' &

保存退出使用命令 “reboot” 重啟開發(fā)板,可以看到 Swupdate 服務(wù)已經(jīng)開啟如下圖:

接下來我們就可以在電腦的瀏覽器的地址欄中輸入 “192.168.1.7:8080” (根據(jù)自己的開發(fā)板的地址填寫) ,進入網(wǎng)址如下圖:

至此,具有遠程升級功能的文件系統(tǒng)就制作好了。
3.2 使用 SWUpdate 遠程升級
接著上篇,使用到的升級包制作工具 OTA.tar.bz2 在 “iTOP-i.MX6 開發(fā)板資料匯總(不含光盤資料)12_iTOP-i.MX6 開發(fā)板 buildroot 系統(tǒng) OTA 升級”目錄下。
將 OTA.tar.bz2 拷貝到 ubuntu 任意,目錄下解壓后如下圖:

進入解壓后的 OTA 目錄下,使用命令“tree”查看,如下圖

config 目錄下放的是關(guān)于 EMMC 配置文件。其中 sw-description 的內(nèi)容可以參考官方手冊,其地址為h t t p s : // s b a b i c . g i t h u b . i o / s w u p d a t e / s w u p d a t e . h t m l 。creat 是用于生成固件升級包的腳本。
image 目錄用于放我們用于升級的 zImage, 設(shè)備樹文件.dtb, 以及文件系統(tǒng) rootfs.tgz。(根據(jù)自己核心板類型選擇鏡像)。
使用之前需要將上圖 image 中的文件替換成用于升級的對應(yīng)文件即可,(用于升級的文件系統(tǒng),要是還想支持下次升級也需要有 swpdate 工具)。
然后在 OTA 目錄下使用命令 “./creat”可以生成用于 EMMC 版升級的固件包,如下圖。

等待完成后使用命令 “l(fā)s”查看,如下圖所示,生成了.swu 結(jié)尾的固件包。


然后我們使用 ubuntu 下自帶的瀏覽器打開,上節(jié)中的升級界面,如下圖

然后點擊下圖部分,彈出固件選擇界面


選擇好用于升級的.swu 固件后,點擊打開即可對開發(fā)板進行升級,如下圖:


升級成功后直接重啟開發(fā)板,即可,如下圖升級的是一個 openwrt 系統(tǒng):


關(guān)鍵字:IMX6開發(fā)板  OTA  遠程升級 引用地址:迅為IMX6開發(fā)板OTA遠程升級-SWUpdata概述和使用

上一篇:迅為IMX6ULL開發(fā)板NFS服務(wù)器的搭建
下一篇:迅為ITOP4412開發(fā)板Qt界面添加圖片

推薦閱讀最新更新時間:2025-07-24 10:48

恩智浦IMX6Q開發(fā)板系統(tǒng)固件TF卡燒寫
配套資料在網(wǎng)盤資料的“iTOP-i.MX6 系列開發(fā)板(6Q,6D,6QPLUS)4_iTOP-i.MX6 開發(fā)板資料匯總(不含光盤資料)9_iTOP-i.MX6 開發(fā)板 SD 卡燒寫TF 卡燒寫非設(shè)備樹 TF 卡燒寫”目錄下。 本文檔介紹 iTOP-iMX6 開發(fā)板使用 TF 卡自動燒寫 Android,Qt 和 ubuntu 鏡像,在批量生產(chǎn)產(chǎn)品需要燒寫鏡像時需要用到這個功能。 本次測試以 i.MX6D(1+8)核心板燒寫 qt 系統(tǒng)為例,其他核心板以及不同系統(tǒng)步驟相同。 由于本次要燒寫的為 qt 系統(tǒng),所以我們將 iTOP-iMX6-L4-TF 卡開機自動燒寫鏡像文件中的 L4-tf_flash-qt 目錄下的 tf_fl
[單片機]
<font color='red'>迅</font><font color='red'>為</font>恩智浦IMX6Q<font color='red'>開發(fā)板</font>系統(tǒng)固件TF卡燒寫
4418開發(fā)板Linux系統(tǒng)TFTP傳輸文件
TFTP(Trivial File Transfer Protocol,簡單文件傳輸協(xié)議),是一個基于 UDP 協(xié)議實現(xiàn)的用于在客戶機和服務(wù)器之間進行簡單文件傳輸?shù)膮f(xié)議,適合于開銷不大、不復(fù)雜的應(yīng)用場合。TFTP 協(xié)議專門為小文件傳輸 而設(shè)計,只能從服務(wù)器上獲取文件,或者向服務(wù)器寫入文件,不能列出目錄,也不能進行認證。根據(jù)上面關(guān)于 TFTP 的介紹,實現(xiàn) TFTP 需要搭建一個 TFTP 的服務(wù)器,iTOP-4418 開發(fā)板當做客戶端。 70.1 搭建服務(wù)器 打開虛擬機 Ubuntu 終端,進入 root 用戶,輸入“sudo apt-get install xinetd”命令安裝 xinetd,安裝完成如下圖。(如果報錯,注意檢
[單片機]
<font color='red'>迅</font><font color='red'>為</font>4418<font color='red'>開發(fā)板</font>Linux系統(tǒng)TFTP傳輸文件
4412開發(fā)板-實驗LEDS驅(qū)動一
14.1 本章導讀 本節(jié)實驗介紹一個完整的 GPIO 驅(qū)動,以后在 Linux 中需要處理 GPIO 驅(qū)動都可以仿照或 者移植這個驅(qū)動。 14.1.1 工具 14.1.1.1 硬件工具 1)iTOP4412 開發(fā)板 2)U 盤或者 TF 卡 3)PC 機 4)串口 14.1.1.2 軟件工具 1)虛擬機 Vmware 2)Ubuntu12.04.2 3)超級終端(串口助手) 4)源碼文件夾“l(fā)eds” 14.1.2 預(yù)備課程 實驗 12_物理地址虛擬地址 實驗 13_GPIO 初始化 14.1.3 視頻資源 本節(jié)配套視頻為“視頻 14 LEDS 驅(qū)動一” 14.2 學習目標 本章需要學習以下內(nèi)容: Led 硬件原理簡單介紹 Led
[單片機]
<font color='red'>迅</font><font color='red'>為</font>4412<font color='red'>開發(fā)板</font>-實驗LEDS驅(qū)動一
基于電話線的系統(tǒng)遠程升級方案
隨著片內(nèi) FLASH ROM 在MCU領(lǐng)域的廣泛應(yīng)用,ISP(In-system programmable)器件發(fā)展廣泛,而受益于該技術(shù),大量單片機系統(tǒng)在正常工作電壓下,能實現(xiàn)軟件更新程序存儲空間,從而對系統(tǒng)進行升級地功能。智能儀表應(yīng)用量的增加以及技術(shù)的進步,使得人們不斷尋找操作人員不到現(xiàn)場就能升級智能儀表的方案。   目前大多數(shù)單片機系統(tǒng)智能儀器的遠程升級解決方案,需要通過因特網(wǎng)和PC來實現(xiàn),因特網(wǎng)傳輸數(shù)據(jù),PC的串口作為燒錄程序ISP的媒介,這種方案,相對而言,實現(xiàn)成本高,占地大。由于單片機智能儀器運行代碼的數(shù)據(jù)量不大,并不一定需要通過因特網(wǎng)來進行數(shù)據(jù)傳輸。當網(wǎng)絡(luò)內(nèi)的大批量儀器需要經(jīng)常進行升級時,這種應(yīng)用不具優(yōu)勢。   考慮
[應(yīng)用]
2022年聯(lián)網(wǎng)車輛將突破千萬臺 OTA車企節(jié)約350億美元
車東西4月12日消息,今日,斑馬網(wǎng)絡(luò)召開了一場線下公開課活動,邀請了美國Strategy Analytics公司高級分析師李建宇,以及斑馬網(wǎng)絡(luò)CTO肖楓就汽車大規(guī)模聯(lián)網(wǎng)后行業(yè)可能發(fā)生的轉(zhuǎn)變、OTA技術(shù)對車企和用戶的影響進行了分享。   分析師李建宇預(yù)測,到2022年,聯(lián)網(wǎng)的汽車將達到1461萬臺,并從車企、Tier1、通信運營商、內(nèi)容提供商/互聯(lián)網(wǎng)公司,4類企業(yè)的角度,講解了汽車大規(guī)模聯(lián)網(wǎng)后,行業(yè)會發(fā)生的變革。   斑馬CTO肖楓   肖楓稱,OTA技術(shù)能為車企節(jié)約成本,能為用戶帶來持續(xù)的新鮮駕駛體驗,并介紹了斑馬OTA的優(yōu)勢。   最后,幾位車主、行業(yè)分析師、車企大佬、智能網(wǎng)聯(lián)平臺高管以及記者們,討論了“整車OTA”、“OT
[汽車電子]
2022年聯(lián)網(wǎng)車輛將突破千萬臺 <font color='red'>OTA</font><font color='red'>為</font>車企節(jié)約350億美元
直擊2019 CES Asia|艾拉比看點:座艙式升級體驗引爆展位,汽車診斷更是吸睛利器
CES Asia,又一年如期而至了!2019的CES Asia,正逢端午小長假之后,經(jīng)過了假期的短暫休整,展商們、觀眾們都卯足了勁兒,直奔這場科技盛宴,拉開了你家唱罷我登場的科技秀大幕。 這其中尤以汽車行業(yè)為盛。經(jīng)過多年的發(fā)展,從最初改裝車與數(shù)碼產(chǎn)品結(jié)合的展示,到最近幾年無人駕駛技術(shù)、AI、物聯(lián)網(wǎng)、5G與車輛的結(jié)合,CES Asia儼然已成為汽車行業(yè)的主場,黑科技的第一秀場。很多知名的汽車品牌,不管是傳統(tǒng)汽車大廠還是造車新勢力,都紛紛選擇在CES上發(fā)布產(chǎn)品。 作為智能網(wǎng)聯(lián)汽車的供應(yīng)商和CES Asia的??停扰c眾多車廠及其他重要合作伙伴共饗此次盛宴,重磅展示智能座艙式的升級體驗、智能化云 診斷 平臺、LPW
[汽車電子]
直擊2019 CES Asia|艾拉比看點:座艙式<font color='red'>升級</font>體驗引爆展位,汽車診斷更是吸睛利器
小廣播
設(shè)計資源 培訓 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved