[發明專利]一種ECU嵌入式軟件刷新和下載編程的系統在審
| 申請號: | 201710876935.X | 申請日: | 2017-09-25 |
| 公開(公告)號: | CN107391215A | 公開(公告)日: | 2017-11-24 |
| 發明(設計)人: | 夏青 | 申請(專利權)人: | 南京科拓軟件科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 210000 江蘇省南京市*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 ecu 嵌入式 軟件 刷新 下載 編程 系統 | ||
技術領域
本發明涉及一種汽車診斷系統,具體而言是涉及一種基于汽車總線技術的ECU(Electronic Control Unit,電子控制單元)嵌入式軟件刷新和下載編程系統,特別是引入了一種對ECU數據進行保護的安全策略。
背景技術
隨著汽車技術的發展,人們對整車安全性和舒適性的要求越來越高,車載電控單元的數量也越來越多,機構日益復雜,功能逐步增強,對汽車診斷的要求也就愈高;現今很多車載控制模塊都增加了隨車診斷功能,實時檢測汽車行駛狀態;一旦發現故障,會根據故障的重要程度,選擇是否立即通過指示燈通知駕駛者,并存儲故障代碼和相關數據;從而提高了汽車行駛的安全性和診斷的準確性;同時在生產匹配和售后維修保養時,通過外部診斷設備與控制模塊建立通訊連接,就可實現讀故障代碼、檢測執行器的好壞、傳感器標定等功能,提供了極大的便利。
目前,整車診斷網絡按物理層分通常有三種,即LIN(Local Interconnect Network,局域互聯網絡)總線、高速CAN(Controller Arae Network,控制器局域網)、低速CAN;以上三種目前在整車中應用最廣泛的是CAN總線,是汽車上應用最廣泛的控制器通訊總線之一。現存的一些診斷測試系統對目標ECU的刷新主要有直接刷新,這對于ECU上數據的安全性極差,很容易發生對數據的誤操作;還有一種系統是在當對ECU上數據進行刷新時,需要某些口令驗證,如奇瑞公司的一種實現方法(專利申請號:200910172930公開號:CN101692017),但是這種實現方式不僅增加了操作的復雜度,需要進行口令的驗證等工作增加了系統負擔,并且仍然將對ECU進行擦寫操作的程序固化在目標ECU上,這樣當程序出現異常情況時,就很有可能去執行了對ECU的擦寫操作程序,這將導致嚴重錯誤。
發明內容
本發明的目的是提供一種能夠避免系統故障時因誤執行升級軟件而對測試端進行誤操作,從而提高測試端數據安全性的ECU嵌入式軟件刷新和下載編程的系統。
為實現上述目的,本發明提供了一種ECU嵌入式軟件刷新和下載編程的系統,該系統包括標準通訊線路、至少一個測試端和測試節點。其中,標準通訊線路分別與測試節點和測試端相連接,用于測試節點和測試端之間進行數據交換。測試端與標準通訊線路相連接,通過標準通訊線路接收測試節點的刷新命令、升級軟件、相關產品信息和刷新日志。測試節點通過標準通訊線路與測試端相連接。
測試端中還具有只讀程序存儲器和測試端動態程序存儲器,測試節點中具有測試節點動態程序存儲器。測試端的只讀程序存儲器與測試端動態程序存儲器和測試節點動態程序存儲器相連,能夠進行信息交互;測試節點動態程序存儲器與測試端動態程序存儲器相連,能夠進行信息交互。
本發明具有的有益效果:
首先,本發明的軟件刷新和下載編程的系統,實現了測試端ECU的軟件刷新,相比其它軟件刷新過程,此系統在安全保障刷新的基礎上更加方便。無論是擦除測試端內部程序還是下載數據,都必須下載測試端程序存儲器操作程序,這由系統自動執行,以提高方便性。
另外,本發明所提供的軟件刷新和下載編程的系統,讓升級軟件與測試端分離,只有在進行對測試端軟件刷新時才將測試端升級軟件從測試節點下載到測試端動態程序存儲器中運行,從而達到測試端軟件刷新的目的。因測試端的升級軟件存放于測試端的動態程序存儲器中,在測試端掉電后升級軟件丟失,即對測試端只讀程序存儲器的擦寫操作程序未固化在測試端中,這樣當測試端程序出現異常時,可更加有效的防止對車輛ECU的誤擦除寫入操作,從而提高對系統數據安全性。同時,升級軟件非固化在測試端,有效減少了測試端存儲器的占用,增強了對測試端系統的保護。
此外,本發明還能夠提供刷新驗證,測試端控制器在刷新前讀取測試端中相關信息如控制器軟件、硬件版本號、產品更新日期、控制器供應商相關信息及日志;在刷新過程結束后,測試端將再次讀取測試端相關信息及日志,用于刷新前后比較,驗證程序刷新具體實現情況。
附圖說明
圖1是本發明通信系統的結構示意圖;
圖2是本發明實現軟件刷新和下載編程的步驟流程圖;
圖3是本發明實現軟件刷新和下載編程示意圖。
具體實施方式
為使本發明的目的、技術方案、及優點更加清楚明白,以下參照附圖對本發明進一步詳細說明。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京科拓軟件科技有限公司,未經南京科拓軟件科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710876935.X/2.html,轉載請聲明來源鉆瓜專利網。





