吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

詳解車載設備FOTA測試

上海控安 ? 來源:上海控安 ? 作者:上海控安 ? 2023-04-21 11:09 ? 次閱讀

作者 |李偉 上??匕舶踩珳y評部總監

來源 |鑒源實驗室

引言:上一篇文章我們以車載Tbox為例介紹了相關的性能測試(車載TBOX嵌入式設備軟件的性能測試),本篇我們介紹另外一個重要功能的專項測試:OTA(Over the air)測試。OTA測試會因為不同廠家選擇使用的OTA實現方案的不同出現測試上的差異,對于這一點大家要注意,即使是同一個主機廠,不同車型選擇的OTA方案不一樣測試方法也會不一樣。

01正式開始之前

車輛OTA升級目前已經非常普及了,本篇我們不再重復概念上的說明。SOTA(software OTA)主要針對的是客戶應用軟件的升級,通常由用戶從應用商城下載安裝升級實現,技術實現和測試相對FOTA(Firmware OTA)來說較為簡單,本次我們也不做分析,本篇給大家講的主要是FOTA。

整車FOTA升級的復雜程度與參與升級的設備數量密切相關,兩個零部件參與升級和整車二十個零部件升級的復雜程度是完全不一樣的,這一點在實施一次完整的升級測試所花費的時間上體現得更為明顯。特別提醒測試人員對于類似場景的測試設計,必須考慮到測試效率的問題,在不影響測試準確性和有效性的情況下,盡可能在一次升級過程中完成多項單獨的測試設計點。

不同主機廠整車FOTA的技術方案不一樣,通常來講整車升級中的零部件可以分為3類。第一類零部件,升級過程可以完全由零配件自己完成(不考慮后端FOTA升級服務器的情況下),包括獨立完成網絡連接、主動檢查是否有可用升級軟件、主動下載存儲軟件包、主動完成包的升級,如Tbox。第二類零部件,有比較強的自主控制功能,如可以完成獨立的升級包下載存儲和包的自主升級,但是需要其他零部件配合,如娛樂主機系統和智能行車電腦等,能自主獨立下載升級包并檢校存儲,可以獨立完成包的升級更新,但是需要Tbox配合提供上網通道。第三類零部件,不能自主完成程序的升級,需要車輛的FOTA升級主控設備控制自身的軟件升級,如雨刷控制器、空調系統控制器、座椅控制器等。

整車FOTA升級的拓撲圖如下所示:

pYYBAGRB_nWAE5spAAAkHgpesjs36.webp

圖 1

02整車FOTA升級的過程

整車FOTA升級的業務過程大體可以分為以下4個步驟:

第一步,首先在FOTA后臺服務器端創建任務,根據車型、車輛、升級的ECU軟件包等創建升級策略和升級任務。這個過程中要準備好被測試件的軟件包,測試車輛,以及被測試車輛的車型和車輛相關信息。

第二步,車端自動觸發或人為觸發升級過程,下載FOTA升級包到車端本地,并進行升級包的檢驗校準和存儲。不同主機廠采用FOTA方案的不同,升級的主控設備就不一樣,大家需要根據具體項目中的實際情況區分對待。

第三步,ECU執行軟件包的升級。

第四步,升級完成后主控設備控制退出整車FOTA狀態,恢復整車的通訊,診斷更新配置字,清除故障碼,上傳升級記錄到FOTA服務端等。

FOTA功能業務的流程示意圖如下所示:

poYBAGRB_nWAJr9SAAAhlKrH5_814.webp

圖 2

03FOTA升級零部件的交互

整車FOTA的全過程是比較復雜的,我們做測試設計時通常按照需求文檔來編制,將FOTA的測試按升級步驟進行邏輯上的劃分,在各個步驟內部的功能需求點測試設計通常參考需求文檔和當前項目的FOTA技術規范,對本步驟內的升級信息交互進行驗證。

下圖是一個簡單的FOTA升級交互圖,需要主控ECU來控制FOTA升級的過程大體如下圖所示,不依靠主控控制升級的零配件不適用下圖,具體項目中跟本例可能存在差異,大家需要以實際情況為準進行變通。

pYYBAGRB_naASc-TAABKzn6Otwc48.webp

圖3 FOTA升級交互圖

交互的步驟大體如下:

(1)車輛啟動后,達到一定條件,ICC(智能計算控制器)默認觸發整車OTA版本升級的檢查,通過IAM(智能聯網控制器)的網絡服務,連接到OTA升級服務后臺端進行任務查詢,對比本機和OTA后臺服務中的版本記錄,確認ECU軟件是否存在更新和需要升級。

(2)如果存在新版本軟件且符合服務端的升級策略,則開始進行升級包的下載工作,在這個過程中會有各種下載前置的判斷設定,有的升級方案還規定了版本下載的中斷和續傳,軟件下載完成后會執行軟件包的校準檢查,確認包的正確性和完整性。

