Renesas Synergy™

FAQ 106096 : E8a(E7/E8)エミュレータを使用して、プログラムをターゲットへダウンロードすると"Invalid addressvalue"エラーが表示されます。

エラー"Invalid address value"は、選択されたデバイスのROM/RAM領域以外へプログラムをダウンロードしようとしていることを示すエラーです。

以下の点を確認してください。

(1)

E8a(E7/E8)デバッガ接続時に選択したMCUが実際に使用するMCUと同じか。

異なっていると本エラーが発生することがあります。同じにしてください。
E8aバッガ接続時に使用するMCU名が表示されない場合には、E8aエミュレータソフトウェアのバージョンが古い可能性があります。
ソフトウェアのリビジョンアップを実施してください。

(2)

プログラムやデータがMCUのROMおよびRAM領域の範囲内に配置されているか。

プログラムの配置アドレスはMCUのROM領域内のアドレスを指定してください。
また、プログラムサイズがMCUのROMサイズを超えないようにしてください。

(3)

M16C/65グループ のROM768KB版(R5F3650T,R5F3651T)、ROM640KB版(R5F3650R,R5F3651R)を使用の場合、PRG2CレジスタのIRONビットを“1”にしているか。

上記マイコンを使用時に、40000h~7FFFFh番地のプログラムROM1を有効にするには、 PRG2CレジスタのIRONビットが“1”である必要があります。 この領域にロードモジュールをダウンロードしたい場合は、 エミュレータの設定ダイアログのMCU設定で"IRON(000010Hのビット1)を1で使用" にチェックを入れて使用してください。

 

(注:H8ファミリMCU使用時は、ROM/RAM領域以外へのダウンロードをチェックしないため、本エラーは表示されません。)

FAQ検索結果 No. 106096 | ルネサス エレクトロニクス

適用製品
E8a
E8
E7

 

他にご質問がございましたら、リクエストを送信してください