Dinamic Printfが上手くいかない

お世話になっております。

 

e2studio ver7.7.0 

E1デバッガを用いてデバッグをしているのですが、

Dynamic Printfを使用したいのですが、上手くいきません。(ブレークポイントは使用できています。)

エラーメッセージは以下のようなものが表示されます。

Error message from debugger back end:
Warning:\nCannot insert breakpoint 1 in <NULL>() at C:\Desktop\sample.c:2553: Remote failure reply: FFFFFFF5 add software breakpoint\n

どのようなことが原因として考えられますでしょうか。

初心者の質問で申し訳ございませんが、ご教示ください。

Parents
  • TOKさん、こんにちは。NoMaYです。

    RXのシミュレータでDynamic Printfを試すと、以下の画面コピーの通り、使うことが出来ましたので、RXのエミュレータ(もしくはRXやRL78のエミュレータかも知れませんが)では使えない、といったところかと思います。(なお、当方特有の事情で、e2 studioのデバッグプラグインを少し前のバージョンに戻していますので、最新版だとRXのシミュレータでも使えない、という顛末も無くは無いかも知れませんが。)

    ところで、今回、Dynamic Printfを使おうとされている理由は何でしょうか?printfでデバッグ仮想コンソールに出力しようとするとROMサイズをオーバーしてしまうとかでしょうか?(試してみたかった、という理由も考えられますが。)

    RXのシミュレータでDynamic Printfを試すと使うことが出来た(画面コピー)


    Dynamic Printfの設定時にもe2studio⇔rx-elf-gdbの通信にエラー無し(画面コピー)




    Dynamic Printfの設定後の実行開始時にもe2studio⇔rx-elf-gdbの通信にエラー無し(画面コピー)

     

Reply
  • TOKさん、こんにちは。NoMaYです。

    RXのシミュレータでDynamic Printfを試すと、以下の画面コピーの通り、使うことが出来ましたので、RXのエミュレータ(もしくはRXやRL78のエミュレータかも知れませんが)では使えない、といったところかと思います。(なお、当方特有の事情で、e2 studioのデバッグプラグインを少し前のバージョンに戻していますので、最新版だとRXのシミュレータでも使えない、という顛末も無くは無いかも知れませんが。)

    ところで、今回、Dynamic Printfを使おうとされている理由は何でしょうか?printfでデバッグ仮想コンソールに出力しようとするとROMサイズをオーバーしてしまうとかでしょうか?(試してみたかった、という理由も考えられますが。)

    RXのシミュレータでDynamic Printfを試すと使うことが出来た(画面コピー)


    Dynamic Printfの設定時にもe2studio⇔rx-elf-gdbの通信にエラー無し(画面コピー)




    Dynamic Printfの設定後の実行開始時にもe2studio⇔rx-elf-gdbの通信にエラー無し(画面コピー)

     

Children
No Data