[發明專利]車載軟件的升級方法、裝置、車輛及存儲介質在審
| 申請號: | 202010584364.4 | 申請日: | 2020-06-23 |
| 公開(公告)號: | CN113835724A | 公開(公告)日: | 2021-12-24 |
| 發明(設計)人: | 羅石 | 申請(專利權)人: | 威馬智慧出行科技(上海)有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F9/445 |
| 代理公司: | 北京市立方律師事務所 11330 | 代理人: | 張筱寧;宋海斌 |
| 地址: | 201799 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 車載 軟件 升級 方法 裝置 車輛 存儲 介質 | ||
本申請實施例提供了一種車載軟件的升級方法、裝置、車輛及存儲介質。該車載軟件的升級方法包括如下步驟:當檢測到上位機發送的啟動標志信息合法時,啟動加載程序;上位機的收發信息均由收發器轉發,收發器采用串行通訊網絡;依次接收上位機發送的多個升級數據,當接收到所有升級數據時,向上位機發送結束標志信息;多個升級數據為上位機將車載軟件的升級軟件按預設字節數依次封裝得到,結束標志信息用于結束升級軟件的下載。本申請實施例實現了能夠在現有的收發器采用LIN網絡的情況下,通過上位機實現車載軟件的升級,降低成本。
技術領域
本申請涉及車載軟件升級的技術領域,具體而言,本申請涉及一種車載軟件的升級方法、裝置、車輛及存儲介質。
背景技術
針對新能源汽車IBS(智能電池傳感器)設備的開發過程中,在IBS設備的測試與功能開發階段,為了方便汽車IBS軟件的開發測試等工作,尤其是耐久性試驗,涉水性試驗,低溫下試驗等實驗中,使用調試器對IBS軟件進行軟件升級的方法較為復雜。
目前,進行試驗過程中,要求不能頻繁拆蓋(拆除金屬外殼),在已有的IBS設備的車載軟件的升級軟件中,由于收發器采用的是串行通訊網絡((LocalInterconnectNetwork,LIN),所以基于LIN網絡,以及汽車IBS設備升級軟件的特點,方便開發測試人員快速驗證試驗,需要一種新的基于IBS設備和LIN網絡收發器的車載軟件的升級方法。
國內外針對IBS設備的軟件升級普遍以CAN(controller area network,控制器局域網)網絡升級方法為主,但是在基于LIN網絡的軟件升級中,車載軟件采用CAN網絡進行升級,會增大成本。
發明內容
本申請針對現有方式的缺點,提出一種車載軟件的升級方法、裝置、車輛及存儲介質,用以解決現有技術存在的采用CAN網絡進行車載軟件的升級帶來增加成本的技術問題。
第一方面,本申請實施例提供一種車載軟件的升級方法,應用于智能電池傳感器設備,包括如下步驟:
當檢測到上位機發送的啟動標志信息合法時,啟動加載程序;上位機的收發信息均由收發器轉發,收發器采用串行通訊網絡;
依次接收上位機發送的多個升級數據,當接收到所有升級數據時,向上位機發送結束標志信息;多個升級數據為上位機將車載軟件的升級軟件按預設字節數依次封裝得到,結束標志信息用于結束升級軟件的下載。
在一個可能的實現方式中,當檢測到上位機發送的啟動標志信息合法時,啟動加載程序之前,還包括:
當檢測到上位機發送的第一身份識別信息時,向上位機發送第二身份識別信息;第一身份識別信息與第二身份識別信息不同。
在一個可能的實現方式中,當檢測到上位機發送的啟動標志信息合法時,啟動加載程序之前,還包括:
接收上位機發送的喚醒信息,以啟動車載軟件。
在一個可能的實現方式中,依次接收上位機發送的多個升級數據,包括:
確定是否接收到上位機發送的任一個升級數據;若是,向上位機發送確認接收信息,使得上位機發送下一個升級數據,若否,向上位機發送未接收信息,使得上位機重復發送該升級數據。
在一個可能的實現方式中,當接收到所有升級數據時,向上位機發送結束標志信息之后,包括:
在預定時間內不再響應上位機發送的更新車載軟件的請求。
第二方面,本申請實施例還提供一種車載軟件的升級方法,應用于上位機,包括如下步驟:
向智能電池傳感器設備發送啟動標志信息,使得智能電池傳感器設備檢測到啟動標志信息合法時,啟動加載程序;智能電池傳感器設備的收發信息均由收發器轉發,收發器采用串行通訊網絡;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于威馬智慧出行科技(上海)有限公司,未經威馬智慧出行科技(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010584364.4/2.html,轉載請聲明來源鉆瓜專利網。





