Using Arduino Mega2560 To Install Bootloader On Ender 3 3D Printer

Hi

I am trying to follow this tutorial and I can't seem to get it to work, the only difference that I can see between what I am doing and the tutorial is that I am using an Arduino MEGA2560 (Elegoo Clone), and the tutorial calls for an UNO, is my MEGA2560 unable to perform the same functions as the UNO when it comes to being used as an ISP.

Any help you can give will be greatly appreciated.

Liam

The Mega2560 will work just as well as the Uno.

To provide further assistance, we need more information. "can't seem to get it to work" means nothing. Please do this:

  • File > Preferences > Show verbose output during: > compilation (uncheck) > 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 (</> button on the toolbar).

And just in case anyone else wants to check the wiring without sitting through that video:

thank you for getting back to me,

sorry I should have been more specific, the most recent error message that I have gotten is :

</avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xfa/>

the settings i am using are :

Board: Sanguino
Processor: AtMega1264 or AtMega1264p (16MHz)
Port: Com 3
Programmer: Arduino As ISP

Thank you

liam

Please follow my exact instructions.

thank you for your help, I don't know what changed but when I plugged the Arduino into my laptop in again this morning and tried to burn the bootloader it worked. the only thing that was different was showing the verbose output during upload box was checked.

In some cases it's necessary to put a 10 uF capacitor on the Arduino as ISP board (the Mega2560 in this case) between the reset and ground pins in order to prevent it from getting reset when you're using it to do an upload.