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.

Using BIOS for code optimized for tci6616 in CCSv4

Hello,

   I am using CCSv4.2.3.

  I have a optimized program written for TCI6616 DSP.

  I want to use BIOS in my project, but while creating a bios textual configuration file I do not get an option of using 6616 or 66xx platform.

  If 64xx is used as platform in the .tcf file then compilation fails.

  Please suggest which version of CCSv4 should be used to integrate BIOS functionality in my project for TCI6616.

 Thank you.

  • Pankaj,

    As you are probably aware, the TCI6616 and all TCIxxxx devices get supported outside of the E2E forum. You should have access to a field or factory applications team member who can help direct your question to the proper people.

    I believe the TCI6616 is a Keystone device, and I believe Keystone support requires at least CCSv5.2. We have now release up to version CCSv5.4, so please upgrade to the latest release of CCS, and of SYS/BIOS, in order to work with these powerful newest devices.

    Regards,
    RandyP

  • Hello RandyP,

      Thanks a lot for replying to my query.

      Actually I did not understand the initial comments about 'TCIxxxx devices getting supported outside of the E2E forum' and that I should 'have access to a field or factory applications team member'. If you could give me more information about how to get access to the right people I shall be very thankful to you.

    Also, the name of this forum 'Keystone MultiCore Forum (C66...) hinted me that I was asking on the right forum but if I am wrong I shall be again very thankful to you if you could give me a little more information about this as well.

     Thanks for suggesting about the upgrade to CCSv5.2. I checked (http://processors.wiki.ti.com/index.php/Download_CCS) and from this information also it seems that it's in CCSv5 where C66 support got added. Please bear with my repeated question and confirm if CCSv4 does not support C66xx devices altogether.

    Regards,

    Pankaj.

  • Pankaj,

    The TCIxxxx devices are only sold to and supported for specific markets and not the general public. If you have a TCIxxxx-based EVM or device, then you will want to contact the parties from whom you acquired the EVM. I do not have access to that information.

    The Keystone forum is for hardware discussions. Code Composer software discussions are supported better on the Code Composer Forum within E2E.

    If you found documentation that says C66 support was added for CCSv5, then that tells you that C66 support requires CCSv5 or later.

    How have you come to choose the TCI6616? From whom did you buy the board?

    Regards,
    RandyP

  • Hello RandyP,

      Thanks a lot for answering me again. I understand your points lot better now.

      I do not have any TCIxxxx based EVM or device, I only have an installation of CCSv4.2.3 and as you suggested I understand now that I should have asked on CCS E2E forum.

      Basically I was interested in working with code written for 66x CorePac that uses new intrinsics and float types etc to profile and check the execution time etc. and not exactly interested in TCI6616 SoC specifically.

      I believe I am completely answered and I thank you for the same, for any further queries, if they arise while using CCSv5 I know  the right forum to ask now.

    Regards,

    Pankaj.

  • Pankaj,

    Please consider the C6670 and C6678 devices. These are offered to all users and are very capable devices. You will find all the performance you need without using the TCIxxxx devices, and the C66xx devices will be better supported for your use here on the Keystone Forum for your hardware device-oriented questions.

    Regards,
    RandyP