




版權(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)藥化肥物流合同范本
- 證券業(yè)務(wù)解除居間合同
- 裝修及家具合同
- 小學(xué)二年級(jí)數(shù)學(xué)有余數(shù)的除法(2位數(shù)除以1位數(shù))過(guò)關(guān)考核題
- 2025-2030年中國(guó)龍蝦市場(chǎng)運(yùn)行態(tài)勢(shì)與發(fā)展前景分析報(bào)告
- 2025-2030年中國(guó)高齡健康消費(fèi)行業(yè)運(yùn)行狀況及發(fā)展前景預(yù)測(cè)報(bào)告
- 2025-2030年中國(guó)雪花白大理石行業(yè)運(yùn)行現(xiàn)狀及發(fā)展前景分析報(bào)告
- 2025-2030年中國(guó)鑄銅產(chǎn)品市場(chǎng)運(yùn)行現(xiàn)狀與發(fā)展前景分析報(bào)告
- 健康保健咨詢(xún)服務(wù)合同協(xié)議
- 2025-2030年中國(guó)視頻監(jiān)控設(shè)備行業(yè)運(yùn)行動(dòng)態(tài)分析與營(yíng)銷(xiāo)策略研究報(bào)告
- 《自主創(chuàng)新對(duì)于鋼結(jié)構(gòu)發(fā)展的重要性》2400字
- 食品采購(gòu)與進(jìn)貨臺(tái)賬
- GB/T 24353-2022風(fēng)險(xiǎn)管理指南
- GB/T 6284-2006化工產(chǎn)品中水分測(cè)定的通用方法干燥減量法
- GB/T 3003-2017耐火纖維及制品
- GB/T 22080-2016信息技術(shù)安全技術(shù)信息安全管理體系要求
- GB/T 13915-2013沖壓件角度公差
- 制藥工程導(dǎo)論課件
- 瑜伽師地論(完美排版全一百卷)
- 槳聲燈影里的秦淮河1-課件
- 蘇教版五年級(jí)下冊(cè)科學(xué)知識(shí)點(diǎn)全冊(cè)
評(píng)論
0/150
提交評(píng)論