Issue to Bootloading to Atmega 8a with Adruino Mega 2560

Hi,
I want to try boot loading Atmega 8a (on the breadboard) with Adruino Mega 2560, I already check ports 20 50,51,53,52 as well. But I got this error yet.

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00

Take a look at https://docs.arduino.cc/built-in-examples/arduino-isp/ArduinoToBreadboard

Actually, It i try same issue. not in sync: resp=0x00
Error while burning bootloader.
I think it's arisen from this part:
select "Arduino Duemilanove or Nano w/ ATmega328" from the Tools > Board menu. I 'm using Atmega8A-pu * atmega 32A-pu , might this micro not include in "Arduino Duemilanove or Nano w/ ATmega328" ?!
Thanks

Hi @pouya_iz

That is correct. The only Arduino board definition that uses the ATmega8 is the "Arduino NG or older" and you must also make sure to select Tools > Processor > ATmega8 after selecting that board from the Tools > Board menu.

However, I would recommend installing the excellent MiniCore instead. This adds better support to the Arduino IDE for the ATmega8A, including the far superior Optiboot bootloader, which will free up 0.5 kB of the precious flash memory on the ATmega8A.

You can easily install MiniCore in the Arduino IDE using Boards Manager. See the readme for instructions and more information:

I tried but I got the following error.
avrdude: Version 6.3-20201216
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch

     System wide configuration file is "/Users/f_sur/Library/Arduino15/packages/MiniCore/hardware/avr/2.1.3/avrdude.conf"
     User configuration file is "/Users/f_sur/.avrduderc"
     User configuration file does not exist or is not a regular file, skipping

     Using Port                    : /dev/cu.usbmodem14101
     Using Programmer              : stk500v1
     Overriding Baud Rate          : 19200

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding

Make sure you uploaded the File > Examples > 11.ArduinoISP > Arduino ISP sketch to the Arduino Mega 2560 board.

Yes, at first, I did,
1- I choose atmega 2560 board, 2- example File > Examples > 11.ArduinoISP > Arduino ISP 3- upload,
after successful uploading,
1- tolls board, mini core, atmega 8 2- Boatloading.
But I got error.

Edited, after successful uploading
1- Tools , Board, _mini core, Atmega 8,
2- Arduion as ISP
3- Boot loading

but I got same error

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.