[quote user="Chester Gillon"]FramMemoryAccessBaseFR57<MPU>::restoreRam gets called to restore the RAM following an erase operation when the program is downloaded by CCS. The problem is that FramMemoryAccessBaseFR57<MPU>::restoreRam doesn't clear the ramBackup vector, so when it is called on subsequent memory operations it restores "stale" data.
The proposed correction is to add a ramBackup.clear call into FramMemoryAccessBaseFR57<MPU>::restoreRam thus:[/quote]Following comments on other threads that there were similar problems with debugging MSP430FR5969 devices I found that the same bug exists in the FramMemoryAccessBase<MPU>::restoreRam function. The debug variable and expressions windows are empty thread contains a updated MSP430.dll and modified source files for a fix for the MSP430FR59xx as well as MSP430FR57xx devices. Note that I don't have a MSP430FR59xx device, so are awaiting confirmation that the attempted fix was successfull.