リリース・ファイルにブートしないバグ

おいおい、という表題ですが、TOPPERSのユーザーMLで指摘された件です。ようやく時間が取れたので久しぶりに開発環境を起動し、480MB!に上るUbuntuのアップデートを適用した後ターゲットをつついてみました。

  • SRAM版:問題無く動く
  • ROM版:バナーを出力して停止

停止する瞬間をまだキャッチしていないのですが、以前はROM版で動いたわけですから、たぶんファイルリリース前の作業でバグが潜り込んだのでしょう。動作確認をSRAMだけでやってリリースした、というあたりがことの真相かと。

追記

Release 1.0.2のコードでは問題無くFlash上で動作します。Release 1.0.4(最新)だと、ライセンス条項表示後に例外が発生しています。
両者の差分を取りながら追っていくことにします