QualityReport 2025年1月9日 16:24:20 ------ Start build(ECU_APP, DefaultBuild) ------ C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe DataFlash\r_pfdl.c rscan_driver\RL78_RCAN.c rscan_driver\r_rl78_can_drv.c rscan_driver\r_rl78_can_irq.c r_systeminit.c r_main.c r_cg_wdt_user.c r_cg_wdt.c r_cg_timer_user.c r_cg_timer.c r_cg_port_user.c r_cg_port.c r_cg_cgc_user.c r_cg_cgc.c r_cg_adc_user.c r_cg_adc.c sys\VectorTable.c CanNw\CanNw.c CanNw\CanNwConfig.c diagnose\Dcm_App.c diagnose\Dcm_App_Cfg.c diagnose\Dcm_Cfg.c diagnose\Dcm_DID.c diagnose\Dcm_DID_Cfg.c diagnose\Dcm_Key.c diagnose\extern.c diagnose\CanIf\CanIf.c diagnose\CanIf\CanIf_Cfg.c diagnose\CanTp\CanTp_Cfg.c diagnose\CanTrcv\CanTrcv.c diagnose\CanTrcv\CanTrcv_Cfg.c diagnose\DTC\DCM_DTC.c diagnose\Dcm.c diagnose\CanTp\CanTp.c user\appTask.c user\can_user.c user\hwCtrl.c user\CRC.c -cpu=S3 -obj_path=DefaultBuild "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10BGG.DVF" -g -g_line -I diagnose\DTC -I diagnose\CanTrcv -I sys -I . -I rscan_driver -I diagnose -I DataFlash -I CanNw -I diagnose\CanTp -I diagnose\CanIf -I user -D DEBUG1 -c -msg_lang=english DataFlash\r_pfdl.c(107):W0520188:Enumerated type mixed with another type DataFlash\r_pfdl.c(137):W0520188:Enumerated type mixed with another type DataFlash\r_pfdl.c(162):W0520188:Enumerated type mixed with another type DataFlash\r_pfdl.c(166):W0520940:Missing return statement at end of non-void function "WriteDataflash" DataFlash\r_pfdl.c(248):W0520188:Enumerated type mixed with another type DataFlash\r_pfdl.c(254):W0520188:Enumerated type mixed with another type DataFlash\r_pfdl.c(262):W0520188:Enumerated type mixed with another type DataFlash\r_pfdl.c(292):W0520513:A value of type "uint32_t __near" cannot be assigned to an entity of type "volatile uint8_t *" rscan_driver\r_rl78_can_drv.c(846):W0523076:Function declarations should have prototype r_cg_timer_user.c(142):W0520167:Argument of type "uint16_t __near *" is incompatible with parameter of type "unsigned int *__near" diagnose\Dcm_App.c(296):W0520549:Variable "DcmResetDelay" is used before its value is set diagnose\Dcm_App.c(320):W0520177:Variable "ResetDelayCnt" was declared but never referenced diagnose\Dcm_App.c(470):W0520177:Variable "ResetDelayCnt" was declared but never referenced diagnose\Dcm_App.c(899):W0520549:Variable "LeDcm_u_Result" is used before its value is set diagnose\Dcm_App.c(966):W0520549:Variable "LeDcm_u_Result" is used before its value is set diagnose\Dcm_App.c(917):W0520177:Variable "LaDcm_u_TempBuffer" was declared but never referenced diagnose\Dcm_App.c(1281):W0520940:Missing return statement at end of non-void function "MngDcm_RoutineF001Start" diagnose\Dcm_App.c(1285):W0520940:Missing return statement at end of non-void function "MngDcm_RoutineF001Stop" diagnose\Dcm_App.c(1289):W0520940:Missing return statement at end of non-void function "MngDcm_RoutineF001Result" diagnose\Dcm_App.c(1559):W0520177:Variable "temp" was declared but never referenced diagnose\Dcm_App.c(1906):W0520549:Variable "LeDcm_u_FinallyResult" is used before its value is set diagnose\Dcm_App.c(1840):W0520177:Variable "LeDcm_u_dataFomatldentifier" was declared but never referenced diagnose\Dcm_App.c(1841):W0520177:Variable "LeDcm_u_addressAndLengthFomatldentifier" was declared but never referenced diagnose\Dcm_App.c(1842):W0520177:Variable "LeDcm_w_Address" was declared but never referenced diagnose\Dcm_App.c(1843):W0520177:Variable "LeDcm_w_DataLength" was declared but never referenced diagnose\Dcm_App.c(1844):W0520177:Variable "LeDcm_u_SidIndex" was declared but never referenced diagnose\Dcm_App.c(1845):W0520177:Variable "LeDcm_u_SecurityAccessCheckResult" was declared but never referenced diagnose\Dcm_App.c(1846):W0520177:Variable "LaDcm_u_TempBuffer" was declared but never referenced diagnose\Dcm_App.c(2010):W0520549:Variable "LeDcm_u_FinallyResult" is used before its value is set diagnose\Dcm_App.c(1926):W0520177:Variable "LeDcm_w_SingleTransmitDataCount" was declared but never referenced diagnose\Dcm_App.c(1927):W0520177:Variable "LeDcm_u_BlockSequenceCount" was declared but never referenced diagnose\Dcm_App.c(1928):W0520177:Variable "LeDcm_u_BlockExpect" was declared but never referenced diagnose\Dcm_App.c(1929):W0520177:Variable "LaDcm_u_TempBuffer" was declared but never referenced diagnose\Dcm_App.c(60):W0520177:Variable "CeDcm_w_SecurityAccessFBLMask" was declared but never referenced diagnose\Dcm_App.c(63):W0520177:Variable "SeDcm_w_DownLoadDataLength" was declared but never referenced diagnose\Dcm_App.c(64):W0520177:Variable "SeDcm_w_TransmitDataCount" was declared but never referenced diagnose\Dcm_App.c(65):W0520177:Variable "SeDcm_u_BlockSequenceCountSts" was declared but never referenced diagnose\Dcm_App.c(66):W0520177:Variable "CaDcm_w_SingleAllowDateLength" was declared but never referenced diagnose\Dcm_App.c(71):W0520177:Variable "SeDcm_u_RidF001Sts" was declared but never referenced diagnose\Dcm_Cfg.c(83):W0520144:A value of type "uint8 (__far *)(void)" cannot be used to initialize an entity of type "SubDealfunc" diagnose\Dcm_Cfg.c(84):W0520144:A value of type "uint8 (__far *)(void)" cannot be used to initialize an entity of type "SubDealfunc" diagnose\Dcm_Cfg.c(87):W0520144:A value of type "uint8 (__far *)(void)" cannot be used to initialize an entity of type "SubDealfunc" diagnose\Dcm_Cfg.c(1157):W0520940:Missing return statement at end of non-void function "MngDcm_ReadMemoryDataService" diagnose\Dcm_Cfg.c(1179):W0520167:Argument of type "const TsDcm_h_WithParaSubCheckType __near *" is incompatible with parameter of type "const TsDcm_h_SubCheckType __far *__near" diagnose\Dcm_Cfg.c(1199):W0520167:Argument of type "const TsDcm_h_WithParaSubCheckType __near *" is incompatible with parameter of type "const TsDcm_h_SubCheckType __far *__near" diagnose\Dcm_Cfg.c(1240):W0520167:Argument of type "const TsDcm_h_WithParaSubCheckType __near *" is incompatible with parameter of type "const TsDcm_h_SubCheckType __far *__near" diagnose\Dcm_Cfg.c(1259):W0520167:Argument of type "const TsDcm_h_WithParaSubCheckType __near *" is incompatible with parameter of type "const TsDcm_h_SubCheckType __far *__near" diagnose\Dcm_Cfg.c(1294):W0520177:Variable "i" was declared but never referenced diagnose\Dcm_Cfg.c(1304):W0520177:Variable "LeDcm_u_CollectDataPost" was declared but never referenced diagnose\Dcm_Cfg.c(1597):W0520177:Variable "LeDcm_u_DLCheckResult" was declared but never referenced diagnose\Dcm_Cfg.c(1603):W0520177:Variable "LeDcm_u_CollectDataPost" was declared but never referenced diagnose\Dcm_Cfg.c(509):W0520177:Function "MngDcm_2AReadDidCheckDL" was declared but never referenced diagnose\Dcm_Cfg.c(551):W0520177:Function "MngDcm_IoDidCheckDL" was declared but never referenced diagnose\Dcm_Key.c(76):W0520177:Variable "key_test" was declared but never referenced diagnose\Dcm_Key.c(108):W0520940:Missing return statement at end of non-void function "GENERIC_ALGORITHM" diagnose\CanIf\CanIf.c(299):W0520550:Variable "temp" was set but never used diagnose\CanIf\CanIf.c(389):W0520188:Enumerated type mixed with another type diagnose\CanIf\CanIf.c(20):W0520550:Variable "TsCanIf_h_TxQueue" was set but never used diagnose\CanIf\CanIf_Cfg.c(33):W0520009:Nested comment is not allowed diagnose\CanIf\CanIf_Cfg.c(43):W0520009:Nested comment is not allowed diagnose\DTC\DCM_DTC.c(111):W0520167:Argument of type "uint32 __near *" is incompatible with parameter of type "unsigned char *__near" diagnose\DTC\DCM_DTC.c(175):W0520167:Argument of type "uint8 __near (*)[2]" is incompatible with parameter of type "unsigned char *__near" diagnose\DTC\DCM_DTC.c(166):W0520177:Variable "DtcSnapshotRecord" was declared but never referenced diagnose\DTC\DCM_DTC.c(780):W0520167:Argument of type "uint8 __near (*)[28]" is incompatible with parameter of type "unsigned char *__near" diagnose\DTC\DCM_DTC.c(97):W0520177:Function "ChkDiagVolt" was declared but never referenced diagnose\DTC\DCM_DTC.c(107):W0520177:Function "GetLastSnapshotRecordNum" was declared but never referenced diagnose\Dcm.c(69):W0520550:Variable "LeDcm_u_FinallyResult" was set but never used diagnose\CanTp\CanTp.c(192):W0520069:Integer conversion resulted in truncation diagnose\CanTp\CanTp.c(786):W0520188:Enumerated type mixed with another type user\appTask.c(144):W0520550:Variable "temp_N_state" was set but never used user\appTask.c(146):W0520177:Variable "db_pos" was declared but never referenced user\appTask.c(50):W0520177:Variable "err_counter" was declared but never referenced C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.11.00\Bin\ccrl.exe cstart.asm stkinit.asm -cpu=S3 -obj_path=DefaultBuild "-dev=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10BGG.DVF" -g -c -msg_lang=english C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.11.00\Bin\rlink.exe -subcommand=DefaultBuild\ECU_APP.clnk W0561017:The evaluation period of CC-RL V1 has expired. Please consider purchasing the product. RAMDATA SECTION: 00000c05 Byte(s) ROMDATA SECTION: 0000070b Byte(s) PROGRAM SECTION: 000051e0 Byte(s) W0561017:The evaluation period of CC-RL V1 has expired. Please consider purchasing the product. W0561017:The evaluation period of CC-RL V1 has expired. Please consider purchasing the product. Renesas Optimizing Linker Completed ------ Build ended(Error:0, Warning:75)(ECU_APP, DefaultBuild) ------ --- CommandFile 1 --- DefaultBuild\ECU_APP.clnk : -Input=DefaultBuild\cstart.obj -Input=DefaultBuild\stkinit.obj -Input=DefaultBuild\r_pfdl.obj -Input=DefaultBuild\RL78_RCAN.obj -Input=DefaultBuild\r_rl78_can_drv.obj -Input=DefaultBuild\r_rl78_can_irq.obj -Input=DefaultBuild\r_systeminit.obj -Input=DefaultBuild\r_main.obj -Input=DefaultBuild\r_cg_wdt_user.obj -Input=DefaultBuild\r_cg_wdt.obj -Input=DefaultBuild\r_cg_timer_user.obj -Input=DefaultBuild\r_cg_timer.obj -Input=DefaultBuild\r_cg_port_user.obj -Input=DefaultBuild\r_cg_port.obj -Input=DefaultBuild\r_cg_cgc_user.obj -Input=DefaultBuild\r_cg_cgc.obj -Input=DefaultBuild\r_cg_adc_user.obj -Input=DefaultBuild\r_cg_adc.obj -Input=DefaultBuild\VectorTable.obj -Input=DefaultBuild\CanNw.obj -Input=DefaultBuild\CanNwConfig.obj -Input=DefaultBuild\Dcm_App.obj -Input=DefaultBuild\Dcm_App_Cfg.obj -Input=DefaultBuild\Dcm_Cfg.obj -Input=DefaultBuild\Dcm_DID.obj -Input=DefaultBuild\Dcm_DID_Cfg.obj -Input=DefaultBuild\Dcm_Key.obj -Input=DefaultBuild\extern.obj -Input=DefaultBuild\CanIf.obj -Input=DefaultBuild\CanIf_Cfg.obj -Input=DefaultBuild\CanTp_Cfg.obj -Input=DefaultBuild\CanTrcv.obj -Input=DefaultBuild\CanTrcv_Cfg.obj -Input=DefaultBuild\DCM_DTC.obj -Input=DefaultBuild\Dcm.obj -Input=DefaultBuild\CanTp.obj -Input=DefaultBuild\appTask.obj -Input=DefaultBuild\can_user.obj -Input=DefaultBuild\hwCtrl.obj -Input=DefaultBuild\CRC.obj -LIBrary=DataFlash\pfdl.lib -SECURITY_ID=00000000000000000000 -DEVICE=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10BGG.DVF -DEBug -NOCOmpress -NOOPtimize -OUtput=DefaultBuild\ECU_APP.abs -LIBrary=C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.11.00\lib\rl78em4s.lib -LIBrary=C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.11.00\lib\malloc_n.lib -LIBrary=C:\Program Files (x86)\Renesas Electronics\CS+\CC\CC-RL\V1.11.00\lib\rl78em4r.lib -OCDBG=04 -USER_OPT_BYTE=E933E8 -LISt=DefaultBuild\ECU_APP.map -SHow=Reference,Xreference,Total_size,STRUCT -STARt=VectorRemapingAddr_n,.const,.text,.RLIB,.SLIB,PFDL_COD,.textf,.constf,.data,.sdata/0A000,DID_TBL_f/19C00,KAM_SEG_n/FE500,.dataR,.bss/FE510,.sdataR,.sbss/FFE20 -ROm=.data=.dataR -ROm=.sdata=.sdataR -Message -Total_size -NOLOgo -end -Input=DefaultBuild\ECU_APP.abs -DEVICE=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10BGG.DVF -OUtput=OutPut\ECU_APP.mot -FOrm=Stype -REcord=S3 -BYte_count=10 -Message -end -Input=DefaultBuild\ECU_APP.abs -DEVICE=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10BGG.DVF -OUtput=output\ECU_APP.S19= A000-19FFF -FOrm=Stype -REcord=S3 -SPace=FF -BYte_count=10 -Message -exit --- SHA1 hash value of output files --- F:\work\LYFJDB\CODE\ECU_APP\DefaultBuild\ECU_APP.abs: c62ca9fa1b52fdc0f028b070164f134deb6dfdfb F:\work\LYFJDB\CODE\ECU_APP\OutPut\ECU_APP.mot: 9de1aa05b20843a16aae52f496b198e9c8701b40 F:\work\LYFJDB\CODE\ECU_APP\output\ECU_APP.S19: ad46b2c503044b8597a9035726c6db6dbf6e1a2b --- System Information --- *OS Version Microsoft Windows 10 IoT 企业版 LTSC (-, 10.0.19044, WOW64) *Language 中文(中国) *.NET Framework Version Microsoft .NET Framework 4 [.NET 4.6 or later] (4.0.30319.42000) --- Application Information --- *Product Name CS+ for CC *Package Version V8.07.00 [01 Dec 2021] *Version V9.07.00.06 [15 Nov 2021] *Assembly Version 3.12.10.1 *Sales Area Japan *Product License *Execution Place C:\Program Files (x86)\Renesas Electronics\CS+\CC *Memory Usage *Private Working Set 252 MB *Number of GDI Objects 2147 *Number of USER Objects 1192 *Opened Files 6 editors, 6 files, 71 KB --- Build Tool Plug-in Information --- RH850 Build tool CC-RH Plug-in *Version V8.02.00.00 [25 Mar 2019] *Assembly Version 1.1.10.12 *DLL File Name BuildToolCCRH.dll RL78 Build tool CC-RL Plug-in *Version V8.05.00.00 [08 Oct 2020] *Assembly Version 1.0.0.0 *DLL File Name BuildToolCCRL.dll RX Build tool CC-RX Plug-in *Version V8.02.00.00 [25 Mar 2019] *Assembly Version 3.12.10.1 *DLL File Name BuildToolCCRX.dll RH850 Build tool GHS CCRH850 Plug-in *Version V1.05.00.00 [08 Oct 2020] *Assembly Version 1.0.0.0 *DLL File Name BuildToolGHSCCRH850.dll --- Debug Tool Plug-in Information --- Debugger Collection Plug-in *Version V8.07.00.05 [01 Dec 2021] *Assembly Version 2.12.10.1 *DLL File Name DebugToolCollection.dll --- Other Plug-in Information --- Code Generator Plug-in *Version V4.08.05.01 [14 Aug 2020] *Assembly Version 3.0.0.0 *DLL File Name CodePart.dll Code Generator/PinView Plug-in *Version V2.10.07.02 [08 Nov 2021] *Assembly Version 1.0.0.0 *DLL File Name CodePart2.dll Debug Console Plug-in *Version V7.00.00.01 [06 Apr 2018] *Assembly Version 7.0.0.0 *DLL File Name DebugConsole.dll Quick and Effective tool solution - QE *Version V9.06.00.04 [25 May 2021] *Assembly Version 1.15.10.16 *DLL File Name InCarTools.dll Pin Configurator Plug-in *Version V1.54.01.01 [31 Jul 2014] *Assembly Version 1.6.10.23 *DLL File Name PinConfig.dll Program Analyzer Plug-in *Version V4.12.00.01 [14 Apr 2021] *Assembly Version 3.12.11.9 *DLL File Name ProgramAnalyzer.dll IronPython Console Plug-in *Version V1.43.00.02 [29 Oct 2021] *Assembly Version 1.6.10.23 *DLL File Name PythonConsole.dll Editor plug-in DLL *Version V1.17.00.01 [15 Oct 2020] *Assembly Version 1.1.0.0 *DLL File Name SEditor.dll Stack Usage Tracer *Version V1.05.00.02 [30 Jul 2014] *Assembly Version 1.30.11.15 *DLL File Name Stk.dll Update Manager Plug-in *Version V2.03.00.02 [29 Oct 2018] *Assembly Version 1.13.6.20 *DLL File Name Update.dll Debug Tool Common Interface *Version V8.07.00.05 [01 Dec 2021] *Assembly Version 3.12.10.1 *DLL File Name CommonDebuggerInterface.dll Device Information Common Interface *Version V9.07.00.01 [14 Oct 2021] *Assembly Version 3.0.0.0 *DLL File Name DeviceInformation.dll --- Main Project Information --- F:\work\LYFJDB\CODE\ECU_APP\ECU_APP.mtpj Microcontroller Information *R5F10BGG *File Name: Version RL78_Productlist.xml: V8.070000 R5F10BGG_common.xml: V1.13.00.XX.02 DR5F10BGG.DVF: V1.11 f13_bgx.ti: V1.01 -: - Build Tool Information *CC-RL * Version of plug-in(*.dll) V8.07.00.03 [11 Nov 2021] * The Version of the Compiler Package V1.11.00 * The version of SMS Assembler V1.00.00.01 [29 May 2020] Debug Tool Information *RL78 E1(Serial) Debugger Library V8.07.00.05 [01 Dec 2021] Other Tool Information *None *None *Pin Configurator *Program Analyzer *Version V4.12.00.01 [14 Apr 2021] *Code Generator Other Information *RL78/F13 Code Library *Version V2.03.07.02 [08 Nov 2021] *Description Code library for RL78/F13 code generation plugin.