GUI Version
56800E Flash Programmer User Guide, Rev. 0
Freescale Semiconductor
15
2.2.1.2
Leave Device in Debug Mode
This option leaves the device in Debug mode after the programming is completed.
The option is identical to the –d option in the command line version.
2.2.1.3
Wait for Device to Power-Up
This option waits for the device to power up before it begins programming. Normally the GUI attempts to
communicate with the device when a GUI command (i.e., Program, Verify, View Memory) is invoked. If
the device is not powered, the GUI reports an error. However, when the option is enabled, the 56800E
Flash Programmer waits for the device to power up.
The option is identical to the –w option found in the command-line version.
2.2.1.4
Lock Device After Programming
This option locks the device after programming the device is completed. The device is locked by writing
a value of 0xE70A to the SECLO_VALUE location in Flash. To support more complex features such as
the back door, load user’s own custom S-Record file, specifying these options.
This option is identical to the –lock switch found in the command-line.
2.2.1.5
Recovering Locked Memory
This option is not found on the main dialog. Instead, when the device is programmed, the 56800E Flash
Programmer determines if the device is
locked
. If the device is locked, a warning dialog box, illustrated in
Figure 2-5,
appears.
•
Select
Yes
to completely erase Flash Memory, allowing programming to proceed.
•
Select
No
to abort current programming, allowing no data to be programmed to the DSC.
This is similar to the
–recover
option in the command line version; however, the GUI only recovers
memory if the device is already locked.
Figure 2-5 Warning Indicating the FLASH Memory is Locked