Part Number: MSP430FR5964
All of main FRAM except for information memory is erased when the device is power cycled. We've tried completely disabling the BSL, with no luck. At power up if the reset is held low while the main 3.3V rail comes up, then memory persists without issues. The scope measurements of the power rails look clean. I was able to reproduce the failure on two boards and believe it might be related to the MSP getting into a weird power state. We have off board inputs that aren't tied to the same power rail as the MSP. If the MSP is power cycled while P3.6 is held high, memory is erased, same isn't true if P3.7 is held high. We're able to reprogram the MSP and it resumes normal functions. I'm having trouble understanding how power sequencing can erase NVM. Any help or further things to test would be appreciated.