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.

CC3100: Zephyr RTOS support

Part Number: CC3100
Other Parts Discussed in Thread: CC3220S, , CC3135, CC3120

Hi,

I'm currently working on a project where we want to include the CC3100 WiFi-Chip. We use the Zephyr RTOS where the SimpleLink Host-Driver is already included. I haven't been able to find out if the CC3100 is supported under this OS. We can't use any stand-alone WiFi MCU's like the CC3220S, which i know is supported, because the Host-MCU is already chosen.

Are there any plans to include the CC3100 under Zephyr?

Are there other options for WiFi-processors which we can be used in slave mode under Zephyr?

Thanks in advance for any responses! Slight smile

  • What is your host MCU (the processor that runs the Zephyr OS)? 

    CC3100 is provided with a driver that you can port to different platforms and operating systems. 

    I'm not sure why you have chosen CC3100 and not the newer CC3120 or cc3135. These are using the same driver used in the CC3220/CC3235 M4 (apps MCU) so you will be able to base the OS porting on the reference from Zephyr and just update the platform related parts.

    CC3100 uses an older version of the driver, so the port should be feasible but you won't have a reference.

     

  • Thanks for your reply!

    We use the nRF9160 as host MCU and the nrf-connect-SDK, where nordic maintains their own zephyr fork.

    The reason we choose the CC3100 is because this chip is already internally certified for other product releases. But we are open to switch to newer versions like the CC3120 or CC3135, thanks for this hint.

    The only thing i'm not sure is what you mean with "platform related parts". Do you mean writing new Kconfig's and dts for the use of the CC3120 or CC3135?