Advanced options: erase prevention – Freescale Semiconductor Microcontrollers User Manual

Page 701

Advertising
background image

Flash Programming

Automated Application Programming

701

Microcontrollers Debugger Manual

Advanced Options: Erase Prevention

Select the Advanced button in the Load tab of the debugger Preferences dialog box to open
the following selection dialog box.

Figure 32.4 Programming Selection

The dialog box lists all the non-volatile memory modules registered by the debugger for
the currently selected processor device.

Click once on a line to select an item (highlighted in blue) and click again on a selected
item to deselect it.

Erasing is skipped for all selected modules. If you select all modules, the debugger
programs the application without erasing any non-volatile memory on the device.

CAUTION

The debugger ignores pre-programmed modules and the user is
responsible for reprogramming limitations, risks and impossibilities.
However, the debugger displays a warning message when a programmed
(i.e. not blank) “not automatically erased” module is going to be written.
You can disable the displayed warning message.

TIP

When available on-chip, EEPROM type modules are by default not selected for
automatic erasing.

The selection dialog box does not give many details about the listed blocks. More
information can be displayed by typing the FLASH command in the Command window, or
by opening the Non-Volatile Memory Control dialog box.

The NVM Programming Selection dialog box is tightly associated with the FLASH
AEFSKIPERASING command of the debugger.

Advertising