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.

License related problem

I am using CCS Version: 6.1.1.00022  I have a node locked license.

When I open CCS on right hand bottom side it shows "Full License"  But when I debug program, it shows "Free License". I can generate .out and .bin files and able to debug program. But confused as it is showing Free License. What could be the reason ?

  • Mahesh,

    What is happening is that CCS does license checks at different times. It is doing a quick check when you start up CCS to ensure that there is a license there but it has not fully validated the license. When you launch the debugger it tries to check out a specific feature from the license. This initiates a separate license check. It will use the first license file that has the feature it needs. This could be the free license and hence it will say free license in the status bar. That could be because it found the free license first and it had everything needed, or it could be that it checked the full license first and the hostid didn't match your machine so it then checked the free license and that was ok so it used it.

    What device are you using? What is the debug connection (XDS100, MSPFET...)?

    For an MSP device the free license has a code size limit but works with any debug connection. For our other families the free license has no code size limit but limits the debug connection used to our entry level debug probes like the XDS100.

    Regards,
    John
  • Hello,
    You can try forcing CCS to use the full license:
    processors.wiki.ti.com/.../FAQ_-_CCSv4

    What debug probe are you using for debug?

    Thanks
    ki
  • Thanks John and Ki.

    I have updated file licenseloaction.txt

    Removed line "C:\Users\xxx\ti\.license\6\TI_CCS_Free_License.lic" from file licenseloaction.txt

    Now CCS always shows "Full License ".