[發明專利]對芯片進行刷寫的方法以及系統在審
| 申請號: | 201610318977.7 | 申請日: | 2016-05-12 |
| 公開(公告)號: | CN107368327A | 公開(公告)日: | 2017-11-21 |
| 發明(設計)人: | 宮成;黃少堂;馬逸行;陳彩霞 | 申請(專利權)人: | 廣州汽車集團股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 上海波拓知識產權代理有限公司31264 | 代理人: | 王春麗 |
| 地址: | 510000 廣東省廣州市越*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 芯片 進行 方法 以及 系統 | ||
技術領域
本發明涉及車輛技術領域,特別涉及一種對芯片進行刷寫的方法以及系統。
背景技術
汽車電子技術的飛速發展使得越來越多的車載ECU開始代替傳統機械件,應用于車輛控制系統中,其對汽車整體安全性的影響日益增大;而隨著車載ECU的核心部件-主控芯片的軟硬件設計在集成度、復雜度上的不斷提高,車載ECU的失效風險也在逐步增大,其主要表現就是近些年越來越多的大規模車輛召回事件。因此,如何更好的平衡車載ECU功能性與可靠性這兩者之間的矛盾,已經成為汽車電子功能安全領域的焦點問題之一。
針對車載ECU日益復雜的功能應用與日趨下降的可靠性之間的矛盾,現在比較常用的解決方法分為兩種:
一種方法是利用一個或多個在軟硬件功能架構方面相對簡單的從屬芯片,分擔或備份主控芯片的部分功能,以分散或規避單一主控芯片失效給整車性能和安全方面所帶來的風險,通常將這些從屬芯片與CAN網絡連接,其程序與數據的刷寫方式類似于主控芯片。但是從屬芯片的這種刷寫方法會影響CAN網絡的通信質量,因目前主流的車載ECU都是通過CAN網絡進行程序或數據刷寫,而CAN網絡的負載率往往與通信質量有很大關聯,而且從屬芯片與CAN網絡連接,使其成為CAN網絡的一個節點,并通過CAN網絡對主控芯片和從屬芯片進行程序或數據刷寫,而更多的節點無疑會增大CAN網絡的負載,因此會降低網絡的通信質量。
另一種方法是利用一個或多個功能架構簡單但可靠性更高的從屬芯片,實時監督主控芯片的工作狀態,并在主控芯片工作異常時執行符合安全需求的處理策略,以消除或降低主控芯片異常狀態對整車性能和安全方面的影響,通常采用焊接單獨的調試接口進行從屬芯片程序與數據的刷寫。但是,從屬芯片的這種刷寫方法會影響車載ECU的機械結構和密封性。因采用調試接口進行從屬芯片程序和數據的刷寫,調試接口的存在會對機械結構的設計產生不利影響,進而影響到產品的密封性,同時,這種方法也不便于產品的量產化操作。
發明內容
本發明提供一種對芯片進行刷寫的方法以及系統,能夠安全、便利且高效地對從屬芯片進行刷寫。
所述技術方案如下:
本發明實施例提供了一種對芯片進行刷寫的方法,其包括:控制器向主控芯片發送包括刷寫請求消息的刷寫數據;所述主控芯片接收所述控制器發送的刷寫數據,根據所述刷寫請求消息獲得刷寫模式;若所述刷寫模式為從屬芯片刷寫模式,則所述主控芯片發送控制命令給待刷寫從屬芯片以控制待刷寫從屬芯片進入刷寫狀態;所述主控芯片將刷寫數據刷寫到待刷寫從屬芯片。
本發明實施例還提供了一種對芯片進行刷寫的系統,包括:控制器、與所述控制器相連的主控芯片,與所述主控芯片相連的多個從屬芯片;其中,所述控制器,用于向所述主控芯片發送包括刷寫請求消息的刷寫數據;所述主控芯片,用于接收所述控制器發送的刷寫數據,根據所述刷寫請求消息獲得刷寫模式;若所述刷寫模式為從屬芯片刷寫模式,則所述主控芯片發送控制命令給待刷寫從屬芯片以控制待刷寫從屬芯片進入刷寫狀態;所 述主控芯片將刷寫數據刷寫到待刷寫從屬芯片。
本發明實施例提供的技術方案帶來的有益效果是:
通過控制器向主控芯片發送包括刷寫請求消息的刷寫數據;主控芯片接收控制器發送的刷寫數據,根據刷寫請求消息獲得刷寫模式;若刷寫模式為從屬芯片刷寫模式,則主控芯片發送控制命令給待刷寫從屬芯片以控制待刷寫從屬芯片進入刷寫狀態;主控芯片將刷寫數據刷寫到待刷寫從屬芯片。因本發明通過主控芯片作為中間橋梁作用以實現控制器控制對從屬芯片的刷寫,從而使得本發明實施例能夠安全、便利且高效地對從屬芯片進行刷寫,并且其還避免了增加CAN網絡負載的風險,避免了影響車載ECU機械結構設計的風險,簡化了車載芯片刷寫流程,提高了刷寫效率,并且能夠給車載電子控制單元的硬件方案設計提供更大自由度和更少的限制。
上述說明僅是本發明技術方案的概述,為了能夠更清楚了解本發明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發明的上述和其他目的、特征和優點能夠更明顯易懂,以下特舉較佳實施例,并配合附圖,詳細說明如下。
附圖說明
圖1是本發明第一實施例提供的對芯片進行刷寫的方法的步驟流程圖;
圖2是本發明第二實施例提供的對芯片進行刷寫的系統的主要架構框圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州汽車集團股份有限公司,未經廣州汽車集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610318977.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:進程控制方法和裝置
- 下一篇:客戶端補丁修復方法、裝置和系統





