[發明專利]一種ECU的應用程序刷新方法及裝置有效
| 申請號: | 201710034562.1 | 申請日: | 2017-01-17 |
| 公開(公告)號: | CN106790233B | 公開(公告)日: | 2020-06-05 |
| 發明(設計)人: | 王慶 | 申請(專利權)人: | 北京經緯恒潤科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;G06F8/70 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 100101 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 ecu 應用程序 刷新 方法 裝置 | ||
1.一種電子控制單元ECU的應用程序刷新方法,其特征在于,所述ECU內的DoIP模塊削減了路由管理模塊,所述方法包括:
當接收到刷寫器發送的刷新請求后,將所述ECU進行復位,并重新建立所述ECU與所述刷寫器之間的傳輸控制協議TCP連接;
所述ECU與所述刷寫器之間的TCP連接建立完成后,所述ECU利用Bootloader自身具有的數據傳輸權限審核功能直接激活該TCP連接的路由功能,并通過所述TCP連接接收所述刷寫器發送的應用程序刷新數據;
根據所述應用程序刷新數據更新所述ECU內相應的應用程序。
2.根據權利要求1所述的方法,其特征在于,所述當接收到刷寫器發送的刷新請求后,將所述ECU進行復位,并重新建立所述ECU與所述刷寫器之間的TCP連接,包括:
當接收到刷新請求后,將所述ECU進行復位,并建立所述ECU與所述刷寫器之間的物理連接;
通過用戶數據報協議UDP連接接收所述刷寫器發送的物理連接詢問請求;
當所述物理連接建立完成后,通過所述物理連接向所述刷寫器返回物理連接正常消息;
接收所述刷寫器發送的TCP連接請求,并建立所述ECU與所述刷寫器之間的TCP連接,所述TCP連接請求由所述刷寫器接收到所述物理連接正常消息后發送。
3.一種ECU的應用程序刷新方法,應用于刷寫器中,其特征在于,所述方法包括:
向電子控制單元ECU發送刷新請求,所述刷新請求用于請求更新所述ECU內的應用程序;
所述刷寫器與所述ECU重新建立傳輸控制協議TCP連接;
所述TCP連接建立完成后,直接通過所述TCP連接發送應用程序刷新數據,所述應用程序刷新數據用于使所述ECU更新相應的應用程序;
其中,所述ECU內的DoIP模塊削減了路由管理模塊,且由所述ECU內的Bootloader自身具有的數據傳輸權限審核功能直接激活所述TCP連接的路由功能。
4.根據權利要求3所述的方法,其特征在于,所述刷寫器與所述ECU重新建立TCP連接,包括:
在向所述ECU發送刷新請求后,通過用戶數據報協議UDP連接發送物理連接詢問請求,所述物理連接詢問請求用于詢問所述ECU與所述刷寫器之間的物理連接是否正常;
接收所述ECU發送的物理連接正常消息;
向所述ECU發送傳輸控制協議TCP連接請求;
接收所述ECU返回的接受響應消息,所述接受響應消息由所述ECU接受到所述TCP連接請求后產生。
5.根據權利要求4所述的方法,其特征在于,所述通過UDP連接發送物理連接詢問請求,包括:
在發送所述刷新請求第一預設時長后,按照預設周期通過UDP連接發送所述物理連接詢問請求。
6.一種電子控制單元ECU的應用程序刷新裝置,其特征在于,所述ECU內的DoIP模塊削減了路由管理模塊,所述裝置包括:
TCP連接建立模塊,用于當接收到刷寫器發送的刷新請求后,將所述ECU進行復位,并重新建立所述ECU與所述刷寫器之間的傳輸控制協議TCP連接;
數據傳輸模塊,用于在所述ECU與所述刷寫器之間的TCP連接建立完成后,利用所述ECU內的Bootloader自身具有的數據傳輸權限審核功能直接激活該TCP連接的路由功能,并通過所述TCP連接接收所述刷寫器發送的應用程序刷新數據;
更新模塊,用于根據所述應用程序刷新數據更新所述ECU內相應的應用程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京經緯恒潤科技有限公司,未經北京經緯恒潤科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710034562.1/1.html,轉載請聲明來源鉆瓜專利網。





