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.

LAUNCHXL-F28P65X: LAUNCHXL-F28P65X

Part Number: LAUNCHXL-F28P65X
Other Parts Discussed in Thread: CC3135, C2000WARE, SIMPLELINK-SDK-WIFI-PLUGIN

Tool/software:

Hello,

We are working on integrating the WiFi module CC3135 with the F28P65X MCU using the following SDKs provided by TI:

  1. C2000Ware 5.04.00.00
  2. SimpleLink SDK WiFi Plugin 4.20.00.10

Our goal is to establish communication between the F28P65X MCU and the CC3135 WiFi module. However, we are encountering an issue during integration:

  • The headers present inside device.h from C2000Ware 5.04.00.00 are not linking properly with the SimpleLink SDK WiFi Plugin (4.20.00.10).

Has anyone faced a similar issue or successfully integrated these SDKs for this purpose?
Any guidance or suggestions to resolve this compatibility issue would be greatly appreciated.

  • Hi Arun,

    Please treat C2000Ware and SimpleLink SDKs as separate entities.  There will be differences in how these SDKs are written and not sure they are compatible at all.  You should have a one project for the F28P65x and another separate project for the CC3135.  Usually for this configuration, the F28P65x is the controller and the CC3135 is the wireless network resource.  The bridge between the two is typically a communication module like UART or SPI  and each of these SDKs would have standard drivers for handling these communication protocols to ensure seamless communication between the two devices.

    Regards,

    Joseph

  • Hi Joseph,

    Thank you for your reply.

    Our requirement is to configure the F28P65x controller and the CC3135 module in a single project and establish communication over SPI (MCU to Wi-Fi). For this purpose, we have integrated the following changes using the "C2000 (F28P65x)" SDK and the "SIMPLELINK-SDK-WIFI-PLUGIN" SDK. However, we are facing some issues:

    1. We found the "SIMPLELINK-SDK-WIFI-PLUGIN" SDK while searching for the CC3135 SDK, installed it, and confirmed its installation in the C:/ti/ folder.

    2. We imported the SPI project from {C2000Ware_Install}/driverlib/f28p65x/examples/c28x/spi/ for the C2000 (F28P65x). In this project, we initialized the SPIA interface using GPIO pins 16 (PICO), 17 (POCI), and 18 (CLC).

    3. For the CC3135 module, we copied the simplelink.h file from C:\ti\simplelink_sdk_wifi_plugin_4_20_00_10\source\ti\drivers\net\wifi to our C2000 project path and included other necessary header files.

    The issue we encountered is that the folder C:\ti\simplelink_sdk_wifi_plugin_4_20_00_10\source\ti\drivers does not exist. However, some header files included in other simplelink header and source files refer to this path.

    More information, in {C2000Ware_Install} we not found the source folder.
    So, are we following the right track? How we can use CC3135 Wi-Fi module with C2000(F28P65x) via SPI? 

    Could you please advise on resolving this issue or suggest an alternative approach?

    Regards,
    Arun S

  • Hi Arun,

    Looks like the issue is in the CC3135 SDK side.  Did you try to post the issue in the SimpleLink forum?

    Regards,

    Joseph