一種嵌入式設備程序更新方法和系統(tǒng)

基本信息

申請?zhí)?/td> CN201410323480.5 申請日 -
公開(公告)號 CN104090796B 公開(公告)日 2017-06-09
申請公布號 CN104090796B 申請公布日 2017-06-09
分類號 G06F9/445(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 蔣浩;劉勇 申請(專利權(quán))人 成都萬維圖新信息技術(shù)有限公司
代理機構(gòu) 北京天奇智新知識產(chǎn)權(quán)代理有限公司 代理人 楊春
地址 610041 四川省成都市高新區(qū)肖家河街29號
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種嵌入式設備程序更新方法和系統(tǒng),該方法包括:設備接收程序文件數(shù)據(jù)包保存在外部NOR?Flash中;對數(shù)據(jù)包進行數(shù)據(jù)校驗,當收到程序替換指令時,修改EEPROM中存儲的升級配置信息,然后從應用程序空間返回到Bootloader空間;Bootloader將所接收的程序文件數(shù)據(jù)包寫入內(nèi)部NAND?Flash實現(xiàn)程序替換。本發(fā)明提供了一種可靠的升級方式,針對升級過程中設備意外掉電的情況提供了解決方法,上電后可繼續(xù)升級,同時支持升級與備份恢復。