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.

CC3200MOD: SimpleLink file system API Speed

Part Number: CC3200MOD
Other Parts Discussed in Thread: CC3200

Hi everyone,

I would like to know at which speed does the file system API works, and especially sl_FsRead() ?

I'm displaying images on a small display from a SD card,  I find it a bit slow so I wanted to read the images from the internal SFLASH of the CC3200MOD.

I use the SimpleLink file system  API, to open and read my images and then I display it, this workds great... but... It's even slower than with my SD card ??

To be honest I was execpting it to be way faster... my SDhost interface is set to 18Mhz, at which speed does the SFLASH interface is set ? is there the possibility to speed that up ?

Thanks.

  • Hi Laurenson ,

    SPI to sFlash use 20Mhz clock. Yes it is expected that communication with sFLash is slower than communication with SD card. You cannot increase speed of communication with SFlash.

    How read command from Sflash works:
    - you send sl_ API command from your code in application processor
    - command is transferred by 20MHz into NWP (network processor)
    - NWP read data from sFlash via 20MHz SPI
    - NWP send data back via 20MHz SPI into your application processor

    When you read data from sFlash, your data comes via two SPI interfaces.

    Jan

  • Hi Jan,

    Thanks for your answer, now I can understand why it is slower ;).

    Block diagram of the CC3200 device (www.ti.com/.../datasheet, state that the SPI Flash is directly connected to the application MCU, but what you are telling me, is that the sl_ API pass through the NWP, hence making the communication slower.

    Is there any way to directly address the SPI Flash from the application MCU ?

    Regards,
    Thomas.
  • Hi Thomas,

    Answer is yes and no. Access to sFlash is possible only when NWP is disabled and you can use only few special file names. Information about direct access into sFlash you find here - e2e.ti.com/.../1925585

    Jan