chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內(nèi)不再提示

車載TBOX嵌入式設備軟件的功能測試

上??匕?/a> ? 來源:上海控安 ? 作者:上??匕?/span> ? 2022-12-16 14:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者 | 李偉 上??匕舶踩珳y評中心安全測評部總監(jiān)

來源 |鑒源實驗室

01 Tbox簡介

Tbox(Telematics Box)是汽車座艙系統(tǒng)中的一個ECU,物理外觀上是一個方正的盒子,通常會有線束接口、HSD接口、通訊和導航天線接口等。軟件上Tbox一般會基于Linux操作系統(tǒng)如Ubuntu、CentOS等,配合上層軟件進行深度定制。而車機系統(tǒng)目前一般選擇Android進行深度定制。

Tbox的作用是作為車輛的網(wǎng)絡出口,將獨立的車輛網(wǎng)絡環(huán)境跟互聯(lián)網(wǎng)進行連接,促進了現(xiàn)在車聯(lián)網(wǎng)的形成。綜合起來看,Tbox是帶通訊功能的盒子,內(nèi)含SIM卡,一般是物聯(lián)網(wǎng)SIM卡,與這個盒子配套硬件還有GPS天線,4G天線等。

當前已經(jīng)有主機廠和大的零部件供應商在研究一體式的車機系統(tǒng),將傳統(tǒng)的車機和Tbox合二為一,從而取消獨立的Tbox物理設備。

02 Tbox的通訊

Tbox通常掛載在診斷Can上,且診斷CAN一般只有Tbox一個電子控制零部件。

Tbox通常內(nèi)部有MCU和MPU兩個控制單元,相互之間的通訊一般基于UART協(xié)議。

Tbox的外部系統(tǒng)通訊一般有以下幾個部分:

(1)基于4G或5G通訊模組的上網(wǎng)通訊以及衛(wèi)星導航定位,這部分都是集成移動通信供應商標準模組,主機廠或Tbox零部件供應商自定義程度較低。

(2)Tbox與主機廠TSP(運營商服務平臺)云端平臺間通訊,通常使用主機廠自定義的通訊協(xié)議。

(3)新能源車基于國標GB/T 32960規(guī)范要求的直連和轉發(fā)通訊。

(4)Tbox跟車內(nèi)其他零部件間的CAN或車載以太網(wǎng)通訊。

(5)Tbox跟車機娛樂系統(tǒng)間的HSD(高速數(shù)據(jù))連接,基于IP網(wǎng)絡socket通訊。

(6)Tbox跟其他設備間的專用通訊,需要看項目具體設計,如跟SRS(安全氣囊)硬線連接通訊等。

03 Tbox的功能劃分

從上個章節(jié)我們可以看出Tbox本身有多個跟其他系統(tǒng)的交互模塊,這些模塊基本都會對應不同的上層應用,此外還有Tbox維持本身正常工作的功能設計模塊等等,總體情況下Tbox可以有以下大體劃分:UDS診斷功能、電源管理功能、注冊激活功能、車況上報功能、報警上報功能、安防報警功能、大數(shù)據(jù)上報、遠程控制、娛樂主機功能、Bcall功能、電子圍欄、藍牙功能、無線通信功能、導航定位功能、新能源國標上報、泊車測試、FOTA功能等等。

對于這么多功能模塊的測試設計,我們可以依據(jù)的文檔還是比較多的,直接關注和應用的文檔大體上有:TBox產(chǎn)品功能技術規(guī)范(不同主機廠的命名可能不一樣)、Tbox項目的診斷規(guī)范、Tbox與TSP后臺通訊技術規(guī)范、Tbox功能信號表(不同主機廠的命名可能不一樣)、Tbox與娛樂主機USB通訊技術規(guī)范、整車FOTA功能技術規(guī)范、自動泊車功能技術規(guī)范等等。

主機廠各個技術規(guī)范的編制過程關系大體如下圖所示:

pYYBAGOb6I6ABMc4AAC5L_7g0TQ620.png

04 Tbox測試

汽車零部件包括Tbox在內(nèi),從設計研發(fā)到整車商用發(fā)售這個過程中,大體會經(jīng)歷以下幾個測試階段:零部件單元測試、子系統(tǒng)集成測試、整車系統(tǒng)測試、功能專項測試,其中功能專項測試一般與前面的常規(guī)測試并行,基于子系統(tǒng)的成熟度,最早在集成測試階段開始,最晚在整車系統(tǒng)測試階段開始執(zhí)行。

4.1 零部件單元測試

Tbox的單元測試一般從A樣正式交付后開始進行,到釋放C樣給OTS造車開閥結束,主要對設備的基本功能進行模塊測試。單元測試階段各個零部件均處于研發(fā)階段,子系統(tǒng)零部件之間的接口和功能測試受到條件限制,測試重點通常著眼于對零部件自身功能實現(xiàn)的保證。

