お世話になります。
新しいPC(新品)にCSPlus_CACX_Package_V40800-do-jをインストールしまし、既存のプロジェクトをもってきました。
ちなみに、マイコンはR5F101AF_DVF (ROM=96KB RAM=8KB です。
起動してリビルドすると、 「DB01.dr(15) : RA78K0R error E3116: Memory area 'ROM' definition out of range」
とエラーが発生します。
;================================================ ========== ; ; プロジェクト = DB01 ; モジュール = BD01.dr ; バージョン = V0.00 ; ターゲットCPU = RL78/G13 ( R5F101AF ) ; ; 日付 = 2015/01/22 ; ;================================================ ========== ;************************************************ ********** ;メモリ ;************************************************ ********** メモリスタック: (0FDF00H、000200H) ; 512B メモリROM: (000000H、018000H) ; 96KB メモリRAM : ( 0FE100H、001E00H ) ;7680 B ;************************************************ ********** ; マージ(ROM) ;************************************************ ********** MERGE FSLCODE : AT( 001000H ) = ROM ;FSL プログラム MERGE SYSCODE : AT( 001400H ) = ROM ;bootプログラム MERGE INTCODE : AT( 002000H ) = ROM ;割込分岐先 MERGE APLCODE : AT( 002400H ) = ROM ;アプリーション MERGE @@CNSTL : AT( 010000H ) = ROM ;const(far) システムのマージ : AT( 015FFCH ) = ROM ;const(far) ;************************************************ ********** ; マージ (RAM) ;************************************************ ********** MERGE @@DATA : AT( 0FE100H ) = RAM ;コnパイ×変数 MERGE SYSDATA : AT( 0FE200H ) = RAM ;?????? MERGE APLDATA : AT( 0FE300H ) = RAM ;アプリケーション変数
メモリROM: (000000H、018000H) ; 96KBのところです。次に、プロジェクトを終了するとパスc:\Program Files(x86)\Renesas ..略... \UserSettingFolder\xxxへのアクセスが拒否されましたと言われてしまいます。フォルダを追いかけていくと¥CACXの下にはUserSettingFolderはそもそもありません。なんとか解決方法をご教授いただければ。宜しくお願いします。
> 起動してリビルドすると、 「DB01.dr(15) : RA78K0R error E3116: Memory area 'ROM' definition out of range」> とエラーが発生します。ライセンスマネージャにライセンスキーが登録されていないために評価版のリンクサイズ制限に引っ掛かっている、とか?(参考) FAQ - E3116 (評価版コンパイラ使用時)https://ja-support.renesas.com/knowledgeBase/17796492> c:\Program Files(x86)\Renesas ..略... \UserSettingFolder\xxxへのアクセスが拒否されましたと言われてしまいます。Program Filesではない場所にインストールすればいいのでは。開発環境はファイルをいじることもあるので、アクセス制限のない所にインストールした方が都合が良い場合があります。
ありがとうございます。
10年前にRL78コンパイラ(ライセンス)無償提供キャンペーンにて追加ライセンスを入手しました。
なのでライセンスはあります。
そこでこのライセンスのシリアル番号を登録する方法をご教授ねがえませんか。
宜しくお願いします。
ライセンスマネージャはCS+インストール先の”LicenseManager”フォルダにあるはずです。スタートメニューにライセンスマネージャもいると思います。自分の環境だと ”Renesas Electronics Utilities” → "Renesas License Manager" にありますが、インストーラが違うとちょっと表記が違うかもしれません。起動してライセンス番号を入力するだけなので、後は分かると思います。