I'm using uVision 3 and loading code into RAM on LPC2129. The
command I use is
LOAD RAM\myprog.elf INCREMENTAL // Download
This causes all my previous watch variables in the watch window to be
lost. In the "Restore Debug Settings", I have all the boxes
checked.
I have no issue with the watch variables when loading and debugging
from FLASH or using the Keil code simulator.