I can't burn bootloader through arduino as isp

Hello folks,

I am trying burn bootloader through this tutorial: https://www.arduino.cc/en/Tutorial/ArduinoToBreadboard

This is my assembly: https://drive.google.com/file/d/0BzlNeCfGh2GVTWhuSWFPMXNkSDg/view?usp=sharing

With ATmega328-PU I received this advice:

avrdude: Yikes!  Invalid device signature.
         Double check connections and try again, or use -F to override
         this check.
[/code ]

With ATmega328P-PU I received this advice:
[code]
***failed; 
avrdude: verification error, first mismatch at byte 0x0000
         0xfd != 0x05
avrdude: verification error; content mismatch

My choices are:
Programmer: Arduino as ISP
Board: Arduino Duemilanove or Nano w/ ATmega328

What can I do wrong?
Thanks

edecode:
This is my assembly: https://drive.google.com/file/d/0BzlNeCfGh2GVTWhuSWFPMXNkSDg/view?usp=sharing

You will have a much greater chance of getting help here if you embed images in your post like this:

You can attach and embed the images as explained at (Out of Date) Guide: How to Insert Uploaded Images in a Post - Website and Forum - Arduino Forum
You're missing the decoupling capacitors. The crystal should be as close to the pins as possible, plug it diagonally in the breadboard holes directly, don't use jumpers.

Please do this:

  • File > Preferences > Show verbose output during: > upload (check) > OK
  • Tools > Burn Bootloader
  • After the process fails you'll see a button on the right side of the orange bar "Copy error messages". Click that button.
  • Paste the error messages in a reply here using code tags.

edecode:
Board: Arduino Duemilanove or Nano w/ ATmega328

Are you saying you've tried both those selections in the Tools > Board menu?

The error with ATmega328P-PU are: I put a file on attachment because I can't put this long message in post

I tried with Arduino Duemilanove or Nano w/ ATmega328. I tested each of them one at a time!

Thanks for your advice. This is my assembly on the attachment

[UPDATE]
I am trying this on Linux, Lubuntu 16.04 LTS and my version arduino IDE is: Arduino 2:1.0.5

error.txt (10.2 KB)

Arduino 2:1.0.5 is a very outdated and non-standard version of the Arduino IDE. Try installing Arduino IDE 1.8.1 from http://www.arduino.cc/en/Main/Software

It's works :slight_smile:

If I want upload a basic program to atmega328, e.g. blink, I should use section "Uploading Using an Arduino Board" on this article https://www.arduino.cc/en/Tutorial/ArduinoToBreadboard, right?

But how can I put this atmega328P execute blink in breadboard to test the upload and burn bootloader I just did?

edecode:
If I want upload a basic program to atmega328, e.g. blink, I should use section "Uploading Using an Arduino Board" on this article https://www.arduino.cc/en/Tutorial/ArduinoToBreadboard, right?

You can do that or you can leave the Arduino as ISP connected and do Sketch > Upload Using Programmer. This will remove the bootloader so if you later decide you want to do a standard upload via serial using the bootloader you will need to do Tools > Burn Bootloader first.

edecode:
But how can I put this atmega328P execute blink in breadboard to test the upload and burn bootloader I just did?

Upload the Blink sketch however you like.