戻る / 開発ツール

ODX 駆動 UDS 自動テストツール

KITE UDS Tester

公開中 バージョン 0.3.1

KITE UDS Tester は ODX から UDS テストを自動化し、テストケース生成、バッチ実行、response / NRC 解析、Trace とレポートの集約を行います。

KITE UDS Tester v0.3.1 診断ワークスペース
SecurityAccess の request パラメータと positive / negative response を扱う KITE UDS Tester v0.3.1 ワークスペース

製品概要

個別 SID からテストプロジェクト、書込みフローまでを扱う UDS ワークベンチ

KITE UDS Tester は PDX container、ODX-D、ODX-F、XML を読み込み、reference を検証して、17 個の主要 SID に対応するサービス編集画面を構成します。自動テストエンジンは ODX service、state、timing、positive / negative response、functional addressing の設定からケースを生成し、バッチ実行後に Passed、Failed、Skipped、NRC、Trace、レポートを集約します。CAN / ISO-TP、TesterPresent、Seed / Key DLL、Flash Sequence、Memory Layout にも対応します。

ODX 駆動 UDS テスト自動化

KITE UDS Tester
Test Cases、実行状態、Run Summary を扱う KITE UDS Tester v0.3.1 ワークスペース

17 個の SID 専用エディター

すべてを raw payload で扱わず、サービス分類に応じて入力項目と response design を切り替えます。

Positive / Negative の並列表示

positive response、NRC、engineering condition、no-response / transport error を同一画面で確認します。

ODX 生成テストケース

診断サービスと generator settings から UDS テストケースを生成し、バッチ実行と失敗ケースの再実行を行います。

診断から書込みまで

個別サービス、Trace、History、テストケース、ECU programming を同じワークベンチで扱います。

診断、テスト、ECU programming を 1 つのワークベンチで管理

Flash Sequence で session、Security unlock、File Download、checksum、DTC setting、ECU reset を検証可能な手順として構成し、Memory Layout で sector、mapping、padding を管理します。

製品ハイライト

ODX importer は PDX container、ODX-D、ODX-F、XML を受け付け、現在のデータを置き換える前に reference を検証します。

Service workbench は 0x10、0x11、0x14、0x19、0x22、0x23、0x27、0x28、0x2E、0x2F、0x31、0x34、0x35、0x36、0x37、0x3E、0x85 を扱います。

ODX から自動生成したケースをバッチ実行し、結果を Trace、Response History、Programming Log、PDF、Excel workbook、JSON report として残せます。

主な機能

ODX データとプロジェクト

PDX container、ODX-D、ODX-F、XML を読み込みます。.udsp テストプロジェクトは ODX binding、test profile、ケース選択、最新の report summary を復元します。

SID 専用 Request Editor

17 個の SID に応じて access type、DID、DTC mask、memory address、Routine ID、transfer context、response mode を切り替え、raw bytes preview も保持します。

Response Design

SID ごとに positive payload decode、expected positive SID、主要 NRC と engineering condition、no-response / transport error を表示します。

Diagnostic Configuration

CAN interface、ISO-TP transport、physical / functional addressing、P2 / P2*、timeout / retry、TesterPresent、Seed / Key DLL を一括設定します。

ODX 生成 Test Cases

ODX service と 6 ページの generator settings から positive / negative、state、timing、functional-addressing ケースを生成し、Run Selected、Run All、Failed Only、状態集計、PDF / Excel workbook / JSON 出力を使用します。

Flash Sequence と Memory Layout

session、security、file download、checksum、DTC setting、reset を並べ替え可能な手順として管理し、sector、mapping、erase range、padding、file block を設定します。

KITE UDS Tester ワークフロー

ODX service、.udsp test project、.kfp flash project のいずれかから開始し、設定、実行、結果を同一の診断コンテキストで管理します。

1

1. エンジニアリング資産を開く

PDX / ODX-D / ODX-F / XML、.udsp test project、または .kfp flash project を開きます。

2

2. 診断接続を設定

CAN / ISO-TP、addressing、timing、retry、TesterPresent、Seed / Key DLL を設定し、interface 状態を確認します。

3

3. ODX からケースを生成・実行

ODX service と 6 ページの generator settings からテストケースを自動生成し、selected / all / failed-only の範囲でバッチ実行します。

4

4. 解析と出力

decoded response、NRC、Trace、History、Run Summary、Programming Log を確認し、PDF、Excel、JSON を出力します。

適用シーン

サービス検証、ODX-driven regression、診断問題の再現、ECU programming の準備を 1 つのツールで行う ECU ソフトウェア・評価チームに適しています。

UDS サービス bring-up

session、DID、DTC、Routine、SecurityAccess、upload / download のパラメータを調整し、decoded response と NRC を比較します。

ODX-driven 自動回帰

ECU description から UDS ケースを自動生成・バッチ実行し、Run Summary、Failed Only、safe bench profile で範囲を管理します。

診断問題の再現

Trace、Response History、request / response pair、timestamp、engineering note を再現コンテキストとして保存します。

SecurityAccess 検証

手動 key または外部 Seed / Key DLL で seed / key フローと主要 NRC を確認します。

ECU programming 準備

programming の開始前に Flash Sequence、memory region、firmware block、CRC、安全確認を検証します。

対応フォーマット・標準

ISO 14229-1 UDS CAN / ISO-TP PDX container ODX-D / ODX-F / XML .udsp test project .kfp flash project BIN / HEX / S19 / SREC PDF report Excel workbook JSON results Seed / Key DLL