presto_en.pdf - 第49页
Page 49 does not ask for further pro gramming co nfirmation after answering the first dialog. ▸ Display fuse warning messages The user can ch oose if warning messages sho uld be displayed for some fuses. It is recommende…

Page 48
Options Menu
Keyboard shortcut: Shift+F10
The Options menu holds all the possible settings of the
UP program. There is a great number of setting
parameters. If you are not sure that all settings are
correct, you may use the Load defaults button, which
returns all the settings to the initial (factory) state.
Advice
Program settings ➙ Load defaults button renews the state of
all settings on all tabs, i.e. even the color settings, for example.
Options ➙ Program settings ➙
Programming
Keyboard shortcut: Shift+F10
This tab provides for setting all the general programming
parameters.
Settings concerning the programmer and the
communication port are described in
Programmer
Selection
.
A special
Device ➙ Select device window is available for
setting the device type.
▸ Reload file before every programming
The program reads the current file with programming
data from the disc before each and every request to
program a device if this option is checked.
If the use of serial numbers is also activated requesting
reading the current file prior to programming, then the
file is read first and only then is the current serial number
written.
▸ Keep manually modified data
When this choice is active, the file load before
programming does not rewrite manually changed data.
This choice affects only behavior of the file reload before
programming.
▸ Warn before file load, when data in
some editor have been changed
When before load of the file before programming it is
found that data in some editor have been changed, the
program shows a warning.
▸ Warn, when the loaded file has not
changed
Program shows a warning, when the content of the
loaded file has not changed from the previous
programming.
▸ Program file locations only
The programming changes only the positions contained in
the file. First it reads the programmed device content,
then it reads the file content which replaces the data read
from the device. The addresses which are not contained
in the file hold the value read from the device. Finally the
memory is programmed.
▸ Ask before erasing
With this option checked, the program asks for user
confirmation before erasing a device.
▸ Ask before programming of OTP / Flash
/ Code/Data Protection / differential
A set of options determining which user confirmation
dialogs will or will not be displayed by the program.
The program asks just once except the Code/Data
Protection programming. If the program needs to ask
the user for additional information before actual
programming (such as Device has Code or Data
Protection. Do you want to erase it entirely?), it

Page 49
does not ask for further programming confirmation after
answering the first dialog.
▸ Display fuse warning messages
The user can choose if warning messages should be
displayed for some fuses. It is recommended to leave this
option on.
▸ Except for programming: Close status
window
This option closes the status window if no error occurs
during erasing, blank check, programming verification
and reading.
▸ After programming: Close status
window
This option closes the status window if no error occurs
during programming and the subsequent verification.
▸ Beep after successful finishing
With this option active, the program calls up the standard
Windows system beep if the operation (such as erasing,
programming, etc.) went smoothly.
▸ Beep after unsuccessful finishing
With this option active, the program calls up the standard
Windows system beep if an error or warning occurs during
the operation (such as erasing, programming, etc.).
▸ Turn off all sound for UP
With this option on, the program does not produce any
sounds.
▸ Delay for VDD switching on/off when
supplied from programmer
This option is important for programming PCB-placed
devices via an ICSP cable. It determines the length of the
delay after voltage is connected to or disconnected from
a device.
Both PRESTO and FORTE feature an overcurrent
protection. This means that a test for excessive current of
approximately 100 mA in power supply voltage is
performed after connecting power to the device and
expiration of the delay time set in Switch on.
Similarly the delay time set in Discharge specifies how
late after switching the power supply off a check should
be performed if no voltage is present any longer at the
pin.
If a blocking capacitor is connected to the device's power
supply pins (recommended), the voltage at the pin
changes more slowly. This could cause problems during
programming, but they can be eliminated by prolonging
the charging and discharging time.
Too long a time increases the risk of damaging the device
if connected incorrectly while too short a time could
cause programmer's circuits to still detect excessive
current flowing to the application's capacitors. A formula
for an approximate determination of the necessary time
can be found in
Appendix B: Use of ICSP.
▸ Do not perform Device ID check before
programming
This option switches off the Device ID check before
programming.
▸ Do not perform blank check before cfg
word programming
Most rewritable devices can overwrite the configuration
word without erasing the whole device content. Skipping
the blank check of the configuration word utilizes this
possibility, i.e. the program ignores the not erased word.
This option does not apply to the whole-device
programming in which the device is erased completely. It
concerns only the configuration word and its overwriting.

Page 50
▸ Do not perform blank check after
erasing
This option speeds up the programming process and is
useful especially for debugging. The danger is that an
incorrectly erased device is subsequently incorrectly
programmed and the fault only gets detected later. On
the other hand, a device is erased incorrectly only once in
several hundred attempts.
▸ Do not erase device before
programming
The device is not erased before programming.
▸ Do not erase data memory before its
programming
This option only concerns programming of Atmel AVR
devices e.g. ATmega8. Data memory of this family
devices does not require to be erased before
programming. If this option is not activated, whole device
will be erased before programming.
▸ Do not verify unprogrammed words at
the end of the memory
If there is a location at the end of the code/main memory
containing only default values, it is not verified.
This option speeds up the verification of the programmed
memory as the content of the “empty” memory at its end
usually does not matter.
▸ Do not verify
This option completely switches off the verification of a
programmed device. Such off-switching can radically
speed up the programming process during development.
This option must not be activated for production as
correctness of the programmed content would not be
guaranteed.
▸ Verify with two supply voltages
This option is available only for FORTE and only for the
internal power supply from the programmer. It allows you
to perform the verification at two different power supply
voltages defined by the user.
Some device manufacturers recommend to verify the
content after production programming at two different
voltages corresponding with the approved range of the
device's power supply voltages.
Options ➙ Program settings ➙
Panels
Keyboard shortcut: Shift+F10
This part of the Options menu allows you to alter the
application's appearance. The user can set where and
how some control components are to be displayed.
▸ Display selected device on toolbar
In addition to the status bar, the selected device is also
displayed in the toolbar.
▸ Display selected programmer on
toolbar
In addition to the status bar, the selected programmer is
also displayed in the toolbar.
▸ Display the status bar in the lower part
of the window
This option determines whether the status bar is to be
displayed or not.
▸ Display icons on toolbar buttons
Icons of individual tools are displayed in the toolbar.