JTAG を使用しているときに、Trust Zone で DMA 方式でメモリにアクセスできない理由を知りたいですか?
前もって感謝します。
TrustZone は、ARM プロセッサ内の一種の安全な世界です。信頼されていないソフトウェアは、TrustZone で実行されているものを監視することさえできません。
保護はハードウェアによって行われます。ARM は、CoreSight アーキテクチャのデバッグを提供します。登録後、ARM Web サイトから CoreSight アーキテクチャ マニュアルをダウンロードできます。
arm infocenterに関するこの記事では、安全な侵襲的デバッグと安全な非侵襲的デバッグを可能にする SPIDEN および SPNIDEN 信号を紹介します。
これらの信号を有効にする方法は、ASIC の実装によって異なります。