8.4.5. Using the Flash Memory Control

The Flash Memory Control dialog box consists of a display list, a read-only data field, a Flash Log, and control buttons:

Flash:

Click this button to get details about the Flash. The data field next to the Flash button describes the type of Flash being used.

Open Flash Blocks:

Specifies which Flash blocks are open for access.

AllOn

Selects all entries in the Open Flash Blocks list as indicated by a check in the accompanying check box. This enables you to carry out operations on all the open blocks.

AllOff

Unselects all entries in the Open Flash Blocks list as indicated by no check in the accompanying check box.

Write

Writes data to the specified blocks of Flash.

Erase

Erases every specified block of Flash. This normally sets every byte to 0x00 or 0xFF depending on the type of Flash being used.

Cancel

Abandons any changes made to the specified blocks of Flash.

Cancel All

Abandons all changes to the Flash contents.

Details

Displays an information box describing the type of Flash being used.

Erase Block before Write

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

Verify Block after Write

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

Use Current values for Unspecified data in block

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

This option is unselected by default.

Flash Log:

Displays a log of operations carried out on the selected Flash blocks.

Close

Closes the Flash Memory Control dialog box.

Help

Displays online help for this dialog box.

See Setting Flash memory for an example of interactive Flash memory operations.

Copyright © 2003, 2004 ARM Limited. All rights reserved.ARM DUI 0234B
Non-Confidential