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.

CCSv6 - "Full License" switched to "Free License" in perspective "CCS Debug"

Hi,

inside perspective CCS Debug the status bar display jump to "Free License" after the first Debug-Step (F6).

Only after restarting CCS the status bar recognized license as "Full License".

The following steps doesn't help:

  • reset Workspace (delete .metadata)
  • New CCS project; contains only a empty main() with return 0;
  • run CCS with -clean  switch

My environment is:

  1. host OS:  Windows 7 64-bit, Service Pack 1
  2. version number of CCS: 6.0.1.00040
  3. evalboard :  F28035 Piccolo with on-board XDS100v2 emulator
  4. Single User-Full License

What can be the reason for this behavior?

  • Is your maintenance agreement up to date?

     

    If it isn't it sometimes shows a full license but then shows free when you go to debug.

  • Hello David,

    the registration status under "myRegistered Software" for CCS6 is "Active" and the CCS-subscription is valid till 2015\09

  • Subscription status determines if you are eligible for free upgrades, it won't impact your ability to use you current version of CCS.

    CCS checks for licenses when:

    • you start CCS (just looks for any license)
    • when you build if you are using MSP430 as there is a code size limited license
    • when you launch the debugger

    When CCS looks for a license it doesn't really care which license it uses just so long as it contains the features needed to accomplish its task.

    In your case you have 2 licenses present.  The free license and a full license.  I suspect what is happening is that when you launch your debug session CCS is going off and looking for a license that contains the features needed to proceed.  Since you are using an XDS100 class debug interface the free license has everything needed.  CCS is finding that one first and is using it.  It doesn't do a license check on step so I think the status bar is just doing a refresh at that time.

    If you want you could remove the free license and that would force CCS to use the full one.  Or when you switch to a better debug interface later (XDS200, XDS510, XDS560) CCS will automatically use the full license as the free one won't have what it is looking for.

    Regards,

    John

  • Hi John,

    thank you!

    I removed the free license and now also in Debug the "Full License" persists.  The switch-behavoir (full to  free) is somewhat irritating for me :-)