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.

CC3135: Latest SDK

Part Number: CC3135
Other Parts Discussed in Thread: CC3100, , SIMPLELINK-SDK-WIFI-PLUGIN

Hi, 

I am using the SDK version 1.3.0 for the CC3135. What is the latest SDK for this device, and is the product folder up to date with this?

Thanks

  • Hi,

    CC3100 SDK is not compatible with CC3135 device. For CC3135 device you should use SIMPLELINK-SDK-WIFI-PLUGIN. Because this plug-in does not contain latest host driver and ServicePack, you can use this from CC32xx SDK.

    Jan

  • Thanks Jan,

    As a follow up, what is the latest SDK that is compatible with the service pack that CC3135 comes preloaded with ? 

    Thanks, 

    Jose

  • Hi Jose,

    This depends on which type of device do you use.

    • In case CC3135 QFN there is no service pack inside. Device runs at ROM firmware version. Because QFN device needs to be pared with external SPI flash chip, you need to upload ServicePack into SPI flash during final device manufacturing.
    • In case of module CC3135MOD it comes with pre-programmed ServicePack. But it is strongly recommanded to update ServicePack to latest version during final device manufacturing. If you want to know what is ServicePack version inside your module, you can use API call sl_DeviceGet().

    Jan

  • Hi Jan, 

    Sounds good, in either case where can i get the latest service pack for both? 

    Thanks,

    Jose

  • Hi,

    Latest ServicePack for CC3135 and host driver you find inside CC32xx SDK. Maybe it sounds weird but CC32xx SDK have higher update rate than SIMPLELINK-SDK-WIFI-PLUGIN.

    My recommendation is to downland SIMPLELINK-SDK-WIFI-PLUGIN and CC32xx SDK. And after that copy host driver from CC32xx SDK over host driver inside SIMPLELINK-SDK-WIFI-PLUGIN. Latest Service pack for CC3135 device you find inside CC32xx SDK as well. Service pack for CC3235 devices is fully compatible with CC3135 devices.

    But there is one question in case of CC3135 usage. What MCU will be used as host MCU. MCUs from SimpleLink family (e.g. MSP432, CC26X2R, etc.) you will be able use host driver as is. But if you will use another MCU (e.g. MSP430, TM4C, or 3rd party MCU), you will need port driver to that MCU. Some information about host driver porting you find at SWRU455.

    Jan

  • What do you mean by copying host driver from CC32XX SDK to SIMPLELINK-SDK-WIFI-PLUGIN? What are all the folders that you refer to here?

  • Hi,

    Host driver for CC32xx you find at SDK directories:

    • \source\ti\drivers\net\wifi\ (*.h)
    • \source\ti\drivers\net\wif\slnetif/ (*.c)
    • \source\ti\drivers\net\wif\source/ (*.c and *.h)

    and content (*.h and *.c files) you should copy over similar files inside WiFi plug-in.

    Directory \source\ti\drivers\net\wif\porting contains low level driver implementation. You will need to rewrite this implementation according your target hardware (MCU).

    Jan