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-CC1310: CCS Cloud Project generation prolem

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

Tool/software: Code Composer Studio

Hello,

I am trying to use the CCS Cloud and it seems to lack some features that enable RF development. Information can be found below.

- CCS Cloud 1.6.0
- Windows 10 Professional, 64 bit
- FireFox 54.0.1 (64-bit)
- Session ID: 1498754303653_00000535
- TI LAUNCHXL-CC1310

Imported projects from TI Resource Explorer Works compile flawless. Generating new projects for the LAUNCHXL (using XDS110 USB Debug Probe) cannot be compiled with RF settings generated by SmartRF Studio. Comparing the Compile commands from imported and generated projects there are some includes missing. And the command lines (Project properties -> Build -> ARM Compiler) cannot be edited.

Imported projects compile command line:
-mv7M3 --code_state=16 --float_support=vfplib -me --include_path="@workspace/rfPacketRx_CC1310_LAUNCHXL_nortos_ccs" --include_path="@ti-rex-content/simplelink_cc13x0_sdk_1_40_00_10/source" --include_path="@ti-rex-content/simplelink_cc13x0_sdk_1_40_00_10/kernel/nortos" --include_path="@ti-rex-content/simplelink_cc13x0_sdk_1_40_00_10/kernel/nortos/posix" --include_path="@ccs/tools/compiler/ti-cgt-arm_16.9.3.LTS/include" --define=DeviceFamily_CC13X0 -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on

Generated projects compile command line:
-mv7M3 --code_state=16 -me --include_path="@workspace/ZenOne" --include_path="@ccs/tools/compiler/ti-cgt-arm_16.9.3.LTS/include" -g --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi

Is there a way to add include paths to the compile command line? Or at least chose the libraries to be included?

  • Hi,

    Thank you for reporting your findings. Unfortunately CCS Cloud indeed does not allow updating settings at a project level, thus limiting the ability to create projects "from scratch".

    Given this is a platform that is intended for a quick ramp up for development and targets building upon existing example projects and SDKs, at the moment there are no plans to add a full featured functionality to it. Obviously this may change in the future, so stay tuned.

    I apologize for the inconvenience,
    Rafael
  • Hi Rafael,

    Than you for the answer and the time took to provide it.

    Well, in order to make it useful for certain platforms, could you/developers/product managers at least take into account allowing the user to select one of the few settings that will generate a template? EG, one of the settings below will add includes/libraries/etc to the compiler/linker:
    [] basic development
    [] RF development (simplelink)
    [] RF development (802.15.4)
    [] RF development (RTOS)
    [] RF development (BlueTooth)
    [] ... etc

    It is not necessarily a ramp-up tool; it can be used also while traveling in order not to get the whole development/engineering workstation but a light notebook and the dev kit. Just an idea...

    Of course, there is a workaround: import projects from TI Resource Explorer and rewrite them completely, from scratch. But this is more a quick hack and a straightforward option would be welcome.


    Thanks,
    Iulian