SLAZ308AD October 2012 – May 2021 MSP430F5522
EEM Module
Debug
The state storage display does not work reliably when used on instructions with CPU Wait cycles.
When executing instructions that require wait states; the state storage window updates incorrectly. For example a flash erase instruction causes the CPU to be held until the erase is completed i.e. the flash puts the CPU in a wait state. During this time if the state storage window is enabled it may incorrectly display any previously executed instruction multiple times.
Do not enable the state storage display when executing instructions that require wait states. Instead set a breakpoint after the instruction is completed to view the state storage display.