This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS 5.3 Create Project Error for evmOMAPL138 hello example

Other Parts Discussed in Thread: OMAPL138, CCSTUDIO

I am trying to create my first project with CCS 5.3 for the OMAPL138 6748 DSP.  I have recently installed CCS 5.3 along with CCS 6.0.1 .  My eval board instructions use CCS 5.3 so I'm using this version to create the project. 

After setting up the new project with the template (File --> New --> CCS Project) with the following parameters:

  • Family: C6000
  • Variant: Generic Devices
  • Generic C674x Device
  • Project Template :   DSP/BIOS v5.xx Examples --> evmOMAPL138 Examples --> hello example

I click on Finish and get the popup below

 

The log file listing for this looks like:

 

!SESSION 2014-08-12 09:02:24.620 -----------------------------------------------

eclipse.buildId=I20120608-1200

java.version=1.6.0_13

java.vendor=Sun Microsystems Inc.

BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US

Framework arguments:  -product com.ti.ccstudio.branding.product

Command-line arguments:  -os win32 -ws win32 -arch x86 -product com.ti.ccstudio.branding.product

!ENTRY org.eclipse.ui 2 0 2014-08-12 09:03:08.055

!MESSAGE Warnings while parsing the viewer contributions from the 'org.eclipse.ui.popupMenus' extension point

!SUBENTRY 1 org.eclipse.ui 2 0 2014-08-12 09:03:08.055

!MESSAGE invalid keybinding: Cannot bind to an incomplete key sequence: plug-in='org.eclipse.cdt.debug.ui', id='AUTOGEN:::org.eclipse.cdt.debug.ui.CEditorRulerActions/org.eclipse.cdt.debug.internal.ui.actions.CBreakpointPropertiesRulerActionDelegate'

!SUBENTRY 1 org.eclipse.ui 2 0 2014-08-12 09:03:08.055

!MESSAGE invalid keybinding: Cannot bind to an incomplete key sequence: plug-in='org.eclipse.cdt.debug.ui', id='AUTOGEN:::org.eclipse.cdt.debug.ui.CEditorRulerActions/org.eclipse.cdt.debug.internal.ui.actions.EnableDisableBreakpointRulerActionDelegate'

!SUBENTRY 1 org.eclipse.ui 2 0 2014-08-12 09:03:08.055

!MESSAGE invalid keybinding: Cannot bind to an incomplete key sequence: plug-in='org.eclipse.cdt.debug.ui', id='AUTOGEN:::org.eclipse.cdt.debug.ui.CEditorRulerActions/org.eclipse.cdt.debug.ui.actions.RulerCreateBreakpointInteractiveAction'

!SUBENTRY 1 org.eclipse.ui 2 0 2014-08-12 09:03:08.055

!MESSAGE invalid keybinding: Cannot bind to an incomplete key sequence: plug-in='org.eclipse.cdt.debug.ui', id='AUTOGEN:::org.eclipse.cdt.debug.ui.AsmEditorRulerActions/org.eclipse.cdt.debug.internal.ui.actions.asm.CBreakpointPropertiesRulerActionDelegate'

!SUBENTRY 1 org.eclipse.ui 2 0 2014-08-12 09:03:08.055

!MESSAGE invalid keybinding: Cannot bind to an incomplete key sequence: plug-in='org.eclipse.cdt.debug.ui', id='AUTOGEN:::org.eclipse.cdt.debug.ui.AsmEditorRulerActions/org.eclipse.cdt.debug.internal.ui.actions.asm.EnableDisableBreakpointRulerActionDelegate'

!SUBENTRY 1 org.eclipse.ui 2 0 2014-08-12 09:03:08.055

!MESSAGE invalid keybinding: Cannot bind to an incomplete key sequence: plug-in='org.eclipse.cdt.debug.ui', id='AUTOGEN:::org.eclipse.cdt.debug.ui.AsmEditorRulerActions/org.eclipse.cdt.debug.ui.actions.asm.RulerCreateBreakpointInteractiveAction'

!SUBENTRY 1 org.eclipse.ui 2 0 2014-08-12 09:03:08.055

!MESSAGE invalid keybinding: Cannot bind to an incomplete key sequence: plug-in='org.eclipse.cdt.dsf.ui', id='AUTOGEN:::org.eclipse.cdt.dsf.debug.ui.disassemblyRulerActions/org.eclipse.debug.ui.actions.RulerAddBreakpointAction'

!SUBENTRY 1 org.eclipse.ui 2 0 2014-08-12 09:03:08.055

!MESSAGE invalid keybinding: Cannot bind to an incomplete key sequence: plug-in='org.eclipse.cdt.dsf.ui', id='org.eclipse.cdt.dsf.debug.ui.disassembly.commands.rulerToggleBreakpoint'

