System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码国内精品人妻少妇,亚洲中文字幕久久精品无码APP ,亚洲熟妇无码一区二区三区
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種車輛OTA差分升級方法、裝置及系統制造方法及圖紙

    技術編號:44269450 閱讀:5 留言:0更新日期:2025-02-14 22:11
    本發明專利技術公開了一種車輛OTA差分升級方法、裝置及系統,當云端服務器接收到車輛發送的ECU固件升級請求時,云端服務器獲取待升級的目標ECU當前安裝的舊版本固件,將舊版本固件與目標ECU的新版本固件進行比較獲得差分升級包,將差分升級包發送至目標ECU,由目標ECU采用差分還原算法對差分升級包和舊版本固件進行融合得到新版本固件完成軟件升級。本申請中云端服務器通過提取舊版本固件與新版本固件之間的差異部分生成差分升級包,并發送至目標ECU實現目標ECU的軟件升級,差分升級包相對于完整的固件更新包而言小很多,有助于減少網絡帶寬的占用以及下載時長,特別是網絡帶寬有限或網絡連接不穩定的情況。

    【技術實現步驟摘要】

    本專利技術涉及汽車,更具體的說,涉及一種車輛ota差分升級方法、裝置及系統。


    技術介紹

    1、隨著車聯網、自動駕駛等技術的不斷發展,車輛ota(over-the-air,空中下載)升級的技術也不斷進步。車輛ota升級是指通過無線通信技術,對車輛上的軟件進行遠程更新和升級。這種技術可以使車輛的功能和性能得到不斷優化和提升,提高用戶體驗和滿意度。

    2、目前,在車輛ota升級過程中通常使用整包升級,由云端服務器將完整的固件更新包下發至車輛的ecu,ecu通過安裝固件更新包實現車輛ota升級。

    3、然而,固件更新包在傳輸過程中會占用較多的網絡帶寬,尤其在網絡帶寬有限或網絡連接不穩定的情況,固件更新包的傳輸和下載會花費較長時間。


    技術實現思路

    1、有鑒于此,本專利技術公開一種車輛ota差分升級方法、裝置及系統,以減少網絡帶寬的占用以及下載時長,特別是網絡帶寬有限或網絡連接不穩定的情況。

    2、一種車輛ota差分升級方法,應用于云端服務器,所述車輛ota差分升級方法包括:

    3、當接收到車輛發送的電子控制單元ecu固件升級請求時,獲取待升級的目標ecu當前安裝的舊版本固件;

    4、將所述舊版本固件與所述目標ecu的新版本固件進行比較,獲得差分升級包;

    5、將所述差分升級包發送至所述目標ecu,由所述目標ecu采用差分還原算法對所述差分升級包和所述舊版本固件進行融合得到所述新版本固件,完成軟件升級。

    6、可選地,所述將所述新版本固件與所述目標ecu的新版本固件進行比較,獲得差分升級包,包括:

    7、對所述舊版本固件和所述新版本固件采用差分算法,生成初始差分升級包;

    8、采用壓縮算法對所述初始差分升級包進行壓縮,獲得所述差分升級包。

    9、一種車輛ota差分升級方法,應用于車輛中待升級的目標ecu,所述車輛ota差分升級方法包括:

    10、向云端服務器發送ecu固件升級請求,使所述云端服務器獲取所述目標ecu當前安裝的舊版本固件;

    11、獲取所述云端服務器發送的差分升級包,采用差分還原算法對所述差分升級包和所述舊版本固件進行融合得到新版本固件,完成軟件升級,其中,所述差分升級包由所述云端服務器將所述舊版本固件與所述新版本固件進行比較后獲得。

    12、可選地,所述獲取所述云端服務器發送的差分升級包,采用差分還原算法對所述差分升級包和所述舊版本固件進行融合得到新版本固件,完成軟件升級,包括:

    13、獲取所述云端服務器發送的所述差分升級包;

    14、對所述差分升級包進行解壓得到目標差分升級包;

    15、采用差分還原算法,根據所述目標差分升級包中數據標志將所述目標差分升級包和所述舊版本固件進行融合得到所述新版本固件,完成軟件升級。

    16、可選地,所述采用差分還原算法,根據所述目標差分升級包中數據標志將所述目標差分升級包和所述舊版本固件進行融合得到所述新版本固件,完成軟件升級,包括:

    17、采用差分還原算法,根據所述目標差分升級包中數據標志將所述目標差分升級包和所述舊版本固件進行融合得到所述新版本固件;

    18、對融合得到的所述新版本固件的性能進行驗證;

    19、當確定所述新版本固件的性能通過驗證時,確定所述新版本固件能夠在所述目標ecu上正常運行;

    20、確定所述目標ecu完成軟件升級,并激活所述新版本固件。

    21、可選地,所述采用差分還原算法,根據所述目標差分升級包中數據標志將所述目標差分升級包和所述舊版本固件進行融合得到所述新版本固件,完成軟件升級,包括:

    22、對應用區中用于放置所述新版本固件區域中的已有數據進行擦除得到目標應用區,其中,所述應用區為所述目標ecu中flash存儲器中劃分的區域;

    23、對所述目標差分升級包和所述舊版本固件進行分包得到多個數據塊;

    24、按照所述目標差分升級包和所述舊版本固件的融合順序對各個所述數據塊進行壓縮得到壓縮包;

    25、將所有的所述壓縮包合并為一個文件作為所述新版本固件;

    26、將所述新版本固件存放在所述flash存儲器的下載區,并將所述新版本固件寫入所述flash存儲器的bootloader區;

    27、當所述新版本固件的性能通過驗證時,跳轉到所述目標應用區激活所述新版本固件完成軟件升級。

    28、一種車輛ota差分升級裝置,應用于云端服務器,所述車輛ota差分升級裝置包括:

    29、固件獲取單元,用于當接收到車輛發送的電子控制單元ecu固件升級請求時,獲取待升級的目標ecu當前安裝的舊版本固件;

    30、升級包確定單元,用于將所述舊版本固件與所述目標ecu的新版本固件進行比較,獲得差分升級包;

    31、升級包發送單元,用于將所述差分升級包發送至所述目標ecu,由所述目標ecu采用差分還原算法對所述差分升級包和所述舊版本固件進行融合得到所述新版本固件,完成軟件升級。

    32、一種車輛ota差分升級裝置,應用于車輛中待升級的目標ecu,所述車輛ota差分升級裝置包括:

    33、請求發送單元,用于向云端服務器發送ecu固件升級請求,使所述云端服務器獲取所述目標ecu當前安裝的舊版本固件;

    34、升級包獲取單元,用于獲取所述云端服務器發送的差分升級包,采用差分還原算法對所述差分升級包和所述舊版本固件進行融合得到新版本固件,完成軟件升級,其中,所述差分升級包由所述云端服務器將所述舊版本固件與所述新版本固件進行比較后獲得。

    35、一種車輛ota差分升級系統,包括:云端服務器和車輛,所述車輛包括:車載t-box和待升級的目標ecu;

    36、所述云端服務器包括車輛ota差分升級裝置;

    37、所述目標ecu包括車輛ota差分升級裝置;

    38、所述車載t-box用于連接所述云端服務器和所述目標ecu。

    39、可選地,所述云端服務器包括:遠程升級服務器otaserver;

    40、所述車載t-box包括:遠程升級主控節點masterota;

    41、所述目標ecu包括:遠程升級從節點subota;

    42、所述masterota從所述otaserver獲取差分升級包,并將所述差分升級包發送至所述subota,由所述subota配合完成所述目標ecu的軟件升級。

    43、從上述的技術方案可知,本專利技術公開了一種車輛ota差分升級方法、裝置及系統,當云端服務器接收到車輛發送的ecu固件升級請求時,云端服務器獲取待升級的目標ecu當前安裝的舊版本固件,將舊版本固件與目標ecu的新版本固件進行比較獲得差分升級包,將差分升級包發送至目標ecu,由目標ecu采用差分還原算法對差分升級包和舊版本固件進行融合得到新版本固件完成軟件升級。本申請中云端服務器通過本文檔來自技高網...

    【技術保護點】

    1.一種車輛OTA差分升級方法,其特征在于,應用于云端服務器,所述車輛OTA差分升級方法包括:

    2.根據權利要求1所述的車輛OTA差分升級方法,其特征在于,所述將所述新版本固件與所述目標ECU的新版本固件進行比較,獲得差分升級包,包括:

    3.一種車輛OTA差分升級方法,其特征在于,應用于車輛中待升級的目標ECU,所述車輛OTA差分升級方法包括:

    4.根據權利要求3所述的車輛OTA差分升級方法,其特征在于,所述獲取所述云端服務器發送的差分升級包,采用差分還原算法對所述差分升級包和所述舊版本固件進行融合得到新版本固件,完成軟件升級,包括:

    5.根據權利要求4所述的車輛OTA差分升級方法,其特征在于,所述采用差分還原算法,根據所述目標差分升級包中數據標志將所述目標差分升級包和所述舊版本固件進行融合得到所述新版本固件,完成軟件升級,包括:

    6.根據權利要求4所述的車輛OTA差分升級方法,其特征在于,所述采用差分還原算法,根據所述目標差分升級包中數據標志將所述目標差分升級包和所述舊版本固件進行融合得到所述新版本固件,完成軟件升級,包括:

    7.一種車輛OTA差分升級裝置,其特征在于,應用于云端服務器,所述車輛OTA差分升級裝置包括:

    8.一種車輛OTA差分升級裝置,其特征在于,應用于車輛中待升級的目標ECU,所述車輛OTA差分升級裝置包括:

    9.一種車輛OTA差分升級系統,其特征在于,包括:云端服務器和車輛,所述車輛包括:車載T-BOX和待升級的目標ECU;

    10.根據權利要求9所述的車輛OTA差分升級系統,其特征在于,所述云端服務器包括:遠程升級服務器OTAServer;

    ...

    【技術特征摘要】

    1.一種車輛ota差分升級方法,其特征在于,應用于云端服務器,所述車輛ota差分升級方法包括:

    2.根據權利要求1所述的車輛ota差分升級方法,其特征在于,所述將所述新版本固件與所述目標ecu的新版本固件進行比較,獲得差分升級包,包括:

    3.一種車輛ota差分升級方法,其特征在于,應用于車輛中待升級的目標ecu,所述車輛ota差分升級方法包括:

    4.根據權利要求3所述的車輛ota差分升級方法,其特征在于,所述獲取所述云端服務器發送的差分升級包,采用差分還原算法對所述差分升級包和所述舊版本固件進行融合得到新版本固件,完成軟件升級,包括:

    5.根據權利要求4所述的車輛ota差分升級方法,其特征在于,所述采用差分還原算法,根據所述目標差分升級包中數據標志將所述目標差分升級包和所述舊版本固件進行融...

    【專利技術屬性】
    技術研發人員:許同盟劉羽強楊闖沈程卓張杰楊萬國孫士峰孫云鵬
    申請(專利權)人:江蘇新瑪克汽車有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久久久亚洲AV成人无码| 无码人妻少妇久久中文字幕| 精品一区二区三区无码免费直播| 亚洲av无码一区二区三区天堂古代| 久久精品无码专区免费青青| 免费无码黄网站在线观看| 日韩乱码人妻无码中文字幕久久| 无码办公室丝袜OL中文字幕| 久久久久亚洲AV无码永不| 亚洲熟妇无码八AV在线播放| 亚洲AV无码国产一区二区三区| 中文成人无码精品久久久不卡| 精品无码无人网站免费视频| 亚洲国产精品无码中文字| 人妻少妇AV无码一区二区| 无码人妻一区二区三区免费视频| 毛片无码免费无码播放| 一本加勒比HEZYO无码资源网| 国产精品无码专区在线播放| 亚洲国产精品无码中文lv| 久久亚洲AV成人出白浆无码国产| 国产亚洲精久久久久久无码| 久久久久久av无码免费看大片| 国产精品爆乳奶水无码视频| 无码精品不卡一区二区三区| 无码人妻一区二区三区兔费| 亚洲av无码兔费综合| 亚洲中文无码亚洲人成影院| 永久免费av无码网站韩国毛片| 久久亚洲AV成人无码| 亚洲AV无码国产精品色| 亚洲无码一区二区三区| 亚洲中文字幕无码中文字| 亚洲精品无码成人| 亚洲AV日韩AV无码污污网站 | 国产免费午夜a无码v视频| 永久免费av无码网站韩国毛片| 亚洲中文字幕无码av永久| 人妻av中文字幕无码专区| 免费无码又爽又刺激高潮 | 人妻少妇看A偷人无码精品|