來源:懌星科技
在汽車產業智能化、網聯化的時代浪潮中,汽車電子系統正經歷著前所未有的變革。SOME/IP(Scalable service-Oriented MiddlewarE over IP)協議作為汽車電子通信領域的關鍵技術,其穩定性、可靠性與高效性對于整車性能的提升起著至關重要的作用。然而,當前市場上針對SOME/IP協議的測試工具在靈活性、兼容性和測試標準的遵循度上存在諸多不足,并且基于Android平臺研發的DUT在SOME/IP協議棧測試需求也越來越多,為解決這些問題,懌星科技新推出基于Android平臺的SOME/IP測試模塊EPT-ETS。
一、背景:行業痛點催生產品創新
隨著汽車電子架構從傳統的分布式向集中式轉變,SOME/IP協議憑借其面向服務的架構、高效的通信機制和良好的擴展性,被廣泛應用于汽車的各個電子控制單元(ECU)之間。然而,SOME/IP協議的復雜性使得對其進行全面、準確的測試變得極具挑戰性,具體體現為:
在TC8 3.0規范中,針對ETS服務及服務接口定義(包括數據類型的具體定義),以及通過測試用例反推ETS的基本邏輯等,OEM、Tier1和測試服務商的理解并不一致。
不同的DUT,可能運行在不同的基礎軟件平臺(Linux、QNX、Android);而即便是相同的軟件平臺,ETS開發和集成的方式也有所不同。拿目前應用廣泛的Android平臺來講,有的DUT使用了開源的vsomeip,使用vsomeip原始接口,而有的通過解析AUTOSAR標準通訊矩陣編寫CommonAPI來開發。那針對這兩種不同的DUT,ETS軟件實現方式也有較大的區別,這也使得在測試驗證協議棧在這一環節增加了許多復雜性。
基于此背景,市面上亟需一款基于Android平臺、遵循統一測試規范且成熟的SOME/IP協議棧測試工具。懌星科技EPT-ETS模塊在此時應運而生,旨在解決這些痛點,為汽車電子SOME/IP測試帶來新的解決方案。
二、EPT-ETS產品功能
ETS(Android)主要用于驗證SOME/IP協議棧,即驗證SOME/IP協議在通過代碼實現時,其代碼的實現效果與協議本身要求是否一致,主要包含SOME/IP SD的報文格式和通信行為以及SOME/IP的報文格式和通信行為。
我們將客戶輸入的接口文件(API),NDK(Android)及庫文件(動態庫/依賴庫)以及自研的源碼包放到目標編譯環境中(如Ubantu系統),通過編譯生成對應的APK(EPT- ETS),再將APK集成到被測件(DUT)中,之后便能夠實現與測試儀(Tester)之間的互動,覆蓋SOME/IP協議全部內容,從而實現對整個協議棧的測試目的。
EPT-ETS屬于一個獨立的應用程序,與被測件中實際應用程序不會出現不兼容、沖突的情況。在完成測試任務后,可以將ETS在DUT系統中刪除,避免對被測件的功能產生任何影響。
懌星自研源碼包在Ubantu系統中編譯生成ETS:
在DUT內部啟動ETS,正常運行:
三、EPT-ETS產品特性
1Android平臺加持,開啟便捷測試新時代
懌星SOME/IP測試模塊基于Android平臺開發,充分利用了Android系統的開放性、普及性和易用性。測試模塊開發服務接口源碼,上層應用邏輯接口源碼,利用Android編譯工具鏈進行編譯源碼包生成對應的APK文件以滿足測試需求。
2源碼開發定制,滿足個性化測試需求
懌星通過自主開發編寫源碼包生成ETS APK,為用戶賦予了高度的定制化能力。源碼的開放性為汽車制造商、零部件供應商和科研機構提供了廣闊的創新空間。他們可以根據不同的SOME/IP協議配置、不同的庫文件、特定的測試場景以及獨特的性能指標要求,靈活調整測試參數、添加自定義測試用例,量身打造個性化的測試方案。這種高度的定制化能力不僅能夠精準滿足不同用戶的多樣化需求,還為汽車電子測試技術的持續創新提供了強大的動力。
3嚴格遵循TC8 3.0標準,確保測試權威性
OA-TC8測試規范是汽車電子測試領域的國際權威標準,它全面涵蓋了SOME/IP協議的各個方面,包括服務發現、消息傳輸、錯誤處理等關鍵環節。我們的測試模塊嚴格按照OA- TC8規范要求進行設計和開發,確保測試的全面性、準確性和一致性。通過遵循這一權威規范,測試結果具有高度的可信度和可比性,能夠為汽車電子系統的開發和驗證提供堅實可靠的依據,有效保障了汽車電子通信的質量和安全性。
4配合SmartETH測試工程,保障產品可靠性
為了確保測試模塊的可靠性和有效性,我們采用自研產品SmartETH測試工程進行全面、嚴格的測試驗證。SmartETH測試工程具備強大的仿真、測試和分析能力,能夠模擬各種復雜的實際場景,包括不同的網絡拓撲結構、多樣化的負載情況。通過在SmartETH測試工程中的反復測試和驗證,使其穩定運行,能夠有效保障測試過程。
四、EPT-ETS適用場景
懌星自主研發的ETS(Android)目前已被應用于多個研發項目之中,幫助客戶快速實現對SOME/IP協議棧測試,幫助客戶大幅縮短項目周期,減少項目時間成本,提升測試可靠性。同時,懌星的自動化測試設備和豐富的測試經驗,可以為客戶提供專業代碼咨詢服務。
OEM
可以借助ETS(Android)對整車的電子系統中SOME/IP協議棧進行測試和驗證。ETS(Android)可作為檢測工具,監測整車電子系統中SOME/IP協議的運行狀態,確保每一輛汽車的電子通信系統都符合嚴格的TC8標準。
Tier 1
對于汽車零部件供應商而言,ETS(Android)是確保產品質量和兼容性的得力助手。在產品開發階段,工程師可以利用ETS(Android)對自身產品的SOME/IP協議實現進行全面、深入的測試,驗證其與整車系統的通信能力和兼容性。通過遵循OA-TC8測試規范和SmartETH測試工程的嚴格驗證,能夠提前發現并解決潛在的問題,減少產品的開發周期和成本,顯著提高產品的市場競爭力。
科研院校
在科研院校中,測試模塊可作為教學和科研的重要工具。教師可以利用ETS(Android)向學生生動展示SOME/IP協議的工作原理和測試方法,培養學生的實踐能力和創新思維。研究人員可以借助ETS(Android)開展相關的科研項目,探索汽車電子通信領域的新技術和新方法,為推動汽車電子技術的發展貢獻力量。
基于Android的SOME/IP 測試模塊EPT- ETS的發布,是懌星在汽車電子測試領域的一次重大突破和創新。它以Android平臺的便捷性、源碼開發的定制化、OA-TC8測試規范的嚴格遵循和SmartETH測試工程的專業驗證,為汽車行業提供了一款集高效、精準、可靠于一身的卓越SOME/IP 測試解決方案。我們堅信,這款測試模塊將在汽車電子的研發、生產和質量檢測等各個環節發揮至關重要的作用,推動汽車行業向智能化、網聯化的未來不斷邁進。
-
Android
+關注
關注
12文章
3958瀏覽量
129077 -
汽車電子
+關注
關注
3031文章
8168瀏覽量
168853 -
測試模塊
+關注
關注
0文章
5瀏覽量
6756
原文標題:【會員風采】新品推介 | 懌星科技基于Android平臺的SOME/IP測試模塊 EPT-ETS
文章出處:【微信號:qidianxiehui,微信公眾號:深圳市汽車電子行業協會】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
電源模塊ATE測試包含哪些測試項目
快問快答:防護等級IP68和IP67的有什么區別?如何有效進行防水等級測試

羅德與施瓦茨和ETS-Lindgren發布新一代無線技術OTA測試解決方案
實車通信測試介紹
恒訊科技分析:如何測試海外靜態IP服務的穩定性和速度?

Modbus轉Ethernet IP網關模塊與匯川PLC通訊案例

SN65EPT21 3.3V差分PECL/LVDS至TTL轉換器數據表

評論