[發明專利]一種基于PEPS系統的Bootloader架構及刷寫方法在審
| 申請號: | 201810443382.3 | 申請日: | 2018-05-10 |
| 公開(公告)號: | CN108647040A | 公開(公告)日: | 2018-10-12 |
| 發明(設計)人: | 韋愛虎;康路路 | 申請(專利權)人: | 上海納恩汽車技術有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F9/4401 |
| 代理公司: | 上海天翔知識產權代理有限公司 31224 | 代理人: | 劉常寶 |
| 地址: | 201612 上海市松江區漕河涇開*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 架構 內存管理模塊 自診斷功能 安全模塊 編程步驟 編程效率 啟動管理 驅動模塊 應用程序 應用軟件 應用數據 運行環境 診斷模塊 預編程 主編程 自校驗 下載 編程 保證 | ||
本發明公開了一種基于PEPS系統的Bootloader架構及刷寫方法,該Bootloader架構主要包括Bootloader啟動管理模塊、Bootloader應用程序、Bootloader運行環境模塊、內存管理模塊、Flash驅動模塊、EEPROM驅動模塊、診斷模塊以及安全模塊。其對應的刷寫方法主要包括以下步驟:(1)預編程步驟:編程前的CAN網絡準備;(2)主編程步驟:下載應用軟件或應用數據;(3)后編程步驟:重同步CAN網絡。本發明提供的Bootloader架構具有Bootloader代碼所占空間小、Flash編程效率高、具有自校驗,自診斷功能等優點,能夠保證Bootloader功能的完整性及軟件的安全性。
技術領域
本發明涉及軟件系統架構,具體涉及Bootloader架構。
背景技術
無鑰匙進入及啟動系統簡稱PEPS(Passive Entry Passive Start)系統,是適應汽車防盜系統發展而推出的一款新型智能電子防盜系統,它采用先進的RFID(無線射頻識別)技術,實現無需按動遙控器即可進入車內以及一鍵啟動發動機等功能。PEPS具有更加智能化的門禁管理,更高的防盜性能,已經成為汽車電子防盜系統應用的主流。
PEPS控制盒通常安裝在汽車內部,汽車一旦下了產線,很難再拆下PEPS控制盒,所以通過燒錄器來更新PEPS應用程序是一件十分困難的事情。通過Bootloader來更新PEPS應用程序是一個方便可行的辦法,但目前應用于PEPS系統的Bootloader還存在許多不足的地方:
(1)Bootloader架構較混亂,缺乏有條理性的架構以保證功能的完整性及軟件的安全性。同時合理分配Bootloader和PEPS應用程序的內存空間也是十分重要的,要保證在不同情況下確保Bootloader能夠正常使用。
(2)在Bootloader刷寫流程方面,也存在著很大的隨意性,可能會導致軟件的部分功能缺失或者軟件不可用。
(3)很多Bootloader都是針對制定的MCU設計的,由于受限于硬件,軟件的移植性較差,尤其在汽車上的PEPS系統應用方面。
發明內容
針對現有PEPS系統中Bootloader所存在的不足,需要一種新的Bootloader架構方案。
為此,本發明的所要解決的問題是提供一種基于PEPS系統的Bootloader架構,并針對該Bootloader架構提供一種Bootloader架構的刷寫方法,由此來克服現有技術所存在的不足。
為了解決上述問題,本發明提供的基于PEPS系統的Bootloader架構,其包括Bootloader啟動管理模塊、Bootloader應用程序、Bootloader運行環境模塊、內存管理模塊、Flash驅動模塊、EEPROM驅動模塊、診斷模塊以及安全模塊;
所述Bootloader啟動管理模塊用于初始化運行環境,判斷進入Bootloader還是應用程序;
所述Bootloader應用程序用于下載流程的特定實現;
所述Bootloader運行環境模塊用于管理并調度其它模塊,完成下載功能;
所述內存管理模塊用于管理下載流程中需要使用的存儲器;
所述Flash驅動模塊用于提供Flash擦除、編程和讀取;
所述EEPROM驅動模塊用于提供EEPROM擦除、編程和讀取接口;
所述診斷模塊用于提供下載流程所需的所有的診斷通信服務;
所述安全模塊用于提供安全訪問服務和下載數據完整性驗證。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海納恩汽車技術有限公司,未經上海納恩汽車技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810443382.3/2.html,轉載請聲明來源鉆瓜專利網。





