I am trying to burn the bootloader onto an Atmega328P-PN, following the instructions provided on the arduino website at this page: http://arduino.cc/en/Tutorial/ArduinoToBreadboard
I am attempting to follow the instructions for the minimal setup (as I could not find a 16MHz oscillator), and I have run into two problems, first, while running the 1.5.1 beta, the hardware configuration archive does not show up, so I had to download arduino 1.0.3 (this is less of a problem, and more of a query as to where to submit the bug for v1.5.1). After installing the old version I was able to find what I needed. However, after following the instructions exactly up to step 4 (Run Tools > Burn Bootloader > w/ Arduino as ISP.) I pull down the tools menu>programmer> Arduino as ISP, and THEN click burn bootloader instead, and receive this error while burning bootloader:
avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x14
avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x01
avrdude: stk500_initialize(): (a) protocol error, expect=0x14, resp=0x10
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude: stk500_disable(): unknown response=0x12
As far as I know this problem is generic, and the resolution might not be clear, but I would appreciate any help I can get. If it matters, I am doing this on an OSX computer running Snow Leopard (10.6.8 ) and I renamed the Arduino v1.5.1 to "ArduinoDue" in order to keep both IDEs (I don't know if this will cause problems or not, but I have both an Arduino UNO, and a Due that I need to work on)
For clarity's sake, I am attempting to use an Arduino UNO R2 as the ISP, and the Due is irrelevant from a hardware perspective, I apologize in advance if any of the information I provide is redundant, or convoluted. Thank you for your help