在單元測試階段Tbox功能和接口測試會占用單元測試的很大部分時間,特別是電源管理和網(wǎng)絡診斷兩部分。直接關系產(chǎn)線電檢測試的成功與否,影響EP造車和OTS造車質檢反饋。

單元測試階段通常是在測試臺架上進行,單元測試階段Tbox的測試內(nèi)容大體有:

· 白盒測試 在研發(fā)質量體系對代碼的編碼規(guī)范有約束要求的情形下,通常在從項目開始就要進行代碼的靜態(tài)規(guī)則檢測,在項目功能安全設計作等級要求時,通常還會對代碼進行結構覆蓋度測試,即動態(tài)代碼測試。常用的工具通常有:Helix QAC、SmartRocket TestGrid、LDRA TestBed等。

· 功能測試 在本階段發(fā)布的版本質量要求上,零部件所有重要功能都必須實現(xiàn),允許存在故障,但不能是致命級別導致設備無法使用的故障。Tbox在單元測試階段的功能測試通??梢院徒涌跍y試一起執(zhí)行,這樣可以有效減少重復的測試工作,像是診斷、車況和報價信號等的正確性測試之類。對于功能比較獨立的測試類似注冊激活、電源管理、通訊模塊AT測試之類在測試過程中都存著循環(huán)迭代的過程,建議在做測試計劃時通過功能測試+回歸測試的方式提高效率,在所有故障和功能在回歸測試中都驗證良好的情況下,再執(zhí)行全功能覆蓋遍歷的功能測試。

· 接口測試 零部件的模塊間接口和零部件對外的設備接口測試在單元測試階段完成,通常這個接口測試比較簡單,Tbox在進行內(nèi)外部接口測試時通常會通過tester模擬發(fā)送各種信號,測試人員驗證Tbox收到各種信號的反饋是否正確,這里的接口指的是本文前面提到的所有通訊接口。

4.2 子系統(tǒng)集成測試

Tbox的子系統(tǒng)集成測試一般從OTS造車交付開始進行,到釋放版本給PPV造車開閥結束。此階段零部件硬件開發(fā)基本凍結,集成測試階段的目標是確保子系統(tǒng)中各零部件工作正常,各功能在所有零部件間的實現(xiàn)可靠、正常。盡可能發(fā)現(xiàn)和解決問題,為PPV(G4)開閥造車做好充分準備。

在子系統(tǒng)集成測試階段已有實車可以提供測試,相對于子系統(tǒng)的用車需求部門數(shù),實車數(shù)量是較少的,所以這個階段子系統(tǒng)硬件在環(huán)的臺架測試工作量通常還是大于實車工作量的,一般情況下都是硬件臺架驗證完成確認問題修復后,才會到實車進行大規(guī)模驗證。

這個階段的零部件測試已經(jīng)不再聚焦零部件內(nèi)部了,而是把重點放在子系統(tǒng)內(nèi)部的各個零部件間接口和功能的驗證,所以在子系統(tǒng)內(nèi)其他配合零部件狀態(tài)良好的情況下,功能專項測試就此開始,如遠程控車、自動泊車、整車FOTA、新能源車的國標考試內(nèi)部驗證等等。

在集成測試的過程中,無論是專項測試,還是實車或臺架測試,所依據(jù)的技術基礎都是子系統(tǒng)內(nèi)不同零部件間的各個通訊協(xié)議,實際項目中特別需要注意的是Tbox和其他零部件在細分上不是一個研發(fā)項目組控制,這種情況在不同零部件間普遍存在,就會容易導致一個問題,零部件之間的通訊協(xié)議是不停迭代的,而零部件的軟件研發(fā)版本也是基于協(xié)議在迭代,這樣就會出現(xiàn)不同零部件釋放的用于子系統(tǒng)集成測試的軟件版本,依據(jù)的通訊協(xié)議版本不一致。所以子系統(tǒng)集成測試,或者專項功能測試時版本的基線特別要注意,這也是我要強調的在實際項目中Tbox聯(lián)調時遇到的項目管理問題要比產(chǎn)品本身的技術問題多,因為整車系統(tǒng)中所有零部件的上網(wǎng)功能都是通過Tbox來完成的,對接的配合件比較多。

相對于實車環(huán)境的復雜和存在的大量干擾因素,臺架測試環(huán)境相對比較干凈,Tbox的臺架測試拓撲圖如下:

pYYBAGOb6J6AZYM6AACPujaBWwY198.png

4.3 整車系統(tǒng)測試

