[發(fā)明專利]一種基于Vspy的ECU軟件刷新方法及裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201410534785.0 | 申請(qǐng)日: | 2014-10-11 |
| 公開(公告)號(hào): | CN105573148B | 公開(公告)日: | 2018-06-26 |
| 發(fā)明(設(shè)計(jì))人: | 何曄;黃少堂;黃麗芳;郭嘉強(qiáng) | 申請(qǐng)(專利權(quán))人: | 廣州汽車集團(tuán)股份有限公司 |
| 主分類號(hào): | G05B19/04 | 分類號(hào): | G05B19/04 |
| 代理公司: | 深圳匯智容達(dá)專利商標(biāo)事務(wù)所(普通合伙) 44238 | 代理人: | 潘中毅;熊賢卿 |
| 地址: | 510000 廣東省廣州市越*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 刷新文件 讀取 存放地址 上傳 保密性 安全算法 刷新裝置 乘用車 供應(yīng)商 成功率 開發(fā) | ||
1.一種基于Vspy的ECU軟件刷新方法,用于對(duì)乘用車的ECU中ECU軟件進(jìn)行刷新,其特征在于,包括如下步驟:
在由Vspy開發(fā)的刷新工具中,選擇需要刷新的ECU軟件類型;
根據(jù)所選擇的需要刷新的ECU軟件類型,讀取所述ECU軟件類型對(duì)應(yīng)的刷新文件的存放地址;
在所述存放地址中,讀取所述ECU軟件類型對(duì)應(yīng)的安全算法文件、Flash驅(qū)動(dòng)文件以及需要上傳的刷新文件;
在通過所述安全算法文件實(shí)現(xiàn)乘用車的ECU的校驗(yàn)后,將所述Flash驅(qū)動(dòng)文件以及刷新文件上傳至乘用車的ECU中,并刷新所述ECU中的相應(yīng)的ECU軟件;
其中,在所述存放地址中,讀取所述ECU軟件類型對(duì)應(yīng)的安全算法文件、Flash驅(qū)動(dòng)文件以及刷新文件的步驟具體包括:
根據(jù)所述需要刷新的ECU軟件類型,獲得其對(duì)應(yīng)的安全算法文件檢索關(guān)鍵詞、Flash驅(qū)動(dòng)文件檢索關(guān)鍵詞以及刷新文件檢索關(guān)鍵詞;
在所述存放地址中,分別采用所述安全算法文件檢索關(guān)鍵詞、Flash驅(qū)動(dòng)文件檢索關(guān)鍵詞以及刷新文件檢索關(guān)鍵詞進(jìn)行檢索,獲得所述安全算法文件、Flash驅(qū)動(dòng)文件以及刷新文件。
2.如權(quán)利要求1所述的基于Vspy的ECU軟件刷新方法,其特征在于,根據(jù)所選擇的需要刷新的ECU軟件類型,讀取所述ECU軟件類型的刷新文件的存放地址的步驟具體為:
根據(jù)預(yù)先存儲(chǔ)的ECU軟件類型與其刷新文件存放地址的對(duì)應(yīng)關(guān)系,讀取所述ECU軟件類型所對(duì)應(yīng)的刷新文件的存放地址,所述對(duì)應(yīng)關(guān)系存儲(chǔ)在一映射表中或通過指針的方式實(shí)現(xiàn)。
3.如權(quán)利要求2所述的基于Vspy的ECU軟件刷新方法,其特征在于,所述在通過所述安全算法文件實(shí)現(xiàn)乘用車的ECU的校驗(yàn)后,將所述Flash驅(qū)動(dòng)文件以及刷新文件上傳至乘用車的ECU中,并刷新所述ECU中的相應(yīng)的ECU軟件的步驟具體包括:
與乘用車的ECU建立連接,通過所述安全算法文件計(jì)算獲得一校驗(yàn)值,將所述校驗(yàn)值發(fā)送給乘用車的ECU進(jìn)行校驗(yàn);
調(diào)用Vspy中的診斷命令,向ECU發(fā)送上傳數(shù)據(jù)的請(qǐng)求命令,所述請(qǐng)求命令中包含所述ECU軟件對(duì)應(yīng)的診斷請(qǐng)求ID與響應(yīng)的ID;
在收到來自所述ECU的響應(yīng)命令后,將所述Flash驅(qū)動(dòng)文件以及刷新文件以診斷報(bào)文的方式進(jìn)行上傳;
通過所述Flash 驅(qū)動(dòng)文件,將所述刷新文件寫入所述ECU軟件所在的Flash 中;
在所有文件上傳完畢后,停止文件的上傳。
4.如權(quán)利要求3所述的基于Vspy的ECU軟件刷新方法,其特征在于,進(jìn)一步包括:
預(yù)先配置各類型ECU軟件的診斷請(qǐng)求ID與響應(yīng)的ID,以及收發(fā)器的工作的波特率。
5.一種基于Vspy的ECU軟件刷新裝置,用于對(duì)乘用車的ECU中ECU軟件進(jìn)行刷新,其特征在于,包括:
ECU類型選擇單元,用于在由Vspy開發(fā)的刷新工具中,選擇需要刷新的ECU軟件類型以及其所處的網(wǎng)絡(luò);
存放地址定位單元,用于根據(jù)所述ECU類型選擇單元中所選擇的ECU軟件類型,讀取所述ECU軟件類型對(duì)應(yīng)的刷新文件的存放地址;
刷新文件讀取單元,用于在所述存放地址中,讀取所述ECU軟件類型對(duì)應(yīng)的安全算法文件、Flash驅(qū)動(dòng)文件以及刷新文件;
刷新處理單元,用于在通過所述安全算法文件實(shí)現(xiàn)乘用車的ECU的校驗(yàn)后,上傳所述刷新文件讀取單元讀取的Flash驅(qū)動(dòng)文件以及刷新文件,并刷新ECU中的相應(yīng)的ECU軟件;
其中,所述刷新文件讀取單元進(jìn)一步包括:
檢索關(guān)鍵詞獲取單元,用于根據(jù)所述需要刷新的ECU軟件類型,獲得其對(duì)應(yīng)的安全算法文件檢索關(guān)鍵詞、Flash驅(qū)動(dòng)文件檢索關(guān)鍵詞以及刷新文件檢索關(guān)鍵詞;
檢索單元,用于在所述存放地址中,分別采用所述檢索關(guān)鍵詞獲取單元所確定的安全算法文件檢索關(guān)鍵詞、Flash驅(qū)動(dòng)文件檢索關(guān)鍵詞以及刷新文件檢索關(guān)鍵詞進(jìn)行檢索,獲得所述安全算法文件、Flash驅(qū)動(dòng)文件以及刷新文件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣州汽車集團(tuán)股份有限公司,未經(jīng)廣州汽車集團(tuán)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410534785.0/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 下載提示方法、系統(tǒng)及裝置
- 一種變長(zhǎng)數(shù)據(jù)的存儲(chǔ)方法與裝置
- 一種可直接指示方向的主應(yīng)力方向判定方法
- 一種紙質(zhì)文件存取管理方法及服務(wù)器
- 一種無效郵件地址識(shí)別方法及識(shí)別系統(tǒng)
- 基于RFID的貨架工器具盤點(diǎn)方法、系統(tǒng)、設(shè)備和介質(zhì)
- 消息發(fā)送異常的處理方法、消息發(fā)送裝置和電子設(shè)備
- 物流作業(yè)方法、控制裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì)
- 一種配料控制管理系統(tǒng)
- 數(shù)據(jù)處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





