WR Home      Topic Home      Chapter:  1  2  3  4 
<Previous Next>

Chapter 04

Using Avrdude with AVR Studio and Arduino

Page 1

What is AVRDUDE ?

In short: AVRDUDE is an utility to upload the hex file created earlier to the flash memory of the AVR microcontroller.

AVRDUDE is an utility to download/upload/manipulate the ROM and EEPROM contents of AVR microcontrollers
using the In-System Programming technique (ISP).
Hence it is called AVRDUDE - AVR Downloader/UploaDEr

In order to program the .hex file to the microcontroller "avrdude" is very important.
Avrdude can transfer the hex file to the uc in two ways:
  1. Use Windows® command prompt: Run avrdude as a command line tool.
  2. Use avrdude from AVRStudio as an "external tool".

The following steps are required:
  1. Dowanload and install Arduino IDE.
  2. After installation, locate the following files:
    1. C:\Program Files\Arduino\hardware\tools\avr\doc\avrdude\avrdude.pdf
    2. C:\Program Files\Arduino\hardware\tools\avr\bin\avrdude.exe
    3. C:\Program Files\Arduino\hardware\tools\avr\etc\avrdude.conf
  3. You should read the file user manual of Avdude (avrdude.pdf) to get an idea: How it works from the command line.

The following pages explain How to configure "Avrdude" as an external tool for AVR Studio, after WinAVR is installed.

WR Home      Topic Home      Chapter:  1  2  3  4 
<Previous Next>