5.1. Setting up your programmer for Mac OS X

If you are using the Pololu USB AVR Programmer and have a version of Mac OS X prior to 10.7 (Lion), you will need to install a modified version of the firmware onto your programmer. See the Firmware Support for Mac OS X section of the Pololu USB AVR Programmer User’s Guide for instructions.

The Orangutan SVP only works with Mac OS X 10.7 (Lion) and later. If you want to program an Orangutan SVP from an earlier version of Mac OS X, you might need to use an external AVR ISP programmer such as the Pololu USB AVR Programmer.

Mac OS X compatibility: we have confirmed that the programmer and Orangutan SVP work on Mac OS X 10.7 and we can assist with advanced technical issues, but most of our tech support staff does not use Macs, so basic support for Mac OS X is limited.

To test your setup, plug the programmer or Orangutan SVP into a USB port on your Mac. Click “Cancel” if you see the following dialog:

In a Terminal window, type ls /dev/tty.usb* and press enter. You should see 1–3 new entries of the form tty.usbmodem<number> (e.g. /dev/tty.usbmodem00022331). These entries represent virtual serial ports created by the programmer or Orangutan SVP.

The entry with the lowest number is the programming port, and later you will need to pass its name as a parameter to AVRDUDE.