USB Multilink ACP 日本語マニュアル
PEmicro USB Multilink ACP(Rev. B)の対応デバイス・Port A/B/C のピン配置・接続手順・トラブルシュート・対応IDEを日本語でまとめています。
はじめに
USB Multilink ACP(PART# USB-ML-ACP, Rev. B)は、幅広い ARM Cortex プロセッサに対応する低価格デバッグインターフェースです。ターゲットの標準デバッグヘッダと PC の USB ポートを介してデバッグモードへアクセスします。
対応デバイス
ARM Cortex プロセッサに対応します。最新の対応 ARM Cortex-M デバイス一覧・対応リクエストは pemicro.com/arm を参照してください。
| ターゲット電圧範囲 | 1.8V~5V |
|---|---|
| ホスト接続 | USB 2.0(Type-B メス) |
| USBハブ | 使用時はセルフパワー型が必須 |
デバッグヘッダ
本体内蔵の標準ARMヘッダは3種類。Port A は 2列 0.100" ピッチ、Port B・C は 2列 0.050" ピッチです。複数ポート同時使用は不可。上線付き信号はアクティブLow。
ポート別ピン配置
Port A — 標準ARM(ARM Cortex)
| # | 信号 | # | 信号 |
|---|---|---|---|
| Pin 1 | TVCC | Pin 2 | NC |
| Pin 3 | TRST | Pin 4 | GND |
| Pin 5 | TDI | Pin 6 | GND |
| Pin 7 | TMS/SWD_DIO | Pin 8 | GND |
| Pin 9 | TCK/SWD_CLK | Pin 10 | GND |
| Pin 11 | NC | Pin 12 | GND |
| Pin 13 | TDO | Pin 14 | GND |
Port B — Mini 20(ARM Cortex、トレース対応)
| # | 信号 | # | 信号 |
|---|---|---|---|
| Pin 1 | TVCC | Pin 2 | TMS/SWD_DIO |
| Pin 3 | GND | Pin 4 | TCK/SWD_CLK |
| Pin 5 | GND | Pin 6 | TDO |
| Pin 7 | NC | Pin 8 | TDI |
| Pin 9 | NC(内部予約) | Pin 10 | RESET |
| Pin 11 | NC | Pin 12 | TRACE_CLKOUT |
| Pin 13 | NC | Pin 14 | TRACE_D0 |
| Pin 15 | GND | Pin 16 | TRACE_D1 |
| Pin 17 | GND | Pin 18 | TRACE_D2 |
| Pin 19 | GND | Pin 20 | TRACE_D3 |
Port C — Mini 10(ARM Cortex)
| # | 信号 | # | 信号 |
|---|---|---|---|
| Pin 1 | TVCC | Pin 2 | TMS/SWD_DIO |
| Pin 3 | GND | Pin 4 | TCK/SWD_CLK |
| Pin 5 | GND | Pin 6 | TDO |
| Pin 7 | NC | Pin 8 | TDI |
| Pin 9 | NC(内部予約) | Pin 10 | RESET |
使い方
| USB | Type-B メス(Type-A↔Type-B ケーブルでPC接続) |
|---|---|
| USBハブ | セルフパワー型必須(既定 USB 2.0) |
| 青 LED | 本体通電・動作中 |
| 黄 LED | ターゲット電源検出 |
ドライバ導入
対応OSは Windows XP/2000/2003/Vista/7/8/10。NXP CodeWarrior や PEmicro 最近のパッケージ導入時に自動インストールされます。認識されない場合はデバイスマネージャーで「USB Multilink 2.0」を選び再インストール/更新します。
接続手順
- ターゲット電源 OFF・未接続の状態にする
- 正しいポートからターゲットへリボンケーブル接続(Pin 1 の向きに注意)
- USB で PC 接続 → 青 LED 点灯
- ターゲット電源 ON → 黄 LED 点灯
トラブルシュート
「Cannot enter background mode.」表示時は次を確認します。
- 基板通電と TVCC 電圧(論理Highの値=通常3.3Vまたは5V)
- デバッグ信号の活性(JTAG=TCK/TDI/TDO、SWD=SWD_CLK/SWD_DIO)が GND↔論理High で遷移するか
- ケーブルを外し電源投入時の RESET が High または(WDTで)トグルしているか。恒久的Lowに注意
ファーム更新
ユーティリティ PEFirmwareConfig.exe(USB Multilink Resources Install 同梱)で手動更新します。
対応IDE・連携
NXP MCUXpresso・CodeWarrior・Kinetis Design Studio・S32 Design Studio・STM32CubeIDE・DAVE IDE、IAR・Keil・Silicon Labs・Cosmic・Mentor Graphics 等に対応。Eclipse系ARM IDE向け無償 GDB Server プラグインも利用可。
量産書込みへの移行
本製品は開発用途向けです。量産は Cyclone LC/Cyclone FX へシームレスに移行できます(Cyclone Control Suite 同梱)。Cyclone LC → / Cyclone FX →
