KopherBit
戻る / 開発ツール

KITE Reflasher

公開中 バージョン 0.2.1

ECU ファームウェアダウンロードと更新検証向けの UDS-on-CAN reflashing ツールです。

製品概要

ECU reflash を管理可能なダウンロードフローへ

KITE Reflasher は ECU 書き込み、bootloader bring-up、ダウンロードシーケンス検証、納入前更新テストを支援します。

ダウンロード手順

session、security、routine、download、transfer、reset を step で管理します。

複数形式の処理

HEX、S-record、BIN、VBF などの入力を扱います。

Traceable update

ASC trace、step 状態、失敗理由、firmware 情報を保存します。

Bootloader bring-up

bootloader 初期検証と更新フローのデバッグに適します。

画面イメージ

KITE Reflasher
KITE Reflasher ECU ファームウェアダウンロード画面イメージ

画面イメージ

KITE Reflasher 主要ワークスペースとエンジニアリング操作画面。

KITE Reflasher firmware input、memory config、UDS flash sequence、execution trace 画面イメージ

Memory config と UDS flash sequence

MemoryConfigPanel、UdsSequencerPanel、reflasher backend の HEX / S-record / BIN / VBF parser、Security Access、erase、RequestDownload、TransferData、TransferExit、verify routine に基づきます。

製品ハイライト

主要 UDS download シーケンスを扱います。

HEX、S-record、BIN、VBF に対応します。

trace と step 結果を保存します。

主な機能

UDS download flow

0x10、0x27、0x31、0x34、0x36、0x37、0x11 などを管理します。

Firmware segmenting

address、payload、padding、block を整理します。

Security Access

外部 seed / key 計算をダウンロード手順に組み込みます。

Logs and traces

step 状態、CAN trace、response、失敗理由を保存します。

代表的なファームウェア更新ワークフロー

firmware 読み込み、download 設定、step 実行、trace 保存までを再現可能にします。

1

Firmware 読み込み

HEX、S-record、BIN、VBF と address / segment を確認します。

2

Sequence 設定

session、security、routine、download、transfer を設定します。

3

Download 実行

step ごとに response、NRC、進捗、error を記録します。

4

結果保存

trace、log、firmware 処理結果を保存します。

適用シーン

bootloader 検証、更新フロー開発、firmware 納入テスト、現場問題分析に適します。

Bootloader bring-up

session、security、routine、transfer を確認します。

更新検証

firmware 版ごとに同じ sequence を実行し結果を比較します。

失敗分析

NRC、trace、step log から中断や reset 問題を確認します。

対応フォーマット・標準

ISO 14229 UDS ISO 15765-2 ISO-TP Intel HEX S-record BIN VBF ASC trace