[發明專利]固件升級方法、裝置、設備和存儲介質有效
| 申請號: | 201910798527.6 | 申請日: | 2019-08-27 |
| 公開(公告)號: | CN110659043B | 公開(公告)日: | 2022-09-30 |
| 發明(設計)人: | 柳旭;劉子玄;王棟梁;劉闖;范玲玲 | 申請(專利權)人: | 中國第一汽車股份有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65 |
| 代理公司: | 北京遠智匯知識產權代理有限公司 11659 | 代理人: | 范坤坤 |
| 地址: | 130011 吉林省長春市*** | 國省代碼: | 吉林;22 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 升級 方法 裝置 設備 存儲 介質 | ||
本發明實施例公開了一種固件升級方法、裝置、設備和存儲介質。該方法包括:根據當前車載總線中各電子控制單元的刷寫接收間隔,確定至少一個待升級電子控制單元;將各固件升級數據分別發送到對應的待升級電子控制單元;控制各所述待升級電子控制單元根據所述固件升級數據進行固件升級。本發明實施例的技術方案實現了不同電子控制單元的固件升級數據的同時發送,可充分利用車載總線的傳輸能力,提高了電子控制單元的升級速度。
技術領域
本發明實施例涉及自動化控制技術領域,尤其涉及一種固件升級方法、裝置、設備和存儲介質。
背景技術
在當今生活中車輛成為日常生活必不可少的設備,電子控制單元(ElectronicControl Unit,ECU)在車輛中有著舉足輕重的作用,作為現代汽車電子的核心元件,隨時隨地的監控各種數據,并按照預先設計的程序對數據進行處理,并由車輛執行機構根據處理后數據實現各項控制功能。通過對ECU的固件升級可以提高車輛的性能。
現有技術中需要對同一車載總線的多個ECU升級時,只能逐個升級ECU,由于各ECU的數據接受刷寫能力較弱,每次接受到ECU固件升級數據后需要等待較長時間才能接收下一幀固件升級數據,ECU接收數據等待時間較長,車載總線被長時間占用卻不能傳輸數據,上述技術方案存在ECU的固件升級速度慢,和車載總線的利用率低的問題。
發明內容
本發明提供一種固件升級方法、裝置、設備和存儲介質,以實現高效的固件升級,提高了車載總線的利用率。
第一方面,本發明實施例提供了一種固件升級方法,該方法包括:
根據當前車載總線中各電子控制單元的刷寫接收間隔,確定至少一個待升級電子控制單元;
將各固件升級數據分別發送到對應的待升級電子控制單元;
控制各所述待升級電子控制單元根據所述固件升級數據進行固件升級。
第二方面,本發明實施例還提供了一種固件升級裝置,該裝置包括:
目標確定模塊,用于根據當前車載總線中各電子控制單元的刷寫接收間隔,確定至少一個待升級電子控制單元;
數據傳輸模塊,用于將各固件升級數據分別發送到對應的待升級電子控制單元;
固件升級模塊,用于控制各所述待升級電子控制單元根據所述固件升級數據進行固件升級。
第三方面,本發明實施例還提供了一種設備,該設備包括:
一個或多個處理器;
存儲器,用于存儲一個或多個程序;
當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現如本發明實施例中任一所述的固件升級方法。
第四方面,本發明實施例還提供了一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現如本發明實施例中任一所述的固件升級方法。
本發明實施例的技術方案,通過在當前車載總線中各電子控制單元的刷寫接收間隔確定待升級電子控制單元,將各固件升級數據發送到對應的待升級電子控制單元,控制各待升級電子控制單元根據固件升級數據進行固件升級,充分利用車載總線的數據傳輸能力,實現了不同電子控制單元的固件升級數據的同時發送,提高了電子控制單元的固件升級速度,可充分利用車載總線的傳輸能力。
附圖說明
圖1是本發明實施例一提供的一種固件升級方法的流程圖;
圖2是本發明實施例一提供的一種車載總線與電子控制單元連接關系示意圖;
圖3是本發明實施例一提供的一種固件升級數據發送的示例圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國第一汽車股份有限公司,未經中國第一汽車股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910798527.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種服務器固件管理方法與裝置
- 下一篇:一種藍牙設備升級方法





