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.

CC3220SF: Question about my cc3220SF custom board SPI interface

Part Number: CC3220SF

Hello team:

I am use cc3220sf to develop a custom board, and I need to figure out  some question about SPI .

1.Is M4 use FSPI to communicate with NWP?

2.When my custom board as SPI master, how many slave can i connect? if i want to use multiple slave,do i need any setting?

3.Only one SPI can use ? Because as datasheet report ,there are two SPI(FSPI,GSPI),but in CCS syscfg only one SPI instance can use.

4.Can we use UART to communicate with M4 nd NWP?   

  • Hi,

    Communication between application processor (Cortex-M4 inside SoC) and NWP is done via internal SPI (called LSPI). This SPI is inside silicone and cannot be used for other purpose.

    1. No. In case you talk Flash_SPI* pins, these pins are intended for communication with SPI flash chip. This chip is mandatory for function of CC3220 devices and is controlled directly by NWP.

    2. As many you want. But if you need use multiple slaves you need to use 3-pin SPI and control CS manually by GPIO pins.

    3. Yes. CC3220 have only one SPI (GSPI) for general purpose usage form your code.

    4. No you cannot use UART. But this not make sense because LSPI is internal.

    Jan

  • Hello ,

    Thank you for resolve my question

    br,

    Smith