Tbox的整車系統(tǒng)測試一般從PPV造車交付開始進行,到出版本給PP造車開閥結束。正常情況下在這個階段Tbox以及其他零部件狀態(tài)都比較好(項目管理把控弱,質量失控的除外),所有零部件的重大問題都已完成修復,在此階段的工作就是通過大量的實車測試,發(fā)現(xiàn)異常場景下的問題,以及一些功能優(yōu)化調整。

需要特別注意的是在這個階段最好做到所有已知問題修復清零,一些主機廠質量管理和考核體系中,PP閥點后車輛路試組發(fā)現(xiàn)的問題會歸屬于工程問題,不再是簡單研發(fā)故障,對于考核績效會有影響(質量績效管理不是這樣的當我沒說)。

整車系統(tǒng)測試的重點在于大量的實車測試,對于Tbox來說重點在于實車特殊測試場景的設計,如隧道、高架、山地、地下、高樓間等等,注意導航信號的準確性,2G、3G、4G、5G不同網(wǎng)絡間的信號切換等等。

需要特別注意的是在這個階段最好做到所有已知問題修復清零,一些主機廠質量管理和考核體系中,PP閥點后車輛路試組發(fā)現(xiàn)的問題會歸屬于工程問題,不再是簡單研發(fā)故障,對于考核績效會有影響(質量績效管理不是這樣的當我沒說)。

整車系統(tǒng)測試的重點在于大量的實車測試,對于Tbox來說重點在于實車特殊測試場景的設計,如隧道、高架、山地、地下、高樓間等等,注意導航信號的準確性,2G、3G、4G、5G不同網(wǎng)絡間的信號切換等等。

05 總結

對于Tbox的測試我們從整體上按照常規(guī)做法在各階段完成對應的測試工作,就可以保證產(chǎn)品在各階段的應有質量。