(3)新版本下載確認后,ICC主控件會檢查車輛的狀態,確認是否符合當前升級的要求,如車輛檔位在P檔,車輛蓄電池電量大于70%等,在滿足升級條件的情況下,主控零部件會控制車輛或者零配件進入固件刷寫狀態,然后ICC主控零配件會執行刷寫過程,刷寫過程中的進度情況也會同步上報直至升級完成。

(4)軟件版本升級完成后,ICC主控件會執行相應的刷寫后檢查和更新配置信息,如更新被升級件物流信息中的軟件版本、清除故障碼、將整車狀態從FOTA升級狀態恢復到正常狀態、上報本次FOAT升級的過程記錄和結果等等。

升級過程節點步驟的觸發條件如下:

poYBAGRB_neAFZarAAHW2H_mrOU95.webp

圖 4

04測試要點

整車FOTA測試較復雜,通常主機廠會進行專項測試任務。當整車升級的零配件多達幾十個的時候,測試人員剛接觸會覺得無從下手,同時執行單次完整升級的時間,從準備工作算起到執行結束可能需要花費1天,甚至更多的時間。我們把FOTA測試的要點進行了梳理,希望給大家有所幫助。

(1)FOTA升級涉及零配件多,場景復雜,整個過程和步驟漫長,因此測試設計通常會將FOTA的測試分類、分階段、分步驟地進行。

(2)從少量零配件測起,逐漸增加參與升級的零配件,直至所有部件都參與。

(3)零配件測試增加的順序,通常按照本文第1章節的敘述,從Tbox這類完全獨立自主控制自身升級的零配件,到娛樂主機這類半獨立自主升級零配件,最后擴大到需要ICC主控件來控制自身升級的無獨立自主升級零配件。

(4)FOTA的升級過程通常安裝本文第2章節的4個階段進行劃分,在每個階段的開始和結束設立可觀察條件,測試人員對每個階段的輸入輸出進行驗證和確認。

(5)在集成測試階段,特別是零配件的集成測試階段,測試需要深入到FOTA升級協議的報文間交互中,這就需要在本小節第4點的說的階段基礎上,進一步深入到交互步驟,通過通訊協議來確認升級的零配件每個交互步驟是否正確。

(6)異常測試的場景,通常是按照技術規范給出的各階段或者各步驟的觸發條件,來反向設計,如整車電源狀態、檔位狀態、蓄電池電量、車輛速度等異常條件逐個和組合設計。

審核編輯黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 測試
    +關注

    關注

    8

    文章

    5375

    瀏覽量

    127059
  • FOTA
    +關注

    關注

    0

    文章

    23

    瀏覽量

    7717
