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.

CC3120MOD: CC3120MOD

Part Number: CC3120MOD
Other Parts Discussed in Thread: CC3120

My original issue of "e2e.ti.com/.../2404063
is resolved.

But from the response I learnt some new information.
Reading "swas035a.pdf" i.e. the document mentioned in the reply to the E2E query above, and another document - "swra515a.pdf" I understand that:
  - The flash is limited by what the external Host can support.

Now I have the following questions:

  1. The flash is going to be used by the external Host. Then what use will be the 32 Mbit flash that comes with CC3120MOD? Further, even if we use a 256 Mbit flash by going in for CC3120 instead of CC3120MOD, what use is the extra flash capacity for the CC3120 functionality?
  2. In case we use CC3120MOD instead of CC3120, then the 32 Mbit of flash which is available with CC3120MOD, how will the external Host use it?
  • Hi Neeraj,

    The external serial flash is used to maintain a proprietary file system and is needed for storing system and configuration files, service pack file, certificate, web pages, user files, MCU image, etc. To answer your questions:

    1) The host processor does not directly access the external serial flash. Instead, the host must use simplelink host driver API to interact with this file system--meaning the network processor is the intermediary. The use of the 32Mbit flash that comes with the CC3120MOD is required for the NWP. If you decide to use the CC3120 device with 256 Mbit flash then the additional space could be used for storing html pages, other user files, sound files, image files, etc.

    2) The external host may use the file system, but the NWP must be started (call to sl_start) and the file system api must be used. Please refer to the API for how the host may use the external flash.