Pololu USB AVR User Manual
Page 17

8. If you have not done so already, connect the programmer to the target device using the 6-pin ISP cable.
Make sure the cable is oriented so that pin 1 on the connector lines up with pin 1 on your target device, and
that the target device is powered on. You can test the connection by clicking the Read button next to the Device
Signature box. This sends a command to the target AVR asking for its signature. If everything works correctly,
you should see a number in hex notation appear in the Device Signature box. If you get an error about the
signature being wrong, you might have selected the wrong device. If you get a warning that says “Read voltage
… is outside selected device’s operating range” then double check to make sure that your device is powered and
that you have upgraded the programmer to firmware version 1.07 or later. For more help getting your connection
working, see Troubleshooting (
).
Reading the device signature of an AVR in Atmel
Studio 6.
9. Now it is time to program your target device. Select the Memories section on the left. The Flash box should
contain the path to the ELF file that was generated when you built your program. If it does not, you can browse
for this using the “…” button to the right of the text box. If you navigate to your project’s folder, you should find
it as “Debug\<project name>.elf”. Click the Program button in the Flash box.
The Memories section of the Device Programming dialog in Atmel Studio 6.
Pololu USB AVR Programmer User's Guide
© 2001–2014 Pololu Corporation
3. Getting Started in Windows
Page 17 of 54