CANoe.DiVa 是 CANoe 的功能擴展模組,專為 ECU 診斷驗證而設計。它能自動解析診斷數據庫(CDD/ODX),快速生成高覆蓋率的測試案例,協助供應商與整車廠高效完成從回歸測試到發布驗收的全自動化流程。

核心功能與技術優勢
1. 智慧化測試腳本生成
系統能直接解析 CDD 與 ODX 等診斷數據庫檔案,自動產出涵蓋傳輸層與應用層的完整測試腳本。支援範圍廣泛,包含:
- CAN 與 CAN FD TP 傳輸協定
- UDS (Unified Diagnostic Services)
- OBD-II
- WWHOBD (World-Wide Harmonized OBD)
- ZEVonUDS (Zero Emission Vehicle on UDS)
- SAE J1699

這些標準的全面支援大幅提升測試覆蓋率,確保診斷功能的完整性。
2. 虛實整合的閉環測試
透過與 VT System 硬體模組的深度結合,實現對 ECU 的 I/O 控制與電氣訊號模擬。系統能夠:
- 自動觸發 DTC 故障碼
- 驗證 ECU 的反應機制
- 構建高可信度的硬體在環(HIL)閉環測試環境
這種虛實整合的方式能夠模擬真實世界的各種故障情境,確保 ECU 在實際應用中的可靠性。
3. 自動化刷寫流程驗證
無縫串接 vFlash 刷寫工具,自動執行軟體更新與重編程流程。除了標準刷寫驗證外,更能針對以下邊界情況進行壓力測試:
- 傳輸中斷場景:模擬通訊異常時的系統反應
- 電壓異常情況:驗證在低電壓或電壓波動時的刷寫穩定性
- 極限條件測試:確保 ECU 在各種苛刻條件下的刷寫可靠性
4. 彈性擴充與需求追溯
為滿足複雜的測試場景,系統提供以下進階功能:
- vTESTstudio 整合:支援客製化測試案例擴充,滿足特殊測試需求
- 需求管理功能:完善的雙向追溯能力,在測試報告中可追溯至原始需求文件
- DoIP 乙太網診斷:全面支援新一代車用網路的診斷協定
- Security 安全存取:支援進階安全存取與加密診斷測試規範
5. 視覺化數據分析
測試結束後自動生成結構清晰的分析報告。透過直觀的視覺化介面,工程師能夠:
- 快速解讀測試結果
- 定位錯誤根源
- 有效縮短問題排查與除錯週期
報告格式清晰明瞭,便於團隊協作與問題追蹤。
應用場景
CANoe.DiVa 適用於以下開發階段:
- 開發階段:驗證診斷功能的正確實作
- 整合測試:確保 ECU 與車輛系統的診斷通訊正常
- 回歸測試:快速驗證軟體更新後的診斷功能
- 發布驗收:進行最終的診斷合規性測試

價值總覽
CANoe.DiVa 透過自動化測試生成、虛實整合驗證、以及完善的報告系統,大幅提升了 ECU 診斷驗證的效率與品質。它是車用電子開發團隊在診斷測試領域不可或缺的專業工具,能夠確保產品符合國際標準並滿足客戶的嚴格要求。