こんちはykです。Applilet EZ PL for RL78でつまづいてます。よろしくお願いします。
Applilet EZ PL for RL78 V1.01JでRL78/G10 R5F10Y16ASP(10ピン版)にPWM信号生成させたく考えます。
リセットとカウント用信号を入力とし、リセットでカウントの初期化、カウント信号のL→Hでカウントがインクリメント。
PWMのデューティ比がカウント信号によるカウントが進むたびに100%→90%→80%→70%→60%→50%→40%→30%→100%・・・とラウンドします。
シミュレーションでは動作するのですが、生成でエラーになります。
マイクロコントローラ設定:
エラーメッセージ:
78K0R Linker W1.51 [ 7 Mar 2011] for RL78,78K0R Microcontroller Copyright(C) 2006-2011 Renesas Electronics Corporation
RA78K0R error F3006: File not found 'obj\opt_byte.rel'Program Aborted.
78K0R Object Converter V1.50 [24 Feb 2011] for RL78,78K0R Microcontroller Copyright(C) 2006-2011 Renesas Electronics Corporation
RA78K0R error F4006: File not found '100-30_pwm.lmf'Program aborted.[2017-04-27 18:47:02] C:\Users\jinden\DOCUME~1\APPLIL~1\Project\100-30~1\makeprj.bat[2017-04-27 18:47:02] 1105:Build processing error.
コンパイルを中断しました。
エラーメッセージ:以上
obj\opt_byte.relがないと言ってます。
よろしくお願いします。
NoMaYさん、こんにちは。ykです。
コマンドライン表示をリダイレクトしたファイル( .\makeprj.bat > tmp.txt)とご要望のファイルを添付します。
プロジェクト名をpwm_const_50_v1に変えてます。2kBに収まる内容です。
C:\Users\jinden\Documents\Applilet EZ PL for RL78\Project\pwm_const_50_v1>set path=C:\Program Files (x86)\Renesas Electronics\CubeSuite+\CA78K0R\V1.20\bin C:\Users\jinden\Documents\Applilet EZ PL for RL78\Project\pwm_const_50_v1>C: C:\Users\jinden\Documents\Applilet EZ PL for RL78\Project\pwm_const_50_v1>CD "C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>DEL obj\*.rel C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>DEL obj\*.asm C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"ra78k0r.exe" -fopt_byte.pst 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"cc78k0r.exe" -fmain.pcc 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"ra78k0r.exe" -fmain.pst 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"cc78k0r.exe" -fcommon.pcc 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"ra78k0r.exe" -fcommon.pst 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"cc78k0r.exe" -ftimer.pcc 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"ra78k0r.exe" -ftimer.pst 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"cc78k0r.exe" -fint.pcc 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"ra78k0r.exe" -fint.pst 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"cc78k0r.exe" -fport.pcc 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"ra78k0r.exe" -fport.pst 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"cc78k0r.exe" -flogic.pcc 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"ra78k0r.exe" -flogic.pst 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"cc78k0r.exe" -fwatchdogtimer.pcc 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"ra78k0r.exe" -fwatchdogtimer.pst 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"cc78k0r.exe" -fsystem.pcc 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"ra78k0r.exe" -fsystem.pst 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"cc78k0r.exe" -fsysteminit.pcc 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"ra78k0r.exe" -fsysteminit.pst 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"cc78k0r.exe" -fpanel.pcc 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"ra78k0r.exe" -fpanel.pst 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"cc78k0r.exe" -fdigitalio.pcc 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"ra78k0r.exe" -fdigitalio.pst 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"cc78k0r.exe" -fpwm.pcc 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"ra78k0r.exe" -fpwm.pst 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"lk78K0r.exe" -f"pwm_const_50_v1.plk" 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err" C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3>"oc78K0r.exe" -f"pwm_const_50_v1.poc" 1>>"C:\Users\jinden\DOCUME~1\APPLIL~1\Project\PWM_CO~3\pwm_const_50_v1.err"
makeprj.zipmakeprj.bat
opt_byte.pst
をuploadしてはreplyできませんでしたので、zipファイルしました。
ykです。タイムスタンプ的にはtmp.txtしか新しくなっていません。tmp.txtもzipファイルに含みます。
makeprj_.zip
ykさん、NoMaYです。先ほどの2017/4/28 19:31のものですが、コピペが2つとも初めの部分になっていると思います。最後のところが無いようです。
http://japan.renesasrulz.com/cafe_rene/f/forum18/4219/applilet-ez-pl-for-rl78-v1-01j-pwm-rl78-g10-r5f10y16asp-10/21815#21815 ではアセンブラとコンパイラの版が
78K0R Assembler V1.50 [22 Feb 2011] 78K0R C Compiler V2.30 [16 Feb 2011]
http://japan.renesasrulz.com/cafe_rene/f/forum18/4219/applilet-ez-pl-for-rl78-v1-01j-pwm-rl78-g10-r5f10y16asp-10/21818#21818 では
78K0R Assembler V1.90 [13 Dec 2013] 78K0R C Compiler V2.70 [20 Dec 2013]
となっていますが、新しい版を使うべきでは?
ykさん、NoMaYです。(見落とされてしまったかも知れないので再送です。)先ほどの2017/4/28 19:31のものですが、コピペが2つとも初めの部分になっていると思います。最後のところが無いようです。
78K0R Linker W1.80 [13 Dec 2013] for RL78,78K0R Microcontroller Copyright (C) 2006, 2013 Renesas Electronics Corporation RA78K0R error E3206: Segment '@@CODEL' can't allocate to memory - ignored
ROM 容量が足りてないですね。