Tool/software:
I’m running with a MSP430F2416, and I’m experiencing an unexpected reset of the part. The time for the unexpected reset to occur varies greatly from test to test without changing any input parameters. It can take days/weeks for me to capture the unexpected reset.
After the unexpected reset, I log the ‘Interrupt Flag Register 1’ and the only bit I ever see is the OFIFG (oscillator fault) bit. I’m running off the DCO without an external crystal so I’m ignoring this bit because it is always set anytime I halt the processor and view the register.
As a test of my IFR1 inspection, I’ve proven that an external reset will set the RSTIFG bit in the IFR1 register so I’m confident that I’m reading the IFR1 register correctly after a reset.
Could you think of anything that could cause a reset of the part without setting a bit in the IFR1 register?


