説明
独立 JTAG は JTAG ブート モードでは機能しません。独立 JTAG が選択されていると PL TAP コントローラーにアクセスできますが、PS には DAP からはアクセスできず、アイドル状態になったままになります。
ソリューション
影響: | 深刻な問題ではありません。 |
回避策: | ありません。 |
対象となる構成: | JTAG ブート モードを使用するシステム |
対象となるデバイス リビジョン: | (Xilinx Answer 47916) 「Zynq-7000 SoC デバイス - シリコン リビジョン間の相違点」を参照してください。 |
バックグラウンド: JTAG ブート モードでは、独立 JTAG モードを選択して、デバッガーを Arm DAP コントローラーに接続し、別のツールをザイリンクス PL TAP コントローラーに接続することができます。
ザイリンクス PL TAP コントローラーには、専用 PL ピンに接続されている PL JTAG インターフェイスを使用してアクセスできます。別のツールで Arm DAP コントローラーにアクセスする場合は、EMIO JTAG インターフェイスを使用します。このためには、PL にビットストリームをダウンロードする必要があります。ダウンロードにはザイリンクス PL TAP コントローラーを使用します。
問題:Zynq の古いリビジョンには、この機能がなく、独立 JTAG は JTAG ブート モードでは使用できません。この場合、独立 JTAG が選択されていると、PL TAP コントローラーにアクセスはできますが、PS には DAP を介してアクセスできず、アイドル状態になったままとなります。