HOW TO FIX ANET BRICKED BOARD USING AN ARDUINO UNO

by AlessandroG2 in Workshop > 3D Printing

44662 Views, 39 Favorites, 0 Comments

HOW TO FIX ANET BRICKED BOARD USING AN ARDUINO UNO

Screenshot_1.png

After years of printing yesterday my Anet A8 printer is dead, due to a failed firmware upload.

So my board was bricked, means that doens't accept anymore a firmware and the display was blank, as in the picture.

After a long search, I collected this instructions to fix this problem, all you need is an Arduino Uno board, a 10 uF capacitor and some wires.

​DOWNLOAD ANET BOARD DEFINITION FOR ANET

1. See this great github resource: https://github.com/SkyNet3D/anet-board

a. Basically, Clone and download as ZIP file the git resource

b. Unzip the Anet folder to your Arduino installation “hardware” folder: C:\Program Files\Arduino\hardware

c. Open Arduino IDE, ANET V1.0 and ANET V1.0 (Optiboot) are now available into Tools – Board menù

​PREPARE ARDUINO UNO AS ISP PROGRAMMER

1. Upload ArduinoISP sketch to Arduino Uno board (File -> Esempi)

2. Select from Arduino Tools menù:

a. Board:Arduino Uno

b. Port: COM X where your Arduino is connected

c. Programmer: AVRISP mkll

3. Upload Sketch

Arduino now is ready to act as ISP Programmer

​CONNECT ARDUINO UNO TO ANET J3 CONNECTOR

Screenshot_2.png

1. Use some breadboard wires to connect Arduino to Anet as shown in the picture

2. Connect also RESET and GND pins in on Arduino using a 10uF capacitor

​FLASH BOOTLOADER

1. Select from Arduino Tools menù:

a. Board:Anet V1.0 (Optiboot)

b. Port: COM X where your Arduino is connected

c. Programmer: Arduino as ISP

2. Tools -> Write Bootloader

​UPLOAD FIRMWARE

1. Select from Arduino Tools menù:

a. Board:Anet V1.0 (Optiboot)

b. Port: COM X where your Arduino is connected

c. Programmer: AVRISP mkll

2. Open Marlin firmware as usual

3. Upload sketch