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.

CC3220MODA: SPI flash programming

Part Number: CC3220MODA

Hi,

CC3220MODA device is integrated with 32-Mbit SPI serial Flash. Can i use this flash for my application? If so, what are the pins associated with that flash.

Can i use FLASH_SPI pins(pins 13,14,15,17 in MODA device) for connecting any other SPI serial flash or the same pins are used for internal serial flash also? 

Please clarify me.

  • Hi,

    FLASH_SPI pins are directly connected to internal SPI sFlash inside module. From this reason this pins cannot be use to connection of additional SPI flash. This pins are intended for production programming of sFlash only.

    sFlash at CC32xx devices is intended as storage for network processor (WiFi coprocessor). This memory contains code for your application, service pack for network processor, certificates, web files, configuration, temporary files and user files. User files can be changed from your code. Access to user files is via filesystem API only. Introduction to filesystem API you find at:
    - Resource explorer ( http://dev.ti.com/tirex/explore/node?node=AGVKWEmMLTdrSDotQX5Oug__fc2e6sr__LATEST )
    - sl_ API programmers guide ( www.ti.com/.../swru455 ) at chapter 8
    - description for sFlash and filesystem ( www.ti.com/.../swra515 )

    Generally sFlash is intended for storing user configuration and writes which are not often. Due to design of filesystem and SPI flash itself this memory is not good for datalogging application.

    If higher capacity of storage is needed, you have following options:
    - use CC3220 QFN and use sFlash with higher capacity
    - use additional SPI flash chip to the SPI/I2C bus. Management of this chip will be up to you.
    - use SD card

    Jan