Avr programmer user interface – Digilent AVR Programmer User Manual
Page 4
![background image](/manuals/672987/4/background.png)
Digilent AVR Programmer Reference Manual
Digilent, Inc.
www.digilentinc.com
page 4 of 8
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
AVR Programmer User Interface
The user interface of the AVR Programmer has
two main parts. A tabbed dialog box occupies
the upper portion of the window with tabs for
the major functional areas of the program. The
lower portion of the window features a scrolling
status box that gives feedback on the state of
operation of the program.
Program Tab
The Program tab is used for device type
selection and configuring the memories in the
device. It is divided into three sections: AVR
Device, Program Flash, and Data EEPROM.
AVR Device Section
The AVR Device drop-down list box is used to
select the part description file for the AVR
device being programmed, or to choose
manual device settings. Choose the
appropriate selection from the available items
in the list.
This list box contains the Manual Settings
choice, followed by the available Digilent part
description files and the available Atmel part
description files.
The Erase button erases the memory in the
device. For most AVR devices this erases both
the program flash and the data EEPROM.
Some devices have a fuse bit that disables
EEPROM Erase when the device is erased. In
this case erasure of the EEPROM depends on
the setting of this fuse bit.
Program Flash Section
The File drop down list box contains up to
eight of the most recently selected
programming files. The file shown in this list
box is used to program the device.
The browse button is marked with an ellipsis
(…) and displays an Open dialog for browsing
the file system to find a programming file.
The Program button programs the contents of
the selected programming file into the program
flash memory on the device. Depending on the
options selected on the Programmer Settings
tab, the device may be automatically erased
before programming and the device contents
may be read and verified after programming.
The status window reports the actions taken
and their results.
The Verify button reads the contents of the
program flash memory and compares it against
the contents of the selected programming file.
This can be used to verify that the device was
programmed correctly or to determine if the
device is currently programmed with the
contents of a specific file. The verify operation
may not work correctly if the settings of the
lock bits prevent reading back part of the
device memory.
The Read button reads the contents of the
program flash memory and writes it to a file.
When the Read button is clicked, a Save As
dialog box is displayed so that the file can be
named. When the Save button on the Save
File box is clicked, the contents of the program
flash memory are read, converted to Intel HEX
format and written to the specified file. This file