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.

CCS license for 2808/M4 development

Hello,

I have been developing using code composer studio for 2808 DSP for several years now and have also recently purchased a Stellaris EKS-LM4F232 eval board.

The version of CCS I have been using for development is version 4.2.5.00005 and appears to only be licensed for 2808 development.

The Eval board comes with CCS 4.2.4.00033 and a board locked license.

I would like to know what licensing options make the most sense to have a single user license that can be used for development of 2808 DSP projects as well as M4 projects that do not require the eval board to be connected.

Thanks.

Jon

 

  • Hi Jon,

    my best recommendation is to have a look at this wiki and please keep us informed whether it answers all you need to know.

    http://processors.wiki.ti.com/index.php/Licensing_-_CCS

    Basically of course a full license (node locked (up to two MAC addresses) or floating) will work for any board and emulator.  Otherwise your only real option is to switch between two types of free licenses (eg code size C2000) and board/xds100 for the M4.   This is in the Help->Licensing Options but is pointless if you are using the code size limited microcontroller version as mentioned.  You could also have two installations, one for each setup.   If you are using the code size limited microcontroller version currently, this is a separate installation/program with CCSv4. With v5 this is all combined.  I would recommend giving the latest v5.3 a try.

    Please keep us informed for any further questions.

    Best Regards,
    Lisa

  • Hi Lisa,

    Thanks for the quick response.  I have already viewed the wiki that you referred to and it did not fully answer my questions.

     

    I am using the code size limited license for C2000 with CCSv4.  What I was not sure of is if I can have concurrent versions. 

    Are you saying I can install CCSv5 side by side with CCSv4?

    If the answer is yes, then are you suggesting that I use CCSv5 for C2000 development, and then install CCSv4 for the M4 eval board?

    Finally, can I use the same code generation tools in CCSv5 for C2000 that I am currently using in CCSv4.  I am currently using 5.2.7 for some projects and 5.2.12 for others.  I am more hesitant to upgrade to CCSv5 if it also requires upgrading the code generation tools as well.  If not, I would be happy to try it.

    Thanks again.

     

    Jon

  • Hi Jon,

    ok, you have it the other way around.  What you can do is continue away with v4 on the C2000 if it is working for you and code size limitation is no issue.  You can then in parallel also have v5 installed and use this with the M4 board.   Depending on the hardware/emulator, you could even use the free limited license in the v5 installation.

    Does that help?    If you end up with v5 for both ... then yes, you can stay with the same code generation tools!  Note however v5 does not have the code size limited C2000 license as this was replaced with the XDS100 free license.

    Best Regards,
    Lisa

  • Hi Lisa,

    Thanks again for the quick response.  I will install CCSv5 and see how it goes.

    I am not familiar with the XDS100 license option.  Currently I have a spectrum digital C2000 JTAG emulator, model XDS510LC.  What are the limitations of the XDS100 license, and can I use it at all with my hardware?

    Jon

  • Hi Jon,

    no worries.  No, the xds100 is a slower, less featured emulator than your xds510.   The xds510 requires a full license.  So if you are happy with your C2000 setup, my recommendation would be to try v5 with the M4 kit and go from there!  The free limited license is for use with the xds100 and certain built in emulators that come on/with some EVMs.

    Hope this helps.

    Best Regards,
    Lisa