Hi, firstly thanks for looking at my post.
I am using the Arduino UNO board as an ISP programmer to upload bootloader and the code to an ATMega 2561 chip following the below instruction (MegaCore): GitHub - MCUdude/MegaCore: Arduino hardware package for ATmega64, ATmega128, ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561, AT90CAN32, AT90CAN64 and AT90CAN128.
However, after wiring, the IDE says errors:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xdc
I chekced that my connections should be correct. I also have uploaded the ArduinoISP to the UNO board before burn bootloader. I searched online that this error may be caused by the UNO board, or the external crystal, but this UNO board can upload the bootload to an ATmega 328-PU chip sucessfully.
May I ask is there anyone face such problem before? And how should I solve this? Thanks in advance for your help.
A whole error message is as attached.
error.txt (4.16 KB)