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.

Code Composer 5.5.0.00077 installation fail



Trying to get the latest NDK (2.23.02.03) example running and it said it was validated under Code Composer 5.5 so we decided to upgrade from 5.4. Downloaded ccs_setup_5.5.0.00077.exe and attempted to install. We got a warning seen here:

     Code Composer then fails with a initial error of "Error in action ExecuteExternalProgram_Join
couldn't execute "C:\ti\ccsv5\eclipse\downloads\ti_cgt_tms470_5.1.6_windows_installer.exe": no such file or directory". I've attach the error log and I'm wondering what else I should do. I'd rather not uninstall version 5.4 as we continue to develop on the older compiler/linker.

Thanks,

     John C.

Error in action ExecuteAction

Error in action ExecuteAction

Error in action ExecuteScript

Error in action ExecuteExternalProgram_Join

couldn't execute "C:\ti\ccsv5\eclipse\downloads\ti_cgt_tms470_5.1.6_windows_installer.exe": no such file or directory
    while executing
"::InstallJammer::actions::$component $this"
    while executing
"::InstallJammer::actions::$component $this"
    while executing
"$obj execute"
    (procedure "::InstallJammer::ExecuteActions" line 69)
    invoked from within
"::InstallJammer::ExecuteActions $action -parent $id -conditions $eval"
    (procedure "::InstallJammer::actions::ExecuteAction" line 35)
    invoked from within
"::InstallJammer::actions::$component $this"
    while executing
"$obj execute"
    (procedure "::InstallJammer::ExecuteActions" line 69)
    invoked from within
"::InstallJammer::ExecuteActions $action -parent $id -conditions $eval"
    (procedure "::InstallJammer::actions::ExecuteAction" line 35)
    invoked from within
"::InstallJammer::actions::$component $this"
Error in action ExecuteAction

Error in action ExecuteAction

Error in action ExecuteScript

Error in action ExecuteExternalProgram_Join

couldn't execute "C:\ti\ccsv5\eclipse\downloads\ti_cgt_tms470_5.1.6_windows_installer.exe": no such file or directory
    while executing
"::InstallJammer::actions::$component $this"
    while executing
"::InstallJammer::actions::$component $this"
    while executing
"$obj execute"
    (procedure "::InstallJammer::ExecuteActions" line 69)
    invoked from within
"::InstallJammer::ExecuteActions $action -parent $id -conditions $eval"
    (procedure "::InstallJammer::actions::ExecuteAction" line 35)
    invoked from within
"::InstallJammer::actions::$component $this"
    while executing
"$obj execute"
    (procedure "::InstallJammer::ExecuteActions" line 69)
    invoked from within
"::InstallJammer::ExecuteActions $action -parent $id -conditions $eval"
    (procedure "::InstallJammer::actions::ExecuteAction" line 35)
    invoked from within
"::InstallJammer::actions::$component $this"
    while executing
"$obj execute"
    (procedure "::InstallJammer::ExecuteActions" line 69)
    invoked from within
"::InstallJammer::ExecuteActions $id -when $when"
    (procedure "::InstallJammer::RaiseEventHandler" line 93)
    invoked from within
"::InstallJammer::RaiseEventHandler  .wizard"
    (command bound to event)

  • John,

    I will pass on the log to the install team to take a look at.  CCS downloads patches/update to that directory and then runs the installer from there.  It looks like something is messed up and the file was not downloaded or got deleted.

    As far as installing CCSv5.5 (or the newer CCSv6.0) I would suggest installing in a different folder from your 5.4 installation.  The installer is trying to update your 5.4 install but is finding that some of the components are newer than what are in 5.5 (probably due to some updates you installed) and thus it is not allowing you to proceed.

    Regards,

    John

  • Hey John,

         Thanks for the quick response. I have tried both the online install and the offline install, both with the same results. I guessed that the issue was stemming from something to do with the warning.

         When you mention a different folder, are you saying something other than "c:\ti"? If I did try something like, that wouldn't I also have to reinstall the NDK, SYS/BIOS, XDCTOOLS... into the same directory?

    Thanks,

         John C.

  • Currently you have CCSv5.4 installed in C:\ti\.  It then creates a ccsv5 folder under that.  Personally what I do is I install into C:\ti\CCSv5.5   That way it keeps them independent.

    The new CCS installation will try and discover the other products (SYS/BIOS, NDK, XDC...) that you have installed.  It should pop up a dialog when you first start listing the products that it has automatically discovered.  For the ones it doesn't discover you can then go to Window -> Preferences   search for RTSC and you can then add more paths for it to search.

    Regards,

    John

     

  • As long as I did not have to scrap the 5.4 install (or effect it) I'd be ok with trying the new subdirectory.

    John C.

  • side by side is fine.  

    I have

    C:\ti

    \ccsv5.1

    \ccs5.2

    \ccs5.2.1

    \ccs5.3.0

    \ccs5.4.0

    \ccs5.5.0

    \ccs6.0.0

    Since you installed your 5.4 in C:\ti I would actually suggest installing 5.5 or 6.0 in a different base directory to ensure they stay separate.  i.e. go for something like C:\tools\ccs6.0.0

    Regards,

    John

  • Hey John,

         Got you last message just a few minutes to late. I installed it in c:\ti\ccsv5_5 and everything seemed to go fine. I'm able to build in both 5.4 and 5.5. So from your suggestion I assume that going forward you think it would be better to keep them in something like:

    c:\tools\CCSv6_0_0

    c:\tools\CCSv6_0_2

    ...

  • It should run ok with the way you have it, I just worry about updates as it could get confused.

    For 6.0 forward what you listed would be best.

    Regards,

    John