VN1640A VN1630A VN5620 VN5650 VH6501支持CANoe LIN Diva candela 1939 以太網設備
提到車載以太網,早已經不是新鮮詞匯了,很多工程師在進入汽車電子領域都是從CAN、LIN等基礎或常用的協議學起,然后開始接觸以太網相關的知識。CAN、LIN等車載通訊協議在如今的車輛應用十分廣泛,但是由于協議本身的限制,很難支撐汽車智能網聯化的進一步發展,車載以太網將在新一代汽車網絡架構中承擔重要角色,車載以太網也是當前行業內整體的趨勢和方向,
今天想給大家聊的話題雖然比較大,但是我們這次關注的點并不在以太網開發和測試方案和流程本身,而是以太網開發測試利器VN5000系列硬件。
引入
熟悉vector工具鏈的工程師應該知道,在2021年,Vector的以太網接口卡VN5610A和VN5640設備已經陸續停產,相應的代替產品VN5620和VN5650開始推向廣大工程師們。隨著新設備的推廣,VN5000系列設備內置的全新配置模式也與工程師們見面了。
新配置模式打破了傳統配置模式下的設備單一工作模式與單一通道對應關系,讓工程師能夠更加靈活地使用VN5000系列設備并應用到更多的開發和測試場景中。
接下來我們會以VN5000系列設備的主要應用功能講解設備配置方式以及相關應用場景。
TAP/Bypass模式
很多工程師聽到TAP(Test Access Point)/Bypass這個名詞非常陌生,并不清楚采集一段以太網的數據為什么要進行測試或者旁通。
控制器A和控制器B之間正在進行數據交互。
工程師TOM想要通過最近購買的VN5000系列設備讀取控制器A與控制器B之間的數據,那么他應該怎么做呢?
首先我們知道,以太網的數據發送與接收的邏輯是點對點的,與CAN、LIN總線的廣播式發送式不同的。所以如果我們把VN5000設備的以太網通道直接接入車載網絡中的交換機,是不會讀到數據的,因為交換機并不會將寫有控制器A和控制器B地址的數據轉發給你的VN5000。
這時候工程師Jerry告訴工程師Tom,應該按照以太網數據點對點收發的思路,直接通過物理方式,將控制器A與控制器B的通信鏈路斷開,將VN5000串聯到鏈路中,并給VN5000中寫入對應的通道配置,實現數據讀取。
VN5620 有兩種類型的總線接口,CAN和Ethernet。CANoe軟件為了使用VN5620這個設備,那么需要軟件的license來支持這兩個功能,他們分別是:CANoe with CAN 以及CANoe option .Ethernet. 這是你們目前手中的包括的三個license,CANoe,CAN option and Ehthernet option。
CANoe DiVa是專門用于自動化驗證汽車網絡系統中的數據一致性和完整性。它通過自動生成測試用例和分析通信數據來確保數據傳輸的準確性和可靠性,可以提高了測試效率和系統質量。這個工具工具是獨立于VN5620的一個獨立軟件。需要單獨的license。
CANoe Scope 是另外一個CANoe的軟件功能,需要配合USB 示波器(vector從pico 定制的4通道USB示波器)來使用用來捕捉實際的CAN總線或者Flexray總線的波形并進行可視化。為了使用它不但需要CANoe option .Scope 還需要陪到的專用USB示波器硬件才行。
CANdelaStudio 是一個獨立的軟件,用于測量診斷功能的開發。它也需要獨立的license才能工作。而且它不是依賴于VN5620的。