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.

ti cloud not working, ccs project not working .what am i doing wrong?

Other Parts Discussed in Thread: CC2650, CC2650STK

hi all. i spent whis week trying to launch sentortag's project_zero.

1. tried 2 launch "simplelink_academy_01_09_00_0000\modules\projects\ble_projectzero" app and stack. merged them using python:

${CG_TOOL_HEX} -order MS --memwidth=8 --romwidth=8 --intel -o ${ProjName}.hex ${ProjName}.out
python hexmerge.py -o .\merged.hex -r 0000:1FFFF project_zero_app_cc2650stk.hex:0000:1FFFF ${WORKSPACE_LOC}\project_zero_stack_cc2650\Debug\project_zero_stack_cc2650.hex --overlap=error

after BIOS_start(); the firmware runs some kernel functions, what i can only see in disassembly (thanks 2 very cool 2-piece-compilation), resets itself and goes into infinite loop:

1001bbd6:   2A00                cmp        r2, #0
1001bbd8:   D0FD                beq        #0x1001bbd6

its STOCK project, i only checked the targetConfigs are right.

2. finally, i tried ti cloud tools, but nochting is still working.

it looks so easy to use:

Because the workspace is split into two projects (Application and Stack), there is a specific sequence for compilation and download.
-1. Import (  ) Application projects to CCS Cloud – this automatically imports the associated stack project
-2. In CCS Cloud, Build (  ) the Application projects – this automatically builds the Stack project if needed.
-3. Run (  ) first the Stack project then Run Application project to get both binaries downloaded to the device.

i did all the 3 steps, and my sensortag doesnt even blinking.

3. after flashing ready firmware from simplelink/ble_sdk_2_02_00_31/examples/hex/cc2650stk_sensortag_rel.hex i finally see a new bt device, which means hardware is ok.

what am i doing wrong?

ps: i have installed ALL the needed software, watched some videos, read manuals and wiki pages about cc2650

why is the realy "compilable" project do dead?

  • I suggest you to ask this question at BLE E2E forum.

  • thx, sorry for my inattention. how can i delete this post from here?
  • yeah i figured out why all this ship happened!

    first of all, i want 2 thank all the developers of the ccs installer 4 delivering this "amazing" software! u r asssome great!

    secondly, "merge" in ti cloud function didnt work as i thought it shoud. just do it without any preferences and it will be fine.

    the most important thing, is ccs. the best way 2 get all the things work is 2 download ofline installer of ccs v 6.2.0.00050.

    it has ti cloud database - RTOS and stuff will be downloaded within the project and u wont have any problems with compatibility.

    the main thing why i had so much troubles was installation directory. mine was D:\ti.

    ccs doesnt care about it. C:\ti is so hardcoded that i coudnt change any appropriate linked ressource.

    what ialso noticed, was, if u change some linked variables (4 example, i changed the main directory and RTOS version, C:\ti\tirtos2_5_0_2 to D:\ti\tirtos2_6_1_4), after saving and rebuilding the project u will get C:\ti\tirtos2_6_1_4. where is the logic?

    i spent 3 days 2 get this 4 simple steps:

    1. installation directory - only C:\ti, only hardcode default

    2. do not try 2 use another RTOS version except what is needed by default project.

    3. ccs v 6.2.0.00050 ofline installer makes it nice and easy, just let him do everything by default.

    4. and finally, dont forget to flash Stack first! after thar App wil lwork correctly.

    Problem solved.

  • Cool and Thanks for sharing how-to steps here.