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.

CCS/CC3220MOD: Backwards compatibility of the 3220 and the 3200

Part Number: CC3220MOD
Other Parts Discussed in Thread: CC3200, CC3100, CC3120

Tool/software: Code Composer Studio

Hello,

Will code built in the SDK for the 3220 be backwards compatible with the 3200?

Regareds,

David

  • Hi David,

    No, code for CC3220 is not compatible with CC3200. APIs are changed from CC3200 to CC3220.

    Jan
  • Are their any sections that can be reused with the CC3200? Any way to save time while building up both applications?

    Regards,
    David

  • Hi David,

    Hard to answer your question, because it depends application functionality. But if application for CC3220 was designed with new drivers, it will be very hard to port code to old CC3200. If application CC3220 application was created with old style driverlib, code working with peripherals can be easily ported to CC3200. All examples in SDK are based on "new" drivers. Also many changes was done in SimpleLink driver, but many sl_ APIs left unchanged also. Depends on which sl_ APIs are used in CC3220 application.

    TI officially supports migration from 1st generation (CC3100/CC3200) to 2nd generation (CC3120/CC3220). Porting guide is available at dev.ti.com/.../SimpleLink_Gen1_to_Gen2_SDK_Migration_Guide.html

    I am not sure, if backward migration was not internally discussed in SimpleLink team. I think you should contact SimpleLink WiFi support team directly. Please contact Sarah, Ben, Shlomi or Josh directly.

    Jan