UDE MemTool
オンチップ/外部FLASH・OTPメモリの書き込みツール。UDEへの統合とスタンドアロン利用の両対応で、COM自動化・バッチ実行により製造・試験システムにも組み込めます。
FLASH概要
オンチップ/外部FLASH・OTPメモリの書き込みツール。UDEへの統合とスタンドアロン利用の両対応で、COM自動化・バッチ実行により製造・試験システムにも組み込めます。
UDE MemTool は、オンチップFLASHおよび外部FLASH/OTPメモリへの書き込みを行う PLS のツールです。開発中は Universal Debug Engine(UDE)のアドインとしてダウンロードと一体で使用でき、スタンドアロンのフロントエンドとしても動作します。全書き込み機能は COM オートメーションインターフェース・バッチモード・コマンドラインから利用でき、製造ライン・テストシステムへの組み込みやスクリプト自動化に対応します。
AURIX 固有の UCB(User Configuration Blocks)や HSM フラッシュの書き込みにも対応します。複数ターゲットの同時書き込みには UDE Gang Programmer を組み合わせます。
UDE MemToolは、PLS が提供するフラッシュメモリへの書き込み/量産プログラミング装置です。マイコン内蔵・外付けのフラッシュメモリへファームウェアを書き込みます。開発時の単体書き込みから、生産ラインでのスタンドアロン量産書き込み・セキュア書き込みまで対応し、書き込み品質とタクトタイムの両立を支援します。
Positive ONE Group が、製品選定・見積もり・導入時の技術サポートまで日本語で対応します。対象MCU・OS・数量・ご用途に応じた最適な構成をご提案します。
主要仕様
| 提供元 / ブランド | PLS |
|---|---|
| カテゴリ | フラッシュ書込み/量産プログラミング |
| 型番 / 製品ID | UDE-MEMTOOL |
| お問い合わせ | 見積もり・技術相談に対応 |
基本情報
| 製品カテゴリ | フラッシュ書込み/量産プログラミング |
|---|---|
| ブランド | PLS |
| 型番 / 製品ID | UDE-MEMTOOL |
技術仕様
| 対象メモリ | オンチップFLASH/外部FLASH・OTP(消去・書込・比較・読み出し保存) |
|---|---|
| 対応アーキテクチャ | AURIX/TriCore・Power Architecture・Cortex-M/R/A・RH850・Arm7/9/11 ほか |
| 接続 | UADファミリ(DAP/JTAG)・ASC/CANブートストラップローダ・RS232/K-Line |
| 自動化 | COMオートメーション・バッチモード・コマンドライン |
| AURIX対応 | UCB・SOTA・HSMフラッシュの書き込みに対応 |
量産対応(スクリプト制御・バッチ・GangProgrammer)
量産では UDE MemTool をスクリプト制御できます。COM(ActiveX)オートメーションに対応し、JScript/VBScript/Python/Perl/C# などから、接続→書込み→ベリファイ→切断の一連を自動化して製造・試験システムに組み込めます(詳細は下記「UDE Automation Basics」)。
バッチモードでは、connect/open_file/select_all_sections/add_selected_sections/program 等のコマンドをバッチファイルにまとめ、複数HEXの一括書込みが可能です(詳細は「UDE Memtool Batch Programming」)。コマンドラインインターフェース(MemtoolCli.exe)にも対応します。
GangProgrammerにより、最大8ステーションを同時書込みし量産スループットを高められます(USB/Ethernet/IEEE1394 でアクセスデバイスを接続)。
セキュリティキー書込み(AURIX TC3xx UCB)
AURIX™ TC3xx のセキュリティキーやブート設定・読み書き保護は、UCB(User Configuration Blocks)への書込みで行います。UDE MemTool は2つの方法を提供します(詳細は下記「UDE Memtool AURIX TC3xx UCB Programming」)。
① UCB Configuration Function:UCB内容を設定ダイアログで準備・書込み。開発時に構成を作り込み、テスト済み構成をHEXへエクスポートして量産に使えます。COM/スクリプトからの自動化にも対応します。
② Direct UCB Programming:量産向け。妥当なUCB構成を含むHEXを、他のメモリ同様に一つ以上のUCBへ書込みます(MemtoolCli.exe 対応)。専用メモリデバイス「DF_UCBS」は誤設定防止のため既定で無効で、有効化後に書込み可能です。UCBは完全一致でのみ書込み(部分HEXや不正な確認コードは拒否)。
重要:不正なUCBデータの書込みやUCBセクタの完全消去は、コントローラが起動不能となり以後デバッグ接続で修正できなくなる恐れがあります。必ず妥当なUCB書込みデータをご使用ください。UCB変更はリセット後に反映されます。書込み手順・対応キー・書込み可能領域・データ形式などの個別仕様は、対象マイコン(例:SAK-TC375TP)とご要件に応じて当社よりご回答します。
提供・サポート
| 提供 | 見積もり・技術相談に対応(Positive ONE Group) |
|---|
主な用途
- 開発中のフラッシュ書き込みを、UDEのダウンロード操作と一体で行う
- 製造・検査システムに書き込み機能をCOM/バッチで組み込む
- AURIXのUCB・HSM等、デバイス固有領域を確実に書き込む
導入メリット
- 開発(UDE統合)から量産(自動化・Gang構成)まで同一ツール系で運用できる
- セクタ単位消去・比較・読み戻しなど検査工程に必要な機能が揃う
- UADファミリの高速デバッグチャネルで書き込み時間を短縮できる
よくある質問
UDE MemTool の見積もり・技術相談はできますか?
UDE Gang Programmer との違いは何ですか?
技術資料(PDF)
UDE MemTool の技術資料です(PLS 提供)。
- UDE MemTool 技術解説書(日本語・全22ページ)/機能・自動化・AURIX TC3xx UCB書込みの総合ガイド
- UDE MemTool Technical Guide (English, 22 pages) — features, automation, AURIX TC3xx UCB programming
- UDE MemTool データシート(製品概要・対応マイコン・通信)
- UDE Memtool Automation Basics(COM自動化:JScript/VBScript/Python/Perl/C#)
- UDE Memtool Batch Programming(バッチモードの書込み)
- UDE Memtool AURIX TC3xx UCB Programming(UCB=セキュリティキー等の書込み)
お問い合わせ
対象MCU・数量・安全要件などをお聞かせください。最適な構成と概算をご提案します。
UDE — AURIX / TriCore マルチコアデバッグの定番
PLS の全製品を見る →


