[發明專利]一種嵌入式軟件版本的發布及升級方法有效
| 申請號: | 201210084894.8 | 申請日: | 2012-03-28 |
| 公開(公告)號: | CN102662700A | 公開(公告)日: | 2012-09-12 |
| 發明(設計)人: | 曾元清 | 申請(專利權)人: | 廣東歐珀移動通信有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 羅曉林;李志強 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 嵌入式 軟件 版本 發布 升級 方法 | ||
1.一種嵌入式軟件版本的發布方法,其特征在于,所述的發布方法步驟如下:
步驟1、將待下載的升級文件的分區信息以字節對齊的方式連接到升級工具的二進制代碼之后;
步驟2、將引導程序的二進制代碼以字節對齊的方式連接到待下載的升級文件的分區信息之后;
步驟3、將待下載的升級文件以字節對齊的方式連接在一起,并以字節對齊的方式連接到引導程序的二進制代碼之后;
步驟4、將描述信息以字節對齊的方式連接到待下載的升級文件之后;
步驟5、將按步驟1~4所生成的可執行文件作為軟件版本發布。
2.根據權利要求1所述的嵌入式軟件版本的發布方法,其特征在于:步驟5所述的可執行文件由升級工具的二進制代碼、自定義文件、待下載的升級文件和描述信息整合而成。
3.根據權利要求2所述的嵌入式軟件版本的發布方法,其特征在于:所述的整合是以升級工具的二進制代碼作為軟件版本的頭部、以描述信息作為軟件版本的尾部,升級工具的二進制代碼位于軟件版本的頭部與軟件版本的其余數據連接在一起;描述信息位于軟件版本的尾部與軟件版本的其余數據連接在一起;其中連接方式包括級聯、字節對齊。
4.根據權利要求3所述的嵌入式軟件版本的發布方法,其特征在于:所述的描述信息用以描述升級工具的二進制代碼、自定義文件、待下載的升級文件和描述信息在軟件版本的具體位置,且描述信息包括升級工具的二進制代碼、自定義文件、待下載的升級文件和描述信息的長度信息,以及它們在軟件版本內的偏移量信息。
5.根據權利要求4所述的嵌入式軟件版本的發布方法,其特征在于:所述的自定義文件包括待下載的升級文件的分區信息、引導程序的二進制代碼。
6.根據權利要求5所述的嵌入式軟件版本的發布方法,其特征在于:所述的分區信息用于描述待下載的升級文件寫入嵌入式設備存儲器的具體位置,包括分區名稱、起始區及分區號中的任意一種或任意組合。
7.根據權利要求5所述的嵌入式軟件版本的發布方法,其特征在于:所述的引導程序的二進制代碼通過升級工具下載到嵌入式設備RAM存儲器內,嵌入式設備運行引導程序的二進制代碼與升級工具建立連接,升級工具經再經由所述連接將待下載的升級文件下載到嵌入式設備存儲器內,連接包括是并口連接、串口連接。
8.根據權利要求7所述的嵌入式軟件版本的發布方法,其特征在于:所述的待下載的升級文件可以是一個文件或者多個文件。
9.一種利用權利要求1~8中任一項所述的嵌入式軟件版本發布方法的升級方法,其特征在于,所述的步驟如下:
步驟101、運行經過整合以可執行文件方式發布的軟件版本;
步驟102、將直接運行整合在軟件版本頭部的升級工具的二進制代碼;
步驟103、升級工具從軟件版本尾部提取描述信息數據結構;
步驟104、升級工具解析描述信息數據結構,獲取各個整合文件的長度信息以及它們在軟件版本內的偏移量信息;
步驟105、升級工具根據長度信息和偏移量信息從軟件版本內解析出引導程序的二進制代碼;
步驟106、升級工具將引導程序的二進制代碼下載到嵌入式設備RAM存儲器內;
步驟107、升級工具發送一跳轉命令給嵌入式設備,使得嵌入式設備跳轉到引導程序運行;
步驟108、升級工具與引導程序建立連接;
步驟109、升級工具根據長度信息和偏移量信息從軟件版本內解析出待下載的升級文件的分區信息,并通過與引導程序所建立的連接將分區信息下載到嵌入式設備的存儲器內;
步驟110、?升級工具根據長度信息和偏移量信息從軟件版本內解析出待下載的升級文件,并通過與引導程序所建立的連接將這些文件依據分區信息下載到嵌入式設備存儲器的對應位置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東歐珀移動通信有限公司,未經廣東歐珀移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210084894.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:泡澡桶掛置式多用按摩器
- 下一篇:一種腳動式按摩椅





