[發明專利]適用于嵌入式系統程序更新的方法在審
| 申請號: | 201710090428.3 | 申請日: | 2017-02-20 |
| 公開(公告)號: | CN106843988A | 公開(公告)日: | 2017-06-13 |
| 發明(設計)人: | 侯劍平;王超;張忠輝;楊東方;武保軍;李帥閣;李力;劉亮亮;劉杰;包瑞飛;劉聰 | 申請(專利權)人: | 安圖實驗儀器(鄭州)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/44 |
| 代理公司: | 鄭州異開專利事務所(普通合伙)41114 | 代理人: | 韓華 |
| 地址: | 450016 河南省*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 適用于 嵌入式 系統 程序 更新 方法 | ||
技術領域
本發明涉及程序更新的方法,尤其是涉及適用于嵌入式系統程序更新的方法。
背景技術
目前,嵌入式系統程序更新是通過使用專用的程序下載器連接到嵌入式系統的電路板上,采用與程序下載器配套使用的專業工具軟件將嵌入式系統程序的更新寫入到嵌入式系統。因此,嵌入式系統程序更新要具備以下條件:1、硬件工具,即與嵌入式系統電路板配套的程序下載器;2、需要預先安裝有程序下載器驅動軟件;3、工具軟件,即與程序下載器配套使用的工具軟件。操作步驟如下:在嵌入式系統未上電的情況下,先將程序下載器連接到嵌入式系統,打開電腦上的工具軟件,選擇相應的更新程序,執行下載,待下載完成后給嵌入式系統重新上電。上述嵌入式系統程序更新存在的不足是:1、操作不便:需要專業人員到現場打開儀器后蓋進行更新,且部分現場空間狹小,打開儀器后蓋操作不易。2、需要額外工具:嵌入式系統更新時需要攜帶專業的程序下載器到現場。3、步驟繁瑣:需要專業人員將程序下載器連接到電路板上,通過操作安裝有下載器驅動軟件的電腦,執行專業的工具軟件執行程序更新。4、人員要求較高:服務人員需經專業培訓,掌握程序下載器的使用方法和專業工具軟件的使用方法。
發明內容
本發明目的在于提供一種適用于嵌入式系統程序更新的方法。
為實現上述目的,本發明采取下述技術方案:
本發明所述適用于嵌入式系統程序更新的方法,按照下述步驟進行:
第一步、配置服務器名稱為TFTP;
第二步、配置所述服務器IP地址為本機的IP地址;
第三步、配置所述服務器單個端口模式為假;
第四步、配置所述服務器數據包生存時間為-1,即不轉發;
第五步、配置所述服務器數據包是否分段為假;
第六步、配置所述服務器根目錄為控制機程序更新工具的運行目錄;
第七步、配置所述服務器是否允許創建子目錄為真;
第八步、配置所述服務器是否允許讀為真;
第九步、配置所述服務器是否允許寫為真;
第十步、配置所述服務器的超時時間為2S;
第十一步、配置所述服務器重試次數為5次;
第十二步、配置所述服務器是否允許目錄分隔符轉換為真;
第十三步、配置所述服務器發送窗口大小為1;
第十四步、控制機程序更新工具使用配置的所述服務器參數建立TFTP服務器;
第十五步、給嵌入式系統上電,啟動Bootloader在線升級程序;
第十六步、控制機程序更新工具和Bootloader在線升級程序建立連接;
第十七步、在控制機程序更新工具中用戶選擇更新所用文件,指定地址,點擊開始下載,通過控制機程序更新工具通知所述Bootloader在線升級程序要更新的程序名稱和地址;
第十八步、所述Bootloader在線升級程序執行更新,向所述控制機程序更新工具建立的TFTP服務器請求下載程序;
第十九步、所述控制機程序更新工具開始發送更新程序;
第二十步、所述Bootloader在線升級程序下載完指定的更新程序后,寫入到指定的地址。
本發明優點在于利用已有的和控制機通信連接的網線即可實現嵌入式系統程序的更新;不需要打開儀器后蓋板將程序下載器連接到電路板上的繁瑣步驟,操作簡便且無需額外的硬件工具,同時對操作人員要求低。
附圖說明
圖1是本發明的流程框圖。
具體實施方式
下面結合附圖對本發明的實施例作詳細說明,本實施例在以本發明技術方案為前提下進行實施,給出了詳細的實施方式和具體的操作過程,但本發明的保護范圍不限于下述實施例。
如圖1所示,本發明所述適用于嵌入式系統程序更新的方法,按照下述步驟進行:
第一步、配置服務器名稱為TFTP;
第二步、配置所述服務器IP地址為本機的IP地址;
第三步、配置所述服務器單個端口模式為假;
第四步、配置所述服務器數據包生存時間為-1,即不轉發;
第五步、配置所述服務器數據包是否分段為假;
第六步、配置所述服務器根目錄為控制機程序更新工具的運行目錄;
第七步、配置所述服務器是否允許創建子目錄為真;
第八步、配置所述服務器是否允許讀為真;
第九步、配置所述服務器是否允許寫為真;
第十步、配置所述服務器的超時時間為2S;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安圖實驗儀器(鄭州)有限公司,未經安圖實驗儀器(鄭州)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710090428.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種縱橫筋條連接件
- 下一篇:一種碳纖維無人機機身復合材料結構





