• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Development Tools » Code Composer Studio » Code Composer Forum » CCS5 - Command Line Project Creation
Share
Code Composer Studio
  • Forum
  • Announcements
Options
  • Subscribe via RSS
Common Questions
  • Code Composer Studio Forum Usage Guidelines

  • Resources
  • Code Composer Studio (CCStudio) Product Folder
  • Troubleshooting CCS
  • CCS Wiki
  • Download CCS
  • Order CCS
  • Tools Insider Blog
  • Bug Tracking
  • CCS5 - Command Line Project Creation

    CCS5 - Command Line Project Creation

    This question is answered
    Sid Deshpande
    Posted by Sid Deshpande
    on May 11 2012 05:00 AM
    Prodigy140 points

    Hi,

    I've read this wiki link http://processors.wiki.ti.com/index.php/Projects_-_Command_Line_Build/Create for getting information about creating a project from the command line.

    I am using the following  command to create a ccs project:

    C:\ti\ccsv5\eclipse>eclipsec -nosplash -data c:\myWorkspace -application.com.ti.ccstudio.apps.projectCreate -ccs.name "TestCL"

    Using this command launches CCS  window and I get the following output on the command line

    C:\ti\ccsv5\ccs_base\DebugServer\
    C:\ti\ccsv5\ccs_base\DebugServer\..\dvt_3.1.0.201110191212\

    It does not proceed beyond this.  The version of CCS is  5.1.0.09

    Could you please provide an example on how to create a CCSv5 project through command line?

    Regards,

    Siddharth

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    All Replies
    • AartiG
      Posted by AartiG
      on May 11 2012 09:20 AM
      Guru70585 points

      There is a typo in your command. It should be:

      eclipsec -noSplash -data c:\myWorkspace -application com.ti.ccstudio.apps.projectCreate -ccs.name "TestCL"

      Also note that you should specify a device variant (-ccs.device), as per the example shown in the wiki page you referenced.


      If a post answers your question please mark it with the "Verify Answer" button

      Search the wikis for common questions: CGT, BIOS,  CCSv3, CCSv4
      Track a known bug with SDOWP. Enter the bug id in the "Find Record ID" box

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Sid Deshpande
      Posted by Sid Deshpande
      on May 14 2012 06:50 AM
      Prodigy140 points

      Hi Aarti,

                     Thanks, I am able to create CCS Project now . However I would like to create it outside of the workspace, hence I used the following command.

      eclipsec.exe -noSplash -data C:\myTMS570HDKWorkspace -application com.ti.ccstudio.apps.projectCreate -ccs.name "TestCL1" -ccs.device TMS570LS3137  -ccs.outputType executable -ccs.location "D:\00\test"

       I am getting the following error

      Creating project 'TestCL1'...

        !ERROR: A file or directory with name 'TestCL1' already exists at location 'D:\00\test'! (There is no file or directory with that name)
      Job found still running after platform shutdown.  Jobs should be canceled by the
       plugin that scheduled them during shutdown: com.ti.ccstudio.devicemodel.DeviceModelLoader$InitializationJob$3

      Can you suggest how can I create the project outside of the workspace?

      Thanks,

      Siddharth

       

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • AartiG
      Posted by AartiG
      on May 14 2012 09:16 AM
      Guru70585 points

      Sid Deshpande

      eclipsec.exe -noSplash -data C:\myTMS570HDKWorkspace -application com.ti.ccstudio.apps.projectCreate -ccs.name "TestCL1" -ccs.device TMS570LS3137  -ccs.outputType executable -ccs.location "D:\00\test"

       I am getting the following error

      Creating project 'TestCL1'...

        !ERROR: A file or directory with name 'TestCL1' already exists at location 'D:\00\test'! (There is no file or directory with that name)

      Even if there is no file or directory with that name, if you previously created a project with that name in that workspace, it will store that information in the metadata, and will not allow you to create another project with the same name. So with the same syntax you are using above, you can either create a project with a different name or use a different workspace.


      If a post answers your question please mark it with the "Verify Answer" button

      Search the wikis for common questions: CGT, BIOS,  CCSv3, CCSv4
      Track a known bug with SDOWP. Enter the bug id in the "Find Record ID" box

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Sid Deshpande
      Posted by Sid Deshpande
      on May 15 2012 07:57 AM
      Prodigy140 points

      Hi Aarti,

      I created a new workspace and tried to create the project again. I still get the same error.

      I used the following command:

      eclipsec.exe -noSplash -data C:\myWorkspace -application com.ti.ccstudio.apps.projectCreate -ccs.name "TestCL1" -ccs.device TMS570LS3137  -ccs.outputType executable -ccs.location "D:\00\test"

      --------------------------------------------------------------------------------

      Creating project 'TestCL1'...

        !ERROR: A file or directory with name 'TestCL1' already exists at location 'D:\00\test'!
      Job found still running after platform shutdown.  Jobs should be canceled by the
       plugin that scheduled them during shutdown: com.ti.ccstudio.devicemodel.DeviceM
      odelLoader$InitializationJob$3

      I tried to specify a different name for the project but still I get the same error.

      eclipsec.exe -noSplash -data C:\myWorkspace -application com.ti.ccstudio.apps.projectCreate -ccs.name "TestCL2" -ccs.device TMS570LS3137  -ccs.outputType executable -ccs.location "D:\00\test"

      --------------------------------------------------------------------------------

      Creating project 'TestCL2'...

        !ERROR: A file or directory with name 'TestCL2' already exists at location 'D:\00\test'!
      Job found still running after platform shutdown.  Jobs should be canceled by the
       plugin that scheduled them during shutdown: com.ti.ccstudio.devicemodel.DeviceM
      odelLoader$InitializationJob$3

      If I do not specify the ccs.location argument, I am able to create the project but it gets created in the workspace. 

      Regards,

      Siddharth

       

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • AartiG
      Posted by AartiG
      on May 15 2012 12:06 PM
      Verified Answer
      Verified by AartiG
      Guru70585 points

      When you use the -ccs.location option it creates a project directly in the specified folder. So if you previously created a project (of any name) in that same location it will not allow you to create another one. It should work if you specify a different directory for -ccs.location for every project you are trying to create.


      If a post answers your question please mark it with the "Verify Answer" button

      Search the wikis for common questions: CGT, BIOS,  CCSv3, CCSv4
      Track a known bug with SDOWP. Enter the bug id in the "Find Record ID" box

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Sid Deshpande
      Posted by Sid Deshpande
      on May 17 2012 02:44 AM
      Verified Answer
      Verified by AartiG
      Prodigy140 points

      I am able to create project outside of the workspace when I specify the ccs.overwrite argument.

      eclipsec.exe -noSplash -data "C:\mywork" -application com.ti.ccstudio.apps.projectCreate -ccs.name Myproject2 -ccs.location D:\00\test -ccs.device TMS570LS3137 -ccs.overwrite keep

      Regards,

      Siddharth

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    TI E2E™ Community
    • Support Forums
    • Blogs
    • Videos
    • Groups
    • Site Support & Feedback
    • Settings
    TI E2E™ Community Groups
    • TI University Program
    • Make the Switch
    • Microcontroller Projects
    • Motor Drive & Control
    Other Communities
    • Deyisupport
    • Designsomething.org
    • beagleboard.org
    • TI on Element 14
    • TI on TechXchangeSM
    Other Technical & Support Resources
    • WEBENCH® Design Center
    • Product Information Centers
    • Technical Documents
    • TI Design Network
    • TI Technical Articles
    • TI Training

    All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

    Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

    Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
    TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

    TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
    embedded processors, along with software, tools and the industry’s largest sales/support staff.

    © Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
    Trademarks | Privacy Policy | Terms of Use