Other Parts Discussed in Thread: UNIFLASH
There is a desire to shorten the programming time of the external SPI flash device connected to the CC3220 during production as it shaves a good few seconds off programming time. In the programmer's manual it says do a full erasure every time you program, but doesn't really say why. Is there a reason\reasons why? It could be as simple as "behavior is undefined, and we've tested and seen the processor do things that completely hose it up" or something to that effect.
A little more info. Some of the folks I work with have gone off and tried partial erasure of flash and found that some odd things start happening during run-time. So, I am pretty sure there are issues associated with partial erasure but would like some reasons as the issues we see are random.