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.

An internal error occurred during: "Loading device information".

Other Parts Discussed in Thread: CCSTUDIO

I have just recently installed CCS version 5.1.0.09000 on a linux machine (using the install disk).  Every time I open ccstudio, it gives the following error message.

An internal error occurred during: "Loading device information".

 /ti/ccsv5/ccs_base/common/bin/libfsutiljni.so: /usr/lib/libstdc++.so.6: version 'GLIBCXX_3.4.9' not found (required by /ti/ccsv5/ccs_base/common/bin/libfsutil.so)


Code composer still comes up and allows me to load projects into the workspace, but it doesn't recognize the devices specified in the projects.  Also, it won't allow me to run the license manager, so I have not been able to set up the license yet.

Please let me know if there's something I can do to straighten this out!  It looks like I might need to straighten out some dependencies, but I'm not sure how.  Let me know what further information may be helpful as well.

 

Regards,

Paul

  • Hi Paul,

    See the below thread:

    http://e2e.ti.com/support/development_tools/code_composer_studio/f/81/t/145097.aspx

    Also see the url that Rafael mentioned in his post. It mentioned the dependencies you need for your Linux distro to run CCS.

    Also note that you are trying to run an old version of CCS. I would strongly suggest moving to at least CCSv5.5. There is also a v6 release if you want to try that.

    Thanks

    ki

  • Ki,

    Thanks for the help - I did follow those links and find out which dependencies I'm missing.  Unfortunately for compatibility with other machines working on these and similar projects, I don't have the option of upgrading either the Linux distro (RHEL 5.4) or CCS.  Maybe one day I can update CCS, but I would want it to be done with all floating-licensed copies of it on our local network at once, and I don't have the admin privileges to do so on each machine right now!

    For now, I found that if I use a newer GCC library in /usr/lib/ it does work.  Previously, the machine had libstdc++.so.6.0.8, but I have added libstdc++.so.6.0.13 in that same directory, and changed the link libstdc++.so.6 to point to the newer one instead.  I'm not sure if this is a good long-term solution, or if it will cause problems with other software on this computer.  Supposedly, GCC libraries are forward compatible as long as it is only a minor rev change, according the the GNU GCC ABI policy.

    Anyway, thanks for the help and for pointing me in the right direction, this at leasts gets me working!  I think the right solution is to just upgrade all our copies of CCS like you mentioned. 

    Paul