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.

Can't install arm compiler tools 5.2.0 with CCS

Other Parts Discussed in Thread: CCSTUDIO, CC3200, CC2650

The title says it all.  Has anyone been able to install 5.2.0 with CCS?  Is there an installation log?  All I get is a license agreement and then "Failed to install the selected add-ons".

   Randy

  • It worked for me. But my case might be different. I am installing from within the TI network. I'm still not sure exactly what you see. Please include some more detail, with screen shots at key points.

    Thanks and regards,

    -George
  • The eclipse log file says:

    !ENTRY com.ti.ccstudio.p2app 4 0 2014-12-17 19:58:42.289
    !MESSAGE The installable unit com.ti.cgt.tms470..*.win32.feature.group.* has not been found.

    But, I installed it using "Install New Software...".  However, when I switched to 5.2.0 and recompiled I get:

    #10269  output file "dvf.out" exceeds code size limit

    The help for 10269 says that I can only use 16 KB on the MSP430 - but I'm using the CC3200.  OK, I suppose the

    help is wrong.  It's an ARM compiler after all and I wasn't using even half of memory before.  When I look at

    installed software I would think that it should show only the latest version, but I see both 5.1.9 and 5.2.0.  I also

    have 5.1.6 and 5.1.8 installed.

    Oh!  A further message in the log.  To continue from where I left off:

    !SESSION 2014-12-17 20:08:55.880 -----------------------------------------------
    eclipse.buildId=4.3.0.M20130911-1000
    java.version=1.6.0_13
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Framework arguments:  -product com.ti.ccstudio.branding.product
    Command-line arguments:  -os win32 -ws win32 -arch x86 -product com.ti.ccstudio.branding.product

    !ENTRY org.eclipse.equinox.p2.repository 4 0 2014-12-17 20:09:10.063
    !MESSAGE An error occurred while downloading http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/codegen/Updates/p2linux/content.jar. The cache file C:\ti\ccsv6\eclipse\p2\org.eclipse.equinox.p2.repository\cache\downloading\content-849959563.jar could not be renamed to C:\ti\ccsv6\eclipse\p2\org.eclipse.equinox.p2.repository\cache\downloading\content-849959563.jar.

    I'm back in business with 5.1.9.

    Randy

  • Rats, that big blank spot in my last message was an image of the installed software showing both 5.1.9 and 5.2.0. I guess pasting images doesn't work here.
    Randy
  • Randy John said:
    The help for 10269 says that I can only use 16 KB on the MSP430 - but I'm using the CC3200.  OK, I suppose the

    help is wrong.  It's an ARM compiler after all and I wasn't using even half of memory before.

    It was my understanding that the code size limit only applied to the TI MSP430 compiler.

    However, there is this post http://e2e.ti.com/support/microcontrollers/tiva_arm/f/908/p/389740/1377017#1377017 that reports that the TivaWare freertos_demo for the DK-TM4C129X:

    - Compiles successfully with the TI ARM 5.1.9 compiler

    - If use the TI AM 5.2.0 compiler the linker fails reporting the error:

    <Linking>
    error #10269: output file "freertos_demo.out" exceeds code size limit
    error #10010: errors encountered during linking; "freertos_demo.out" not built

    Running CCS 6 under Linux I found that:

    - The TivaWare freertos_demo for the DK-TM4C129X successfully compiles and links when the TI ARM 5.1.9 compiler is used with a free license.

    - The TivaWare freertos_demo for the DK-TM4C129X fails to link when the TI ARM 5.2.0 compiler is used with a free license, with the linker reporting "error #10269: output file "freertos_demo.out" exceeds code size limit".

    - The TivaWare freertos_demo for the DK-TM4C129X successfully compiles and links when the TI ARM 5.2.0 compiler is used with a full license.

    Therefore, it appears that the TI ARM 5.2.0 compiler has imposed a code size limit when a free license is used - not sure if this was intentional.

    Edit: Correct compiler versions

  • Randy,

    What is happening is a release timing issue. There is a code size limit in the 5.2.0 compiler, it is not supposed to apply to CC3200 but the logic that controls what devices it applies to is in CCS and the CCS update with that logic isn't out yet and the compiler release is. I am going to send you a friend request. Once that is setup I can send you a private message with a workaround.

    Regards,
    John
  • There's no need. I'm not in a tremendous hurry for 5.2.0. I'm just happy to know that the issue is being worked on. I'll just wait like everyone else.
    Randy
  • JohnS said:
    Randy,

    What is happening is a release timing issue. There is a code size limit in the 5.2.0 compiler, it is not supposed to apply to CC3200 but the logic that controls what devices it applies to is in CCS and the CCS update with that logic isn't out yet and the compiler release is. I am going to send you a friend request. Once that is setup I can send you a private message with a workaround.

    Regards,
    John

    I am experiencing the exact same issue, can you put a workaround up?

  • Jakob,

    I will send you a private message with a special license file that will workaround this issue until CCSv6.1 comes out.

    Regards,
    John

  • Hi, JohnS

    I have same error. Can you send me your special license file for workaround?

    Best Regards

    Hiroyasu

  • Hiroyasu,

    I will send you the file today. Note that CCSv6.1.0 is now available as well and has a fix for the issue.

    Regards,
    John
  • Hi, JohnS

    Thank you for your reply.
    I will download for fix.

    Regards
    Hiroyasu

  • Hi, JohnS

    You told me CCSv6.1 is fixed.
    But I install CCSv6.1 at Mar22,2015 and get Error.

    An error occurred while downloading
    software-dl.ti.com/.../con
    tent.jar. The cache file
    C:\ti\ccsv6\eclipse\p2\org.eclipse.equinox.p2.repository\cache\downloading\c
    ontent-1574482455.jar could not be renamed to
    C:\ti\ccsv6\eclipse\p2\org.eclipse.equinox.p2.repository\cache\downloading\c
    ontent-1574482455.jar.

    Is it differrent?
    and Can you tell me detail of CCS Version.

    Regards
    Hiroyasu
  • Hi Hiroyasu,
    Can you please zip up all ccsv6/install_log* folders and post them? I'd like to look at your install logs to determine the state of your installation.
    Thanks
    Danish
  • Hi, JohnS

    It is install log.
    Please check this.

    3058.install_logs.zip

    Regards
    Hiroyasu

  • Hi Hiroyasu.
    The install logs indicate that your installation is fine. Could you please do the following:
    Exit out of Code Composer Studio.
    Cd to <installdir>\ccsv6\eclipse\p2\org.eclipse.equinox.p2.core and <installdir>\ccsv6\eclipse\p2\org.eclipse.equinox.p2.repository and delete the cache folders there.
    Try the update again.
    Thanks
    Danish
  • Hi, danishinnis

    Thank you for your reply.
    I try and I think it is no probrem.

    Regards
    Hiroyasu
  • Hi all,

                 i am facing a problem related to the installation of TI ARM compiler 5.2.6 for compilation of programs to be operated in CC2650 Launchpad

    On installing the above software package the following error message was obtained:
    " An error occurred while installing the items session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.
     
    Install, operand=null --> [R]com.ti.cgt.tms470.5.2.win32_root 5.2.6, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.ChmodAction). The
     
    action chmod failed - file C:\ti1\ccsv6\eclipse\downloads\ccs_update_5.5.0.00092.exe does not exist".
    Please suggest if anyone else has faced the similar problem.
    Thanks & Regards
    Sumanta