第7章 JTAG

この章では、JTAGデバッガを使用する際の注意点などを説明します。

7.1. ターゲットボードの初期化について

ETMを接続してデバッグする場合は、ETMで使用するポートをコンフィグレーションしなければなりません。「Armadillo-500 開発ボード ハードウェアマニュアル」を参照して適切に設定してください。

7.2. Linuxをデバッグする場合

JTAGを使用してLinuxをデバッグする場合は、Linux起動オプションを適切に設定しなければなりません。図 7.1. 「JTAGモード指定」のようにjtagパラメータをonに設定します。

hermit> setenv jtag=on

図 7.1. JTAGモード指定


表 7.1. JTAGモード

JTAGモード説明
onJTAGでデバッグ可能にします。
etm8

ETMのTRACE機能(8bit)を有効にします。

GPIOポートはアクセスできなくなります。

etm16

ETMのTRACE機能(16bit)を有効にします。

GPIOポートとUSB Host2はアクセスできなくなります。


7.2.1. 設定例

hermit> setenv console=ttymxc0 jtag=on

図 7.2. JTAGモード指定例