Q: 質問
E8a(E7/E8)エミュレータを使用して、プログラムをターゲットへダウンロードすると"Invalid address value"エラーが表示されます。
A: 回答
エラー"Invalid address value"は、選択されたデバイスのROM/RAM領域以外へプログラムをダウンロードしようとしていることを示すエラーです。
以下の点を確認してください。
(1) |
E8a(E7/E8)デバッガ接続時に選択したMCUが実際に使用するMCUと同じか。 異なっていると本エラーが発生することがあります。同じにしてください。 |
(2) |
プログラムやデータがMCUのROMおよびRAM領域の範囲内に配置されているか。 プログラムの配置アドレスは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 |