• / 53
  • 下載費用:30 金幣  

用于使用差分更新包更新ECU的方法.pdf

摘要
申請專利號:

CN201610416747.4

申請日:

2016.06.14

公開號:

CN106257420A

公開日:

2016.12.28

當前法律狀態:

實審

有效性:

審中

法律詳情: 實質審查的生效IPC(主分類):G06F 9/445申請日:20160614|||公開
IPC分類號: G06F9/445; H04L29/08 主分類號: G06F9/445
申請人: 李爾公司
發明人: 道格拉斯·S·穆勒; 羅納德·W·帕什比; 考特尼·喬·霍姆斯
地址: 美國密歇根州
優先權: 2015.06.16 US 14/740,458
專利代理機構: 北京安信方達知識產權代理有限公司 11262 代理人: 寧曉;鄭霞
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201610416747.4

授權公告號:

|||

法律狀態公告日:

2017.01.25|||2016.12.28

法律狀態類型:

實質審查的生效|||公開

摘要

本發明公開了一種用于使用差分更新包更新ECU的方法。一種用于升級車輛中的車輛電子控制單元(ECU)的方法包括:創建用于對預定ECU的每個升級的差分升級包(DUP),所述創建包括:將預定ECU閃存存儲器的數字內容的新圖像與預定ECU閃存存儲器的數字內容的現有圖像進行比較;以及產生一組變化以將現有圖像修改為新圖像,所述變化包括一組指令。DUP包括被用于一次一塊地更新ECU閃存存儲器的一組指令。

權利要求書

