TMS570LC4357: CCS 20.x Theia with TMS570LC4357/Hercules?

Part Number: TMS570LC4357
Other Parts Discussed in Thread: CCSTUDIO

Team,
There have been severel older E2E thread about TMS570 with CCS 20.0 theia.

Could you please clarify the status now that CCS 20.1.x is available:
-Do we advise to use CCS 12.x (eclispse) or CCS 20.x (Theia) with TMS570?
-Do we plan to add TMS570LC4357 project templates in CCS 20.x? or only the import will be available?
-Any known limitation to use CCS 20.x Theia for TMS570LC4357?

Older threads:
https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1458662/tms570lc4357-use-ccs-20-x-for-this-controller?

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1449404/tms570ls3137-ccs-theia-and-hercules/5566483?

Thanks in advance,

Anber

  • Hi Anber,

    CCS 20.1.x will also not support Hercules controller. 

    The best version of CCS for Hercules controllers is 12.8.1.

    Refer below thread for more details.

    (+) TMS570LC4357: Creating a project for TMDX570LC43HDK in CCS - Arm-based microcontrollers forum - Arm-based microcontrollers - TI E2E support forums

    --
    Thanks & regards,
    Jagadish.

  • Anber,

    Note that there is a difference between what works and what is recommended.

    CCStudio IDE v20 supports TMS570. All of the device support files are there, the flash libraries are there, you can import the examples...  You would want to use the older TI Arm compiler vs TI Arm Clang as all of the software would have been validated with that.  This is not an issue as the compiler your project uses is configurable and should default to the older compiler.

    One issue that people would have with v20 is that the assumed workflow is that you start with an example from an SDK. That is fine for most families but some have historically supported a different workflow where you started with a completely blank project and then build it up to something that actually works.

    Note that this workflow is possible in v21 as seen below

    That said since TMS570 is older all of the documentation, app notes, software... would have been done using the old CCStudio IDE v12 and that would be the recommended toolset coming from the device support team.  The Hercules software packages were also never made available in Resource Explorer and you would find that other newer features do not have anything special for TMS570.

    Regards,

    John