車(chē)載以太網(wǎng)測(cè)試以太網(wǎng)測(cè)什么_第1頁(yè)
車(chē)載以太網(wǎng)測(cè)試以太網(wǎng)測(cè)什么_第2頁(yè)
車(chē)載以太網(wǎng)測(cè)試以太網(wǎng)測(cè)什么_第3頁(yè)
車(chē)載以太網(wǎng)測(cè)試以太網(wǎng)測(cè)什么_第4頁(yè)
車(chē)載以太網(wǎng)測(cè)試以太網(wǎng)測(cè)什么_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

車(chē)載以太網(wǎng)測(cè)試:(2)以太網(wǎng)測(cè)什么本次正式進(jìn)入正題,咱們來(lái)聊聊以太網(wǎng)究竟測(cè)什么?剩下兩個(gè)主題"以太網(wǎng)-如何測(cè)"、"以太網(wǎng)-測(cè)試策略”的文章后續(xù)將陸續(xù)發(fā)布,敬請(qǐng)持續(xù)關(guān)注!引言對(duì)以太網(wǎng)及以太網(wǎng)測(cè)試的"慌"源自何處:1,你真的了解你的“對(duì)象”是什么"嗎,懵圈;2,"對(duì)象"過(guò)于高深,無(wú)從下手,迷茫;3,時(shí)間閥門(mén)、領(lǐng)導(dǎo)期盼、同仁對(duì)手進(jìn)步,緊張于是按部就班想從那本幾千頁(yè)白皮枕頭書(shū)(奉為寶典)以及文山文海中找尋答案,發(fā)現(xiàn)書(shū)中各種跳轉(zhuǎn)索引,畢其一生無(wú)法閱盡(其實(shí)是字典),更慌了。如何是好?AjudK.iVjdeaTranspa-rtCcnFft.rKlnn^ariali^rkc.SitrolIEEE FQ755RTBGEIUD?jIAjudK.iVjdeaTranspa-rtCcnFft.rKlnn^ariali^rkc.SitrolIEEE FQ755RTBGEIUD?jI先來(lái)說(shuō)說(shuō)"道"一個(gè)中心:無(wú)論是何"線(xiàn)"/何"網(wǎng)",都是服務(wù)與整車(chē)功能和特性的;所以你的以太網(wǎng)用來(lái)做什么,應(yīng)用場(chǎng)景是什么,這是首要問(wèn)題?有的放矢兩個(gè)基本點(diǎn):其一,測(cè)試源自需求規(guī)范,直白點(diǎn):你或你的客戶(hù)(OEM)的需求規(guī)范定義了啥,自然就要測(cè)啥,需求的可驗(yàn)證性也是判斷需求是否合理的標(biāo)準(zhǔn)。其二,立足與自身角色和職責(zé)(你是誰(shuí),在做什么)再來(lái)聊聊"術(shù)"復(fù)雜問(wèn)題簡(jiǎn)單化,把龐雜的以太網(wǎng)需求/測(cè)試規(guī)范粗暴劃分為兩塊。行業(yè)通用需求及測(cè)試規(guī)范體系此類(lèi)規(guī)范針對(duì)ECU級(jí)或Component級(jí)。OPEN下圖(如需visio版可聯(lián)系)從ECU及ECU交互性角度而繪制的OPEN所定義的規(guī)范集,其中測(cè)試規(guī)范為T(mén)C8&TC1&TC12(1000Base-T1),針對(duì)TC8-2.0來(lái)個(gè)走馬觀(guān)花:何為重點(diǎn),為何重點(diǎn)?L1-PMA:ETH通信速度的大幅提升,使得通信"品質(zhì)"對(duì)物理鏈路特性更敏感、更矯情,匹配電路的設(shè)計(jì)、Layout布局和布線(xiàn)長(zhǎng)度、連接器、線(xiàn)束的選擇(別被宣傳材料誤導(dǎo),傳統(tǒng)CAN線(xiàn)束是無(wú)法直接用作量產(chǎn)ETH),甚至在車(chē)中的走線(xiàn)路徑都對(duì)通信帶來(lái)至關(guān)重要的影響,所以PMA測(cè)試重要且是前提。當(dāng)然,從系統(tǒng)的層面需要考慮設(shè)計(jì)不同測(cè)試場(chǎng)景驗(yàn)證耦合影響(這一點(diǎn)是TC8中未曾涉及的Iconnector connector connectorL1-IOP(交互性測(cè)試):首先,從以太網(wǎng)的通信機(jī)制上物理層面需建立Link才可進(jìn)行后續(xù)的通信,這是基礎(chǔ),和傳統(tǒng)車(chē)載總線(xiàn)不是一個(gè)套路;其次,感興趣同仁的可以研究下NXPMarvellBR的PHYUserManual,都遵循802.3bw中定義通用特性和狀態(tài)機(jī),但實(shí)現(xiàn)細(xì)節(jié)是各顯神通,即使是一家廠(chǎng)商的PHY,配置的不同也會(huì)帶來(lái)影響,從OEM角度要保證各個(gè)節(jié)點(diǎn)之間可通信交互,從Tier1角度要證明自己可以和其它節(jié)點(diǎn)通信;綜上,為何IOP測(cè)試重要,為何須對(duì)PHY有深入的知識(shí)儲(chǔ)備才可以支撐該測(cè)試;劇透,TC8-IOP所提供的測(cè)試項(xiàng)也是不夠的,還有很多場(chǎng)景是需要從車(chē)輛實(shí)際使用的角度去追加考量的;bikjnmiro(■口邳BLZ*pnij_rcisel三口“fKHilrd-ENABLElwjCHr_5iahj&=NOT_QK颯」琳2舞?=NOT_OKbc_rcw_stihfi=bikjnmiro(■口邳BLZ*pnij_rcisel三口“fKHilrd-ENABLElwjCHr_5iahj&=NOT_QK颯」琳2舞?=NOT_OKbc_rcw_stihfi=DKmrwifliLlwner_don0*lM_re,-T^5£3tU3-OK-他mjivL禪31MB=OKi■的眈M=NQT_OKSENDELE9srtminw0t_lm(ir1kmodet-SENDISlaprmrwnil.ivmrSfcirtrrinwar|_1wn€irUradtateSENDN」函_心¥「%3而=DK,LIWI_r<^r_MlLrti=NCIT_0KSENDidLEQRIDnmlinwrdona'kiE_rcvr_31itii5--DK,■ramrc/rstatus=DKSlaprroMwni1_*mrSfcirtrrinwar|_1wn€irUradtateSENDNTRAINMGStatrrinwzi1_lirHi如tmaxMaiLgr=3t4DJiEIS^-LEH-TR^NSMITTERL3-L5:側(cè)重于對(duì)通信軟件的邏輯性和部分格式參數(shù)的驗(yàn)證,對(duì)于邏輯性如果選用如Vector的通信代碼Package是很有保障的;但是代碼包再專(zhuān)業(yè),需要配置好,需要和硬件結(jié)合好,如下VectorAUTOSAR-ETH代碼中需配置的參數(shù)幾百個(gè)之多,復(fù)雜度可見(jiàn)一斑,所以對(duì)于"參數(shù)”類(lèi)的測(cè)試是需要著重留意的。CTcp-lpConfig?CTcplprcpCcnfig T』p[pTqpGouk日tflufFer?一Q父械「=Q父械「= .丁匚pTp kjCTcpIpCorfig口谷TcplpCtrlsWTcpfpDbzpSeirwerConfigsjTcplpLocalAddrsjilTcplpV4LocalAddr_TcpIpCtri.BroadcsetJ切TcpIpiAiddrA.?ignmentsCTcpIpAddrA.SEiqrment」CTcplpV4ILocslAddr_Tcp!pCtri_MuHess?/⑶TcpIpAddrA^ignmentsCTcpIpAddrA.seigrmentCTcplpSifiiiclpAjddrasis-Corflg■OTcplpy41.ocalAddr_Tcp[pCtd_Unicastj和TcplpAddr4^ignment£STcpIpAdctAssigrment團(tuán)TcpIpStatk.TpAddrrss.CorfigjCTcpIpIpCanfig■叨TcplplpV4Corfig/(5"TcpIpArpCcxiligs£3TcpIpArpCorrflg?TcpIpAutoIpC.onfig5.TcpIpiDhi:pCc-nfigsShortNbrie:TcplpFcpCcnfigAverageTkRrtiyQueueSire:OkAAvgNumOutOfOrderSegmerrtsperSocket:Chi5ConacsiionAvoidanceEnabled*iEnableDimgReadJlckSeqNum:STEnableS-elediveAjckno'^dedgemeritSupport:;HNWait2Timeout[s]:30FastRecoveryEnabled:0*■r^ulRetransrirNltEnabled!:B*一KeepA1vbEnabled:KeepAlveIntwval[s]:KeepAlvcPrcbcsMax;\0xQK&epAl'veTime[s.]:7200IMaxNumOutOfOrderSsgmentsperSodcet:回(5MaxRix1iMrsirimifTi-h-rqmmt1ifr+imr- )f^l:120圖:DaVinci以太網(wǎng)參數(shù)配置界面AUTOSAR-ETHAUTOSAR組織針對(duì)嵌入式資源有限的特點(diǎn),對(duì)傳統(tǒng)TCP/IP/UDP代碼做了優(yōu)化(內(nèi)存訪(fǎng)問(wèn)機(jī)制做了優(yōu)化),同時(shí)提供了對(duì)應(yīng)的測(cè)試驗(yàn)證規(guī)范,對(duì)于采用AUTOSAR架構(gòu)的以太網(wǎng)節(jié)點(diǎn),當(dāng)然需要覆蓋該測(cè)試。AVnu針對(duì)AVB(包括TSN),提供完整的需求規(guī)范和測(cè)試規(guī)范的定義,個(gè)人覺(jué)得AVB規(guī)范體系很成熟和完善,但是對(duì)于車(chē)載應(yīng)用,成本和性能的嚴(yán)苛要求,讓AVB節(jié)點(diǎn)開(kāi)發(fā)實(shí)現(xiàn)難度很大,對(duì)軟硬件整體開(kāi)發(fā)能力要求很高,與之對(duì)應(yīng)AVB相對(duì)的測(cè)試功能和性能測(cè)試成為發(fā)現(xiàn)問(wèn)題的重要支撐;

MTUH*fd3VIjl卜HfNERwPhone同vlevi皿EEt'iFwlbriBJh-Car口Mwr燈rftugQ也kwt國(guó)lE-JAVEDefeyftSR-BPrecent-ati&nTimoMTUH*fd3VIjl卜HfNERwPhone同vlevi皿EEt'iFwlbriBJh-Car口Mwr燈rftugQ也kwt國(guó)lE-JAVEDefeyftSR-BPrecent-ati&nTimo?TunePTBsentationTimeOffsetIAVBDefaultSR-APresentsticmTimeOffott(2nu|fll1 ]0LOOLMIPawtR

OnUrwptimizfidSavingsOptimizedMediaClockRECCMi附DeviceBootinitializationNetwouUhiKUp&Cam敏LER目消仃SrRbAMCdnhectedHakuwahlReadyAjulidOutRFC關(guān)于RFC提到最多的是RFC2889、2544、3918,其中2889和2544常被用作Switch芯片level的驗(yàn)證用以代替TC8-L2,個(gè)人觀(guān)點(diǎn)如果測(cè)試的是芯片本身的“天然屬性",Tier1/OEMReview報(bào)告即可,如果涉及與上層代碼的的交互或用戶(hù)的配置,就當(dāng)引起重視了,補(bǔ)充一點(diǎn)2544的測(cè)試項(xiàng)所隱含的Concept是值得學(xué)習(xí)和和借鑒的。對(duì)于3918的IGMP測(cè)試完全取決與是否使用了該協(xié)議。OEM定制需求及測(cè)試包括部件級(jí)、系統(tǒng)級(jí)和實(shí)車(chē)級(jí),當(dāng)然對(duì)于系統(tǒng)和實(shí)車(chē)的測(cè)試主體僅為OEM。1SU包括部件級(jí)、系統(tǒng)級(jí)和實(shí)車(chē)級(jí),當(dāng)然對(duì)于系統(tǒng)和實(shí)車(chē)的測(cè)試主體僅為OEM。1SU?!甑?4&部件級(jí)基礎(chǔ)測(cè)試:比如通信電壓、休眠喚醒等相關(guān)測(cè)試,后者最鬧心,有了問(wèn)題往往會(huì)引發(fā)饋電,但對(duì)當(dāng)前的以太網(wǎng)應(yīng)用基本不經(jīng)由以太網(wǎng)喚醒(雖然PHY支持),緩期執(zhí)行可稍心安一陣;數(shù)據(jù)庫(kù)的一致性驗(yàn)證:對(duì)OEM定義的參數(shù)進(jìn)行一致性驗(yàn)證,比如數(shù)據(jù)場(chǎng)格式、數(shù)值范圍、VLAN-ID、SOME/IP報(bào)文格式,報(bào)文時(shí)間參數(shù)等;通信應(yīng)用測(cè)試:SOME/IP應(yīng)用測(cè)試、UDP-NM,其中10「4乂和AUTOSAR-NM換湯不換藥,網(wǎng)絡(luò)管理狀態(tài)機(jī)相同,但是前面已提到,短期內(nèi)不會(huì)被應(yīng)用,至于原因,篇幅受限,可自行了解PHY的Link機(jī)制和過(guò)程、NXP等datasheet.TC10規(guī)范就會(huì)有個(gè)清晰認(rèn)識(shí)了;待它10推廣,ETH作為主干網(wǎng)了UDP-NM就逃不掉了。通信魯棒性和性能測(cè)試:部分測(cè)試點(diǎn)來(lái)自于0£乂正向需求,更多的源自對(duì)網(wǎng)絡(luò)特性、對(duì)車(chē)DeviceundertestEthernet通信魯棒性和性能測(cè)試:部分測(cè)試點(diǎn)來(lái)自于0£乂正向需求,更多的源自對(duì)網(wǎng)絡(luò)特性、對(duì)車(chē)DeviceundertestEthernetRe$1busilmuliMlanVirtualECUECUnEWi[ 1]E例a輛使用場(chǎng)景的理解;基于以太網(wǎng)的診斷和刷寫(xiě):以太網(wǎng)PHY提供了太多的寄存器可配置,PHY狀態(tài)復(fù)雜,從整車(chē)功能應(yīng)用的角度相當(dāng)多的狀態(tài)須通過(guò)診斷方式進(jìn)行操控,所以其診斷將會(huì)比傳統(tǒng)的復(fù)雜,影響診斷設(shè)計(jì),同樣直接影響了測(cè)試范疇;關(guān)于刷寫(xiě),£。13400做了框架性的定義,但毋容置疑各OEM會(huì)做自定義Detail(比如激活方式、DoIP報(bào)文類(lèi)型),同時(shí)需要區(qū)分邊緣節(jié)點(diǎn)和內(nèi)部節(jié)點(diǎn),是存在差別的,需定制開(kāi)發(fā)的;系統(tǒng)級(jí):這是OEM的核心關(guān)注點(diǎn)之一,從目的上與傳統(tǒng)總線(xiàn)通信系統(tǒng)級(jí)測(cè)試無(wú)二異,需驗(yàn)證系統(tǒng)層面的通信邏輯及邏輯穩(wěn)定性、魯棒性和性能指標(biāo),單就測(cè)試條目,確存在部分條目與部件級(jí)相同,但是測(cè)試方法是有很大差異的;另外有些測(cè)試點(diǎn)在系統(tǒng)層面才會(huì)更有意義,比如不同模式(哪些模式呢?)下的帶寬監(jiān)測(cè)、延時(shí)等;除通信外,系統(tǒng)層面的刷寫(xiě)特性也是需要驗(yàn)證的。CJicnt2ConsumedBuFfer?End-to-End-Tinning?iSfir^riCJicnt2ConsumedBuFfer?End-to-End-Tinning?iSfir^ri實(shí)車(chē)級(jí)同樣的問(wèn)題,實(shí)車(chē)和系統(tǒng)、部件又有何區(qū)別呢?要弄明白這個(gè)問(wèn)題,就要考慮,總線(xiàn)網(wǎng)絡(luò)/通信是用來(lái)干嘛的?所以到了實(shí)車(chē)階段網(wǎng)絡(luò)測(cè)試,

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論