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/LAUNCHXL-CC2650: Looking for example projects with all dependencies already resolved

Part Number: LAUNCHXL-CC2650
Other Parts Discussed in Thread: CC2650

Tool/software: Code Composer Studio

Hey guys,

I've imported several TI example projects and been extremely disappointed by their lack of functionality.  They commonly don't work out of the box and most of my questions have been just getting these *example* projects to build, then debug properly.  This isn't the first board I've worked with that had similar results.  One of the previous examples I used had the wrong pins assigned to the uart module without documentation.  I found and reported a couple pinout issues with the same board.  I was hoping these instances were a thing of the past but I've since picked up a launchxl-cc2650 this obviously hasn't been fixed.  I've tried several different sources for Project Zero for the CC2650.  The only functioning version of it I was able to locate was in the cloud, but importing this project to my local machine caused a host of missing dependencies.  Clearly this is an issue as I've located a couple sources mentioning a portability tutorial for TI code.  I've got 3 versions of simplelink and 3 versions of RTOS now and I'm really not interested in expanding with more libraries and dependencies, especially since a lot of these also seem to contain broken links.

So my question is this:  Are there any all-inclusive example projects for the CC2650 that do not depend on libraries (or include the file dependencies WITH the project download)?  Are there any developers that have open source code posted to git for example?

Edit:  As an alternative, if someone could follow the instructions here and zip up your working Project Zero I'd appreciate that as well.

  • Hi David,

    I have advised you at your other post. Following the Simplelink Academy works. You need to download the Simplelink Academy from this link software-dl.ti.com/.../overview.html .

    This is the instruction from the Simplelink Academy ble basic module.

    1. Install the software Run the BLE SDK installer: ble_sdk_2_02_01_18_setup.exe
    2. Open Code Composer Studio and import the two project:
    3. Open the Resource Explorer by going to View → Resource Explorer (Examples)
    4. Open up SimpleLink Academy → Bluetooth low energy
    5. Select Projects → Project Zero → <your board> App
    6. Press the import button on the right side. This should also import the ProjectZero Stack project. If not, please import that as well.

    You need to install ARM Compiler 5.2.8 or ARM Compiler 5.2.9 from CCS->Help->Install New Software->Code Generation Tools Update.

    After installation do this below.
    7. Right Click Project Zero app, go to Properties->General and set the Compiler Version to either 5.2.8 or 5.2.9.
    8. Right Click Project Zero stack, go to Properties->General and set the Compiler Version to either 5.2.8 or 5.2.9.
    9. Build Project Zero app, then Project Zero Stack.

    Follow the rest of the instruction at Simplelink Academy ble basic module. If you do not have BLE Device Monitor, you can test Project Zero using SensorTag App.

    - kel
  • I appreciate the assistance. I've changed the compiler version to 5.2.9 on both projects as you recommended. I observed slightly different behavior, but the same end result. It seems to step farther through the assembly but ends up in the same loader_exit() loop as before.

    Since the document you linked mentions support on compiler version 5.2.6 I am uninstalling 5.2.9 to install 5.2.6. The older version of the compiler has the same issue which I will be looking into as to where in the disassembly it fails out.

    I'm also going to check the SDK and other library versions to match the document you linked accurately.  

    Edit:  The SDK and RTOS versions seem to fulfill the guidelines on the document you linked.

  • Hi David,

    It is unusual that you are still having problems, because project zero from Simplelink Academy is working fine at my PC. I have been using Project Zero for more than a month now. Anyway, re-post your problem at TI BLE Forum to get more expert advice.

    - kel
  • Moving this thread to the BLE forum.