[發(fā)明專利]一種車載電控單元控制程序備份升級方法在審
| 申請?zhí)枺?/td> | 201910565019.3 | 申請日: | 2019-06-27 |
| 公開(公告)號: | CN110275726A | 公開(公告)日: | 2019-09-24 |
| 發(fā)明(設(shè)計)人: | 孫政臣;張興春 | 申請(專利權(quán))人: | 四川宜途汽車電子科技有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F11/14 |
| 代理公司: | 成都科泰六核知識產(chǎn)權(quán)代理事務(wù)所(特殊普通合伙) 51286 | 代理人: | 楊正輝 |
| 地址: | 644600 四川省宜賓市宜*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 車載電控單元 控制程序 備份 備份程序 升級 車載控制器 可執(zhí)行程序 程序更新 程序生成 軟件管理 位置生成 執(zhí)行文件 控制器 更新 兩套 合成 保證 失敗 | ||
1.一種車載電控單元控制程序備份升級方法,其特征在于,在程序生成時,
程序鏈接的步驟中,使用2個不同的link腳本文件,將程序代碼同時鏈接在兩個完全不同的地址區(qū)。
2.如權(quán)利要求1所述的方法,其特征在于,所述2個不同的link腳本中,對程序代碼的兩個存放區(qū)域通過固定偏移地址的方式實現(xiàn)。
3.如權(quán)利要求1所述的方法,其特征在于,將存放在兩個完全不同地址區(qū)的程序代碼合并在一個執(zhí)行文件中。
4.如權(quán)利要求3所述的方法,其特征在于,在對車載電控單元進行程序更新時,采用如下步驟:
軟件啟動步驟:
啟動代碼區(qū)上電,進行代碼完整性和兼容性自檢,如發(fā)現(xiàn)代碼不完整或不兼容,則程序停留在啟動代碼區(qū);
否則,
進入客戶指定功能區(qū),對應(yīng)用代碼區(qū)進行代碼完整性和兼容性自檢,如發(fā)現(xiàn)應(yīng)用代碼區(qū)不正常時,跳轉(zhuǎn)到備份應(yīng)用代碼區(qū),進入備份應(yīng)用代碼區(qū)主函數(shù);
否則,
進入應(yīng)用代碼區(qū)主函數(shù);
軟件更新步驟:
判斷程序是否運行在備份應(yīng)用代碼區(qū),
如是,對應(yīng)用代碼區(qū)程序進行更新;
否則,對應(yīng)用代碼區(qū)或備份應(yīng)用代碼區(qū)進行更新。
5.如權(quán)利要求4所述的方法,其特征在于,程序運行在應(yīng)用代碼區(qū)時,如對應(yīng)用代碼區(qū)進行更新,則需將程序轉(zhuǎn)入備份應(yīng)用代碼區(qū)運行。
6.如權(quán)利要求4所述的方法,其特征在于,應(yīng)用代碼區(qū)程序可以正常運行時,才可以執(zhí)行備份應(yīng)用代碼區(qū)的程序更新操作。
7.如權(quán)利要求4所述的方法,其特征在于,備份應(yīng)用代碼區(qū)程序可以正常運行時,才可以執(zhí)行應(yīng)用代碼區(qū)的程序更新操作。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于四川宜途汽車電子科技有限公司,未經(jīng)四川宜途汽車電子科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910565019.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 備份系統(tǒng)和方法
- 將使用第一備份程序創(chuàng)建的對象的備份副本轉(zhuǎn)換為使用第二備份程序創(chuàng)建的備份副本
- 一種嵌入式設(shè)備中引導(dǎo)程序備份及更新的方法及裝置
- 云電視應(yīng)用程序云備份的方法和裝置
- 云備份、云恢復(fù)方法及相關(guān)裝置
- 云備份方法和裝置
- 數(shù)據(jù)備份的方法、源服務(wù)器、目標服務(wù)器及系統(tǒng)
- 程序異常恢復(fù)方法及裝置
- 數(shù)據(jù)庫集群的備份方法、備份系統(tǒng)及電子設(shè)備
- 系統(tǒng)程序備份方法、裝置、信息處理器和存儲介質(zhì)





