Part Number: LAUNCHCC3220MODASF
Hi,
There are two types flash in CC3220MODSF and CC3220MODASF module.
One is on-chip Xip flash(1MB).
One is external SPI flash(32MB).
Question1:
When the CC3220MODSF and CC3220MODASF modules are shipped to customers from TI,
1.1 Has the external SPI flash been programmed with factory programming image?
1.2 Has the on-chip XIp flash also been programmed?
Question2:
Refer to some documents,I have knew external SPI flash can be programmed by uniflash using UART interface,
also I have knew external SPI flash can be programmed by gang programmer using SPI interface.
Now I want to do a loader myself like gang programmer to update external SPI flash using SPI interface.
2.1what should I do?
In addition, to implement the loader myself, I think I may meet two problems:
One problem is that I should know the external SPI flash type to realize physical layer SPI flash driver.
I think I can refer document SWRA515A( Using Serial Flash on CC3120 and CC3220 SimpleLink™ Wi-Fi® and Internet-of-Things Devices)
to find the specification of external SPI flash.
Another problem is about programming format which I am not clear.
2.2How to create gang programmer programming image?
2.3How to decode(analysis) gang programmer programming image(How to locate the image data into external SPI flash)?
2.4Is the programming image the same file for all devices when using the same solution?
2.5Does every device have unique MAC address?
If user define MAC address,can all the device share the same programming image?
2.6Is there anything should be considered?
Question3:
Should I only to program external spi flash during production stage?
Beacuse the ROM loader will copy the MCU application code into embed XIP flash.
Thanks~
Best reagrds~
Xin Chen