DOC PREVIEW
CORNELL ECE 4760 - Introducing AVR Dragon

This preview shows page 1-2-3-27-28-29 out of 29 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 29 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 29 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 29 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 29 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 29 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 29 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 29 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Introduction Page 1 of 29file://C:\Documents and Settings\Administrator\...\~hh90C1.ht 2006-10-27Introducing AVR Dragon' Front Side Back Side With the AVR Dragon, Atmel has set a new standard for low cost development tools. AVR Dragon supports all programming modes for the Atmel AVR device family. It also include full emulation support for devices with 32kB or less Flash memory. At a fraction of the price traditionally associated with this kind of featured tool, the AVR Dragon will fulfill all your programming and emulation needs. The flexible and secure firmware upgrade feature allows AVR Studio to easily upgrade the AVR Dragon to support new devices. To see which devices are currently supported please read the Device Support page.(New devices will be added through AVR Studio updates or Service Packs on a regular basis)Supported ProtocolsCurrently the following protocols are supported: Programming Interfaces:In System Programming ( ISP )High Voltage Serial Programming ( HVSP )Parallel Programming ( PP )Introduction Page 2 of 29file://C:\Documents and Settings\Administrator\...\~hh90C1.ht 2006-10-27JTAG Programming ( JTAG Prog) Emulation Interfaces: (Only available for devices with 32kB Flash or less)JTAG ( JTAG )debugWIRE ( dW ) AVR Dragon can be used with an external target board. However, the onboard prototype area, allow simple programming and debugging without any additional hardware. Please see the Using the AVR Prototype Area section for a description on how to use this. AVR Dragon is powered by the USB cable, and can also source an external target with up to 300mA (from the VCC connector) when programming or debugging. For more information on technical details, please read the AVR Dragon Requirements section. If the target is already powered by an external power source, the AVR Dragon will adapt and level convert all signals between the target and the AVR Dragon. Note: It the target board is powered by external power source, no connection should be made betwwen the VCC connector and the external board. AVR Dragon if fully supported by AVR Studio. This allows the AVR Dragon firmware to be easily updated to support new devices and protocols. When connecting the AVR Dragon, AVR Studio will automatically check the firmware and prompt the user if an updated firmware is available. Device SupportThe following devices are currently supported by AVR Dragon. Programming Emulation Device ISP HVSP PP* JTAG JTAG dW Remarks ATmega48/88/168x x x ATmega8x x ATmega8 does not have on-chip debug functionATmega16x x x x ATmega169x x x x Off board targetATmega32x x x x ATmega325PATmega3250PATmega329PATmega3290Px x x x Off board targetIntroduction Page 3 of 29file://C:\Documents and Settings\Administrator\...\~hh90C1.ht 2006-10-27 *Note that PP/HVSP (Parallel and High Voltage Serial Programming) is not recommended to use off board the AVR Dragon. PP/HVSP signals are not level converted on the AVR Dragon. New devices will be supported through updates of AVR Studio. Please visit www.atmel.com to download the latest version. What's NewSeptember 18th, 2006 - Sw: 0x0101 0x0103 Fixed problem with programming more than 10 bytes of data to EEPROM in debugWIRE modeFixed problems with reading and storing ISP programming frequenceFixed that PP/HVSP is automatically selected as programming interface if it was used last time.Fixed USB reenumeration issue, caused when disconnect/connecting the AVR DragonWhen target voltage is below 1.8V, the AVR Dragon now reports the actual voltage, not only "Could not find target voltage" August 3rd, 2006 - Sw: 0x0100 0x0102  Full Support for: ATmega16, ATmega169, ATmega325P, ATmega3250P, ATmega329P and ATmega3290P June 29, 2006 - AVR Studio 4.12 SP3: Sw: 0x0100 0x0102  Fixed bug causing slow ISP programming June 12, 2006 - AVR Studio 4.12 SP3: Sw: 0x0100 0x0101  Full Support for: ATmega48/88/168, ATmega8, ATmega32, ATmega128, ATtiny13, ATtiny25/45/85 and ATtiny2313Getting StartedATmega128x x x No emulation support for devices > 32K FlashOff board target ATtiny13x x x ATtiny25/45/85x x x ATtiny2313x x xIntroduction Page 4 of 29file://C:\Documents and Settings\Administrator\...\~hh90C1.ht 2006-10-27Please read this section before connecting the AVR Dragon to the computer or target. Follow these simple steps to get started using the AVR Dragon:1. Download AVR Studio 4.12 SP3 or later from http://www.atmel.com/avrdragon2. Install AVR Studio and the USB driver 3. Connect AVR Dragon to the computer, and auto-install new hardware (AVR Dragon) on the computer4. Start AVR Studio and the AVR Dragon Programming Dialog 5. Connect AVR Dragon to the targetUSB SetupIn order to use the AVR Dragon it is required to install the AVR Studio and USB driver first. Please do not connect the AVR Dragon to the computer before running the USB Setup in order to follow this procedure described in Software and USB Setup. Unpacking the AVR Dragon.The box contains:AVR Dragon tool Internet link to Software ( http://www.atmel.com/avrdragon ) There is no CD shipped with the AVR Dragon. The only way of getting the software is by downloading it directly from the Internet. You will also need: (not included)PC with free USB connector or a USB HUB capable of delivering 500mAUSB CableAVR Studio 4.12 with Service Pack 3 or later ( Link: http://www.atmel.com/avrdragon ) 6/10 pin Header Connector (or similar cables to connect the AVR Dragon to the target board) System RequirementsThe minimum hardware and software requirements are: 1. Pentium (Pentium II and above is recommended) 2. Windows® 98, Windows ME, Windows® 2000 or Windows® XP 3. 64 MB RAM 4. AVR Studio 4.12 with Service Pack 3 5. USB port, self-powered (500mA required)6. Internet Connection for Software download Important ! Please install AVR Studio and the USB driver before connecting AVR Dragon to your PCIntroduction Page 5 of 29file://C:\Documents and Settings\Administrator\...\~hh90C1.ht 2006-10-27Note: Windows 95 and Windows NT does not support USB, hence cannot be used with AVR Dragon Software and USB SetupSoftware and USB SetupIn order to use the AVR Dragon it is required to install the USB driver. Please do not connect the AVR Dragon to the computer before running the USB Setup. USB driver installation is done during the AVR Studio installation. Note: AVR Dragon requires AVR


View Full Document
Download Introducing AVR Dragon
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Introducing AVR Dragon and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Introducing AVR Dragon 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?