Anet A8 Marlin Firmware Upgrade. Comprehensive guide.

Anet A8 Marlin Firmware Upgrade. Comprehensive guide.


16 thoughts on “Anet A8 Marlin Firmware Upgrade. Comprehensive guide.

  • If I do this one time and install Marlin into my anet A8 board, then if I need to change something in the programm few days later, for example some data in configuration.h folder, do I need to use USBASP, USBTinyisp or Arduino UNO all this percedure again? Or I need just connect Anet A8 board with computer and upload without these programmers?

  • So if I have a working anet a8 board that is already flashed with marlin but I want to make changes to the config, and those changes result in drawing too big. I will need a usbasp module to get optiboot loaded so I can further customize marlin? Am I understanding this correctly?

  • Hi Daniel,

    Thanks a lot for the good work you are investing on this!
    Can you please clarify:
    What is the better option: completely disconnect the printer’s main board from the printer while bootloader burning or let it in place and turning on while connected to the avr programmer? (Different sources state differently)

  • This was a fantastic guide. Even though now the 1.8.9 version works just fine. The one problem I had was my own fault was make sure no other programs are running that may block access to the printer. For me it was cura, even though I've had it open for days before getting my printer it automatically connected itself the moment I plugged it in and it was blocking me from updating merlin. That added about 20 minutes to my day lol. Now I get to actually try setting this bugger up to print!

  • Hi. i have the 10-6 pin adapter you mention, but the link light does not come on, and in the arduino ide program the "port" is ghosted out. win10 does see both the usbtinyisp and usbasp. have I done something wrong?? sorry. total noob!!

  • Hi Daniel,
    I've got some problems in upgrading the firmware of my Anet A8 to the Marlin Firmware 1.1.9. When compiling the firmware, I always get a lot of error messages regarding redefining of timers (see example):

    In file included from C:Program Files (x86)Arduinohardwarearduinoavrcoresarduino/Arduino.h:257:0,
    from sketchHAL.h:36,
    from sketchMarlinConfig.h:39,
    from sketchG26_Mesh_Validation_Tool.cpp:27:
    C:UsersMichaelDocumentsArduinohardwareanetavrvariantssanguino/pins_arduino.h:43:0: warning: "TIMER2" redefined
    #define TIMER2 5

    at the end of the compilation, the message says:

    Der Sketch verwendet 104094 Bytes (81%) des Programmspeicherplatzes. Das Maximum sind 126976 Bytes.
    Globale Variablen verwenden 4096 Bytes des dynamischen Speichers.

    So lack of memory space seems not to be the problem.

    I'm using the arduino IDE 1.8.5 (but also tried 1.8.8). When I compile the firmware for a MKS Gen 1.4 Board, there is no problem at all.

    Any idea, what can fix the problem?

    Michael

  • Hi Daniel,
    I've got some problems in upgrading the firmware of my Anet A8 to the Marlin Firmware 1.1.9. When compiling the firmware, I always get a lot of error messages regarding redefining of timers (see example):

    In file included from C:Program Files (x86)Arduinohardwarearduinoavrcoresarduino/Arduino.h:257:0,
    from sketchHAL.h:36,
    from sketchMarlinConfig.h:39,
    from sketchG26_Mesh_Validation_Tool.cpp:27:
    C:UsersMichaelDocumentsArduinohardwareanetavrvariantssanguino/pins_arduino.h:43:0: warning: "TIMER2" redefined
    #define TIMER2 5

    at the end of the compilation, the message says:

    Der Sketch verwendet 104094 Bytes (81%) des Programmspeicherplatzes. Das Maximum sind 126976 Bytes.
    Globale Variablen verwenden 4096 Bytes des dynamischen Speichers.

    So lack of memory space seems not to be the problem.

    I'm using the arduino IDE 1.8.5 (but also tried 1.8.8). When I compile the firmware for a MKS Gen 1.4 Board, there is no problem at all.

    Any idea, what can fix the problem?

    Michael

  • Dumb question…the A8 board is basically plug n play no need to change some things and no way…that I know …of changing other things. So if I upload Marlin, the board gets a cut down version due to chip size limits….do, is whats left going to put me back to the start up ready to go as the A8 firmware does? I ask because I see FB posts about re writing settings and uploading the adjusted FW.

  • Hi my name is Mark Blackwood I recently just purchased my anet a8 printer. I got the boot load it to load and the Marlin firmware on it. It hones in but in negative numbers. When I go to load a test program it seems to heat up then all of a sudden stops and flashes this message E1 heater failed printer alted Priestley set. Oh yes when the printer turns on I do see the the display of Marlin 1.9
    What am I doing wrong. Thank you

    [email protected]

  • I tried to upgrade the firmware of my Anet A8. The only obstacle was the Arduino IDE. The current version (1.8.10) threw errors. I installed 1.8.9 and I could flash Marlin.

  • I tried doing this in my anet 1.5 board but i got an error and a time out error when trying to fix the last error. with the upload now my printer only starts with a blank LCD screen and a constant beeping. But i read somewhere that you need to set up AVRDUDESS to get the correct communicating baud rate of 57600 for it to communicate correctly with the main board.

  • Just ordered one have a couple tevo's and like them, a lot and they are dialed in. I feel like building an anet a8 is a right of passage 😀 in the 3d print world. I really want to build it and mod it to mirror a Prusa mk3s. Some money investing for sure but I think it is going to be a fun project for the winter months here in Michigan.

Leave a Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

Copyright © 2019 Geted Tabs Online. All rights reserved.