Peripheral config tool bugs
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi everyone,
I am facing some issues with the Peripheral config tool. I am using the FRDM-K82F board to develope an SPI communication using eDMA. It seems that the config tool crashes when I try to change the SPI mode to eDMA. Below is a screen shoot of the crash. That thing does not happen when I configure the LPUART with eDMA. Please let me know what do you think about that.
P.S. I am sorry for the video quality but there is a limit on the upload files by nxp site.
Regards
Sokol
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
let me confirm that this was issue in the MCUXpresso Peripherals tool DSPI component. The problem was resolved and the updated component was deployed. The fixed component will be downloaded automatically when you open the Peripherals tool.
We are sorry for the problems caused by this issue.
Regards,
Lukas
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This seems to be the same issue as I reported here yesterday:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Sokol,
it definitelly looks like a bug in the tool. What could help is to attach the <workspace_location>/.metadata/.log file here so we can see where the problem is - just in case the problem will not be easily reproducible. Also, if you do not have anything sensitive in the project, please attache it too.
Thank you and best regards,
Libor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Libor,
Thank you for the very quick response. Please find attached the .log file gjenerated. Note that I did not had this issue when I first created the project. I guess that it show up yesterday, at first I thought that it was my fault so I created a new project from scracht to test it (the one in the screen recording). If you find some time please try it yourself and let me know.
Regards
Sokol
!SESSION 2018-11-06 17:48:16.884 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_161
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86
This is a continuation of log file C:\Users\User\Documents\MCUXpressoIDE_10.2.1_795\ECR_WORKSPACE\.metadata\.bak_0.log
Created Time: 2018-11-06 17:48:51.073
!ENTRY org.eclipse.jface 4 2 2018-11-06 17:48:51.073
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".
!STACK 0
java.lang.IllegalArgumentException: Option: without_dmamux_init does not exist
at com.nxp.swtools.periphs.model.config.ExpressionFunctions.getOptionValue(ExpressionFunctions.java:228)
at com.nxp.swtools.periphs.model.config.ExpressionContext.resolveFunction(ExpressionContext.java:126)
at com.nxp.swtools.common.utils.expression.FunctionInvocation.resolve(FunctionInvocation.java:97)
at com.nxp.swtools.common.utils.expression.Operator.resolve(Operator.java:96)
at com.nxp.swtools.common.utils.expression.Operator.lambda$0(Operator.java:74)
at com.nxp.swtools.common.utils.expression.Value.and(Value.java:753)
at com.nxp.swtools.common.utils.expression.Operator.resolve(Operator.java:94)
at com.nxp.swtools.common.utils.expression.Operator.lambda$0(Operator.java:74)
at com.nxp.swtools.common.utils.expression.Value.or(Value.java:761)
at com.nxp.swtools.common.utils.expression.Operator.resolve(Operator.java:100)
at com.nxp.swtools.common.utils.expression.Expression.resolve(Expression.java:138)
at com.nxp.swtools.periphs.model.data.setting.ABaseModel.isAvailable(ABaseModel.java:226)
at com.nxp.swtools.periphs.model.config.ASettingConfig.lambda$0(ASettingConfig.java:135)
at com.nxp.swtools.periphs.model.config.ConfigSetConfig.getValueCaching(ConfigSetConfig.java:198)
at com.nxp.swtools.periphs.model.config.ASettingConfig.getValueCaching(ASettingConfig.java:300)
at com.nxp.swtools.periphs.model.config.ASettingConfig.isAvailable(ASettingConfig.java:133)
at com.nxp.swtools.periphs.model.config.ChildValidationHelper.getSettingProblems(ChildValidationHelper.java:112)
at com.nxp.swtools.periphs.model.config.ISettingConfig.getOwnProblems(ISettingConfig.java:104)
at com.nxp.swtools.periphs.model.config.ASettingConfig.lambda$6(ASettingConfig.java:278)
at com.nxp.swtools.periphs.model.config.ConfigSetConfig.getValueCaching(ConfigSetConfig.java:198)
at com.nxp.swtools.periphs.model.config.ASettingConfig.getValueCaching(ASettingConfig.java:300)
at com.nxp.swtools.periphs.model.config.ASettingConfig.getOwnProblems(ASettingConfig.java:278)
at com.nxp.swtools.periphs.model.config.IChild.getProblems(IChild.java:123)
at com.nxp.swtools.periphs.model.config.ASettingConfig.lambda$5(ASettingConfig.java:270)
at com.nxp.swtools.periphs.model.config.ConfigSetConfig.getValueCaching(ConfigSetConfig.java:198)
at com.nxp.swtools.periphs.model.config.ASettingConfig.getValueCaching(ASettingConfig.java:300)
at com.nxp.swtools.periphs.model.config.ASettingConfig.getProblems(ASettingConfig.java:270)
at com.nxp.swtools.periphs.model.config.ChildValidationHelper.lambda$0(ChildValidationHelper.java:93)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
at com.nxp.swtools.periphs.model.config.ChildValidationHelper.getChildrenProblemsList(ChildValidationHelper.java:98)
at com.nxp.swtools.periphs.model.config.ChildValidationHelper.getChildrenProblems(ChildValidationHelper.java:58)
at com.nxp.swtools.periphs.model.config.ChildValidationHelper.getChildrenProblemsWithPrefix(ChildValidationHelper.java:44)
at com.nxp.swtools.periphs.model.config.AStructuredSettingConfig.lambda$0(AStructuredSettingConfig.java:57)
at com.nxp.swtools.periphs.model.config.ConfigSetConfig.getValueCaching(ConfigSetConfig.java:198)
at com.nxp.swtools.periphs.model.config.ASettingConfig.getValueCaching(ASettingConfig.java:300)
at com.nxp.swtools.periphs.model.config.AStructuredSettingConfig.getNestedProblems(AStructuredSettingConfig.java:57)
at com.nxp.swtools.periphs.model.config.IChildProvidable.getProblems(IChildProvidable.java:62)
at com.nxp.swtools.periphs.model.config.AStructuredSettingConfig.lambda$1(AStructuredSettingConfig.java:65)
at com.nxp.swtools.periphs.model.config.ConfigSetConfig.getValueCaching(ConfigSetConfig.java:198)
at com.nxp.swtools.periphs.model.config.ASettingConfig.getValueCaching(ASettingConfig.java:300)
at com.nxp.swtools.periphs.model.config.AStructuredSettingConfig.getProblems(AStructuredSettingConfig.java:65)
at com.nxp.swtools.periphs.model.config.ChildValidationHelper.lambda$0(ChildValidationHelper.java:93)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
at com.nxp.swtools.periphs.model.config.ChildValidationHelper.getChildrenProblemsList(ChildValidationHelper.java:98)
at com.nxp.swtools.periphs.model.config.ChildValidationHelper.getChildrenProblems(ChildValidationHelper.java:58)
at com.nxp.swtools.periphs.model.config.ChildValidationHelper.getChildrenProblemsWithPrefix(ChildValidationHelper.java:44)
at com.nxp.swtools.periphs.model.config.AStructuredSettingConfig.lambda$0(AStructuredSettingConfig.java:57)
at com.nxp.swtools.periphs.model.config.ConfigSetConfig.getValueCaching(ConfigSetConfig.java:198)
at com.nxp.swtools.periphs.model.config.ASettingConfig.getValueCaching(ASettingConfig.java:300)
at com.nxp.swtools.periphs.model.config.AStructuredSettingConfig.getNestedProblems(AStructuredSettingConfig.java:57)
at com.nxp.swtools.periphs.model.config.IChildProvidable.getProblems(IChildProvidable.java:62)
at com.nxp.swtools.periphs.model.config.AStructuredSettingConfig.lambda$1(AStructuredSettingConfig.java:65)
at com.nxp.swtools.periphs.model.config.ConfigSetConfig.getValueCaching(ConfigSetConfig.java:198)
at com.nxp.swtools.periphs.model.config.ASettingConfig.getValueCaching(ASettingConfig.java:300)
at com.nxp.swtools.periphs.model.config.AStructuredSettingConfig.getProblems(AStructuredSettingConfig.java:65)
at com.nxp.swtools.periphs.model.config.ChildValidationHelper.lambda$0(ChildValidationHelper.java:93)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
at com.nxp.swtools.periphs.model.config.ChildValidationHelper.getChildrenProblemsList(ChildValidationHelper.java:98)
at com.nxp.swtools.periphs.model.config.ChildValidationHelper.getChildrenProblems(ChildValidationHelper.java:58)
at com.nxp.swtools.periphs.model.config.ChildValidationHelper.getChildrenProblemsWithPrefix(ChildValidationHelper.java:44)
at com.nxp.swtools.periphs.model.config.IChildProvidable.getNestedProblems(IChildProvidable.java:53)
at com.nxp.swtools.periphs.model.config.ConfigSetConfig.lambda$10(ConfigSetConfig.java:445)
at com.nxp.swtools.periphs.model.config.ConfigSetConfig.getValueCaching(ConfigSetConfig.java:198)
at com.nxp.swtools.periphs.model.config.ConfigSetConfig.getNestedProblems(ConfigSetConfig.java:445)
at com.nxp.swtools.periphs.model.config.IChildProvidable.getProblems(IChildProvidable.java:62)
at com.nxp.swtools.periphs.model.config.ConfigSetConfig.lambda$9(ConfigSetConfig.java:437)
at com.nxp.swtools.periphs.model.config.ConfigSetConfig.getValueCaching(ConfigSetConfig.java:198)
at com.nxp.swtools.periphs.model.config.ConfigSetConfig.getProblems(ConfigSetConfig.java:437)
at com.nxp.swtools.periphs.model.config.ChildValidationHelper.lambda$0(ChildValidationHelper.java:93)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
at com.nxp.swtools.periphs.model.config.ChildValidationHelper.getChildrenProblemsList(ChildValidationHelper.java:98)
at com.nxp.swtools.periphs.model.config.ChildValidationHelper.getChildrenProblems(ChildValidationHelper.java:58)
at com.nxp.swtools.periphs.model.config.ChildValidationHelper.getChildrenProblemsWithPrefix(ChildValidationHelper.java:44)
at com.nxp.swtools.periphs.model.config.IChildProvidable.getNestedProblems(IChildProvidable.java:53)
at com.nxp.swtools.periphs.model.config.IChildProvidable.getProblems(IChildProvidable.java:62)
at com.nxp.swtools.periphs.model.config.IChild.getError(IChild.java:140)
at com.nxp.swtools.periphs.gui.view.PeripheralsView$9.getImage(PeripheralsView.java:608)
at org.eclipse.jface.viewers.ColumnLabelProvider.update(ColumnLabelProvider.java:35)
at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:141)
at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:391)
at org.eclipse.jface.viewers.CheckboxTableViewer.doUpdateItem(CheckboxTableViewer.java:169)
at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:475)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.JFaceUtil.lambda$0(JFaceUtil.java:44)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173)
at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2159)
at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:674)
at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:612)
at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:604)
at org.eclipse.jface.viewers.StructuredViewer.lambda$2(StructuredViewer.java:1508)
at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1447)
at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1408)
at org.eclipse.jface.viewers.CheckboxTableViewer.preservingSelection(CheckboxTableViewer.java:318)
at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1508)
at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:523)
at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1467)
at com.nxp.swtools.periphs.gui.view.PeripheralsView$1.validationProblemsChanged(PeripheralsView.java:117)
at com.nxp.swtools.validation.engine.ValidationEngineFactory.lambda$1(ValidationEngineFactory.java:314)
at java.util.ArrayList.forEach(ArrayList.java:1257)
at com.nxp.swtools.validation.engine.ValidationEngineFactory.fireValidationProblemsChanged(ValidationEngineFactory.java:314)
at com.nxp.swtools.validation.engine.ValidationEngineFactory.addValidationProblemsCollection(ValidationEngineFactory.java:296)
at com.nxp.swtools.validation.engine.internal.ValidationService.lambda$1(ValidationService.java:256)
at com.nxp.swtools.validation.engine.internal.ValidationEngineImpl.validate(ValidationEngineImpl.java:830)
at com.nxp.swtools.validation.engine.internal.ValidationEngineImpl.lambda$3(ValidationEngineImpl.java:84)
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
at com.nxp.swtools.validation.engine.internal.ValidationEngineImpl.validate(ValidationEngineImpl.java:84)
at com.nxp.swtools.validation.engine.internal.ValidationService.executeValidation(ValidationService.java:127)
at com.nxp.swtools.validation.engine.internal.ValidationService$DelayedExecutor.lambda$0(ValidationService.java:206)
at com.nxp.swtools.common.ui.utils.progress.UIJobHelper$UIJobWithRunable.runInUIThread(UIJobHelper.java:105)
at org.eclipse.ui.progress.UIJob.lambda$0(UIJob.java:95)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:818)
at org.eclipse.jface.window.Window.open(Window.java:794)
at org.eclipse.jface.dialogs.MessageDialog.open(MessageDialog.java:396)
at com.nxp.swtools.sdkproject.ToolchainProjectCfgOpen.lambda$0(ToolchainProjectCfgOpen.java:132)
at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58)
at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168)
at org.eclipse.ui.internal.UISynchronizer.lambda$0(UISynchronizer.java:150)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
!ENTRY com.nxp.swtools.periphs.model.config 4 0 2018-11-06 17:48:53.118
!MESSAGE Error obtaining default value from range for the setting: fsl_i2c.i2c_slave_config.slaveAddress
!STACK 0
java.lang.IllegalArgumentException: Value of: $parent.addressingMode not found
at com.nxp.swtools.periphs.model.config.ExpressionContext.getSettingValue(ExpressionContext.java:59)
at com.nxp.swtools.common.utils.expression.SettingVariable.resolve(SettingVariable.java:33)
at com.nxp.swtools.periphs.model.config.ExpressionContext.resolveFunction(ExpressionContext.java:137)
at com.nxp.swtools.common.utils.expression.FunctionInvocation.resolve(FunctionInvocation.java:97)
at com.nxp.swtools.common.utils.expression.Operator.resolve(Operator.java:96)
at com.nxp.swtools.common.utils.expression.Operator.resolve(Operator.java:112)
at com.nxp.swtools.common.utils.expression.Expression.resolve(Expression.java:138)
at com.nxp.swtools.periphs.model.data.setting.IntegerSetting.getMaxValue(IntegerSetting.java:112)
at com.nxp.swtools.periphs.model.config.ScalarUtils.getConstraintsRange(ScalarUtils.java:110)
at com.nxp.swtools.periphs.model.config.ScalarUtils.getRange(ScalarUtils.java:95)
at com.nxp.swtools.periphs.model.config.ScalarUtils.isInRange(ScalarUtils.java:75)
at com.nxp.swtools.periphs.model.config.ScalarConfig.getDefaultValueFromRange(ScalarConfig.java:149)
at com.nxp.swtools.periphs.model.config.ScalarConfig.getDefaultValue(ScalarConfig.java:117)
at com.nxp.swtools.periphs.model.config.ScalarConfig.<init>(ScalarConfig.java:68)
at com.nxp.swtools.periphs.model.config.SettingConfigFactory.createSettingConfig(SettingConfigFactory.java:58)
at com.nxp.swtools.periphs.model.config.StructConfig.<init>(StructConfig.java:88)
at com.nxp.swtools.periphs.model.config.SettingConfigFactory.createSettingConfig(SettingConfigFactory.java:52)
at com.nxp.swtools.periphs.model.config.ConfigSetConfig.addAllRequiredSettings(ConfigSetConfig.java:166)
at com.nxp.swtools.periphs.model.config.ConfigSetConfig.<init>(ConfigSetConfig.java:146)
at com.nxp.swtools.periphs.model.config.ComponentInstanceConfig.<init>(ComponentInstanceConfig.java:278)
at com.nxp.swtools.periphs.model.config.FunctionalGroup.lambda$0(FunctionalGroup.java:106)
at java.util.ArrayList.forEach(ArrayList.java:1257)
at com.nxp.swtools.periphs.model.config.FunctionalGroup.<init>(FunctionalGroup.java:102)
at com.nxp.swtools.periphs.model.config.PeriphsProfile.lambda$1(PeriphsProfile.java:121)
at java.util.ArrayList.forEach(ArrayList.java:1257)
at com.nxp.swtools.periphs.model.config.PeriphsProfile.<init>(PeriphsProfile.java:121)
at com.nxp.swtools.periphs.controller.Controller.loadProfileFromSharedConfig(Controller.java:352)
at com.nxp.swtools.periphs.controller.Controller.reloadFromSharedConfig(Controller.java:304)
at com.nxp.swtools.periphs.controller.Controller$1.configurationReloaded(Controller.java:149)
at com.nxp.swtools.provider.configuration.impl.SharedConfiguration.lambda$2(SharedConfiguration.java:278)
at com.nxp.swtools.provider.configuration.impl.SharedConfiguration$1.run(SharedConfiguration.java:328)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at com.nxp.swtools.provider.configuration.impl.SharedConfiguration.safeRun(SharedConfiguration.java:322)
at com.nxp.swtools.provider.configuration.impl.SharedConfiguration.fireReloadEvent(SharedConfiguration.java:278)
at com.nxp.swtools.provider.configuration.impl.SharedConfiguration.copyFrom(SharedConfiguration.java:212)
at com.nxp.swtools.provider.configuration.SharedConfigurationFactory.applyNewConfig(SharedConfigurationFactory.java:148)
at com.nxp.swtools.sdkproject.ToolchainProjectCfgOpen.importAndCompareYaml(ToolchainProjectCfgOpen.java:163)
at com.nxp.swtools.sdkproject.ToolchainProjectCfgOpen.afterConfigurationOpened(ToolchainProjectCfgOpen.java:225)
at com.nxp.swtools.utils.ConfigurationUtils.fireAfterConfigurationOpened(ConfigurationUtils.java:228)
at com.nxp.swtools.utils.ConfigurationUtils$1.run(ConfigurationUtils.java:306)
at com.nxp.swtools.framework.ApplicationWorkbenchWindowAdvisor$2.run(ApplicationWorkbenchWindowAdvisor.java:293)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
!SESSION 2018-11-07 08:47:58.065 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_161
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86
!ENTRY org.eclipse.jface 2 0 2018-11-07 08:48:11.749
!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2018-11-07 08:48:11.749
!MESSAGE A conflict occurred for CTRL+U:
Binding(CTRL+U,
ParameterizedCommand(Command(com.nxp.swtools.clocks.commands.unlockAll,Unlock All Settings,
,
Category(org.eclipse.core.commands.categories.autogenerated,Uncategorized,Commands that were either auto-generated or have no category,true),
org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@1bf2602,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(CTRL+U,
ParameterizedCommand(Command(org.eclipse.jdt.debug.ui.commands.Execute,Execute,
Evaluate selected text,
Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true),
org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@124b2c1,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
!ENTRY com.nxp.mcuxpresso.core.datamodels 1 0 2018-11-07 08:48:13.899
!MESSAGE Using manifest XSD 'rsc/manifest_v3.3.xsd' for manifest 'FRDM-K28F_manifest_v3_3.xml'.
!ENTRY com.nxp.mcuxpresso.core.datamodels 1 0 2018-11-07 08:48:13.994
!MESSAGE Using SDK manifest 'FRDM-K28F_manifest_v3_3.xml'.
!ENTRY com.nxp.mcuxpresso.core.datamodels 1 0 2018-11-07 08:48:14.249
!MESSAGE Using manifest XSD 'rsc/manifest_v3.3.xsd' for manifest 'FRDM-KL28Z_manifest_v3_3.xml'.
!ENTRY com.nxp.mcuxpresso.core.datamodels 1 0 2018-11-07 08:48:14.267
!MESSAGE Using SDK manifest 'FRDM-KL28Z_manifest_v3_3.xml'.
!ENTRY com.nxp.mcuxpresso.core.datamodels 1 0 2018-11-07 08:48:14.557
!MESSAGE Using manifest XSD 'rsc/manifest_v3.3.xsd' for manifest 'MK12DN512xxx5_manifest_v3_2.xml'.
!ENTRY com.nxp.mcuxpresso.core.datamodels 1 0 2018-11-07 08:48:14.578
!MESSAGE Using SDK manifest 'MK12DN512xxx5_manifest_v3_2.xml'.
!ENTRY com.nxp.mcuxpresso.core.datamodels 1 0 2018-11-07 08:48:14.906
!MESSAGE Using manifest XSD 'rsc/manifest_v3.3.xsd' for manifest 'FRDM-KL25Z_manifest.xml'.
!ENTRY com.nxp.mcuxpresso.core.datamodels 1 0 2018-11-07 08:48:14.935
!MESSAGE Using SDK manifest 'FRDM-KL25Z_manifest.xml'.
!ENTRY com.nxp.mcuxpresso.core.datamodels 1 0 2018-11-07 08:48:15.214
!MESSAGE Using manifest XSD 'rsc/manifest_v3.3.xsd' for manifest 'FRDM-KL27Z_manifest_v3_2.xml'.
!ENTRY com.nxp.mcuxpresso.core.datamodels 1 0 2018-11-07 08:48:15.232
!MESSAGE Using SDK manifest 'FRDM-KL27Z_manifest_v3_2.xml'.
!ENTRY com.nxp.mcuxpresso.core.datamodels 1 0 2018-11-07 08:48:15.535
!MESSAGE Using manifest XSD 'rsc/manifest_v3.3.xsd' for manifest 'MK82FN256xxx15_manifest_v3_3.xml'.
!ENTRY com.nxp.mcuxpresso.core.datamodels 1 0 2018-11-07 08:48:15.587
!MESSAGE Using SDK manifest 'MK82FN256xxx15_manifest_v3_3.xml'.
!ENTRY com.nxp.mcuxpresso.core.datamodels 1 0 2018-11-07 08:48:15.941
!MESSAGE Using manifest XSD 'rsc/manifest_v3.3.xsd' for manifest 'MKL28Z512xxx7_manifest_v3_3.xml'.
!ENTRY com.nxp.mcuxpresso.core.datamodels 1 0 2018-11-07 08:48:15.965
!MESSAGE Using SDK manifest 'MKL28Z512xxx7_manifest_v3_3.xml'.
!ENTRY com.nxp.mcuxpresso.core.datamodels 1 0 2018-11-07 08:48:16.304
!MESSAGE Using manifest XSD 'rsc/manifest_v3.3.xsd' for manifest 'MK64FN1M0xxx12_manifest_v3_2.xml'.
!ENTRY com.nxp.mcuxpresso.core.datamodels 1 0 2018-11-07 08:48:16.328
!MESSAGE Using SDK manifest 'MK64FN1M0xxx12_manifest_v3_2.xml'.
!ENTRY org.eclipse.launchbar.core 2 0 2018-11-07 08:48:18.009
!MESSAGE Enablement expression is missing for descriptor type org.eclipse.cdt.debug.core.coreBuildDescriptorType
!ENTRY org.eclipse.launchbar.core 2 0 2018-11-07 08:48:18.012
!MESSAGE Enablement expression is missing for config provider for org.eclipse.cdt.debug.core.coreBuildDescriptorType
!ENTRY org.eclipse.launchbar.core 2 0 2018-11-07 08:48:18.014
!MESSAGE Enablement expression is missing for config provider for org.eclipse.cdt.debug.core.coreBuildDescriptorType
!ENTRY org.eclipse.egit.ui 2 0 2018-11-07 08:48:18.426
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'C:\Users\User'. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
!ENTRY com.nxp.swtools.periphs.model.config 4 0 2018-11-07 08:48:24.772
!MESSAGE Error obtaining default value from range for the setting: fsl_i2c.i2c_slave_config.slaveAddress
!STACK 0
java.lang.IllegalArgumentException: Value of: $parent.addressingMode not found
at com.nxp.swtools.periphs.model.config.ExpressionContext.getSettingValue(ExpressionContext.java:59)
at com.nxp.swtools.common.utils.expression.SettingVariable.resolve(SettingVariable.java:33)
at com.nxp.swtools.periphs.model.config.ExpressionContext.resolveFunction(ExpressionContext.java:137)
at com.nxp.swtools.common.utils.expression.FunctionInvocation.resolve(FunctionInvocation.java:97)
at com.nxp.swtools.common.utils.expression.Operator.resolve(Operator.java:96)
at com.nxp.swtools.common.utils.expression.Operator.resolve(Operator.java:112)
at com.nxp.swtools.common.utils.expression.Expression.resolve(Expression.java:138)
at com.nxp.swtools.periphs.model.data.setting.IntegerSetting.getMaxValue(IntegerSetting.java:112)
at com.nxp.swtools.periphs.model.config.ScalarUtils.getConstraintsRange(ScalarUtils.java:110)
at com.nxp.swtools.periphs.model.config.ScalarUtils.getRange(ScalarUtils.java:95)
at com.nxp.swtools.periphs.model.config.ScalarUtils.isInRange(ScalarUtils.java:75)
at com.nxp.swtools.periphs.model.config.ScalarConfig.getDefaultValueFromRange(ScalarConfig.java:149)
at com.nxp.swtools.periphs.model.config.ScalarConfig.getDefaultValue(ScalarConfig.java:117)
at com.nxp.swtools.periphs.model.config.ScalarConfig.<init>(ScalarConfig.java:68)
at com.nxp.swtools.periphs.model.config.SettingConfigFactory.createSettingConfig(SettingConfigFactory.java:58)
at com.nxp.swtools.periphs.model.config.StructConfig.<init>(StructConfig.java:88)
at com.nxp.swtools.periphs.model.config.SettingConfigFactory.createSettingConfig(SettingConfigFactory.java:52)
at com.nxp.swtools.periphs.model.config.ConfigSetConfig.addAllRequiredSettings(ConfigSetConfig.java:166)
at com.nxp.swtools.periphs.model.config.ConfigSetConfig.<init>(ConfigSetConfig.java:146)
at com.nxp.swtools.periphs.model.config.ComponentInstanceConfig.<init>(ComponentInstanceConfig.java:278)
at com.nxp.swtools.periphs.model.config.FunctionalGroup.lambda$0(FunctionalGroup.java:106)
at java.util.ArrayList.forEach(ArrayList.java:1257)
at com.nxp.swtools.periphs.model.config.FunctionalGroup.<init>(FunctionalGroup.java:102)
at com.nxp.swtools.periphs.model.config.PeriphsProfile.lambda$1(PeriphsProfile.java:121)
at java.util.ArrayList.forEach(ArrayList.java:1257)
at com.nxp.swtools.periphs.model.config.PeriphsProfile.<init>(PeriphsProfile.java:121)
at com.nxp.swtools.periphs.controller.Controller.loadProfileFromSharedConfig(Controller.java:352)
at com.nxp.swtools.periphs.controller.Controller.reloadFromSharedConfig(Controller.java:304)
at com.nxp.swtools.periphs.controller.Controller$1.configurationReloaded(Controller.java:149)
at com.nxp.swtools.provider.configuration.impl.SharedConfiguration.lambda$2(SharedConfiguration.java:278)
at com.nxp.swtools.provider.configuration.impl.SharedConfiguration$1.run(SharedConfiguration.java:328)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at com.nxp.swtools.provider.configuration.impl.SharedConfiguration.safeRun(SharedConfiguration.java:322)
at com.nxp.swtools.provider.configuration.impl.SharedConfiguration.fireReloadEvent(SharedConfiguration.java:278)
at com.nxp.swtools.provider.configuration.impl.SharedConfiguration.copyFrom(SharedConfiguration.java:212)
at com.nxp.swtools.provider.configuration.SharedConfigurationFactory.applyNewConfig(SharedConfigurationFactory.java:148)
at com.nxp.swtools.utils.ConfigurationUtils$1.run(ConfigurationUtils.java:291)
at com.nxp.swtools.framework.ApplicationWorkbenchWindowAdvisor$2.run(ApplicationWorkbenchWindowAdvisor.java:293)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Sokol,
as Tommy wrote below - please try the hotfix provided here: https://community.nxp.com/thread/488512
Regards,
Libor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Thank you for your advice, it helped me.
Regards
Sokol