SLAZ155I October 2012 – May 2021 MSP430F2012
FLASH Module
Functional
Flash controller may prevent correct LPM entry
When ACLK (or SMCLK) is used as the flash controller clock source, and this clock source gets deactivated due to a low-power mode entry while a flash erase or write operating is pending, the flash controller will keep ACLK (or SMCLK) active even after the flash operation has been completed. This will result in an incorrect LPM entry and increased current consumption. Note that this issue can only occur when the Flash operation and the low-power mode entry are initiated from code located in RAM.
Do not enter low-power modes while flash erase or write operations are active. Wait for the operation to be completed before entering a low-power mode.