[發明專利]一種應用于組合儀表的新型主從式flash boot loader軟件升級方法有效
| 申請號: | 201811144903.1 | 申請日: | 2018-09-29 |
| 公開(公告)號: | CN109375941B | 公開(公告)日: | 2022-01-07 |
| 發明(設計)人: | 劉昌元;黃雷;陳元珩 | 申請(專利權)人: | 延鋒偉世通電子科技(南京)有限公司 |
| 主分類號: | G06F8/654 | 分類號: | G06F8/654 |
| 代理公司: | 南京眾聯專利代理有限公司 32206 | 代理人: | 顧進 |
| 地址: | 211100 江蘇省南*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用于 組合 儀表 新型 主從 flash boot loader 軟件 升級 方法 | ||
1.一種應用于組合儀表的新型主從式flash boot loader軟件升級方法,其特征在于:該方法包括兩個flash boot loader程序:Boot loader 1和Boot loader 2,汽車組合儀表微控制器的Code Flash區域劃分為Boot loader 1分區、Boot loader 2分區和Applications分區,所述汽車組合儀表微控制器上電后,啟動Boot loader 1和Bootloader 2中的任意一個,檢查是否收到升級flash boot loader程序或Applications程序的請求,如果收到升級flash boot loader程序的請求,則檢查是否處在Boot loader 1運行中,若是,則升級Boot loader 2,否則升級Boot loader 1;如果收到升級Applications程序的請求,則執行Applications程序升級,并在flash boot loader程序或Applications程序升級結束后退出升級,汽車組合儀表微控制器正常執行Application程序;
所述Boot loader 1和Boot loader 2均采用主從式設備模式,既能工作在主設備模式,也能工作在從設備模式,所述汽車組合儀表微控制器能夠通過工作在主設備模式下的Boot loader 1/Boot loader 2發送升級數據對工作在從設備模式下的Boot loader 2/Boot loader 1以及處于待升級狀態的汽車組合儀表微控制器的Applications程序進行升級;
所述Boot loader 1采用SPI通訊協議進行數據傳輸,其集成了SPI驅動程序,使用SPI接口線連接上位機或其他汽車組合儀表微控制器,所述Boot loader 2采用CAN通訊協議進行數據傳輸,其集成了CAN驅動程序,使用CAN接口線連接上位機或其他汽車組合儀表微控制器;
所述Boot loader 1通過SPI協議本身的全雙工模式進行主設備模式和從設備模式之間的切換,為了采用Boot loader 1對flash boot loader程序或Applications程序進行升級,在汽車組合儀表微控制器的PCB板上,將四個SPI端口通過四路接線引出作為SPI外接端口,將GPIO端口通過接線引出與電源VCC形成主從設備模式切換端口。
2.如權利要求1所述的一種應用于組合儀表的新型主從式flash boot loader軟件升級方法,其特征在于,所述汽車組合儀表微控制器PCB板上的GPIO端口采用下拉設計,在采用Boot loader 1對flash boot loader程序或Applications程序進行升級時,GPIO端口默認輸入采樣到的是低電平信號,Boot loader 1默認工作在從設備模式,此時通過上位機來對汽車組合儀表微控制器進行升級,上位機通過SPI連接器連接汽車組合儀表微控制器的SPI外接端口;在完成了汽車組合儀表微控制器的軟件升級后,通過短路線短接主從設備模式切換端口使得GPIO端口輸入采樣到的是高電平信號,Boot loader 1工作在主設備模式下,此時通過該汽車組合儀表微控制器對其他待升級的汽車組合儀表微控制器進行升級,該汽車組合儀表微控制器的SPI外接端口通過SPI連接器與其他待升級的汽車組合儀表微控制器的SPI外接端口互聯。
3.如權利要求2所述的一種應用于組合儀表的新型主從式flash boot loader軟件升級方法,其特征在于,所述汽車組合儀表微控制器PCB板上的GPIO端口與主從設備模式切換端口之間串接有第一電阻,主從設備模式切換端口與電源VCC之間串接有第二電阻,主從設備模式切換端口與電源地之間串接有第三電阻。
4.如權利要求1所述的一種應用于組合儀表的新型主從式flash boot loader軟件升級方法,其特征在于,所述Boot loader 2通過診斷指令進行主設備模式和從設備模式之間的切換,采用Boot loader 2對flash boot loader程序或Applications程序進行升級的汽車組合儀表微控制器能夠通過診斷指令觸發升級,該汽車組合儀表微控制器通過CAN通訊設備連接上位機或其他汽車組合儀表微控制器。
5.如權利要求4所述的一種應用于組合儀表的新型主從式flash boot loader軟件升級方法,其特征在于,當汽車組合儀表裝車后,通過采用Boot loader 2對flash bootloader程序或Applications程序進行升級,將汽車組合儀表微控制器的CAN通訊端口連接至整車的OBD-II接口上。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于延鋒偉世通電子科技(南京)有限公司,未經延鋒偉世通電子科技(南京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811144903.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數傳電臺的升級方法、系統及存儲介質
- 下一篇:智能手環的更新系統及方法





