Hello:
We currently have a product based upon an MSP430F1611 that are exhibiting FLASH corruption in the field. Here are the details:
1.) The application is "read-only". At no time do we write the FLASH.
2.) The system is powered by a "user". A user turns the unit on via cranking a DC brushed magnet motor. The output ouput is rectified and fed into a big (20000uF) cap
3.) The cap a switching power converter (LM5574) which provides a regulated 5v to my system. The +3.3v for the MSP is provided by an LDO
4.) The MSP has all the standard (0.1uF) bypass on all pins. Reset has a .01uF to ground with a 23k pull up.
5.) There is a mosfet attached to the reset and one hooked to the TCK line to control BSL. We have a special adapter that can plug into the board (not user accessible) for BSL. The the adapter is not plugged in, the FETs are held low witha 47k from gate to source.
6.) The SVS is currently NOT enabled. It was my understanding this was only needed when writing Flash, not accessing it.
I can upload schematics if its helpful.
Has anyone seen similiar behavior of FLASH corruption when an application never writes?