SH4A E10Aでのデバッグについて

E10AでSH4Aのデバッグを行なっています。
通常はフラッシュメモリ(ROM)上で動作するプログラムを開発しています。
しかしE10Aでソースレベルデバッグを行う際はDebugにてビルドを行いSDRAM上にプログラムをロードして行なっています。

そこで質問なのですが,E10AではROMに書き込んだプログラムのソースレベルデバッグは可能でしょうか?

ROM上とRAM上では動作が微妙に異なるため出来ればROM上でデバッグを行いたいのですが・・・。

ご存知のかたいらっしゃいましたらよろしくお願いいたします。
Parents
  • moonさん

     E10Aでダウンロードを行わないと、HEWが機械語とソースの対応を知ることが出来ません。そこでダウンロードファイルに外部ROMに書き込んだロードモジュール(シンボル情報のある拡張子abs)を追加してください。
     ただし、機械語はダウンロードする必要がありませんから、「シンボル情報のみダウンロード」の設定でロードモジュールを追加ください。

     そうすればソース行にアドレスが表示され、ブレークも設定できるはずです。

     以上、確認をお願い致します。
Reply
  • moonさん

     E10Aでダウンロードを行わないと、HEWが機械語とソースの対応を知ることが出来ません。そこでダウンロードファイルに外部ROMに書き込んだロードモジュール(シンボル情報のある拡張子abs)を追加してください。
     ただし、機械語はダウンロードする必要がありませんから、「シンボル情報のみダウンロード」の設定でロードモジュールを追加ください。

     そうすればソース行にアドレスが表示され、ブレークも設定できるはずです。

     以上、確認をお願い致します。
Children
No Data