Renesas Synergy™

FAQ 3000008 : オンチップデバッグオプションバイトのW0561520メッセージ(CC-RL)

Q : 質問

RL78コンパイラCC-RLを使用しています。次のメッセージが出力されるのですが、対処方法を教えてください。 「W0561520:"on chip debug" in ".option_byte" created by device file」

A : 回答

RL78ファミリのオンチップデバッグオプションバイトが指定されていないため、メッセージが出力されています。
必ず、リンカの-OCDBGオプションか、アセンブリソースファイルを使用して、オンチップデバッグオプションバイトを指定してください。
アセンブリソースファイルの場合には、オンチップデバッグオプションバイトだけではなくユーザオプションバイトも合わせて定義する必要があります。
(例)アセンブリソースファイルでの指定例
.section .option_byte, opt_byte
.db    0xFD    ;0xC0番地
.db    0xFE     ;0xC1番地
.db    0xFF     ;0xC2番地
.db    0x04     ;0xC3番地

適用製品

e² studio
CS+ (旧 CubeSuite+)
RL78ファミリ用Cコンパイラパッケージ
他にご質問がございましたら、リクエストを送信してください