Hiroです。
以前、シリアルフラッシュからのブート起動が出来ないことを質問させていただきました。
その時点では解決したのですが、また問題が発生しましたので質問します。
ブートファイルを書き換えるとシリアルフラッシュからの起動ができなくなります。
ブートファイルはICEで書き込んでいます。
シリアル通信によるPC画面上での確認では、一切動いてない状態です(メッセージが一切出力されません)。
一度NORフラッシュから(BOOT_MODE0で)起動を掛けると、それ以降はシリアルフラッシュから(BOOT_MODE3で)
の起動が可能となります。
ブートファイルの書き換え時に環境設定を消去したのではないかと考えたのですが、
データは残っていますし、Kernaelイメージをシリアルフラッシュに書き込んでいるのですが
NORフラッシュ起動時にもKernelイメージをシリアルフラッシュから読み込んでいるので
環境設定は残っているようです。
NORフラッシュからの起動以降は、シリアルフラッシュからの起動が可能になることから
ブート処理の中で何かを設定することで起動可能になっていると思いますが、
ブートファイルの書き換えでその設定を壊すとも考えづらいと思います。
ブートファイル書き換え後に、シリアルフラッシュから(BOOT_MODE3で)起動させるには
何をすればよいかをお教えください。
以上