AR# 52017

Zynq-7000 SoC、セキュリティ保護 - BootROM からユーザー コードへの移行中のレジスタ初期化で無効なアドレスへのアクセスにエラーが出力されない

説明

ブート イメージに、BootROM からユーザー コードへの移行中に制御レジスタを初期化するアドレス/データのペアが含まれていることがあります。無効アドレスにアクセスがある場合があります。

ソリューション

ブート イメージのアドレス/データ ぺアがアドレス範囲外に書き込みを実行すると、システムがロックダウン状態になり、BootROM エラー コードが生成されます。

この移行中にアクセス可能なレジスタは、ブート モード (Secure vs Non-Secure) とデバイス リビジョンによって異なります。次の表を参照してください。

ブート モード可能なアドレス:
7z020 CES

7z045 CES
可能なアドレス:
デザイン目的
 
Non-SecureE000_0000 から F800_6FFF

E000_1000 から E000_1FFF
E000_D000 から E000_EFFF  

E010_0004 から E010_0FFF  
(E010_0058 を除く)  

F800_0100 から F800_01B0
F800_01B4 から F800_01FF
F800_0204 から F800_0234
F800_024C
F800_0304 から F800_0834
F800_0A00 から F800_0A8C
F800_0AB0 から F800_0B74

F800_8000 から FFEF_FFFFF800_6000 から F800_6FFF
SecureF800_0100 から F800_01B4F800_0100 から F800_01AF
AR# 52017
日付 06/13/2018
ステータス アクティブ
種類 デザイン アドバイザリ
デバイス