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/CC3200: ti_rtos_config project build fail

Part Number: CC3200
Other Parts Discussed in Thread: , SYSBIOS, UNIFLASH

Tool/software: Code Composer Studio

No Ti-Rtos for CC32XX in my CCS_V8.3.0 App Center, so I download "tirtos_cc32xx_2_16_01_14" and manual install it to c:\ti directory.

"CC3200SDK_1.4.0" is also installed in c:\ti directory. There are a number of xdctools: "xdctools_3_51_01_18_core", "xdctools_3_50_08_24_core",'xdctools_3_32_02_25_core","xdctools_3_32_00_06_core".

In my CCS project, "Properties->General->Product" instead of "Properties->General->RTSC"       (Will this cause problem?)

I follow the CC3200 LanuchPad Getting Start Guide" (swru376.pdf) to build the project, but ti_rtos_config project  fails.

Here is the output message:


**** Build of configuration Default for project ti_rtos_config ****

"C:\\ti\\ccsv8\\utils\\bin\\gmake" -k all

Building file: "C:/ti/CC3200SDK_1.4.0/cc3200-sdk/ti_rtos/ti_rtos_config/app.cfg"
Invoking: XDCtools
"C:/ti/xdctools_3_51_01_18_core/xs" --xdcpath="C:/ti/ccsv8/ccs_base;C:/ti/tirtos_cc32xx_2_16_01_14/packages;C:/ti/tirtos_cc32xx_2_16_01_14/products/tidrivers_cc32xx_2_16_01_13/packages;C:/ti/tirtos_cc32xx_2_16_01_14/products/bios_6_45_02_31/packages;C:/ti/tirtos_cc32xx_2_16_01_14/products/ns_1_11_00_10/packages;C:/ti/tirtos_cc32xx_2_16_01_14/products/uia_2_00_05_50/packages;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.M4 -p ti.platforms.simplelink:CC3200 -r release -c "C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.4.LTS" "C:/ti/CC3200SDK_1.4.0/cc3200-sdk/ti_rtos/ti_rtos_config/app.cfg"
configuring app.xem4 from package/cfg/app_pem4.cfg ...
subdir_rules.mk:12: recipe for target 'build-11648687-inproc' failed
error: xdc.cfg.Program: "C:/ti/xdctools_3_51_01_18_core/packages/xdc/cfg/Program.xs", line 71: xdc.cfg.Program : The package 'ti.sysbios.knl' is not compatible with XDCtools used in this build. Please either use XDCtools compatible with that package, or update the product containing that package, or rebuild the package with XDCtools 3.50 or later.
js: "C:/ti/xdctools_3_51_01_18_core/packages/xdc/cfg/Main.xs", line 160: Error: Configuration failed!
xdctools_3_51_01_18_core\gmake.exe: *** [package.mak:202: package/cfg/app_pem4.xdl] Error 1
js: "C:/ti/xdctools_3_51_01_18_core/packages/xdc/tools/Cmdr.xs", line 52: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
gmake[2]: *** [build-11648687-inproc] Error 1
subdir_rules.mk:9: recipe for target 'build-11648687' failed
gmake[1]: *** [build-11648687] Error 2
gmake[1]: Target 'configPkg/linker.cmd' not remade because of errors.
makefile:127: recipe for target 'all' failed
gmake: *** [all] Error 2

**** Build Finished ****

How to fix this error?

Thanks.

  • Samuel,

    You can try downloading the XDC tools from this link: http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/

    be sure to download a version of 3.50 and install.

    Best Regards,

    Vince

  • Hello Vince,

    Thanks for your reply.

    xdctools_3_50_08_24_core is already in my PC,  I believe it is automatic installed during CCS V8.3.0 installation.

    xdctools_3_51_01_18_core and xdctools_3_32_02_25_core are installed in my PC as well.

    CCS in my PC is V8.3.0,  it requires xdctools_3_51, the compiler use the right xdctools, but compiler fails, what is the function for xdctools?

    I choose xdctools_3_50_08_24_core in the project properties, it fails the same way as xdctools_3_51_01_18_core .

    If I choose xdctools_3_32_02_25_core , the compiler fails at app_pem4.c as below:

    clem4 package/cfg/app_pem4.c ...
    "package/cfg/app_pem4.c", line 16742: warning: statement is unreachable
    "package/cfg/app_pem4.c", line 16994: warning: statement is unreachable

    Is there something wrong with the CC3200SDK_1.4.0?

    Regards

    Samuel

  • Hi Vince,

    I remove CCS8.3.0 and instal CCS9.0.1 in my PC, compile ti-rtos-config project aggain,  Same result as CCS8.3.0,

    finish build at xdctools_3_32_02_25_core  with warning.

    In Project properties->General, it display with properties->General->Product rather than properties->General->RTSC, will this cause problem for compiler and debugger?

    I test two projects at CC3200 SDK examples:

    1. scan_policy: it can scan the WiFi routers, that means my CC3200 LanuchPad WiFi works.

    2. wlan_station: It doesn't connect to my WiFi router, even scan_policy can scan it. I will try other router later. Any suggestions?

    I try use UniFlash 5.0.0 to flash my CC3200 LanuchPad, but no option for it. How to program this board via UniFlash?

    Regards

    Samuel

  • Samuel,

    For the CC3200, you need to use the Legacy uniflash from the following link: http://processors.wiki.ti.com/index.php/CCS_UniFlash_-_CC3100/CC3200_Edition

    Best,

    VInce