I am beginner in Processor Expert.
I created a project using freertos in processor Expert mode using KDS 3.2. I add the components and Generate Processor Expert Code that is showing me an error: Selected component/template is not registered in the interface (SDK)
What is that error indicating?
Is there any document that provide the details of each components in detail?
Is any demo guidelines that provide the information of Creating project in Processor Expert mode with FreeRTOS..??
ok, now I see what is your problem. Are you using the latest version from SourceForge (see McuOnEclipse Components: 12-Mar-2017 Release | MCU on Eclipse ) already? If so, there is no need for the KinetisSDK component anymore. Instead, the McuLibConfig is used:
In the McuLibConfig, then configure the SDK version you are using:
I hope this helps,
Thanks for providing a guidance.
Yes I was using latest component from sourceforge. Yes you are right. When I used McuLibConfig component then I can generate processor expert code successfully.
One more thing is when I used older version of component then also this problem was solved.
There is nothing like SDK option selection in older version Utility component.
I have the same problem and was wondering if you solved your issue. I have the exact error you show in your screen shot with UTIL1. But I also have this issue with the CS1, TMOUT1, CLS1, WAIT1, and USB1:FLS_USB_Stack components. For me, everything was working until I added the USB1 component. Like Erich said, it relies on other components - CDC1, which relies on Tx1:RingBuffer, which relies on CS1. And CS1 has the same issue as UTIL1. But I don't know how to fix the lowest level components. They all reference KSDK1:KinetisSDK as you show in your screen shot. But I have that in Referenced Components and it has no errors. It seems like the other components can't find KSDK1.
My co-worker has a project set up in which these components all work perfectly. So we assume we have some difference in installation, paths, versions, etc, but after a couple of days of comparison, we haven't found anything.
I'm also using KDS 3.2.0. Here are screen shots of Installation Details and Components:
from your screenshot I see you have created a project with the SDK enabled?
The Kinetis SDK does not support the Processor Expert FSL_USB component.
Create a project without SDK:
Then you can use the FSL_USB component.
I hope this helps,
there could be multiple reasons for this. Usually this error message tells that a component needs another compontent, and that component is not configured/setup in the properties. It can be solved to select the missing coponent in the properties. It would be helpful if you could share a screenshot of the component in question with the error.
Thanks for Quick reply.
Below is the error I am getting.
I am using FreeRTOS and in KinetisSDK component I select SDK: processor Expert.
Below is the error I am getting in Utility component.
Can you tell me why this is so?
Can anybody tell me how to register KinetisSDK template in Processor Expert??
Can I directly use KinetisSDK Component? By reading I come to know that KinetisSDK required Wrapper component..
What is wrapper component??
Why I am unable to use KinetisSDK Component?
Also by study I come to know that to register KinetisSDK, in .init file <Registration><template>...</template></Registration> but I am unable to find .init file in KinetisSDK beans folder.
One more thing, Except the other components, KinetisSDK is user modified component.User can modify it.(As per reading copyrights in .bean file).Is this creating problem of registration??
I am too much confused where to look to solve the error?