SWRA779 September 2023 CC3300 , CC3301
The purpose of this document is to describe the host interface between the host processor and the CC33xx companion IC and provide the system designer with all the required technical information for easy integration.
The most common host processor that connects to the CC33xx companion IC is a high-level processor, typically running high OS such as Linux. In addition, a mid-end or high-end microcontroller can also be used, usually communicating through an SPI interface, providing full scalability and flexibility. Host driver implementation on Linux OS (and on selected MCU) is also delivered as part of the solution, making it easier on the system designer side that does not have to dive into all the technical details.
The following sections describe the main features, the various interface options and the host-device communication flow and protocols.