RAMパリティエラー発生箇所の特定

Kirinさん

現在、RL78での開発をしています。

単体動作でRAMパリティエラーが発生しています。
オンチップデバッグではRAMパリティエラーが発生しないみたいなのでオンチップデバッグによるチェックができません。

何処でRAMパリティエラーが発生しているか確認できる方法はあるのでしょうか?

RAMの初期化は出来ているはずなのですが・・・
Parents
  • yutyuさん

    ブレークポイントは、
    > BR $$ ;ここにブレークポイント設定
    のある行でソースパネルの「指マーク」のところをクリックしてください。
    「手のひらマーク」が表示されると思います。
    そしたらブレークが有効になります。


    ここからのデバッグは、
    >MOV A,RESF
    >CMP0 A
    >SKZ
    >BR $$ ;ここにブレークポイント設定
    の命令群の挿入位置を少しずつ後ろの方に移動させていきながら様子を見てください。

    途中まではブレークするかと思いますけれども、ある個所を過ぎたところに挿入してもブレークしなくなると思います。
    そしたら、今までブレークしていた個所から、あたらにブレークしなくなった個所までの間に原因があると思います。

Reply
  • yutyuさん

    ブレークポイントは、
    > BR $$ ;ここにブレークポイント設定
    のある行でソースパネルの「指マーク」のところをクリックしてください。
    「手のひらマーク」が表示されると思います。
    そしたらブレークが有効になります。


    ここからのデバッグは、
    >MOV A,RESF
    >CMP0 A
    >SKZ
    >BR $$ ;ここにブレークポイント設定
    の命令群の挿入位置を少しずつ後ろの方に移動させていきながら様子を見てください。

    途中まではブレークするかと思いますけれども、ある個所を過ぎたところに挿入してもブレークしなくなると思います。
    そしたら、今までブレークしていた個所から、あたらにブレークしなくなった個所までの間に原因があると思います。

Children
No Data