UDSプロトコル・スタック

UDSプロトコル・スタック

iWaveは、UDSonCANおよびUDSonIPを実現するために、ISO 14229プロトコルに基づくクライアントおよびサーバー用のUDSプロトコルスタックを提供しています。Unified Diagnostic Servicesは、ISO 15765(ISO-TP)、イーサネット、K-Lineなどの幅広い低レイヤプロトコルに共通のアプリケーションレイヤーを提供する自動車標準プロトコルです。iWave UDSスタックは、アプリケーション層(ISO 14229-1)とセッション層(ISO 14229-2)の両方を実装しているため、診断サービスを処理するための簡単なAPIを提供します。iWave UDSスタックは、車両ECUと通信して診断を実行するための堅牢で効果的な方法を提供します。iWaveはスタックを完全にカスタマイズできるように設計しているため、ユーザーは機能セットを指定してスタックを微調整し、エンドアプリケーションの要件を満たすことができます。

仕様

UDSスタックの特徴

  • 車両ECUが提供する診断サービスへのアクセスを提供
  • 車両ECUの故障検出
  • 故障したECUの診断が可能
  • 故障診断コードの収集と分析
  • UDSスタックはプラットフォームに依存しない
  • UDSonCANとUDSonIPを有効にする
  • 共通のアプリケーション層:ISO-TP、イーサネット、Kライン
  • アプリケーション(ISO 14229-1)とセッション(ISO 14229-2)層
  • 車種別設定の設定
  • 入出力制御のための車両ECUへのアクセス
  • リアルタイムの車両エンジンデータの収集
  • 要件に基づいて設定可能なUDSサービス
    使いやすいAPI

対応プラットフォーム

  • NXP i.MX 8 アプリケーション・プロセッサ
  • NXP i.MX 6 アプリケーション・プロセッサ
  • その他のARMプラットフォーム

メモリー要件

  • ROM: 80kb

UDSスタック・ソリューション・パッケージ

  • 診断目的で車両ECUと通信するためのAPI
  • UDSスタックはCANを介した通信をサポートする

ISO 14229 UDSプロトコルによる自動車診断

診断サービス

データ通信

複雑さが増すにつれ、故障発生時に車両システムをテスト・診断するための、より効率的な方法が求められています。ユニファイド・ダイアグノスティック・サービス・プロトコルは、世界中で自動車の診断に使用されている自動車診断プロトコルです。このプロトコルはISO-14229規格で定義されており、自動車OEMはこの規格に従って、あらゆる車両の診断に使用できる共通のコンピューターシステムを提供しています。これは、顧客がエミッションと非エミッション関連情報の両方を読み取ることができます。故障コードが検索されると、問題を効率的に診断することができます。
UDSプロトコルは、UDSonCANとUDSonIPを実現するために、ISO 14229プロトコルに基づき、サーバーとクライアントという2種類のデバイス用に定義されています。車両がサーバーとなり、診断装置がクライアントとなります。UDSスタックは、車両ECUと通信し、診断を実行するための堅牢で効果的な方法を提供します。データ転送機能により、クライアントは車両ECUとの間で情報の読み書きが可能です。また、クライアントには、指定したアドレスの物理メモリからデータを読み取る機能もあります。

バリュー・プロポジション

  • 様々なARMプロセッサに対応
  • 統合が容易な堅牢なAPI
  • 新しいバージョンへの移植サポート
  • MISRA C準拠
  • エンド・ツー・エンド・ソリューションの提供

関連ビデオ

TCU入門:パート1

TCU入門:パート2

なぜTCUにハーネスケーブルを使うのか?

著作権 © 2022 iWave Systems Technologies Pvt.