R8C/26マイコンのデバッグが出来ません。

E8aを使用し、R5F21266をHEWでデバッグしております。

ユーザープログラムにブレークを張り、その都度停止させながら、デバッグしたいのですが

下記のような動作をしております。

 

マイコンとPC(HEW)を接続し、

ダウンロードモジュールのダウンロード(v100.x30)をしたのちに、

メイン文内でブレークを張り、CPUリセットをすると、

ncrt0.a30の

ldc #istack_top,   isp ;set istack pointer

という行(ncrt0.a30 259行目)に飛びます。

その後実行すると

勝手に逆アセンブリモードに変わり、メイン文内のブレークにかかることなく

ncrt0.a30の

逆アセンブリアドレス:FFFFF オブジェクトコード:FF 逆アセンブリ:UND

に飛ばされてしまいます。

メイン文のブレークで動作を停止するためには何をしなければならないのでしょうか?

Parents
  • 使用されてるHEWやコンパイラのバージョン、問題の確認できるプロジェクトを隠されてるのは公開できない理由等あってのことですか?
  • 公開可能です。
    どういった情報が必要なのかがわかっていないため、何か必要な情報があればお教えください。

    HEW Version 4.09.01.007
    ツールチェイン Renesas M16C Standard Toolchain
    ツールチェインバージョン:5.40.00
    M16C Assembler Version 5.12.02
    M16C C Compiler 6.01.01
    M16C Configurator 3.30.01
    M16C Jump table Composer 1.00.00
    M16C Librarian 1.02.00
    M16C Linker 5.12.02
    M16C Load Module Converter 4.01.01

    上記でよろしいでしょうか?
Reply
  • 公開可能です。
    どういった情報が必要なのかがわかっていないため、何か必要な情報があればお教えください。

    HEW Version 4.09.01.007
    ツールチェイン Renesas M16C Standard Toolchain
    ツールチェインバージョン:5.40.00
    M16C Assembler Version 5.12.02
    M16C C Compiler 6.01.01
    M16C Configurator 3.30.01
    M16C Jump table Composer 1.00.00
    M16C Librarian 1.02.00
    M16C Linker 5.12.02
    M16C Load Module Converter 4.01.01

    上記でよろしいでしょうか?
Children
No Data