[發(fā)明專利]一種一鍵升級(jí)嵌入式系統(tǒng)固件的方法在審
| 申請(qǐng)?zhí)枺?/td> | 201810355209.8 | 申請(qǐng)日: | 2018-04-19 |
| 公開(公告)號(hào): | CN108595199A | 公開(公告)日: | 2018-09-28 |
| 發(fā)明(設(shè)計(jì))人: | 張連聘;卞西晗;劉強(qiáng) | 申請(qǐng)(專利權(quán))人: | 濟(jì)南浪潮高新科技投資發(fā)展有限公司 |
| 主分類號(hào): | G06F8/65 | 分類號(hào): | G06F8/65 |
| 代理公司: | 濟(jì)南信達(dá)專利事務(wù)所有限公司 37100 | 代理人: | 孫晶偉 |
| 地址: | 250100 山東省濟(jì)南市*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 映像文件 嵌入式系統(tǒng)固件 升級(jí) 嵌入式系統(tǒng) 定義內(nèi)容 格式生成 固件升級(jí) 目標(biāo)地址 目標(biāo)平臺(tái) 目的地址 軟件系統(tǒng) 生產(chǎn)效率 信息內(nèi)容 硬件平臺(tái) 自動(dòng)解析 燒錄 映像 打包 解析 裝載 消耗 記錄 統(tǒng)一 | ||
本發(fā)明公開一種一鍵升級(jí)嵌入式系統(tǒng)固件的方法,涉及固件升級(jí)領(lǐng)域;將升級(jí)PC機(jī)的固件中各個(gè)部分以統(tǒng)一的格式生成映像文件,所述映像文件包含特定格式的Header部分,嵌入式系統(tǒng)目標(biāo)平臺(tái)根據(jù)映像文件Header部分記錄的信息內(nèi)容使用生成映像文件的相同格式自動(dòng)解析固件的各個(gè)部分,解析完成后將固件各個(gè)部分的映像燒錄到指定的目標(biāo)地址處;利用本發(fā)明方法自動(dòng)將所有的相關(guān)固件打包成image,方便實(shí)現(xiàn)一鍵升級(jí)的目的,且該image支持自主定義內(nèi)容和裝載目的地址等內(nèi)容,方便支持不同的軟件系統(tǒng)和硬件平臺(tái),有利于提高生產(chǎn)效率,減少不必要的消耗。
技術(shù)領(lǐng)域
本發(fā)明公開一種系統(tǒng)固件的方法,涉及固件升級(jí)領(lǐng)域,具體地說是一種一鍵升級(jí)嵌入式系統(tǒng)固件的方法。
背景技術(shù)
嵌入式系統(tǒng)固件一般包括kernel、rootfs等不同的部分,嵌入式產(chǎn)品的固件燒錄和升級(jí)需要繁瑣的步驟,一般做法是人工將固件分為各個(gè)部分進(jìn)行燒錄,這樣做不利于批量生產(chǎn),消耗大量人力和時(shí)間。
本發(fā)明提供了一種一鍵升級(jí)嵌入式系統(tǒng)固件的方法,自動(dòng)將所有的相關(guān)固件打包成image,方便實(shí)現(xiàn)一鍵升級(jí)的目的,且該image支持自主定義內(nèi)容和裝載目的地址等內(nèi)容,方便支持不同的軟件系統(tǒng)和硬件平臺(tái),有利于提高生產(chǎn)效率,減少不必要的消耗。
發(fā)明內(nèi)容
本發(fā)明針對(duì)現(xiàn)有技術(shù)的問題,提供一種一鍵升級(jí)嵌入式系統(tǒng)固件的方法,提高了生產(chǎn)效率和研發(fā)人員的開發(fā)效率,具有廣闊的應(yīng)用前景。
本發(fā)明提出的具體方案是:
一種一鍵升級(jí)嵌入式系統(tǒng)固件的方法:
將升級(jí)PC機(jī)的固件中各個(gè)部分以統(tǒng)一的格式生成映像文件,所述映像文件包含特定格式的Header部分,依據(jù)Header部分的特定格式依次記錄固件各個(gè)部分的名稱、類型、起始地址、大小、目標(biāo)地址,
所述的映像文件下載到嵌入式系統(tǒng)目標(biāo)平臺(tái)后,嵌入式系統(tǒng)目標(biāo)平臺(tái)根據(jù)映像文件Header部分記錄的信息內(nèi)容使用生成映像文件的相同格式自動(dòng)解析固件的各個(gè)部分,解析完成后將固件各個(gè)部分的映像燒錄到指定的目標(biāo)地址處。
所述的方法中嵌入式系統(tǒng)目標(biāo)平臺(tái)將映像文件暫存到RAM中,然后解析映像文件Header部分記錄的信息內(nèi)容,獲取到固件各個(gè)部分的具體信息。
所述的方法中升級(jí)PC機(jī)與嵌入式系統(tǒng)目標(biāo)平臺(tái)使用HTTP協(xié)議進(jìn)行升級(jí)過程的交互和文件傳輸。
一種一鍵升級(jí)嵌入式系統(tǒng)固件的系統(tǒng)包括升級(jí)PC機(jī)和嵌入式系統(tǒng)目標(biāo)平臺(tái),其中將升級(jí)PC機(jī)的固件中各個(gè)部分以統(tǒng)一的格式生成映像文件,所述映像文件包含特定格式的Header部分,依據(jù)Header部分的特定格式依次記錄固件各個(gè)部分的名稱、類型、起始地址、大小、目標(biāo)地址,
嵌入式系統(tǒng)目標(biāo)平臺(tái)下載所述的映像文件后,根據(jù)映像文件Header部分記錄的信息內(nèi)容使用生成映像文件的相同格式自動(dòng)解析固件的各個(gè)部分,解析完成后將固件各個(gè)部分的映像燒錄到指定的目標(biāo)地址處。
所述的系統(tǒng)中嵌入式系統(tǒng)目標(biāo)平臺(tái)將映像文件暫存到RAM中,然后解析映像文件Header部分記錄的信息內(nèi)容,獲取到固件各個(gè)部分的具體信息。
所述的系統(tǒng)中升級(jí)PC機(jī)與嵌入式系統(tǒng)目標(biāo)平臺(tái)使用HTTP協(xié)議進(jìn)行升級(jí)過程的交互和文件傳輸。
本發(fā)明的有益之處是:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于濟(jì)南浪潮高新科技投資發(fā)展有限公司,未經(jīng)濟(jì)南浪潮高新科技投資發(fā)展有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810355209.8/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 使系統(tǒng)內(nèi)嵌式電子裝置中映像文件回復(fù)的方法及裝置
- 動(dòng)態(tài)開機(jī)系統(tǒng)及方法,與操作系統(tǒng)映像文件建構(gòu)方法
- 減少數(shù)據(jù)下載時(shí)間及錯(cuò)誤率的方法
- 用于在不同虛擬機(jī)映像之間共享文件的方法和系統(tǒng)
- 映像文件的下載方法
- 分析存取路徑以存取映像文件中目標(biāo)文件的系統(tǒng)及其方法
- 用于供應(yīng)和轉(zhuǎn)換虛擬設(shè)備的基于策略的方法的方法和系統(tǒng)
- 運(yùn)行中映像文件驗(yàn)證的方法
- 還原映像文件的部署方法與使用此方法的電子裝置
- 一種嵌入式系統(tǒng)的映像文件管理和批量部署工具
- 嵌入式設(shè)備、嵌入式設(shè)備中固件在線升級(jí)的系統(tǒng)及方法
- 嵌入式系統(tǒng)的更新軟件
- 嵌入式系統(tǒng)的固件升級(jí)方法
- 開機(jī)方法
- 一種嵌入式系統(tǒng)固件的處理方法以及相關(guān)裝置
- 資訊擷取裝置、嵌入式系統(tǒng)裝置的固件更新方法及系統(tǒng)
- 嵌入式終端及其可信安全模塊的固件設(shè)計(jì)方法
- 固態(tài)驅(qū)動(dòng)器固件升級(jí)方法、裝置及電子設(shè)備
- 一種多核嵌入式系統(tǒng)的在線升級(jí)方法及系統(tǒng)
- 一種固件系統(tǒng)數(shù)據(jù)的傳輸方法及其燒錄裝置
- 一種機(jī)頂盒Loader模塊升級(jí)方法及其機(jī)頂盒
- 產(chǎn)品升級(jí)的方法和設(shè)備
- 一種機(jī)頂盒的升級(jí)方法和裝置
- 網(wǎng)絡(luò)設(shè)備升級(jí)方法、升級(jí)服務(wù)器、終端設(shè)備及存儲(chǔ)介質(zhì)
- 無人機(jī)系統(tǒng)中的模塊升級(jí)方法及待升級(jí)模塊
- 一種基于主分結(jié)構(gòu)的應(yīng)用升級(jí)及升級(jí)版本控制方法及系統(tǒng)
- 一種升級(jí)方法及裝置
- 一種終端升級(jí)方法、裝置、終端及存儲(chǔ)介質(zhì)
- 一種車輛升級(jí)方法、裝置、終端及存儲(chǔ)介質(zhì)
- 設(shè)備升級(jí)方法、裝置及服務(wù)器
- 一種嵌入式操作系統(tǒng)映像文件的引導(dǎo)方法及裝置
- 一種在多個(gè)嵌入式系統(tǒng)之間共享文件資源的系統(tǒng)及方法
- 一種嵌入式系統(tǒng)啟動(dòng)方法及嵌入式裝置
- 嵌入式系統(tǒng)升級(jí)的方法、裝置及設(shè)備
- 嵌入式智能芯片設(shè)備和后臺(tái)應(yīng)用系統(tǒng)
- 一種嵌入式系統(tǒng)固件的處理方法以及相關(guān)裝置
- 一種嵌入式系統(tǒng)啟動(dòng)防磚方法及裝置
- 一種面向物理隔離網(wǎng)絡(luò)的雙嵌入式系統(tǒng)
- 一種嵌入式雙網(wǎng)絡(luò)物理隔離系統(tǒng)
- 一種嵌入式任務(wù)調(diào)度方法及系統(tǒng)





