ArduinoISP - burning bootloader on breadboard - description faulty?

Hello community!

I am trying to burn a bootloader on a fresh ATMEGA328P following the description at

I use a Macbook Pro 2015 (so USB3...), High Sierra with Arduino App Version 1.8.13

I can upload the ArduinoISP sketch

I wired the Arduino with the breadboard according to

The result looks like this:

To my opinion there is no mistake (don't get fooled by the perspective - the wires from AREF, GND and 13 go to the right pins: 17,18,19). Unfortunately my scope is not fast enough for the CPU clock, so I can't check this - I only see that some kind of clocksignal exists.

Now the description says "Select "Arduino Duemilanove or Nano w/ ATmega328" from the Tools > Board menu."
But unfortunately I do not have this setting in the menus:

You see there is either "Arduino Duemilanove or Diecimila" or "Arduino Nano" - but nothing like "Arduino Duemilanove or Nano w/ ATmega328".

No matter with which board setting I try to burn the bootloader I get the error:
"

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

Error while burning bootloader.

"

What is wrong here?
Is the description outdated? The document footer reads "Last revision February 05, 2018, at 08:43 PM"

Any help is appreciated.

With kind regards
Florian

fanwander:
The result looks like this:

The embedded image doesn't appear for me. I can see it on your website:

It looks like it's a very large image. I would recommend resizing the images and then attaching them to a forum post. If you click the "Reply" button, you will see an "Attachments and other settings" link that will allow you to make the attachment. The image should then automatically be embedded into your forum post, but if you want to embed it at a specific place in the post, you can follow these instructions:
http://forum.arduino.cc/index.php?topic=364156.0

fanwander:
You see there is either "Arduino Duemilanove or Diecimila" or "Arduino Nano" - but nothing like "Arduino Duemilanove or Nano w/ ATmega328".

Yeah, they are outdated. Select either Tools > Board > Arduino AVR Boards > Arduino Duemilanove or Diecimila or Tools > Board > Arduino AVR Boards > Arduino Nano

fanwander:
No matter with which board setting I try to burn the bootloader I get the error:
"

avrdude: Yikes!  Invalid device signature.

Double check connections and try again, or use -F to override
        this check.

Error while burning bootloader.

Please do this:

  • (In the Arduino IDE) File > Preferences
  • Check the checkbox next to "Show verbose output during: upload".
  • Click the "OK" button.
  • Tools > Burn Bootloader
  • After the Burn Bootloader process fails, you'll see a button on the right side of the orange bar: "Copy error messages". Click that button.
  • In a forum reply here, click on the reply field.
  • Click the </> button on the forum toolbar. This will add the forum's code tags markup to your reply.
  • Press "Ctrl + V". This will paste the Burn Bootloader output between the code tags.
  • Move the cursor outside of the code tags before you add any additional text to your reply.

Thanks for the response

Here we go:

Arduino: 1.8.13 (Mac OS X), Board: "Arduino Nano, ATmega328P"

/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/avrdude -C/Applications/Arduino.app/Contents/Java/hardware/tools/avr/etc/avrdude.conf -v -patmega328p -cstk500v1 -P/dev/cu.usbmodem1411 -b19200 -e -Ulock:w:0x3F:m -Uefuse:w:0xFD:m -Uhfuse:w:0xDA:m -Ulfuse:w:0xFF:m 

avrdude: Version 6.3-20190619
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "/Applications/Arduino.app/Contents/Java/hardware/tools/avr/etc/avrdude.conf"
         User configuration file is "/Users/florian/.avrduderc"
         User configuration file does not exist or is not a regular file, skipping

         Using Port                    : /dev/cu.usbmodem1411
         Using Programmer              : stk500v1
         Overriding Baud Rate          : 19200
         AVR Part                      : ATmega328P
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PC2
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    20     4    0 no       1024    4      0  3600  3600 0xff 0xff
           flash         65     6   128    0 yes     32768  128    256  4500  4500 0xff 0xff
           lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

         Programmer Type : STK500
         Description     : Atmel STK500 Version 1.x firmware
         Hardware Version: 2
         Firmware Version: 1.18
         Topcard         : Unknown
         Vtarget         : 0.0 V
         Varef           : 0.0 V
         Oscillator      : Off
         SCK period      : 0.1 us

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.02s

avrdude: Device signature = 0xffffff (probably .avr8x_mega) (retrying)

Reading | ################################################## | 100% 0.02s

avrdude: Device signature = 0xffffff (probably .avr8x_mega) (retrying)

Error while burning bootloader.
Reading | ################################################## | 100% 0.03s

avrdude: Device signature = 0xffffff (probably .avr8x_mega)
avrdude: Yikes!  Invalid device signature.
         Double check connections and try again, or use -F to override
         this check.


avrdude done.  Thank you.



This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Hello,

I meanwhile solved my problem using a second Arduino Uno to hold my target Atmels.
I can not tell what the problem was. Sorry about this.

And as summary for my original question: yes the description is outdated (status oct. 2020). See the entry of @pert

Regards
Florian