目前整車新功能新技術的發(fā)展很快,新能源車很多概念炒作的比較火熱,但是實際在量產(chǎn)車型上,各主機廠的設計一般相對沒有采取激進的方式,新的零部件和功能的設計都是建立在可靠性的基礎之上。Tbox也同樣如此,對于主機廠而言,Tbox的技術已經(jīng)相當成熟,新車型的Tbox一般都是進行項目的適配性開發(fā),我們測試所要關注的重點通常都在項目子系統(tǒng)其他功能配合零部件的聯(lián)調進度上,Tbox本身測試設計和執(zhí)行難度不大,所以測試工作不能僅僅關注測試本身,測試項目管理相關的事情同樣非常重要。

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

    關注

    14

    文章

    965

    瀏覽量

    56859
  • 嵌入式設備
    +關注

    關注

    0

    文章

    118

    瀏覽量

    17638
  • TBOX
    +關注

    關注

    0

    文章

    18

    瀏覽量

    8705
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    CW32嵌入式軟件開發(fā)的必備知識

    全面的測試,確保軟件功能的正確性和穩(wěn)定性。 了解嵌入式系統(tǒng)的可靠性要求,能夠進行軟件的可靠性測試
    發(fā)表于 11-28 07:48

    車聯(lián)網(wǎng)系統(tǒng)4G車載聯(lián)網(wǎng)終端Tbox基本功能介紹

    車載聯(lián)網(wǎng)終端Tbox
    的頭像 發(fā)表于 10-15 10:13 ?521次閱讀
    車聯(lián)網(wǎng)系統(tǒng)4G<b class='flag-5'>車載</b>聯(lián)網(wǎng)終端<b class='flag-5'>Tbox</b>基本<b class='flag-5'>功能</b>介紹

    車聯(lián)網(wǎng)TBOX硬件、分時租賃TBOX、 車聯(lián)網(wǎng)TBOX方案設計

    車聯(lián)網(wǎng)車載終端tbox功能和運行原理
    的頭像 發(fā)表于 10-13 17:01 ?502次閱讀
    車聯(lián)網(wǎng)<b class='flag-5'>TBOX</b>硬件、分時租賃<b class='flag-5'>TBOX</b>、 車聯(lián)網(wǎng)<b class='flag-5'>TBOX</b>方案設計

    嵌入式軟件測試與專業(yè)測試工具的必要性深度解析

    故障,最終召回成本高達數(shù)百萬歐元。主流測試工具與技術方案嵌入式軟件測試工具市場提供了多樣化的解決方案,滿足不同測試需求:
    發(fā)表于 09-28 17:42

    嵌入式達到什么水平才能就業(yè)?

    :包括GPIO、定時器、中斷、ADC 等外設的配置與調試,能實現(xiàn)如溫濕度采集、電機控制等功能掌握嵌入式 Linux 驅動開發(fā)基礎:能編寫簡單字符設備驅動,實現(xiàn)設備的初始化、讀寫操作,會
    發(fā)表于 09-15 10:20

    油介質損耗及電阻率測試儀的嵌入式系統(tǒng)架構與抗干擾設計

    油介質損耗及電阻率測試儀的精準檢測能力,不僅依賴于核心的電氣測量模塊與溫控系統(tǒng),更離不開穩(wěn)定可靠的嵌入式系統(tǒng)作為“中樞神經(jīng)”。嵌入式系統(tǒng)承擔著數(shù)據(jù)采集、運算處理等核心功能,其架構設計與
    的頭像 發(fā)表于 09-02 13:57 ?341次閱讀
    油介質損耗及電阻率<b class='flag-5'>測試</b>儀的<b class='flag-5'>嵌入式</b>系統(tǒng)架構與抗干擾設計

    新一代嵌入式開發(fā)平臺 AMD嵌入式軟件和工具2025.1版現(xiàn)已推出

    AMD 2025.1 版嵌入式軟件和工具是面向新一代嵌入式系統(tǒng)開發(fā)而打造的綜合平臺,全面加速概念構想到部署落地。 2025.1 版嵌入式軟件
    的頭像 發(fā)表于 08-20 09:15 ?3597次閱讀

    AMD 2025.1版嵌入式軟件和工具的新增功能

    AMD 2025.1 版嵌入式軟件和工具是面向新一代嵌入式系統(tǒng)開發(fā)而打造的綜合平臺,全面加速概念構想到部署落地。
    的頭像 發(fā)表于 08-15 15:32 ?1009次閱讀

    嵌入式開發(fā)入門指南:從零開始學習嵌入式

    特定功能的計算機系統(tǒng),廣泛應用于智能家居、工業(yè)控制、醫(yī)療設備、車載系統(tǒng)等領域。 2. 學習嵌入式開發(fā)的前置知識熟悉C語言編程掌握基本的數(shù)據(jù)結構與算法了解數(shù)字電路與微控制器原理熟悉Lin
    發(fā)表于 05-15 09:29

    嵌入式軟件行業(yè)增長驅動因素

    嵌入式軟件在物聯(lián)網(wǎng)應用中至關重要,因為它管理設備操作、控制傳感器、支持連接并確保數(shù)據(jù)安全。例如,在智能家居中,恒溫器、安全攝像頭和燈光等設備使用嵌入
    的頭像 發(fā)表于 05-09 11:26 ?651次閱讀

    嵌入式軟件單元測試的必要性、核心方法及工具深度解析

    一、為什么嵌入式軟件必須重視單元測試? ?嵌入式系統(tǒng)的特殊性? 在汽車 ECU、醫(yī)療設備控制器等場景中,
    的頭像 發(fā)表于 03-21 14:53 ?918次閱讀

    嵌入式軟件測試技術深度研究報告

    嵌入式軟件測試技術深度研究報告 ——基于winAMS的全生命周期質量保障體系構建 一、行業(yè)技術瓶頸與解決方案框架 2025年嵌入式軟件
    的頭像 發(fā)表于 03-03 13:54 ?743次閱讀

    嵌入式機器學習的應用特性與軟件開發(fā)環(huán)境

    設備和智能傳感器)上,這些設備通常具有有限的計算能力、存儲空間和功耗。本文將您介紹嵌入式機器學習的應用特性,以及常見的機器學習開發(fā)軟件與開發(fā)環(huán)境。
    的頭像 發(fā)表于 01-25 17:05 ?1188次閱讀
    <b class='flag-5'>嵌入式</b>機器學習的應用特性與<b class='flag-5'>軟件</b>開發(fā)環(huán)境

    智能座艙與車載聯(lián)網(wǎng)終端Tbox功能及架構

    Tbox(Telematics BOX)是一個車載盒子遠程通信終端。一般是基于Android、Linux操作系統(tǒng)的且?guī)ㄓ?b class='flag-5'>功能的盒子,內(nèi)含運營商SIM卡,與之配套的硬件還有GPS天線、收音機天線
    的頭像 發(fā)表于 12-19 10:48 ?1.1w次閱讀
    智能座艙與<b class='flag-5'>車載</b>聯(lián)網(wǎng)終端<b class='flag-5'>Tbox</b>的<b class='flag-5'>功能</b>及架構

    嵌入式系統(tǒng)開發(fā)中的測試方法 嵌入式系統(tǒng)開發(fā)與AI結合應用

    嵌入式系統(tǒng)開發(fā)中的測試方法 嵌入式系統(tǒng)開發(fā)是一個復雜的過程,涉及到硬件和軟件的緊密結合。測試是確保系統(tǒng)可靠性和性能的關鍵步驟。以下是一些常用
    的頭像 發(fā)表于 12-09 10:22 ?2004次閱讀