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.

CC1312PSIP: CC1312PSIP chip on custom board new project setup error resolution

Part Number: CC1312PSIP


I created a new project and copied over my code from a LaunchPad project.  I tried to put into the Build Settings directories for finding files.  However, there are so many and it seems that this shouldn't be necessary.  For instance I would believe that a top level directory could be searched for needed files and the subdirectories below it would not need to be specified.  However, in the original project they are and that does compile and run.  This project is using the ti15_4stack and I have a directory for the software_stack/ti15_4stack in my project directory like it is in the old one.  Some file in there such as nv/crc.c need the crc.h file that is found elsewhere.  I am confused as to why this happened.  Is there a simple way to get all the dependencies I need included to have the project compile?

Thank you,

Kevin

  • Hi Kevin,

    If you look in the .projectspec file in the example directory in the SDK or the .cproject file in the example workspace you can see all the files that the project is importing. However this doesn't include files that are included in the source code (that are not imported to the ccs workspace).

    If you're using the TI 15.4-Stack your project relies on files and libraries in the TI 15.4-Stack directory but in most cases you will not make any changes to these files.

    Did you see that we launched an SDK builder which let's you install the SDK with just the components you select? If you go to Resource Explorer -> Wireless Connectivity -> Embedded Software and press the three dots next to SimpleLinkTm CC13xx_CC26xx SDK you can select Download and Install. You will now be able to install an SDK with just TI 15.4-Stack and related components. If you're using git to keep track of the whole SDK this will at least reduce the number of files in your SDK!

    Cheers,

    Marie H

  • Thanks Marie, I did install the SDK and I am using that.  I decided to create a new project and use the syscfg I created for the one that I was trying to get to work.  This worked since all the dependencies were already there.  I did need a copy of the 15.4 stack since I had to make a few simple changes to report information back to my application.  Thank you for your help.

    Kevin