收藏 人收藏

    評論

    相關推薦

    桌面式車載網絡自動化測試系統TESTBASE-DESKNAT

    車載網絡是汽車電子控制系統交互的橋梁,直接影響整車功能實現及可靠性。經緯恒潤在國內較早開展車載網絡測試業務,深耕網絡技術20多年,現基于自主車載網絡
    的頭像 發表于 12-26 10:35 ?616次閱讀
    桌面式<b class='flag-5'>車載</b>網絡自動化<b class='flag-5'>測試</b>系統TESTBASE-DESKNAT

    TOSUN 車載以太網仿真測試解決方案

    TOSUN車載以太網仿真測試解決方案隨著自動駕駛、車聯網和智能化系統的廣泛應用,車載電子組件和傳感器的數量與復雜性都在持續增加,為了滿足這些更為復雜性的需求,車載以太網作為一種新型
    的頭像 發表于 12-07 01:07 ?508次閱讀
    TOSUN <b class='flag-5'>車載</b>以太網仿真<b class='flag-5'>測試</b>解決方案

    測試新體驗 | 車載網絡測試套件INTEWORK-ANTP

    經緯恒潤自主研發的INTEWORK-ANTP(車載網絡測試套件)專注于以太網(Ethernet)和控制器局域網(CAN)等常見車載通信的協議測試。它幫助整車廠和零部件供應商及時發現并解
    的頭像 發表于 11-08 19:56 ?717次閱讀
    <b class='flag-5'>測試</b>新體驗 | <b class='flag-5'>車載</b>網絡<b class='flag-5'>測試</b>套件INTEWORK-ANTP

    AT開發FOTA遠程升級:Air780EP低功耗4G模組

    ?針對客戶朋友的應用反饋,特編輯本篇文章:基于Air780EP模組AT開發的FOTA遠程升級指南。
    的頭像 發表于 10-25 17:31 ?376次閱讀
    AT開發<b class='flag-5'>FOTA</b>遠程升級:Air780EP低功耗4G模組

    車載充電機測試系統:確保電動汽車充電的關鍵環節

    隨著電動汽車的日益普及,車載充電機作為電動汽車充電的關鍵設備,其性能和可靠性至關重要。車載充電機測試系統的出現,為保障車載充電機的質量提供了
    的頭像 發表于 10-25 14:58 ?281次閱讀

    工業主板在礦車車載設備中的應用

    、高可靠性 礦車工作環境往往十分惡劣,包括極端溫度、高濕度、強振動以及塵埃等,這對車載設備的穩定性提出了極高的要求。工業主板采用了更加耐用的元器件和更加嚴格的制造與測試標準,以確保其在惡劣環境下能夠長期穩定工作。
    的頭像 發表于 10-23 17:54 ?238次閱讀

    解決方案丨PPEC inside車載逆變器,車載高能耗設備需求的理想之選

    車載逆變器作為現代汽車電子設備的重要組成部分,通過將直流電轉換為交流電,使得車輛能夠在行駛中供電家用設備。不僅便利了移動辦公,也為戶外活動和應急供電提供了支持。隨著新能源汽車的增長,車載
    發表于 09-27 18:13

    解決方案丨PPEC inside車載逆變器,車載高能耗設備需求的理想之選

    車載逆變器作為現代汽車電子設備的重要組成部分,通過將直流電轉換為交流電,使得車輛能夠在行駛中供電家用設備。不僅便利了移動辦公,也為戶外活動和應急供電提供了支持。隨著新能源汽車的增長,車載
    的頭像 發表于 09-27 18:05 ?1213次閱讀
    解決方案丨PPEC inside<b class='flag-5'>車載</b>逆變器,<b class='flag-5'>車載</b>高能耗<b class='flag-5'>設備</b>需求的理想之選

    物聯網中的Fota是什么,如何使用HTTP來給設備升級

    一 概述 FOTA(Firmware Over-The-Air)移動終端的空中下載軟件升級,指通過云端升級技術,為具有連網功能的設備提供固件升級服務。在物聯網通訊模塊領域,FOTA主要應用于更新升級
    的頭像 發表于 09-25 14:35 ?892次閱讀
    物聯網中的<b class='flag-5'>Fota</b>是什么,如何使用HTTP來給<b class='flag-5'>設備</b>升級

    FOTA版本在啟動后導致FatalException(0)的原因?

    我有一個非FOTA代碼,可以在ESP8266上編譯并正常工作。 但是,如果我為 OTA 構建編譯完全相同的代碼,使用相同的編譯器和鏈接器選項并鏈接相同的庫,引導加載程序會跳轉 @01000 以運行
    發表于 07-10 07:14

    鋰電池充放電測試方法詳解

    為了確保鋰電池在實際使用中的性能和安全性,一個重要的環節就是對電池進行充放電測試。這些測試能夠評估電池的容量、功率、穩定性及其長期的可靠性。本文將詳解不同的鋰電池充放電測試方法,以及如
    的頭像 發表于 06-13 09:21 ?4179次閱讀
    鋰電池充放電<b class='flag-5'>測試</b>方法<b class='flag-5'>詳解</b>

    車載以太網硬件接口VN5620設備展示與介紹#車載以太網

    車載以太網
    北匯信息POLELINK
    發布于 :2024年05月31日 10:27:03

    3年質量保障丨ONERugged車載觸摸平板電腦丨車載數據終端性能檢測

    ? 車載觸摸平板電腦作為一種智能車載設備,在工業自動化中越來越受歡迎。它們提供了多種功能,如導航、車輛監控等,為駕駛者和乘客帶來便利和舒適。然而,為了確保車載平板電腦的正常運行和滿足用
    的頭像 發表于 04-26 16:33 ?328次閱讀

    3年質量保障丨ONERugged車載觸摸平板電腦丨車載數據終端性能檢測

    車載觸摸平板電腦作為一種智能車載設備,在工業自動化中越來越受歡迎。它們提供了多種功能,如導航、車輛監控等,為駕駛者和乘客帶來便利和舒適。然而,為了確保車載平板電腦的正常運行和滿足用戶需
    的頭像 發表于 04-09 11:33 ?381次閱讀

    車載鏡頭#氣密性檢測設備 連拓精密雙通道 #氣密性測試

    測試車載鏡頭
    連拓精密科技
    發布于 :2024年03月25日 17:50:18
    崇义县| 百家乐平注法规则| 赌场百家乐是如何玩| 百家乐网页qq| 饶河县| 百家乐有几种玩法| 澳门百家乐官方网址| 优博百家乐的玩法技巧和规则 | 缅甸百家乐网站是多少| 大发888娱乐城rfgjdf888bg| 六合彩摇奖结果| 英皇国际| 网络赌球| 新锦江百家乐官网娱乐平台 | bet365备用主页器| 百家乐官网真钱游戏下载| 澳盈88开户,| 哪里有百家乐官网游戏下载| 澳门百家乐在线| 大发888 打法888| 百家乐官网娱乐城新澳博| 广州百家乐桌子| 足球赌博网站| 一筒百家乐官网的玩法技巧和规则 | 做生意忌讳什么颜色| 太阳城百家乐官网祖玛| 百家乐心得分享| 线上百家乐平玩法| 波音百家乐官网现金网| 大佬百家乐官网的玩法技巧和规则| 百家乐五湖四海娱乐平台| 百家乐官网补牌规制| 百家乐官网的桌子| 百家乐赢钱的技巧是什么| 镇巴县| 百家乐拍是什么| 沐川县| 乐天堂百家乐娱乐场| 百家乐官网有没有攻略| 豪杰百家乐现金网| 速博国际|