JAJA750A november 2021 – december 2022 TMS320F2800132 , TMS320F2800133 , TMS320F2800135 , TMS320F2800137 , TMS320F2800152-Q1 , TMS320F2800153-Q1 , TMS320F2800154-Q1 , TMS320F2800155 , TMS320F2800155-Q1 , TMS320F2800156-Q1 , TMS320F2800157 , TMS320F2800157-Q1 , TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1
F2800x デバイスには、以下の 4 つの専用ピンを持つ JTAG ポート (TMS、TCK、TDI、TDO) があります。これらは、テスト・モード選択、テスト・クロック、テスト・データ入力、テスト・データ出力に対応しています。通常動作時に JTAG をリセット状態に維持するため、ボード上の外部 2.2kΩ プルアップ抵抗で TMS ピンを VDDIO に接続する必要があります。TMS と TCK のみを搭載したコンパクトな 2 ピン JTAG インターフェイスである cJTAG (IEEE 標準 1149.7) 用のポートもあります。cJTAG を使用する場合、他のデバイス機能を従来の GPIO35 (TDI) および GPIO37 (TDO) ピンに多重化して、完全なエミュレーションおよびデバッグ機能を実現できます。
JTAG と cJTAG のどちらを選択するかを決定する際は、インターフェイス速度、デバッグ機能、ピンの制約などのシステム要件を考慮してください。JTAG は cJTAG に比べておよそ 2~3 倍高速なため、インターフェイス速度が非常に重要な場合は JTAG を使用する必要があります。また、JTAG を使用すると、1 つの JTAG ヘッダーで複数のデバイスをデイジーチェーン接続することもできます。ピンの使用に制限がある場合は、cJTAG を使用する必要があります。cJTAG を使用すると、デバイス上の 2 つの GPIO ピンが解放されます。cJTAG では、性能が下がることに加え、TMS ピンが双方向になるため、絶縁手法に影響することがあります。全体として、ピンの使用に制約がない場合は、性能上の利点があるため、通常の JTAG を使用することを推奨します。
すべての C2000 評価基板に JTAG デバッグ・プローブが含まれていますが、ボードに JTAG デバッグ・プローブを直接実装することは推奨しません。すべての EVM には、効率的なデバッグとエミュレーションを可能にするこれらのヘッダーと、EVM をスタンドアロンのデバッグ・プローブとして使用できる機能が含まれています。実際の C2000 アプリケーションでは、オンボードのデバッグ・プローブは必要なく、追加のコストが発生します。代わりに、JTAG 機能が必要な場合は、外部プローブに接続するために JTAG ヘッダーを含めることを推奨します。MCU ターゲットと JTAG ヘッダーが 6 インチ (15.24cm) よりも離れている場合や、JTAG チェーン上に他のデバイスが存在する場合は、各 JTAG 信号にバッファを配置する必要があります。
C2000 デバイスで JTAG を使用する方法の詳細については、『C2000 MCU JTAG コネクティビティのデバッグ』を参照してください。