1.一種用于升級車輛中的電子控制單元(ECU)的方法,每個ECU包括閃存存儲器,每個
ECU被設置在包括遠程信息處理控制單元(TCU)的車輛中,所述遠程信息處理控制單元
(TCU)可操作以與所述ECU進行通信,所述方法包括:
創建用于預定ECU的每個升級的差分升級包(DUP),所述創建包括:
將所述預定ECU閃存存儲器的數字內容的新圖像與所述預定ECU閃存存儲器的數字內
容的現有圖像進行比較;以及
產生將所述現有圖像修改為所述新圖像的一組改變,所述改變包括一組指令;
所述一組指令包括:用于復制來自所述預定ECU閃存存儲器的字節塊的指令,執行應用
一組修改至所述字節塊和將額外的字節添加到所述字節塊以生成所述新圖像的塊中的一
個或多個的指令;以及將所述新圖像的所述塊復制到所述預定ECU閃存存儲器中以替代來
自所述預定ECU閃存存儲器的所述復制的字節塊的指令;
將所述DUP經由無線網絡下載到包括遠程信息處理控制單元(TCU)的一個或多個車輛;
利用所述遠程信息處理控制單元來自動響應對所述預定ECU的所述DUP的接收,以更新
所述預定ECU閃存存儲器。
2.根據權利要求1所述的方法,包括:
利用分布式網絡來將所述DUP下載到多個車輛,以提供每個所述多個車輛中的所述預
定ECU的同時更新。
3.根據權利要求1所述的方法,包括:
提供客戶端服務器;
將所述DUP上傳到所述客戶端服務器;以及
將所述客戶端服務器耦合到分布式網絡,以將所述DUP下載到多個車輛,每個車輛包括
所述預定ECU。
4.根據權利要求3所述的方法,包括:
對于所述分布式網絡利用被耦合至多個通信服務器的管理服務器。
5.根據權利要求1所述的方法,包括:
提供分布式網絡,其包括仲裁服務器和多個通信服務器;
經由所述仲裁服務器將所述DUP上傳至所述通信服務器;以及
將所述DUP從所述多個通信服務器同時下載至多個車輛。
6.根據權利要求5所述的方法,包括:
提供客戶端服務器;以及
將所述DUP從所述客戶端服務器上傳至所述仲裁服務器。
7.一種用于實時監控車輛電子控制單元(ECU)的廣泛分布的軟件更新的方法,每個ECU
包括閃存存儲器,每個ECU被設置在多個車輛中的一個車輛中,每個車輛包括可操作以與所
述ECU進行通信的遠程信息處理控制單元(TCU),所述方法包括:
創建用于所述多個車輛的每個車輛中的預定ECU的每個升級的數字升級包(DUP),所述
創建包括:
將所述預定ECU閃存存儲器的數字內容的新圖像與所述預定ECU閃存存儲器的數字內
容的現有圖像進行比較;
產生將所述現有圖像修改為所述新圖像的一組改變,所述改變包括一組指令;
所述一組指令包括:用于復制來自所述預定ECU閃存存儲器的字節塊的指令,執行對所
述字節塊應用一組修改和將額外的字節添加到所述字節塊以生成所述新圖像的塊中的一
個或多個的指令,以及將所述新圖像的所述塊復制到所述預定ECU閃存存儲器中以替代來
自所述預定ECU閃存存儲器的所述復制的字節塊的指令;
經由無線分布式網絡將所述DUP下載到所述多個車輛;
利用每個所述遠程信息處理控制單元來自動響應對所述DUP的接收,以更新對應的所
述預定ECU閃存存儲器;
利用每個所述遠程信息處理控制單元以自動生成用于所述對應的所述預定ECU閃存存
儲器的所述DUP更新的更新狀態報告;以及
操作每個所述遠程信息處理控制單元以自動將所述狀態報告上傳至所述無線分布式
網絡。
8.根據權利要求7所述的方法,包括:
為所述無線分布式網絡提供多個通信服務器,所述通信服務器的每個可操作以與所述
多個車輛的對應子集進行通信;以及
為所述無線分布式網絡提供仲裁服務器,所述仲裁服務器可操作以與所述多個通信服
務器進行通信。
9.根據權利要求8所述的方法,包括:
操作所述多個通信服務器的每個通信服務器,以從所述多個車輛的所述對應子集的每
個車輛接收所述更新狀態報告;
操作所述多個通信服務器的每個所述通信服務器,以將所述更新狀態報告結合到對應
的數據流。
10.根據權利要求9所述的方法,包括:
向所述多個通信服務器的每個通信服務器提供數據流過濾準則,以過濾所述更新狀態
報告來產生過濾的數據流。
11.根據權利要求10所述的方法,包括:
將所述數據流過濾準則從客戶端上傳至所述仲裁服務器。
12.根據權利要求10所述的方法,包括:
為所述多個通信服務器的每個所述通信服務器提供格式化數據以格式化所述過濾的
數據流。
13.根據權利要求12所述的方法,包括:
將所述數據流過濾準則從客戶端上傳至所述仲裁服務器。
14.根據權利要求9所述的方法,包括:
向所述仲裁服務器提供數據流過濾準則,以過濾所述更新狀態報告來產生過濾的數據
流;
建立與所述多個通信服務器中可應用所述數據流過濾的選擇的通信服務器的通信鏈
路;
將所述數據流過濾準則上傳至所述選擇的通信服務器;以及
在所述選擇的通信服務器的每個處使用所述數據流過濾準則來過濾所述更新狀態報
告,以生成用于所述選擇的通信服務器的每個所述通信服務器的對應數據流。
15.根據權利要求14所述的方法,包括:
將每個所述對應數據流下載到所述仲裁服務器。
16.根據權利要求15所述的方法,包括:
操作所述仲裁服務器以將所有的所述過濾的數據流結合為單個數據流。
17.根據權利要求16所述的方法,包括:
將所述單個數據流下載到所述客戶端。
18.根據權利要求16所述的方法,包括:
為所述仲裁服務器提供格式化準則;以及
利用所述仲裁服務器以將所述格式化準則應用至所述單個數據流,以產生格式化的數
據流。
19.根據權利要求18所述的方法,包括:
將所述格式化的數據流下載到所述客戶端。
20.根據權利要求19所述的方法,包括:
將所述格式化準則從所述客戶端提供給所述仲裁服務器。
21.一種用于實時監控車輛電子控制單元(ECU)的廣泛分布的軟件更新的方法,每個
ECU包括閃存存儲器,每個ECU被設置在多個車輛中的一個車輛中,每個車輛包括可操作以
與所述ECU進行通信的遠程信息處理控制單元(TCU),所述方法包括:
創建用于對所述多個車輛的每個車輛中的預定ECU的每個升級的數字升級包(DUP);
經由無線分布式網絡將所述DUP下載到所述多個車輛;
利用每個所述遠程信息處理控制單元來自動響應對所述DUP的接收,以更新對應的所
述預定ECU閃存存儲器;
利用每個所述遠程信息處理控制單元以自動生成用于所述對應的所述預定ECU閃存存
儲器的每個所述DUP更新的更新狀態報告;以及
操作每個所述遠程信息處理控制單元以自動將所述狀態報告上傳至所述無線分布式
網絡。
22.根據權利要求21所述的方法,包括:
為所述分布式網絡提供多個通信服務器,所述通信服務器的每個可操作以與所述多個
車輛的對應子集的多個車輛進行通信;以及
為所述無線分布式網絡提供仲裁服務器,所述仲裁服務器可操作以與所述多個通信服
務器進行通信。
23.根據權利要求22所述的方法,包括:
操作所述多個通信服務器的每個通信服務器,以從所述多個車輛的所述對應子集的多
個車輛的每個車輛接收所述更新狀態報告;以及
操作所述多個通信服務器的每個所述通信服務器,以將所述更新狀態報告結合到對應
的數據流。
24.根據權利要求23所述的方法,包括:
向所述多個通信服務器的每個通信服務器提供數據流過濾準則,以便過濾所述更新狀
態報告來產生過濾的數據流。
25.根據權利要求24所述的方法,包括:
將所述數據流過濾準則從客戶端上傳至所述仲裁服務器。
26.根據權利要求24所述的方法,包括:
為所述多個通信服務器的每個所述通信服務器提供格式化數據以格式化所述過濾的
數據流。
27.根據權利要求26所述的方法,包括:
將所述數據流過濾準則從客戶端上傳至所述仲裁服務器。
28.根據權利要求23所述的方法,包括:
向所述仲裁服務器提供數據流過濾準則,以過濾所述更新狀態報告來產生過濾的數據
流;
建立與所述多個通信服務器中可應用所述數據流過濾的選擇的通信服務器的通信鏈
路;
將所述數據流過濾準則上傳至所述選擇的通信服務器;以及
在所述選擇的通信服務器的每個處使用所述數據流過濾準則以過濾所述更新狀態報
告,以生成用于所述選擇的通信服務器的每個所述通信服務器的對應數據流。
29.根據權利要求23所述的方法,包括:
將每個所述對應數據流下載到所述仲裁服務器。
30.根據權利要求29所述的方法,包括:
操作所述仲裁服務器以將所有的所述對應的過濾的數據流結合為單個數據流。
31.根據權利要求30所述的方法,包括:
將所述單個數據流下載到所述客戶端。
32.根據權利要求30所述的方法,包括:
為所述仲裁服務器提供格式化準則;以及
利用所述仲裁服務器以將所述格式化準則應用至所述單個數據流,以產生格式化的數
據流。
33.根據權利要求32所述的方法,包括:
將所述格式化的數據流下載到所述客戶端。
34.根據權利要求33所述的方法,包括:
將所述格式化準則從所述客戶端提供給所述仲裁服務器。
35.根據權利要求21所述的方法,包括:
將所述DUP從所述客戶端上傳至所述分布式網絡。
36.根據權利要求35所述的方法,包括:
將數據過濾準則從所述客戶端上傳至所述分布式網絡;
生成所述狀態報告的數據流;以及
利用所述數據過濾準則以生成過濾的數據流。
37.根據權利要求36所述的方法,包括:
將來自所述分布式網絡的所述過濾的數據流下載到所述客戶端。
38.根據權利要求37所述的方法,包括:
將格式化準則從所述客戶端上傳至所述分布式網絡;以及
利用所述格式化準則來格式化所述過濾的數據流。

關 鍵 詞:
用于 使用 更新 ECU 方法
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:用于使用差分更新包更新ECU的方法.pdf
鏈接地址:http://www.rgyfuv.icu/p-6100757.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图