I used this manual, Atmega on breadboard with an ext. oscillator (16MHz): http://arduino.cc/en/Tutorial/ArduinoISP
...and recognized that UNO seems to be incompatible, but I've read from some people who had success burning bootloaders with UNOs.
if your using arduino as a uploader, also if your using 1.0 version of the IDE get the 022 version and use its arduinoisp sketch, there is something screwed up with 1.0 (why I dont know it worked perfectly before)
For others, having the same or a similar problem:
I changed "usbasp" to "avrisp" in boards.txt and uploaded the bootloader with IDE version 0022 with the Arduino-ISP-sketch of 0022.
Got another problem:
I connected the Metaboard to my PC and after pressing the reset-button, I was able to install it as a USBasp-device and upload a sketch. Works fine.
Than I disconnected the USB-plug and wrote another sketch.
After reconnecting the USB, it's only a "unknown device" - pressing the reset switch don't help.
ArduinoIDE says: avrdude: error: could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc .
It's like the bootloader isn't enabled anymore!?
After re-burning the bootloader, I can upload exactly one sketch that runs until the Atmega is connected to power, but after uploading the sketch, Arduino couldn't find the device anymore...
The HFuse was a little bit wrong, it should be 0xc8, that change sets BOOTRST=0 (programmed).
After pressing the Reset-Button, the Atmega jumps into bootloadermode and I'm able to upload new programs via USBasp.
hi guys , My problem may be little irrelevant related to post here, for that sorry, but i accidentally got my ic atmega 328 burnt. Now i want to replace this with new atmega 328.Now since i have board with burnt Atmega I can't use arduino as isp to burn bootloader in new Atmega.correct me if I am wrong but I think i can directly burn Bootloader selecting TOOLS>>BOOTLOADER>>>AVR ISP in Arduino IDE. I am using arduino uno board.
@Osgeld it may sound pretty dumb but as i am very new to arduino... Doesn't arduino board has its own avrisp? can you explain any method to burn bootloader in new Atmega!!