TMS320LC548: Programation of a DSP TMS320LC549PGE-80

Part Number: TMS320LC548

Hello,

We have a board that uses a TMS320LC549PGE-80 and we need to program it. In the past, we used Code Composer Studio together with the XDS510 USB programmer. 

Since the TMS320LC548PGE-80 is a similar device, we would like to know the recommended programming method for this DSP and whether it is compatible with version "49." Additionally, as the XDS510 USB programmer is now obsolete, we would appreciate any guidance on current supported tools.

Thank you in advance for your help.

Best regards,

Ángel

 

  • Ángel,

    You can use the same flow to program the TMS320LC549 that you used to program the TMS320LC548.  However, please note that while the TMS320LC548 is still available (but marked as No Design Support Available from TI), the TMS320LC549 is now obsoleted.

    If you do not have any XDS510 programmers available, the XDS110 Programmer also supports all C54x devices, including the TMS320LC54x devices.

    Thanks,
    Mike

  • Hello Mike,

    I noticed in the XDS110 Programmer documentation that the following devices are not supported:

    • MSP430 microcontrollers
    • Devices with Arm®9 cores that use adaptive clocking
    • AWR12x mmWave sensors
    • C54x, C62x, C670x, C671x, C672x, C640x, and C641x DSPs
    • F24x/C24x microcontrollers

    In our case, we are working with a C54x family device, specifically the TMS320LC549-80. Based on this, could you please confirm whether the XDS110 is compatible with this device?

    Additionally, the documentation mentions that the XDS110 requires Code Composer Studio (CCS) version 7.0 or later. We are currently using CCS v2. Is there any possibility that the XDS110 programmer would work with this older version of CCS?

    Thank you for your assistance.

    Best regards,
    Ángel

  • Ángel,

    I'm not sure where you are seeing that the XDS110 does not support the devices you listed.  From the XDS110 Debug Probe User's Guide, section 1.2, the below list of devices are supported, which includes C54xx (which is the device family for the devices you are looking at).

    However, you are correct that you will need to move to a newer version of CCS (7.0 or later) to support the XDS110.  Unfortunately, due to the age of these devices and the xds510 not being available any longer, you are somewhat limited in your options for tool support.

    Thanks,
    Mike

  • Mike, Angel,

    The issue is that while it is possible for the XDS110 HW to support C54x, there is no version of CCS that supports this combination. The last version of CCS to support C54x is CCS 5.5. XDS110 support was first added on CCS 6.x.  

    In our case, we are working with a C54x family device, specifically the TMS320LC549-80. Based on this, could you please confirm whether the XDS110 is compatible with this device?

    Hence the realistic answer is "No", at least not with CCS.

    Also:

    We are currently using CCS v2. Is there any possibility that the XDS110 programmer would work with this older version of CCS?

    No.

    Additionally, as the XDS510 USB programmer is now obsolete, we would appreciate any guidance on current supported tools.

    Your best bet is the XDS100. It supports C54x and also is supported by CCSv5.5.

    https://www.blackhawk-dsp.com/store/12139b.html

    Thanks

    ki