6.5.3. Additional operations when writing to Flash

When you write to Flash blocks, you can also perform the following operations with the Flash Memory Control dialog box (see Figure 6.1):

Erase Block before Write

Select this check box to erase the Flash block before performing the write operation.

This check box is selected by default.

Verify Block after Write

Select this check box to verify the Flash block, against the data source, after performing the write operation.

This check box is selected by default.

Use Current values for Unspecified data in block

Specifies that the original contents are to be maintained unless modified by the current operation. If deselected, the erase values are used.

This check box is selected by default. When selected, RealView Debugger preserves the current values in the unmodified parts of Flash when only a portion of a Flash block is modified. In this case, RealView Debugger first reads the unmodified portions of the flash block, and then writes the entire block, including the modified and unmodified portions. The read operation causes a small increase in programming time.

Copyright © 2002-2011 ARM. All rights reserved.ARM DUI 0153N
Non-ConfidentialID052111