JAJAAC0 December   2025 AM625 , AM62A7 , AM62D-Q1 , AM62P , AM6442

 

  1.   1
  2.   概要
  3.   商標
  4. 1はじめに
  5. 2用語
  6. 3ブート モードとフラッシュの互換性について
  7. 4フラッシュの統合と SysConfig のセットアップ
    1. 4.1 FLASH のパラメータ
      1. 4.1.1 推奨アプローチ
    2. 4.2 OSPI のパラメータ
  8. 5起動に関する一般的な問題とデバッグ
    1. 5.1 ブート エラー
    2. 5.2 既知のエラッタ
    3. 5.3 フラッシュ初期化エラー
      1. 5.3.1 FLASH と OSPI の SysConfig の値
      2. 5.3.2 フラッシュ デバイスとメーカー ID の読み取りエラー
      3. 5.3.3 PHY エラー
    4. 5.4 フラッシュの読み取りエラー
    5. 5.5 フラッシュ プログラム エラー
  9. 6OSPI および FLASH のサポートを要求するためのチェックリスト
  10. 7まとめ
  11. 8参考資料

フラッシュ プログラム エラー

フラッシュの消去および書き込みエラーは、次の理由で発生します。

  1. 書き込み動作が発行されるセクタまたはブロックは、書き込み動作の前に消去されません。
  2. 構成済みのプロトコルに対する SysConfig で設定された書き込み / 消去コマンドは正しくありません。一部のフラッシュには、3 バイトと 4 バイトのアドレッシングに対して異なるコマンドがあります。
  3. フラッシュ プログラムとフラッシュ ビジー タイムアウトの定義が低すぎます。
  4. 図 5-2で説明したように、デフォルトで選択されたアドレス範囲 0x60000000 は、Cached (キャッシュ済み) でなく、Strongly Ordered (厳密な順序付け) としてマークされている必要があります。領域を Cached としてマークすると、書き込みに失敗します。