There was a problem loading the comments.

8 Bit Board Bootloader Flashing guide - For 1284p CPUs

Support Portal  »  Help Guides  »  Viewing Article

  Print

For 8 Bit Boards ONLY

The bootloader information here is only to flash the bootloader. This is only for the 1284p boards.

 

If you have a 32 bit board they already have bootloaders on them. Do NOT try to load a bootloader with this guide or our hardware if you have a 32 bit board.


Getting Started

Once you complete the bootloader steps in the video below you are ready to flash the firmware. Disconnect the UNO from the board and connect the printer board to your computer to flash the firmware.

 

Important things to note before watching the video. The video was made when Unified 1 was the latest firmware, it has been discontinued. Unified 2 replaces Unified 1.

  • The new CR-10 Board does NOT have a jumper on it. You can still flash just skip the jumper step.
  • If you have a jumper MOVE IT BACK to VREG when you are done. 
  • As long as your UNO LED is flashing at a steady rate (fast or slow, doesn’t matter) the UNO is ready to accept the programmer sketch
  • Make sure you select Arduino as ISP for the programmer or it will NOT work!
  • Remove any SD cards from the board BEFORE flashing the bootloader. The pins are shared with the programming header.
  • Follow the video guide for flashing the bootloader and then check out the firmware page to flash your firmware for your printer.
  • Anet Users – Use the Optiboot bootloader instead of the normal one. This is the Anet V1.0 (Optiboot) option in the board menu. Do NOT use the older Anet V1.0 version.

Bootloader Flashing Package Download

Since Unified 1 is being discontinued, we have packaged up a small Arduino IDE package just for flashing the bootloader. The directions in the bootloader video still apply when using this new package. Open “OpenBootloaderWindows.bat” to launch the package. 

 

Click here to download the Bootloader Flashing Package

 

This bootloader package and directions are designed for use with the TH3D Uno Bootloader Flashing Kit


Bootloader Flashing Guide Video

 

This is the guide you need to flash the bootloader for the machines that have 1284P boards in them. They are:

  • CR-10 – ALL Sizes
  • Ender 2
  • Ender 3
  • Ender 3 Pro
  • Ender 5
  • Ender 5 Pro
  • Anet Machines
  • Wanhao i3

Hardware is required and we sell a kit here: TH3D Uno Bootloader Flashing KitIf your machine is not listed above then it already has a bootloader on it we try to keep the list updated above. If you are in doubt and are a customer please contact our support using the contact us link at the top of this page. 

 

Did you get a bad flash on your 2560 Creality board? Read here on how to re-flash the board.

 

Getting a “avrdude: stk500_recv(): programmer is not responding” error? This means that the bootloader did not flash to the board. Make sure to check your wires and that you flashed the Arduino Uno with the “ArduinoISP” sketch per the video guide above.


ICSP Header Pinout Images

UNO Header Pinout


Wanhao i3 Melzi


Creality Melzi


TronXY Melzi Green


TronXY Melzi Red


Anet Melzi


Share via

Related Articles


On-Premise Help Desk Software by SupportPal
© TH3D Studio