!ENTRY com.ti.gde.adapter.c6flo 1 0 2014-08-12 09:04:21.212

!MESSAGE install directory: C:\ti\ccsv5\eclipse

!ENTRY com.ti.gde.adapter.c6flo 1 0 2014-08-12 09:04:21.212

!MESSAGE blocksDirectory directory: C:\ti\ccsv5\ccs_base\c6flo_1.0.0.201209281235\Blocks

!ENTRY com.ti.gde.adapter.c6flo 1 0 2014-08-12 09:04:21.275

!MESSAGE xdcToolLocation directory: C:/ti/xdctools_3_30_03_47_core

!ENTRY com.ti.gde.diagram 1 0 2014-08-12 09:04:21.291

!MESSAGE GDE adapter found: com.ti.gde.adapter.c6flo.C6floAdapter   Supporting extensions: [c6flo] PluginID=com.ti.gde.adapter.c6flo

!ENTRY org.eclipse.osgi 2 1 2014-08-12 09:04:53.264

!MESSAGE NLS unused message: Checking in: com.ti.ccstudio.project.ui.internal.messages

!ENTRY com.ti.common.project.core 4 0 2014-08-12 09:05:41.976

!MESSAGE org.eclipse.rtsc.project.core.extdiscovery.ExtensionSiteDiscoveryManager.findContributingSite(Lorg/osgi/framework/Bundle;)Ljava/io/File;

!STACK 0

java.lang.NoSuchMethodError: org.eclipse.rtsc.project.core.extdiscovery.ExtensionSiteDiscoveryManager.findContributingSite(Lorg/osgi/framework/Bundle;)Ljava/io/File;

at org.eclipse.rtsc.xdctools.ui.registry.RtscProductRegistry.findContributingSite(Unknown Source)

at org.eclipse.rtsc.xdctools.ui.registry.RtscProductRegistry.<init>(Unknown Source)

at org.eclipse.rtsc.xdctools.ui.registry.RtscProductRegistry.<clinit>(Unknown Source)

at org.eclipse.rtsc.xdctools.ui.utils.XDCUtils.getRtscPackageRepositories(Unknown Source)

at org.eclipse.rtsc.xdctools.ui.RTSCUtilsServer2.getRTSCPackageRepositories(Unknown Source)

at org.eclipse.rtsc.xdctools.managedbuild.core.RTSCServer.getPackageRepositories(RTSCServer.java:181)

at org.eclipse.rtsc.xdctools.managedbuild.core.products.RTSCProductDescriptor.getPackageRepositories(RTSCProductDescriptor.java:110)

at org.eclipse.rtsc.builddefinitions.dspbios.services.DSPBIOSProjectModificationCommandExtension$1.resolveLocation(DSPBIOSProjectModificationCommandExtension.java:89)

at com.ti.ccstudio.project.core.services.ProjectModifier$2.resolveLocation(ProjectModifier.java:678)

at com.ti.common.project.core.templates.IProjectTemplate$FileData.getLocation(IProjectTemplate.java:160)

at com.ti.ccstudio.project.core.services.ProjectModifier$CCSProjectModificationCommand.getInitializerData(ProjectModifier.java:498)

at com.ti.ccstudio.project.core.services.ProjectCreator.internalCreateCCSProject(ProjectCreator.java:783)

at com.ti.ccstudio.project.core.services.ProjectCreator.access$0(ProjectCreator.java:755)

at com.ti.ccstudio.project.core.services.ProjectCreator$1.run(ProjectCreator.java:718)

at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)

at com.ti.ccstudio.project.core.services.ProjectCreator.createCCSProject(ProjectCreator.java:716)

at com.ti.ccstudio.project.ui.internal.wizards.project.NewCCSProjectWizard.createProject(NewCCSProjectWizard.java:204)

at com.ti.ccstudio.project.ui.internal.wizards.project.NewCCSProjectWizard.access$0(NewCCSProjectWizard.java:196)

at com.ti.ccstudio.project.ui.internal.wizards.project.NewCCSProjectWizard$1.execute(NewCCSProjectWizard.java:153)

at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:106)

at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)

at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:118)

at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)

at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)

at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:1028)

at com.ti.ccstudio.project.ui.internal.wizards.project.NewCCSProjectWizard.performFinish(NewCCSProjectWizard.java:150)

at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:827)

at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:432)

at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)

at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)

at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)

at org.eclipse.jface.window.Window.open(Window.java:801)

at org.eclipse.ui.internal.actions.NewWizardShortcutAction.run(NewWizardShortcutAction.java:135)

at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)

at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)

at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)

at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)

at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)

at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)

at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)

at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)

at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)

at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)

at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)

at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)

at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)

at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)

at org.eclipse.equinox.launcher.Main.run(Main.java:1438)

!ENTRY org.eclipse.cdt.core 1 0 2014-08-12 09:05:42.727

