RL78/G23 RFDを組み込んでビルドができない

お世話になります。

現在、ターゲットに、RL78/G23(R7F100GGJxFB)を使用しています。

データフラッシュに書き込みを行いたく、

Renesas Flash Driver RL78 Type01 SC 対応仕様(Data Flash) (R20AN0654JJ0110 Rev.1.10)

を参考にして、スマートコンフィグレータからデータ・フラッシュ用ドライバを組み込んでいます。

統合開発環境は、CS+forCCを使用しています。

セクションの設定などを行ったうえでビルドしていますが、

下記のエラーが発生し、ビルドができない状態です。

  (E) E0562351:Section ".bss" cannot be placed on the "TRACERAM area". XXX.mtpj

セクションの設定状況は次の通りです。

何から確認していけばよいのか、アドバイスを頂けないでしょうか?

よろしくお願いいたします。

Parents
  • わわいです

    とりあえず、リンカの設定でmapファイルを出すオプションを有効にし、各セクションの配置がどうなってるか見てみると、何が起こってるのかってのがわかるようになります

    エラーメッセージでは、TRACERAMエリアが.bssセクションに配置できない、とおっしゃってますので、そのセクションがどこに配置されてるのかを確認しましょう。

    # まあ、そのセクションが設定されてないので、既存セクションの最後尾に配置され、メモリエリアを超過してしまった、ってことかと

  • わわいさん

    返事をいただき、ありがとうございます。

    近くに相談できる人がいないため、とても助かりました。

    指南いただいたところから、調べていきたいと思います。

Reply
  • わわいさん

    返事をいただき、ありがとうございます。

    近くに相談できる人がいないため、とても助かりました。

    指南いただいたところから、調べていきたいと思います。

Children
No Data