Hi Shuang
Thank you so much for creating the demo project, let me know more about it.
But my EB MCAL version is V1.0.4,AS4.2.2.Therefore I did not open your EB demo project.
I created two channels in Icuchannel, one is I/O wakeup and the other is CAN wakeup, but multiple errors were displayed when generating code. (Since I cannot place the image, the error message is placed at the end) Before, Icuchannel created only one channel: I/O wakeup, so there were no errors and it worked. Now I want to add can wake up, but I failed to configure it.
Thanks!
Regards,
Bin
ADD:
[ENTRY]
TYPE Tresos Status
VERSION 1.0
CODE 2170
SEVERITY ERROR
ORIGIN Tresos
TIMESTAMP 23-02-21,14:00:52
ADDITIONALINFO
SHORTMESSAGELOCALIZED Failed to generate file "D:\EB\EB\tresos\plugins\Icu_TS_T40D2M10I4R0/generate_PB/src/Icu_PBcfg.c (signed)"
SHORTMESSAGENONLOCALIZED Failed to generate file "D:\EB\EB\tresos\plugins\Icu_TS_T40D2M10I4R0/generate_PB/src/Icu_PBcfg.c (signed)"
LONGMESSAGELOCALIZED Failed to generate file "D:\EB\EB\tresos\plugins\Icu_TS_T40D2M10I4R0/generate_PB/src/Icu_PBcfg.c (signed)"
LONGMESSAGENONLOCALIZED Failed to generate file "D:\EB\EB\tresos\plugins\Icu_TS_T40D2M10I4R0/generate_PB/src/Icu_PBcfg.c (signed)"
SHORTMESSAGEENRICHEDLOCALIZED Failed to generate file "D:\EB\EB\tresos\plugins\Icu_TS_T40D2M10I4R0/generate_PB/src/Icu_PBcfg.c (signed)"
SHORTMESSAGEENRICHEDNONLOCALIZED Failed to generate file "D:\EB\EB\tresos\plugins\Icu_TS_T40D2M10I4R0/generate_PB/src/Icu_PBcfg.c (signed)"
LONGMESSAGEENRICHEDLOCALIZED Failed to generate file "D:\EB\EB\tresos\plugins\Icu_TS_T40D2M10I4R0/generate_PB/src/Icu_PBcfg.c (signed)"
LONGMESSAGEENRICHEDNONLOCALIZED Failed to generate file "D:\EB\EB\tresos\plugins\Icu_TS_T40D2M10I4R0/generate_PB/src/Icu_PBcfg.c (signed)"
STACKTRACE dreisoft.tresos.datamodel2.generated.operationstatus.GeneratorOperationStatus.<init>(GeneratorOperationStatus.java:61)
dreisoft.tresos.datamodel2.generated.operationstatus.GeneratorOperationStatus.FAILED_TO_GENERATE(GeneratorOperationStatus.java:1084)
dreisoft.tresos.datamodel2.generator.AbstractECUCGeneratorBase.generateFile(AbstractECUCGeneratorBase.java:316)
dreisoft.tresos.launcher2.generator.TemplateBasedCodeGenerator.runGeneratorForTemplate(TemplateBasedCodeGenerator.java:689)
dreisoft.tresos.launcher2.generator.TemplateBasedCodeGenerator.processTemplate(TemplateBasedCodeGenerator.java:639)
dreisoft.tresos.launcher2.generator.TemplateBasedCodeGenerator$1.run(TemplateBasedCodeGenerator.java:574)
dreisoft.tresos.lib2.job.ThreadUtils.runJobs(ThreadUtils.java:591)
dreisoft.tresos.launcher2.generator.TemplateBasedCodeGenerator.runGenerator(TemplateBasedCodeGenerator.java:590)
dreisoft.tresos.launcher2.generator.TemplateBasedCodeGenerator.doRun(TemplateBasedCodeGenerator.java:321)
dreisoft.tresos.launcher2.generator.AbstractCodeGenerator.run(AbstractCodeGenerator.java:153)
dreisoft.tresos.launcher2.generator.GeneratorRunUtils$1.run(GeneratorRunUtils.java:517)
dreisoft.tresos.lib2.job.ThreadUtils.runJobs(ThreadUtils.java:591)
dreisoft.tresos.launcher2.generator.GeneratorRunUtils.doRunGenerators(GeneratorRunUtils.java:536)
dreisoft.tresos.launcher2.generator.GeneratorRunUtils$GeneratorBunch.run(GeneratorRunUtils.java:764)
dreisoft.tresos.launcher2.generator.GeneratorRunUtils.runForAllVariants(GeneratorRunUtils.java:334)
dreisoft.tresos.launcher2.generator.GeneratorRunUtils.generate(GeneratorRunUtils.java:184)
dreisoft.tresos.launcher2.generator.GeneratorRunUtils.runGenerators(GeneratorRunUtils.java:139)
dreisoft.tresos.launcher2.generator.ECUCGeneratorProject.run(ECUCGeneratorProject.java:170)
dreisoft.tresos.launcher2.generator.ECUCGeneratorProject.runGenerators(ECUCGeneratorProject.java:146)
dreisoft.tresos.launcher2.generator.actions.BuildWorkerJob.doRun(BuildWorkerJob.java:189)
dreisoft.tresos.lib2.job.AbstractWorkerJob.run(AbstractWorkerJob.java:255)
dreisoft.tresos.lib2.job.internal.JobWrapper.run(JobWrapper.java:90)
org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
[ENDENTRY]