!MESSAGE Indexed 'HelloWorldDSP' (0 sources, 0 headers) in 0.02 sec: 0 declarations; 0 references; 0 unresolved inclusions; 0 syntax errors; 0 unresolved names (0.00%)

!ENTRY com.ti.common.project.core 4 0 2014-08-12 09:20:53.905

!MESSAGE Could not initialize class org.eclipse.rtsc.xdctools.ui.registry.RtscProductRegistry

!STACK 0

java.lang.NoClassDefFoundError: Could not initialize class org.eclipse.rtsc.xdctools.ui.registry.RtscProductRegistry

at org.eclipse.rtsc.xdctools.ui.utils.XDCUtils.getRtscPackageRepositories(Unknown Source)

at org.eclipse.rtsc.xdctools.ui.RTSCUtilsServer2.getRTSCPackageRepositories(Unknown Source)

at org.eclipse.rtsc.xdctools.managedbuild.core.RTSCServer.getPackageRepositories(RTSCServer.java:181)

at org.eclipse.rtsc.xdctools.managedbuild.core.products.RTSCProductDescriptor.getPackageRepositories(RTSCProductDescriptor.java:110)

at org.eclipse.rtsc.builddefinitions.dspbios.services.DSPBIOSProjectModificationCommandExtension$1.resolveLocation(DSPBIOSProjectModificationCommandExtension.java:89)

at com.ti.ccstudio.project.core.services.ProjectModifier$2.resolveLocation(ProjectModifier.java:678)

at com.ti.common.project.core.templates.IProjectTemplate$FileData.getLocation(IProjectTemplate.java:160)

at com.ti.ccstudio.project.core.services.ProjectModifier$CCSProjectModificationCommand.getInitializerData(ProjectModifier.java:498)

at com.ti.ccstudio.project.core.services.ProjectCreator.internalCreateCCSProject(ProjectCreator.java:783)

at com.ti.ccstudio.project.core.services.ProjectCreator.access$0(ProjectCreator.java:755)

at com.ti.ccstudio.project.core.services.ProjectCreator$1.run(ProjectCreator.java:718)

at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)

at com.ti.ccstudio.project.core.services.ProjectCreator.createCCSProject(ProjectCreator.java:716)

at com.ti.ccstudio.project.ui.internal.wizards.project.NewCCSProjectWizard.createProject(NewCCSProjectWizard.java:204)

at com.ti.ccstudio.project.ui.internal.wizards.project.NewCCSProjectWizard.access$0(NewCCSProjectWizard.java:196)

at com.ti.ccstudio.project.ui.internal.wizards.project.NewCCSProjectWizard$1.execute(NewCCSProjectWizard.java:153)

at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:106)

at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)

at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:118)

at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)

at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)

at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:1028)

at com.ti.ccstudio.project.ui.internal.wizards.project.NewCCSProjectWizard.performFinish(NewCCSProjectWizard.java:150)

at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:827)

at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:432)

at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)

at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)

at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)

at org.eclipse.jface.window.Window.open(Window.java:801)

at org.eclipse.ui.internal.actions.NewWizardShortcutAction.run(NewWizardShortcutAction.java:135)

at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)

at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)

at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)

at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)

at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)

at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)

at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)

at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)

at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)

at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)

at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)

at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)

at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)

at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)

at org.eclipse.equinox.launcher.Main.run(Main.java:1438)

!ENTRY org.eclipse.cdt.core 1 0 2014-08-12 09:20:53.952

!MESSAGE Indexed 'HelloWorldDSP' (0 sources, 0 headers) in 0.00 sec: 0 declarations; 0 references; 0 unresolved inclusions; 0 syntax errors; 0 unresolved names (0.00%)

 

I've also tried the Basic Examples -->  Hello World template and was able to create that project with no project creation errors.  However, at this point I'm stuck at the starting line for the OMAPL138 hello world example.

Any suggestions for environment settings, java version/update requirements are appreciated.

Thanks,

Doug

 

  • Hi Doug,

    I would strongly recommend sticking to v6 if possible, or v5.5 if not.   Do those versions work without issue for you?  

    It is simply likely your board mentions that version due to print timing on the material.

    Note : you can have multiple version in parallel, just use different directories.

    Best Regards,
    Lisa

  • Initially I was using CCS v6.0 but was unable to access the DSP/BIOS v5.xx Examples project template, which is what I needed to use.  So I reverted to v5.3 as in the eval board documentation (MityDSPL138 eval kit) where I ran in to the project creation issue. 

    After updating the v6.0 install, I can now see the DSP/BIOS v5.xx Examples templates in v6.0 and was able to create and complete the hello world project example.

    Thanks for the help.

    Doug

  • Hi Doug,

    great thanks for the update and very glad to hear.

    All the best with development.

    Best regards,

    Lisa