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.

Does IPC 3.x support C6657?

Other Parts Discussed in Thread: TMS320C6472, TMS320C6474, TMS320C6670, TMS320C6678, OMAPL138, OMAP-L138

Hi Champs,

I'm using IPC v1.25.03.15 for C6657 and planning to upgrade it to IPC v3.23.00.01.
So, dose the latest IPC support C6657?

Thanks in advance for your cooperation.

Regards,
j-breeze

  • Hi Champs,

    I`d like to make sure if I can use the latest IPC v3.23.00.01 for C6657 or not.
    Any comments would be appreciated.

    Regards,
    j-breeze

  • J-breeze,

    This release supports the following devices (though examples are not provided for all):

    TMS320C6472
    TMS320C6474
    TMS320C6670
    TMS320C6678
    OMAPL138
    TCI6638K2K (Keystone II) - Linux on HOST, SYS/BIOS on C66 DSPs
    OMAP543X - QNX on HOST, SYS/BIOS on DSP, SMP-BIOS on IPU
    DRA7XX (Vayu)
    SYS/BIOS on HOST, DSP(s), EVE(s), SMP-BIOS on IPU(s)
    SYS/BIOS on HOST, DSP(s), EVE(s), IPU1-0, IPU1-1, SMP-BIOS on IPU2
    QNX on HOST, SYS/BIOS on DSP1, SMP-BIOS on IPU2
    OMAP-L138 - Linux on HOST, SYS/BIOS on DSP

    Find the more details at IPC user guide and release notes.

  • J-breeze,

    In addition that, go through the wiki pages, this will give you more detailed info.

    http://processors.wiki.ti.com/index.php/Category:IPC

    http://processors.wiki.ti.com/index.php/IPC_3.x

    I believe that the IPC_3.x does not support for C6657 device, it can support some other keystone-I devices. Refer the release notes and download link,

    http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ipc/index.html

  • J-breeze,

    However this discussion of thread can helpful for future readers, If you verified this thread.

  • Hi Pubesh,

    Thank you for your suppport.  I found the related information below.

      o TI EP Wiki : IPC 3.x Migration Guide
        (http://processors.wiki.ti.com/index.php/IPC_3.x_Migration_Guide)

        - Device Support

          For devices running BIOS on all cores, IPC 3.x supports all the same devices
          as IPC 1.x. The BIOS-side code is all the same.

    So, I am going to check the migration of IPC v1.2x examples.
    If you have any the migration information, please let me know.

    Regards,
    j-breeze

  • J-breeze,

    The below wiki pages useful to get the migration information,

    http://processors.wiki.ti.com/index.php/Category:IPC

    http://processors.wiki.ti.com/index.php/IPC_3.x_Migration_Guide

  • Hi Pudesh,

    Thank you for your support and information.

    I'd like to make sure about previous posts  that you have marked as answered.
    So, would you mean the wiki info below is not correct?

      For devices running BIOS on all cores, IPC 3.x supports all the same devices
     as IPC 1.x. The BIOS-side code is all the same.

    Regards,
    j-breeze

  • J-breeze,

    I did not say the wiki pages incorrect, the information about the migration can find at this wiki. 

    I did not get any doc other than this wiki for migration, so that I shared this wiki only. You may known this wiki early.

  • I'm chiming in to clarify a couple of things.


    IPC 3.x adds support for a few multicore devices in additional to certain HLOS support.

    See: http://processors.wiki.ti.com/index.php/IPC_3.x

    If you are on a device that was previously support by IPC 1.x, there is no reason to move to IPC 3.x. Though we haven't removed any functionality between 1.x and 3.x,  IPC 3.x doesn't add any value as the source are mainly identical for previously supported devices.

    I hope this helps clarify the confusion.

  • Hi Arnie,  Hi Pubesh,

    Thank you for your support.
    I understand and I could migrate a IPC v1.24 example to IPC v3.23.  The example is SHM benchmark in PDK. 

    Thanks a lot.

    Regards,
    j-breeze