ATMega8 cannot be bootloaded

Greetings,

I apologize to everyone who knows the answer and has seen some variation of this question repeatedly . . . and, here goes. I have been trying to use an ATMega8 for some projects and, "everyone" says I must burn a bootloader into it before it will be responsive to my Arduino ISP. I am using a Nano board as the "Arduino as ISP" selection and I have no problems uploading the ArduinoISP sketch. I have updated my Boards Manager to include the ATMega8 and I have tried using the internal 8mhz clock, as well as an external 16mhz crystal. I am attaching the verbose error report in the hopes that someone can decode it and easily ascertain the issue (and share it with me, please;). If there is an easy way that I am missing, please direct me to a link. I simply have run out of conceivable options.

Respectfully - Baran

verbose.txt (9.17 KB)

(deleted)

Greetings,

Yes, I can AND you have given me an idea. I am using those pin-ended connector wires to interconnect this project. I will buy a kit of colored, pre-cut (end-stripped) solid wire connectors and try again. If this fails, it will be easier to send a picture that is meaningful and looks more like Fritzing diagram than a 3-dimensional Rube Goldberg concept. Please watch for either a jubilant note of success or a cry of help with a JPG attached.

Respectfully - Baran

OK, that didn't work. Please find attached a screenshot showing my ISP parameters with the drop-down Tools menu and a close-up JPG showing my Nano (set up as ArduinoAsISP) and the breadboard connections to the ATMega8. Thank's, again for anything you might be able to help me understand.

(deleted)

Greetings,

Thank you for the information. I tried that and it STILL didn't work. Then, I got a brainstorm . . . read the commented-out parts of the ArduinoISP sketch. I came across the following:

// Uncomment following line to use the old Uno style wiring
// (using pin 11, 12 and 13 instead of the SPI header) on Leonardo, Due...
#define USE_OLD_STYLE_WIRING
#ifdef USE_OLD_STYLE_WIRING
#define PIN_MOSI 11
#define PIN_MISO 12
#define PIN_SCK 13

When I uncommented the "USE_OLD_STYLE_WIRING" definition, it sailed right through and the bootloader was burned. I appreciate the input that led me to the solution. I am confused that I could not make this happen using just the header connections before I changed the wiring style, but I am pleased with my resolution.