[FAQ] C2000Ware - Errata

Other Parts Discussed in Thread: C2000WARE, SYSCONFIG

This post is meant to specify erratas /document any refinements or clarifications discovered after the C2000Ware release.

  1. Sysconfig migration/Switch feature in Sysconfig 1.26 does not work with C2000Ware

    The issue is specific to SysConfig 1.26.  Currently C2000 is the only platform that supports SDK migration and hence it only shows up for C2000 devices.  The recommended workaround is to use Sysconfig 1.25. 

    Please install 1.25 version and integrate to CCS 20.4 using this link


  2.  Upgrade of the compiler version from 22.6.2 to 22.6.3 or 25.11.0.LTS, the project that could compile normally before start to have compilation errors.

    This is because in versions 22.6.3/25.11.0 of the compiler, the definitions of uint16_t were changed from unsigned int to unsigned short.
    However, in C2000ware, the definition of Uint16 is still unsigned int .
    While int and short are equivalent in C2000, the compiler considers them to be of different types and reports errors. 

    C2000Ware v6.00.01.00 was validated using 22.6.2.LTS of the compiler and it is recommended to use this version of the compiler. The compiler can be downloaded from link