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.

Basic Information on CC3200 LaunchPad? Program ROM size?

Other Parts Discussed in Thread: CC3200, CC3100

As usual with TI, I'm finding that critical bits of information about my CC3200 LaunchPad are scattered all over numerous different web pages. I wind up with a dozen browser tabs open, switching back and forth between them, trying to remember which nugget might be on which page.

Just now, for example, I've spent more than half an hour simply trying to find out how much program ROM the LaunchPad has! It seems like this shouldn't be a deep, dark secret but I'm damned if I can find the answer. Anybody know? Can you point me to yet another web page where it's given?

I get that, in a company as large as TI, it's difficult to avoid excessive compartmentalization. But consider the poor user--especially one who's just trying to get a toehold in your ecosystem!

P.S. Another question: buried on one of these damn browser tabs, I found the statement that the LaunchPad's SFLASH is 8 megabits. Really? Is that all? That's not really enough to do much with. Are you sure you don't mean 8 megabytes? Even that is pretty small. And again, this seems like a spec that should be readily and prominently available!

  • Um...what is program ROM?

    Are you asking how much space is available for application binary or are you asking the size of the ROM (with SimpleLink and drivers)?

    The CC3100/CC3200 supports up to 16MB serial flash, which can be used in your custom design. The CC3200 LaunchPad has 1MB, this would be suitable for most product designs and ensures the price of the LaunchPad does not become excessive.

    Glenn.
  • I'm assuming the application code is not executed out of the serial flash, which seems to be dedicated to a file system. Is the program ROM on the CC3200 chip? How much space is available for the LaunchPad's application binary? 

    Meta-question: why is information like this so hard to find? 

  • ROM is an acronym for Read Only Memory....and as such it is not used for application code, at least not on a development board.

    You are correct, the application is not run on the the serial flash, but it is copied from serial flash to the CC3200 RAM at boot time (if the SOP2 jumper is NOT present for the LaunchPad).

    This means the RAM will share program and memory requirements, the total space s is 256KB.

    Perhaps the difficult you may have been facing is searching for a term that is unrelated to what you were actually seeking? If you search on program space, RAM, Serial Flash etc. within this forum, you will see this question discussed many many times.

    The CC3200 does have ROM burnt into the chip, but this contains firmware from TI for SimpleLink and peripheral drivers.

    Glenn.