インテル® Agilex™ ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル

ID 683567
日付 1/19/2023
Public
ドキュメント目次

15.5.2.2.1. 一連のメモリーブロックのロック解除

メモリーの複数のブロックでロックを解除するには、次のステップを実行します。
  1. コマンドレジスターに書き込み、CMD_MAPフィールドを2に、そしてBLK_ADDRフィールドをロックを解除する領域の開始アドレスに設定します。
  2. Dataレジスターに0x10を書き込みます。
  3. コマンドレジスターに書き込み、CMD_MAPフィールドを2に、そしてBLK_ADDRフィールドをロックを解除する領域の終了アドレスに設定します。
  4. Dataレジスターに0x11を書き込みます。

一定の範囲のブロックをロック解除する場合、開始ブロックのアドレスは終了ブロックのアドレスよりも小さくする必要があります。これに従わない場合、NANDフラッシュ・コントローラーは未定義の動作を示します。