AVRDUDEA program for download/uploading AVR microcontroller flash and eeprom.For AVRDUDE, Version 5.8, 14 April 2009.by Brian S. Dean
Chapter 2: Command Line Options 6jtag2slow Atmel JTAG ICE mkII (default speed 19200 Bd)jtag2 Atmel JTAG ICE mkII, running at 115200 Bdjtag2fast Atmel
Chapter 2: Command Line Options 7-D Disable auto erase for flash. When the -U option with flash memory is speci-fied, avrdude will perform a chip erase b
Chapter 2: Command Line Options 8-i delay For bitbang-type programmers, delay for approximately delay microseconds be-tween each bit state change. If
Chapter 2: Command Line Options 9net:host:port. In this case, instead of trying to open a local device, a TCPnetwork connection to (TCP) port on host
Chapter 2: Command Line Options 10The filename field indicates the name of the file to read or write. The formatfield is optional and contains the format
Chapter 2: Command Line Options 11indication of how many erase-rewrite cycles the part has undergone. Since theFLASH memory can only endure a finite nu
Chapter 2: Command Line Options 122.2 Program me rs accepting extende d parametersJTAG ICE mkIIAVR DragonWhen using the JTAG ICE mkII or AVR Dragon in
Chapter 2: Command Line Options 132.3 Example Command Li ne InvocationsDownload the file diag.hex to the ATmega128 chip using the STK500 programmer con
Chapter 2: Command Line Options 14Upload the flash memory from the ATmega128 connected to the STK500 programmer andsave it in raw binary format in the
Chapter 2: Command Line Options 15Using the default programmer, download the file diag.hex to flash, eeprom.hex to EEP-ROM, and set the Extended, High,
Send comments on AVRDUDE to [email protected] http://savannah.nongnu.org/bugs/?group=avrdude to report bugs.Copyrightc 2003,2005 Brian S. De
Chapter 2: Command Line Options 16Connect to the JTAG ICE mkII which serial number ends up in 1C37 via USB, and enterterminal mode: % avrdude -c jta
Chapter 3: Terminal Mode Operation 173 Terminal Mode OperationAVRDUDE has an interactive mode called terminal mode that is enabled by the ‘-t’ option.
Chapter 3: Terminal Mode Operation 18varef [channel ] voltageSet the adjustable voltage source to voltage Volts. This voltage is normallyused to drive
Chapter 3: Terminal Mode Operation 19 % avrdude -p m128 -c stk500 -tavrdude: AVR device initialized and ready to accept instructionsavrdude: Device
Chapter 3: Terminal Mode Operation 20 % avrdude -p m128 -u -c stk500 -tavrdude: AVR device initialized and ready to accept instructionsavrdude: Devi
Chapter 4: Configuration File 214 Configuration FileAVRDUDE reads a configuration file upon startup which describes all of the parts andprogrammers that i
Chapter 4: Configuration File 22devicecode = <num> ; # numericchip_erase_delay = <num> ; # micro-secondspagel = <num> ; # pin name in
Chapter 4: Configuration File 23"x a6 a5 a4 a3 a2 a1 a0 o o o o o o o o";write = "1 1 0 0 0 0 0 0 x x x x x x x x","x a6 a5 a4
Chapter 5: Programmer Specific Information 245 Programmer Specific Information5.1 Atmel STK600The following devices are supported by the respective STK6
Chapter 5: Programmer Specific Information 25STK600-uC3-144 AT32UC3A0512 AT32UC3A0256AT32UC3A0128STK600-RCuC3B0-21 STK600-TQFP64-2 AT32UC3B0256 AT32UC3
iTable of Contents1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1 History and Credits . . . . . . . . . . . . . . .
Appendix A: Platform Dependent Information 26Appendix A Platform Dependent InformationA.1 UnixA.1.1 Unix InstallationTo build and install from the sou
Appendix A: Platform Dependent Information 27A.1.2 Unix Configuration FilesWhen AVRDUDE is build using the default ‘--prefix’ configure option, the defa
Appendix A: Platform Dependent Information 28$ set PREFIX=<your install directory path>$ export PREFIX$ gunzip -c avrdude-5.8.tar.gz | tar xf -$
Appendix A: Platform Dependent Information 29If the parallel port can be accessed through a different address, this address can bespecified directly, us
Appendix B: Troubleshooting 30Appendix B TroubleshootingIn general, please report any bugs encountered viahttp://savannah.nongnu.org/bugs/?group=avrdu
Appendix B: Troubleshooting 3112 V pulse (thus the name high voltage), so the target AVR can subsequently bereprogrammed, and the DWEN fuse can be cle
iiA.2.4 Using the parallel port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29A.2.4.1 Windows NT/2K/XP . . . . . . . . . . . . .
Chapter 1: Introduction 11 IntroductionAVRDUDE - AVR Downloader Uploader - is a program for downloading and uploadingthe on-chip memories of Atmel’s A
Chapter 1: Introduction 2The Arduino (which is very similar to the STK500 1.x) is supported via its own pro-grammer type specification “arduino”.The AV
Chapter 2: Command Line Options 32 Command Line Options2.1 Option DescriptionsAVRDUDE is a command line tool, used as follows:avrdude -p partno option
Chapter 2: Command Line Options 4m48 ATmega48m64 ATmega64m640 ATmega640m644 ATmega644m649 ATmega649m6490 ATmega6490m8 ATmega8m8515 ATmega8515m8535 ATm
Chapter 2: Command Line Options 5alf Nightshade ALF-PgmAVR,http://nightshade.homeip.net/arduino Arduinoboard, protocolsimilar toSTK500 1.xatisp AT-ISP
Commentaires sur ces manuels