E10A接続時のFlash ROM書き換えを止める方法について

マイコンに「SH7254R」 を使用し、14ピンの「E10A-USB エミュレーター」と 「Hew」 versoin 4.09 によってデバッグを行っています。

 

マイコンの Flash ROM の書き換え回数が max 1000 回なので書き換えを抑えたいのですが、

Hewからの接続時、"Connected" と表示される前に Flash が書き換えられてしまいます。(添付図参照)

この時ダウンロードバーは表示されません。

 

Hew のメニューバーで

デバッグ > デバッグの設定 > 「ターゲット」タブ

からダウンロードモジュールの設定を確認すると、「ターゲット接続時にダウンロード」にチェックはついておらず、

試しにチェックをつけると、ダウンロードのプログレスバーが表示されるなど違う挙動をします。

 

E10A-USB シミュレーターや Hew にはあまり詳しくなく、

・そもそもこの表示の際に Flash ROM の書き換えは行われるのか

・この表示の際は書き換わっていないとして、ダウンロードを行わずにHewからプログラムの実行をした場合も、Flash ROM の書き換えは行われるのか?

・この現象を止めることができるのか

・止められるとすれば、どの設定を変更すればよいか

が分からず困っております。

 

どなたかこれらについてアドバイスを頂けないでしょうか?

宜しくお願い致します。

Parents
  • 皆さん

    長らく返答できなくて申し訳ありません。
    様々なアドバイスありがとうございました。

    あの後ルネサスに直接問い合わせた結果、本マイコンでは接続時のフラッシュ書き換えは止められないようです。

    キーコード領域と呼ばれる個所が書き換えられているようなので、通常のソフトウェア書き込み時にキーコードと同じブロックを書き換えなければ、書き換え寿命は多少なりとも延ばせるのかもしれません。
Reply
  • 皆さん

    長らく返答できなくて申し訳ありません。
    様々なアドバイスありがとうございました。

    あの後ルネサスに直接問い合わせた結果、本マイコンでは接続時のフラッシュ書き換えは止められないようです。

    キーコード領域と呼ばれる個所が書き換えられているようなので、通常のソフトウェア書き込み時にキーコードと同じブロックを書き換えなければ、書き換え寿命は多少なりとも延ばせるのかもしれません。
Children
No Data