Other Parts Discussed in Thread: CC3120
We want to use an external MCU (Host MCU) with the TI product(s). Two TI products are being considered - CC3220 and CC3120.
After what I have read it appears that using CC3120 will be a better choice. I needed to ask this because directly nowhere in the documentation of CC3220 is it mentioned that simply CC3120 is the part that gives CC3220 the Wi-Fi and Network Processor capability. The CC3220 documentation dwells only on how the Cortex M4 MCU is integrated with a Wi-Fi and Networking processor, without naming this "Wi-Fi + NWP" block.
The reference is indirect as in:
- The document swru455d.pdf (which is Programmer's Guide for CC3120 and CC3220 ) doesn't have a block diagram to this effect.
- The document swra502.pdf which about power management. Here in the section 3.1 the Main Block diagrams of CC3220 and CC3120 clarify the relation between the two.
Suggestion: So if somehow the documentation of CC3220 itself could have a block diagram as in swra502.pdf above, it would be very assuring for the user of CC3120/CC3220.
Queries:
Now the main part of my query:
- When "swru455.pdf" says that the Host Driver is the same for CC3220 and CC3120 (Page 13, Introduction section of Chapter 1), the meaning is that the same driver that runs on the CM4 of CC3220 will have to be ported onto the new Host in case one decides to go ahead with using CC3120. Is this understanding correct?
- If I use an External Host MCU with a CC3220, then the host driver that runs the "Wi-Fi + Networking" part (i.e. CC3120 of CC3220??) will be running on the CM4 itself, and the External Host MCU will therefore have to communicate with the CM4 and via the CM4 overlook the configuration of the "Wi-Fi + Networking" part. Is this understanding correct?
- If External Host is used with CC3220 instead of CC3120, do you foresee some other issues/concerns that we will face in addition to the unnecessary effort mentioned in the point 2 above?
- Could there be any advantage in going in for "External host + CC3220" instead of "External Host + CC3120"?
--
Regards,
Neeraj Sallh