I've got an ATmega328P on an UNO and I'm trying to burn the lilypad bootloader onto it, to use on a breadboard. So I select "Lilypad Arduino w/ ATmega328" and try burning it with any program and I get an error. "Content mismatch" or "protocol error, expect=0x14, resp=0x51". Errors with any program. So then I try "ATmega328 on a breadboard (8 MHz internal clock)" from http://arduino.cc/en/Tutorial/ArduinoToBreadboard
and I get the exact same errors. Is this a 328/328P thing? I'm having trouble finding anything that make sense on google. I would appreciate any help.