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.

Using CCSV6.1 with BLE stack V0.8.3 for CC2650

@TI: Please note that this is a copy of "https<colon>//e2eprivate.ti.com/bosch_industrial/bosch_ind_wireless_communication/f/156/t/3761.aspx"

@others: I can't attach the zip-file in this forum, sorry.

To whom it may concern.

Please find below the sequence of steps taken during a new attempt to run CCSv6.1

Experiment conducted on non-PEACY (PEACY is the PC management software used in Bosch) PC:

  • no virus scanner active
  • connected to developer Wifi with internet access

Steps taken

  1. install CC6.1.0.00104_win32_offlineInstaller, ticked boxes:
    1. simplelink wireless support
      1. cc26xx
      2. TI ARM compiler
      3. GCC
  2. install BLE stack by running ble_cc26xx_setupwin32_2_00_00-41884-alpha-0.8.3.exe
  3. import projects into CCSv6.1
    1. SimpleBLEPeripheral
    2. SimpleBLEPeripheralStack
  4. no change of target needed as ble_cc26xx_setupwin32_2_00_00-41884-alpha-0.8.3
    1. cc2650 is pre-selected in Properties > General > 'Main' tab, field 'Variant'
    2. older silicon version is pre-selected (Properties > Resource > Linked Resources: variable CC26XXWARE set to c:\ti\tirtos_simplelink_2_11_00_07\products\cc26xxware_2_00_05_14697)
  5. Project > Clean ... > Clean all projects and rebuild all

Result

  • project SimpleBLEPeripheral rebuilt
    • 0 errors
    • 1 warnings
      This project was created using a version of compiler that is not currently installed:5.1.9 [ARM]. Another version of the compiler will be used during the build: 5.2.2
  • project SimpleBLEPeripheralStack
    • 188 errors
    • 3 warnings
    • logfile (copy from CCS's output in 'Console' window) and screenshots taken from CCS's 'Problems' window attached in SimpleBLEPeripheralStack_logfilesAndScreenshots.zip


Please let us know what needs to be changed in order to successfully build software -- thanks.

  • Hello Frank,

    did you make sure you followed the instructions of the 0.8.3 User's Guide for building the Stack Project?
    It is chapter 2.6.2.2.3 Modifying for Compilation

    I think the most important point here is the following:

    Copy & paste the following (as a single line) into CCS Build, under the “Steps” tab, Pre-build step box:
    ${ORG_PROJ_DIR}/../../../../../../tools/LibSearch/libSearch.exe ${ORG_PROJ_DIR}/buildConfig.opt ${ORG_PROJ_DIR}/../../../../../../tools/LibSearch/parameters.xml ${ORG_PROJ_DIR}/../../../../../Libraries/CC26xx\IAR/ ${ORG_PROJ_DIR}/../../Lib/CC2650Stack.a FlashROM

    Afterwards the missing .a file should be generated and included into the project which leads to a successful build (at lat least on my machine).

    Regards,
    Marc