usb avr programmer

Pololu USB AVR Programmer
User's Guide
1. Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.a. Module Pinout and Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.b. Supported Microcontrollers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.c. Supported Operating Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2. Contacting Pololu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3. Getting Started in Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.a. Installing Windows Drivers and the Configuration Utility . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.b. Programming AVRs Using AVR Studio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.b.1. Using Advanced Features of AVR Studio . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.c. Programming AVRs Using AVRDUDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.d. Configuring the Programmer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4. Getting Started in Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.a. Linux Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.b. Programming AVRs in Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5. Communicating via the USB-to-TTL-Serial Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.a. Communicating via the Serial Control Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6. Measuring Voltages Using the SLO-scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
7. Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Pololu USB AVR Programmer User's Guide © 2001–2009 Pololu Corporation
Page 1 of 32

Summary of content (32 pages)