We have an MSP430F1612 processor that we have been using on our product. We are using address 0x1000 to 0x103F to store device information. This flash corrupts on some units when writing to the flash (sometimes from startup or other times after saving information to the flash), resulting in incorrect results being displayed on our device. The last time the image was compiled was in 2016. The issue only started to become an issue recently with the fault occurring in 1/40 devices.
Is this a known issue? Was there any hardware changes made to the chip?? Any suggestions or recommendations will be appreciated.