KopherBit AUTOSAR ツールチェーンの概要: SWC 設計から ECU 量産まで
KopherBit は AUTOSAR Classic の SWC モデリング、ネットワーク設計、BSW 設定、ECU-side UDS ミドルウェア、Bootloader、診断検証、ECU 書き込みを一つの工程として接続します。
要点
まとめ
KopherBit の AUTOSAR Classic ツールチェーンは、アプリケーション層モデリング、通信マトリックス、BSW 設定、ECU-side 診断、Bootloader 統合を接続します。Kopher SWC Designer は SWC を設計し、Kopher Network Designer は通信マトリックスを管理し、KopherConfig は設定 artifact を生成します。KopherSAR は AUTOSAR Classic 基盤、KopherBoot は UDS Bootloader、KopherUDS は ECU 内の診断サービスを担当し、KITE UDS Tester と KITE Reflasher が外部検証と書き込みを行います。
技術的な役割
AUTOSAR クラシック開発プロセスにおける KopherBit ツール チェーンの対応する位置:
| ステージ | ツール | 入力 | 出力 |
|---|---|---|---|
| コミュニケーションマトリクス設計 | Kopher Network Designer | 車両信号要件、ノード計画 | DBC / ARXML 通信マトリックス |
| アプリケーション層モデリング | Kopher SWC Designer | システム要件、ポート/インターフェイスの計画 | SWC ARXML、ポート、インターフェイス |
| BSW と ECU の構成 | KopherConfig | DBC / ARXML、SWC ARXML | 通信 / プラットフォーム / サービス コンポーネント ARXML、BSW コード |
| 基本ソフトウェア | KopherSAR | BSW 設定、SWC ARXML | RTEとBSWの統合実行ファイル |
| ECU 書き込み | KopherBoot + KITE Reflasher | Application firmware image + signature | 書き込み済み ECU、書き込み記録 |
| 診断検証 | KopherUDS + KITE UDS Tester | DID / DTC / Routine、テスト仕様 | ECU-side 診断機能、テストレポート |
ツールチェーンコンポーネント
Kopher SWC Designer
以下をサポートするアプリケーション層ソフトウェア コンポーネント (SWC) モデリング ツール:
- ポート、インターフェイス、およびデータ要素のグラフィカル モデリング。
- ARXML インポート/エクスポート (KopherConfig と統合)。
- 動作の説明 (実行可能、暗黙的/明示的通信)。
Kopher Network Designer
コミュニケーションマトリックス設計ツール:
- 車両信号リストからCAN / CAN FD / LIN / Ethernetマトリックスを作成します。
- DBC、AUTOSAR システム記述 ARXML をエクスポートします。
- BSW 構成入力として KopherConfig と統合します。
KopherConfig
ECU 設定の信頼できるソース (詳細については、KopherConfig 設定ツール を参照):
- DBC インポートから通信 ARXML、AUTOSAR プラットフォーム ARXML、およびサービス コンポーネント ARXML を生成します。
- KopherSAR BSW モジュール (CanIf、PduR、COM、DCM、DEM、NM、Csm など) を構成します。
- ワンクリックで BSW コードを生成します。
KopherSAR
AUTOSAR クラシック BSW (詳細については、KopherSAR AUTOSAR クラシック BSW を参照):
- 通信スタック、診断スタック、I/O 抽象化、メモリ管理、暗号化サービス、および RTE の完全なサポート。
- NXP MPC5744P および Infineon TC387QP をサポートします。
KopherBoot
車両仕様 UDS ブートローダー (詳細については、KopherBoot UDS ブートローダー を参照):
- ISO 14229 プログラミング セッション サービスの完全なセット。
- CAN / CAN FD / DoIP プログラミング チャンネル。
- HSM 統合 (TC387QP) によりセキュア ブートが完了します。
KopherUDS
ECU-side UDS 診断ミドルウェア(KopherUDS 技術概要):
- 対象 ECU の DID、DTC、Session、SecurityAccess、RoutineControl を設定。
- CAN / CAN FD / DoIP transport と ECU application callback を接続。
- KITE UDS Tester で response、NRC、診断データ、回帰テストを検証。
エンドツーエンドのワークフロー
【車両ネットワーク設計】 【アプリケーション層要件】
│ │
▼ ▼
Kopher ネットワーク Kopher SWC
デザイナー デザイナー
│ │
│ DBC / ARXML 通信マトリックス SWC ARXML
│ │
━─────────┐ ┌─────────┘
▼ ▼
KopherConfig (BSW + サービスコンポーネント構成)
│
│ BSWコード+ARXML
▼
KopherSAR (RTE + BSW 統合)
│
│ アプリケーションファームウェアイメージ
▼
KopherBoot + KopherUDS (ECU-side 診断と Bootloader)
│
│ECU
▼
KITE UDS Tester / KITE Reflasher (外部検証と書き込み)
主要な機能
- 単一ベンダーの統合: すべてのツールと KCU ハードウェアは同じチームのものであり、同じインターフェイスを備えています。
- ARXML 標準化: 各ツールの出力は標準の AUTOSAR ARXML であり、他の AUTOSAR ツールと共存できます。
- KCU ハードウェアと緊密に統合: BSW のデフォルト構成、ブートローダー セクションの対応、診断プロセスの一貫性。
- 製品ライン間での再利用: KCU GEN1 / GEN2 / GEN2 Micro / BCM / EVCC / EDR は、同じツール セットとワークフローを共有します。
- OEM のカスタマイズをサポート: 各ツールは、OEM 独自のプロセスに統合できるカスタマイズされたインターフェイスを提供します。
必要なエンジニアリング入力
| 入力 | 目的 |
|---|---|
| 車両信号行列 | Kopher Network Designer 入力。 |
| アプリケーション層の要件とアーキテクチャ | Kopher SWC Designer 入力。 |
| ECU対応表(ノードvs.ECU) | KopherConfig 構成ベース。 |
| 診断要件 (DTC、DID、SecurityAccess) | DCM/DEM 構成および KopherUDS 操作プロセス。 |
| ブートローダー署名戦略 | KopherBoot 署名検証、HSM 統合。 |
| 車両ネットワーク トポロジ | トランスポート層(CAN/CAN FD/イーサネット)を確認します。 |
KopherBit がこれをサポートする方法
- フル ツールチェーン ライセンス: 個別にライセンスを取得することも、完全なセットとして提供することもできます。
- サービスサポート: KCU プラットフォーム導入コンサルタント、ECU 構成コンサルティング、ASIL/情報セキュリティ計画。
- トレーニング: AUTOSAR Classic、UDS、ISO 15118 PnC、セキュア ブート、その他のテーマのコース。
- 検証: KCU プラットフォーム テストベンチは統合テストを提供します。
よくある質問
KopherBit ツールチェーンは KCU ハードウェアで使用する必要がありますか?
不確かな。ツールチェーン自体は個別にライセンスを取得でき、顧客独自の ECU プラットフォームに移植できる標準の ARXML および BSW コードを生成します (NXP MPC5744P / Infineon TC387QP またはカスタマイズされた MCAL 移植との互換性が必要です)。ただし、KCU ハードウェア + KopherBit ツール チェーンを併用すると、最速のオンライン時間と最高の統合エクスペリエンスを得ることができます。
既存のエンジニアリングツールチェーンと共存できますか?
はい。KopherBit ツールは AUTOSAR ARXML、DBC、ODX、プロジェクト固有の OEM artifact を既存工程と交換できます。モデリング、設定、診断、検証機能を段階的に導入でき、環境全体を一度に置き換える必要はありません。
ツールチェーンはどの MCU プラットフォームをサポートしますか?
主に NXP MPC5744P (KCU GEN1) および Infineon TC387QP (KCU GEN2 / GEN2 Micro) をサポートします。MCAL は、プロジェクトの要件に応じて他の車載 MCU (S32K3、TC397、TC4xx など) に移植できます。
Adaptive AUTOSAR はツールチェーンにありますか?
現在のツール チェーンは主に AUTOSAR Classic です。アダプティブ シナリオは SOME/IP を介してクラシック ECU と通信でき、KopherBit はクラシックとアダプティブのハイブリッド アーキテクチャの設計に役立ちます。
インポートを開始するツールを選択するにはどうすればよいですか?
通常は BSW と ECU 設定の基盤となる KopherConfig + KopherSAR から開始し、Kopher SWC / Network Designer、KopherBoot、ECU-side KopherUDS、外部検証・書き込みツールをプロジェクトに合わせて追加します。
量産向け VCU プラットフォームが必要ですか?
商用EV向けの車両制御ユニットとエンジニアリングサービスをご確認ください。