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.

CC1352P7: The correct steps to create empty project in CCS11

Part Number: CC1352P7

Hello guys,

Now, I'm trying to migrate a legacy CC13x2 project which is built on top of Linux dev toolchain, to Windows based CCS11 project.

One of obstacle I met is none of example in resource explorer is suitable or similar to the project to be migrated. So, I have to create empty project and build it. 

I wonder what's the correct step to do so. In CCS11 project wizard, it suggests me the empty project would need more work to build library to make successfully. 

(Yes, the empty project fails on unresolved symbol ResetISR)

Could someone guide me any document or example to do this? 

Thanks a lot,

Jeff

  • The easiest would probably be to start from the "empty" example in the SDK. Then you will get the required project setup. Then copy your application files etc from your existing project into the new one and delete/ overwrite the files used by the example (to start with, use "exclude from build" in case you need to go one step back. 

    Please read the release notes for the SDK you are using and ensure that you use the CCS version the SDK has been tested with. Using a different version could in some causes give issues. 

  • Hello,

    I think the problem on my table is how to 'get the required project setup' correctly. The empty project created by CCS wizard couldn't compile successfully.....

    My proceduce is very simple. In CCS, File -> New -> CCS project

    Choose the empty project with main.c

    After creation, I try to build this project, the compile fails as below error. The unresolved symbol indicates missing some link library clearly.

    I don't know what's the correct step to add libary and get the correct project setup before I try to move existing files into project.

    I try to google this, but I couldn't find any document on this topic. Most of information suggests to start up from example project which is really totally different from my design. 

    Please guide more, thanks.

    Nice Thanksgiving,

    Jeff

  • Hello, 

    I double check the difference between empty project and the example project-zero from CC13x2 sdk.

    It seems that the empty project is lack of XDCtool and TI-RTOS related software setup. 

    Empty project 

    Example Project-zero from CC13x2 SDK 

    I go through the CCS software menus, and doesn't find the way to configure this. .,...

    It's very confused for me go another step.

    Jeff

  • Because I failed to make empty project compile well, I change the way to experiment on add/delete files in example project_zero. In a word, I'm still stuck there. 

    My procedure is as below.

    0. import project zero from resource explorer, confirmed by build successfully.

    1. create a syscfg file which is compatible with my legacy project design, and save this syscfg file as project_zero.syscfg, and replace the example folder one. 

    2. exclude all example source below to example project

    3. copy all the legacy code into startup folder, and try to build.

    The compile error comes as expect, but I don't how to fix them. (note: I don't use button_service.c, don't understand why the project use it.)

    In fact, I am not very farmilar with CCS v11, but tons of experience on CCS v3.3.

    I thought the new CCS would be as easy as old one. 

    Is there some "hello world"-like project to start? The project zero still seems to be too complex. 

    The full log is here. 

    4666.log.txt

  • Try to refer to the discussions in e2e.ti.com/.../2147342

  • - Are you using a BLE based project since you first tried to start from project zero?

    - For the empty project: The empty project consists of two parts. If you import the project into a new workspace you will see that you get the example itself and a TI-RTOS project. The project inherits the project settings from the TI-RTOS project and the latter has the XDS tools setup.   

    - CCS version: From the screenshots it looks like you are using SDK v5.2. Please check the release notes, this SDK has ben tested with CCS v10.3. Using a newer version than tested could cause problems.