Renesas Synergy™

FAQ 1010039 : RL78、E1/E20、CS+プログラムのダウンロード中断(E1203124 or E0204001)

Q:  質問

RL78ファミリマイコンをE1またはE20を使用してCS+環境でデバッグしています。
プログラムのダウンロードを開始すると、次のメッセージが表示され、ダウンロードが中断します。
「 ダウンロードに失敗しました。 [エラーの直接原因] オンチップ・デバッグで使用する予約領域への書き込みはできません。 (address:0x****)(E1203124 or E0204001)」


A: 回答

このメッセージは、デバッガが使用する領域へユーザプログラムがダウンロードされた場合に表示されます。

このメッセージのaddress:0x****が、エラーの原因となっているデバッガが使用する領域とユーザプログラムが重複しているアドレスですので、ユーザプログラムをダウンロードする領域を見直してください。

デバッガが使用する領域の確保は、リンカ機能で設定できます。
CS+のプロジェクト・ツリー>ビルドツールのプロパティ>[リンク・オプション]タブ
[デバイス]>[デバッグ・モニタ領域を設定する]:はい(-DEBUG_MONITOR)

"E1/E20/E2エミュレータ, E2エミュレータLite ユーザーズマニュアル別冊 (RL78接続時の注意事項) "
3.3 占有するマイコン資源"

 

適用製品

CS+ (旧 CubeSuite+)
E1 [R0E000010KCE00]
E20 [R0E000200KCT00]
他にご質問がございましたら、リクエストを送信してください