Anet A8 repair broken bootloader, fix common firmware flashing issues with an Arduino Uno

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ม.ค. 2019
  • In this video I will show you how to flash a new bootloader and new firmware to your Anet A8 (or other) 3d printer and how to use this method to fix some of the most common issues like "not in sync" and "sketch too big".
    You will find all links to the wiring diagrams, the presentation slides and hardware used in this video below.
    *** Get the Anet A8 here
    Amazon:
    amzn.to/2E9gEZa
    Gearbest:
    www.gearbest.com/3d-printers-...
    ** Prerequisites, please watch before **
    My video about how to flash the Marlin firmware with a USB cable: • How to install Marlin ...
    ** Presentation slides and wiring diagrams **
    Presentation slides:
    1drv.ms/p/s!At2kGv0IrYz9uJIC-...
    Wiring diagram:
    1drv.ms/u/s!At2kGv0IrYz9uJIBO...
    ArduinoISP Documentation
    www.arduino.cc/en/tutorial/ar...
    ** Hardware parts for this upgrade **
    Arduino UNO
    amzn.to/2DLqBKY
    Jumper wires
    amzn.to/2Xb0WEH
    10uf Capacitors
    amzn.to/2V0fbKk
    THE PRINTERS I USE: kit.co/danielcrosslink/the-3d...
    MY MERCH: crosslink.io/shop
    BECOME A PATRON: / crosslink
    CHAT ON DISCORD: / discord
    BUSINESS INQUIRIES ONLY (OR IF YOU WANT TO SEND SOMETHING) - DANIEL@CROSSLINK.IO
    FOLLOW ME:
    INSTAGRAM - / danielcrosslink
    TWITTER - / danielcrosslink
    FACEBOOK - / danielcrosslink
    WEBSITE: crosslink.io
    The Music I use: crosslink.io/es, AMAZING for TH-camrs!
    GEAR USED
    kit.co/danielcrosslink/my-vid...
    Disclaimer: As an Amazon Associate I earn from qualifying purchases.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 244

  • @Nightmare-ni1es
    @Nightmare-ni1es 4 ปีที่แล้ว +4

    You are the best! I am a Russian student doing 3D printing, I needed to change the firmware on my Anet E16, none of the Russian bloggers could explain how to do it properly, I went to English-language TH-cam, reviewed many more popular channels than yours, but until I found you, I could not install the firmware, thank you very much.

    • @Crosslink3D
      @Crosslink3D  4 ปีที่แล้ว

      Glad I could help. Please share it!

  • @solmanJapan
    @solmanJapan 3 ปีที่แล้ว +11

    This is by far the best explanation of how to fix a broken bootloader and has saved me twice. For those who need it, here is the wiring shown in the video:
    white -> Digital pin 10
    Green -> Digital pin 11
    Yellow -> Digital pin 12
    Orange -> Digital pin 13
    Red -> 5v
    Black -> gnd
    If your capacitor has a cathode and anode then:
    10+ microfarad anode -> gnd
    10+ microfarad cathode -> rst
    Hope that helps someone. If not it'll help me when I next stuff my main board.

    • @leokarabeg
      @leokarabeg ปีที่แล้ว +1

      It helped me!
      I have two tidbits too:
      - In order for this pinout to work, there's now a variable USE_OLD_STYE_WIRING that must be uncommented in the MyArduinoISP sketch.
      - When using Arduino Leonardo, there's no need for a capacitor, and the pins are the same

    • @Thunder_Dream_Designs
      @Thunder_Dream_Designs ปีที่แล้ว

      just learning about alot of this stuff. does it matter if you use a bipolar vs electrolytic capacitor ??

  • @francescocaravella4556
    @francescocaravella4556 5 ปีที่แล้ว +21

    Mate, honestly, you should have billions subscribers..

  • @andrewtudor9087
    @andrewtudor9087 4 ปีที่แล้ว

    Excellent description of the problem and the solution! Thank You!

  • @ylleong9992
    @ylleong9992 3 ปีที่แล้ว +1

    Works perfectly for V1.7 board as well, thanks!

  • @alasdairmunro1953
    @alasdairmunro1953 2 ปีที่แล้ว

    I'd like to say thank you Daniel. Following your instructions, I was able to fix my printer. My humble thanks, great video.

  • @xtu8be
    @xtu8be 4 ปีที่แล้ว +3

    OMG, after 3 weeks of troubleshooting i found this vid and now im free from my issues :D

    • @Crosslink3D
      @Crosslink3D  4 ปีที่แล้ว

      This means a lot to me, thanks for the feedback!

  • @florianbeck4283
    @florianbeck4283 4 ปีที่แล้ว +1

    Thank you so much! You saved me! With your explanation I finally got a new bootloader onto my Anet A8.

    • @Crosslink3D
      @Crosslink3D  4 ปีที่แล้ว

      So good to hear that. Happy printing!

    • @florianbeck4283
      @florianbeck4283 4 ปีที่แล้ว

      @@Crosslink3D Unfortunately the marlin installation afterwards still doesn't work. Arduino IDE says uploaded successfully but I only get a blank screen :(.

  • @mparm920
    @mparm920 4 ปีที่แล้ว +1

    Thanks for you help. This helped me unbrick my anet board. I have already order a new SKR 1.4 with the TMC2209 drivers so will be trying that out soon

  • @vidhyasagar1990
    @vidhyasagar1990 3 ปีที่แล้ว

    Thanks a lot, dude!! Your tutorials are awesome and helped me get the job done!! Thanks again!!!

  • @Henkenator68NL
    @Henkenator68NL 4 ปีที่แล้ว +1

    Hello Daniel,
    as @Franscesco Caravella said: you should indeed have billions subscribers. Well lets start with adding mine to the pile!
    Your videos are of a fantastic quality, you perfectly understand the questions that are lingering, you have absolute intimate and in depth knowledge about your subjects! On top of that you are able to present it in a way that is understandable even if one is not so knowledgeable about 3d printing. My 3d printing adventure has just started but this video has already proven to be a life saver.
    I bought my Anet A8 from someone else and he had done some minor upgrades, but he all in all forget what exactly he did. I noticed it had the very early (first factory firmware) without any overheating protection. So i studied your guides about updating the firmware. First via PC and usb cable, the software stated perfectly Upload completed, no error messages.... But the LCD did not come back on and the beeper started beeping intermittently.... Hmmm what was going on, i suspected the bootloader must either be missing / locked or gotten damaged by the update. So I bought an Arduino Uno, followed your guide and flashed the bootloader, once more all went well, upload completed without errors.... still the LCD did not come back on and the beeper started beeping intermittently. So after the boorloader I flashed Marlin 1.9.9. succesully, but -as you can guess by now- stil nothing on lcd and beep - beep -beep = crazy anoying.
    Until I saw your upgrade your LCD video..... Ai ai ai the previous owner did that upgrade already so there was nothing wrong with the flashed firmware and / or bootloader.... I just had to alter some settings in the Marlin "Configuration.h" file, disabling the old lcd and enabling the new one... and yes everything work immediately...... So combining your videos gave me the answer! Thanks a lot and keep up your great work! Greetings from the Netherlands

  • @DrWebbDC
    @DrWebbDC 4 ปีที่แล้ว

    Thank you! Excellent video :D My Anet now has optiboot!

  • @markogutic8467
    @markogutic8467 3 ปีที่แล้ว +1

    Thank you Daniel, very helpful video!

  • @rmaiabr
    @rmaiabr ปีที่แล้ว

    Man, you saved my life! Thank You! Hugs from Brazil!

  • @Makooo22
    @Makooo22 3 ปีที่แล้ว

    Thanks to your video I have been able to solve my problem.
    You have done a great job !!

  • @totohogar
    @totohogar 4 ปีที่แล้ว +1

    excellent!! Thank you!

  • @cymplecy
    @cymplecy 2 ปีที่แล้ว

    Thank you very much - I uses an USBasp to flash Marlin and it seemed to brick my machine. Followed your instructions (didn't connect a capacitor) and it uploaded the Optiboot bootloader and then uploaded Marlin :) Just need to work out how to configure my printer to work with Marlin now

  • @mitchellkoronkiewicz8519
    @mitchellkoronkiewicz8519 5 ปีที่แล้ว +1

    Thank you so much Daniel helped me out a bunch

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว

      ❤️ Good to hear, this helped you!

  • @aputsiaqandersen4981
    @aputsiaqandersen4981 3 ปีที่แล้ว

    Thanks you to your video I have been able to solve my problem.
    You done a great job

  • @helper1539
    @helper1539 4 ปีที่แล้ว +2

    HI, do you think without a capacitor will work the same?

  • @WifredJacquetYeste
    @WifredJacquetYeste 4 ปีที่แล้ว +1

    Very clear and useful video. My question is about Anet a8 plus: is the same process than for Anet A8?

  • @newforestobservatory9322
    @newforestobservatory9322 7 วันที่ผ่านมา

    Great explanation!!!

  • @jvegazorro
    @jvegazorro ปีที่แล้ว +2

    4:45 Is the 10 microfarad capacitor that you use electrolytic? is the negative pole connected to GND?
    Thanks.

  • @arnearne12345
    @arnearne12345 3 ปีที่แล้ว

    this is fantastic i finally got my printer updated
    one tiny problem that i hope somebody can shed some light on the x-axis moves in the wrong direction when homing and i can't seem to get it to go to the side the endstop is

  • @mriversen5097
    @mriversen5097 5 ปีที่แล้ว +1

    Hi Daniel. Thanks for the video, I really hope this will solve my issue. I don't want to mess up, so would you please provide a link to a capacitor which will work? Maybe include it in the description for others who are in way over their head like me. Again thanks a bunch for taking the time to help people with this problem!

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว +2

      Hi, thanks for pointing that out. I have added a link to Amazon in the description but any 10uf or higher capacitor should normally work.

  • @Jamaicarasramarc
    @Jamaicarasramarc 5 ปีที่แล้ว +1

    Great Channel and Video
    Subbed and greetings from Germany

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว

      Greetings back from Germany 🇩🇪😁

  • @rodneysmith7979
    @rodneysmith7979 4 ปีที่แล้ว

    hello Daniel I love your videos , I had to flash my marlin I had to do a uno that was a few months ago, since I have been sick so I haven't used it for awhile for whatever reason the bed leveling didn't flash , so I am trying to redo the marlin using the optiboot , but I keep getting two different errors one not in sync and the other one is avrdude: ser_open(): can't set com-state for "\\.\COM4"... I have tried com 5 and get the same error, I cant find anything to fix it any suggestions ? thanks for all of your help.

  • @claudevanhoutte528
    @claudevanhoutte528 3 ปีที่แล้ว

    Hi Daniel, I just brick my ANET A8 plus when trying to upgrade the firmware. Can I also use your tutorial on the a8 plus?

  • @LucaColpani
    @LucaColpani 4 ปีที่แล้ว +1

    Very good, you solved my problems!

  • @paulolucas4299
    @paulolucas4299 5 ปีที่แล้ว

    Hi Daniel, I have an Anet A8M, and I need some help. These steps that were done with Anet A8 are the same for the A8M (double extruder). You would have the files for A8M (Marlin, Firmware, etc) thank Paulo

  • @MoBivideo
    @MoBivideo 4 ปีที่แล้ว

    Hi,I don't have an arduino board but have some of NodeMcu with 8266-12E chip, did you know if is possible use this board instead an arduino? thanks

  • @arturomendez7945
    @arturomendez7945 3 ปีที่แล้ว

    It is a good tip.
    I use a ANET FULL GRAPHICS lcd an ANET A8.
    One year ago I have hat to replace Anet board with a RAMPS because I needed PAUSE function that needs a lot of memory too.
    Yesterday I have done your whole precedure: Burn optiboot bootloader, reflash Marlin 1.1.9 and again PAUSE feature does not fit at all.
    Could be possible to flash Marlin on this Anet without bootloader? and will fit PAUSE function.
    I have to ANET A8 mainboards that I like to be used still with ANET FULL GRAPHICS lcd

  • @thestanman5
    @thestanman5 2 ปีที่แล้ว

    Hi great Video can this be done with a arduino nano?

  • @seankirby807
    @seankirby807 3 ปีที่แล้ว

    Hey Daniel, I'm about to pull my hair out with my anet a8 3d printer, I've had it for almost 1.5 years and was only able to print 3 things from it,,,, I eventually purchased an geeetech a10t to get some printing going. but its been one thing after another with boards & power supplies going out, bushings going bad along with fans dying... 3 fires, filament tangled....etc., the works of anything and everything going wrong.... plus wait time for parts to arrive. but I want to try and get it up and running, now I've printed all its upgrades, spare parts...etc. but my problem is, I put a new board on due to the other going bad, but when I powered on, it says I3 pro B... obviously wrong firmware, nothing workings with it... how do I flash over that? I've viewed a couple of your videos doing a standard flash as if it was a blank board, but it gets errors every time. could you guide me in the right way? I ordered a new board, but would like to try & salvage this one if I could while I'm waiting for the other board. thanks

  • @kerbycarter1537
    @kerbycarter1537 4 ปีที่แล้ว

    Just got a Anet A8 v1.7 board and I can Not install Marlin on it, nor can I install a Boot Loader either. I'm very lucky that the original Op file is still working. I just can't use my Full Graphics Display now. Love your videos, very informative. Could really use your help with is, thanks.

  • @LOALtoast
    @LOALtoast ปีที่แล้ว

    Can I also use a 100uf 16v capacitor?

  • @jujucattys156
    @jujucattys156 3 ปีที่แล้ว

    old vid i no but will it work with v1.7 boards

  • @ron-hartman1119
    @ron-hartman1119 5 หลายเดือนก่อน

    Hi Daniel, I think my Firmware is defective or corrupt because when i turn on the printer nothing happends but only 2 blocked stripes on the lcd screen and the coolers run. On wich connectors must the capasator be placed? And do i need a special 8 wires flatcable?

  • @sidewinderam9m
    @sidewinderam9m 3 ปีที่แล้ว

    What is the capacitor for? Wouldn't you either just want the reset pin high or low using the button?

  • @JohnJaggerJack
    @JohnJaggerJack 4 ปีที่แล้ว

    Nice video very thorough. Could you help me out?
    I'm having an issue with the anet a8 extruder: it extrudes ok the first 2 layers but then while printing the 3rd layer of any model the extruder motor loses power and extrudes really bad if any filament at all. What is at fault:
    The filament?
    Extruder block?
    Stepper motor?
    motor driver? (really hope this is not, for obvious reasons)
    corrupt gcode?
    If you have any suggestion i'd appreciate it a lot. I've searched the net but nobody has ever encountered this issue.

    • @JohnJaggerJack
      @JohnJaggerJack 4 ปีที่แล้ว

      @Matthew Findley Found the culprit: toothed gear that cleaves against the filament and the U roller. It was wormed out, the teeth lost their edge and were sliding over the filament. Bronze/Brass gears wear out. Will buy Steel gears.

  • @vincentstuder8329
    @vincentstuder8329 4 ปีที่แล้ว +1

    Daniel, thank you so much! You saved my printer and I'm happy to have now an arduino uno to play with.
    :-)

  • @user-vo9xn5yd5p
    @user-vo9xn5yd5p 5 ปีที่แล้ว +2

    hey Daniel great video! Really helpful, just a quick question. If the capacitor is polarized, how should it be connected?
    (I assume polarized capacitors are fine since the capacitors in the amazon link are polarized)
    Keep up the good work!!

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว +1

      The minus end goes to the gnd pin

    • @user-vo9xn5yd5p
      @user-vo9xn5yd5p 5 ปีที่แล้ว

      @@Crosslink3D great thanks a lot!

  • @jochem4680
    @jochem4680 4 ปีที่แล้ว

    Is it possible to do this with an Arduino Leonardo?

  • @thumbwarriordx
    @thumbwarriordx 5 ปีที่แล้ว +1

    Vielen dank my dude.

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว

      Thanks for your comment. Always appreciate your contributions. If you have ideas or suggestions on what I can improve or what videos you like to see, please tell me here in the comment section. Daniel.

  • @adnfulcrum
    @adnfulcrum 3 ปีที่แล้ว

    I have a duemilanove board, how should I set it up?
    help, please!!!!

  • @yonmudi
    @yonmudi 4 ปีที่แล้ว

    Hello Daniel.
    I have a fatal problem when Marlin 1.1.8 firmware flash on Anet A3 board.
    LCD blank & buzzer sound about 3 seconds.
    I tried flash bootloader, but still the problem hasn't been solved.
    Please help. & thanks for the question.

  • @andrewhadson4519
    @andrewhadson4519 3 ปีที่แล้ว

    Hey Daniel. Did everything you said in video and it bricked, checked all comments for solution but found none, what should I do?

  • @VideoMarketingFiverr
    @VideoMarketingFiverr 5 ปีที่แล้ว

    Hi.thank you for all great tutorials.i have changed my lcd to a6 lcd.now i think i need to do this mod to enable bltouch,bilinear bed leveling.my question is, i already split my cable, can i just use the modded cable? and connect to arduino uno ?

    • @VideoMarketingFiverr
      @VideoMarketingFiverr 5 ปีที่แล้ว

      and will 1000microfarad or 450 one works?

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว +1

      Did not try this, but I guess they could also work.

    • @VideoMarketingFiverr
      @VideoMarketingFiverr 5 ปีที่แล้ว

      @@Crosslink3D thanks i tried last week.it works.now i know the culprit why i cannot flash succesfully.its because i turned on the advance pause feature which takes a lot of space..i disable that and now i can use a6 lcd display + bilinear features.thanks man

  • @detrix42
    @detrix42 ปีที่แล้ว

    I hope you are still active. I am on a linux machine. I got everything except the Anet board shown at timestamp 7:03, and I cannot figure out where to, or how to get it. Do you have a video on that? I did not see you install any additional boards.

  • @brotkannschimmelnwaskannst604
    @brotkannschimmelnwaskannst604 3 ปีที่แล้ว +1

    @Crosslink i tried to do it like you showed. but i cant choose the board option anet 10 (optiboot) at 5:40. it just dont exist. i tried it with arduino ide 1.8.5 and the newer version too. do i have to do something else to get this option?

    • @AgaApi
      @AgaApi 3 ปีที่แล้ว

      Maybe too late, but here's a possible solution:
      github.com/SkyNet3D/anet-board

  • @PhantomWorksStudios
    @PhantomWorksStudios 3 ปีที่แล้ว

    Under the tools board menu for the arduino ide I don't have a "anet (optiboot)" option. I have my arduino uno plugged in with the sketch uploaded to it. Is my 3d printer also suppose to be on as well as its off? Thanks!

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      You probably didn't copy the board definitions over or you did copy them to the wrong folder, did you? It should appear as soon as you've done that. Mac or Windows?

  • @thomasheisler
    @thomasheisler 3 ปีที่แล้ว +1

    i followed everything you said and got out of sync when trying to burn the bootloader, dont know what i am doing wrong

  • @flaviumn
    @flaviumn 3 ปีที่แล้ว +2

    Daniel, i can´t see clearly the capacitor conection, could you tell me where?

    • @udo3848
      @udo3848 3 ปีที่แล้ว

      @@UC4M4XC4Bt0jREd4AHGjIymw a wiring description on the arduino side would be great. I cannot realy see what is connected to what - especially the capacitor. Thank you very much! Great tutorials!

  • @edgarsantos75
    @edgarsantos75 4 ปีที่แล้ว

    I make everything you say, and i can bootloader but the computer continues say that are a error and can't recognize the port. Can you help me?

  • @michaelgolightly2521
    @michaelgolightly2521 5 ปีที่แล้ว

    Trying to restore bootloader on A8. Using uno and after downloading driver to uno and wiring it to display plug (checked wiring diagram numerous times to make sure its correct) I did it seems get the drivers to the uno. I attempted many times to install new bootloader but get an error (Not In Sync) error... Should I just get a new motherboard and not upgrade it to Marlin 1.9?

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว

      I believe it's again just a little glitch, one step you are missing or one click on the wrong button - as usual. Check the error message. There it says how to enable detailed logging. Paste that detailed log here, maybe I can help you from there.

  • @skylabby
    @skylabby 5 ปีที่แล้ว +2

    Can you do a video , showing upgrading your Anet A8 to a bowden style, but only utilizing whats available on the stock Anet and printing the remainder?

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว

      Sounds interesting. So do you recommend any specific parts? I guess, a few additional parts will be needed so I will have to do some research unless you want to point me on something you discovered already... I have a bowden extruder video on my list but this sounds actually a bit more challenging and interesting!

    • @skylabby
      @skylabby 5 ปีที่แล้ว +1

      @@Crosslink3D i was thinking the only external thing needed is one of these www.banggood.com/V6-J-head-Extruder-1_75mm-Volcano-Block-Long-Distance-Nozzle-Kits-With-Cooling-Fan-For-3D-Printer-p-1247265.html?rmmds=myorder&cur_warehouse=CN and then print the mount but utilize only the stock parts and very few extras like nuts and bolts..

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว +1

      I've ordered one today. Will check it out asap 😁

  • @PM_170
    @PM_170 8 หลายเดือนก่อน

    I wish I could find it long time ago ;)

  • @daanaskme8436
    @daanaskme8436 3 ปีที่แล้ว +1

    Hello Daniel,
    Can you help me out here? I followed every step in your video, but when i try to flash the optiboot to my anet via the arduino i get the following error message:
    Arduino: 1.8.5 (Windows 10), Board:"Anet V1.0 (Optiboot)"
    avrdude: Yikes! Invalid device signature.
    Double check connections and try again, or use -F to override
    this check.
    Do you know what can be wrong here?
    Kind regards,
    Daniel W

    • @thetruemystic_
      @thetruemystic_ 3 ปีที่แล้ว +1

      did you ever fix this? I'm running into the same error

  • @jasonkuffel826
    @jasonkuffel826 3 ปีที่แล้ว +1

    Daniel I am Loving your videos but this one is kicking my butt @5:44 I do not have that option do i need to install optiboot somewhere else and import it or what? I could not find an answer in the comments below

    • @jasonkuffel826
      @jasonkuffel826 3 ปีที่แล้ว

      **EDIT** its at 5:41 i do not have the option for anet v1.0... I have checked my polarity on the capacitor double checked pin out. I had 1 difference my 5v is in a different location but clearly labeled. I cannot for the life of me figure this one out been on it for a few days now

    • @jasonkuffel826
      @jasonkuffel826 3 ปีที่แล้ว

      **EDIT TO EDIT** all good now severe user error and missed a video you do such a great job!

  • @jonasborneland5808
    @jonasborneland5808 5 ปีที่แล้ว +1

    I’ve tried to install marlin with just the regular usb cable, but the Anet 1.0 board in the Arduino IDE didn’t work. I then tried selecting atmega as board and it did upload the files... but the LCD is just blank and the buzzer in the LCD keep on buzzing really loud... did I kill my Anet 1.7 board?! Or am I able to restore it using a usbasp? :) hope you can help me, because I don’t know what to do

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว +1

      I would use USBAsp or TinyUSBIsp to flash a new bootloader. Watch my latest video about it, its really easy. th-cam.com/video/wRODgnAqp1A/w-d-xo.html

    • @jonasborneland5808
      @jonasborneland5808 5 ปีที่แล้ว

      It worked with the usbasp 😃👍

  • @raphaelgauthier7481
    @raphaelgauthier7481 ปีที่แล้ว

    I can not find the anet tab in Tools/ Board to complete the burn .. plz help :(

  • @LOALtoast
    @LOALtoast ปีที่แล้ว

    Is it possible that you wiring diagram is wrong? All the other tutorials seem to have it the other way around.. what would happen if it was wrong? Is my arduino or mainboard fried?

  • @123Poppa321
    @123Poppa321 3 ปีที่แล้ว

    Hi Tank you so much for your videos. Your way of explaining things a very understandable.
    I ran into a problem after flashing the optibootloader onto my Anet board. The flashing itself went flawless but now, when I want to flash marlin onto the board using the USB cable, I get an error message: avrdude: ser_open(): can't open device "\\.\COM2": Das System kann die angegebene Datei nicht finden.
    I had the same problem when I wrote Arduino.ISP onto my Nano. But after reinstalling the CH340 driver it works just fine. Did I mess the driver for the Anet board up reinstalling CH340?
    What can I do?
    Any help is greatly appreciated.
    Kindest regards and "Viele Grüße aus Hamburg"

    • @123Poppa321
      @123Poppa321 3 ปีที่แล้ว

      Found the mistake myself. Stupid me. I forgot to switch back to USBasp after I used the Arduino as ASP.
      Sorry for bugging you. Have I nice sunny winter Saturday.

  • @JosephAM96
    @JosephAM96 10 หลายเดือนก่อน

    Only one question: Do I need to have a Capacitor on the Arduino board for this for this task?

    • @JosephAM96
      @JosephAM96 10 หลายเดือนก่อน

      nvm found the answer to my question.
      it's yes!

  • @yosmanor4480
    @yosmanor4480 3 ปีที่แล้ว

    Hello Daniel, before upgrading CURA, I had a working printer. After installing the latest CURA, the laptop and the printer stopped communicating.
    After installing Marlin , the communicated again, but the printer was printing garbage. eventually the printer is not even initializing. I followed the broken bootstrap with
    Arduino UNO. although the process was successful, the printer is still not initializing (see only bars on the LCD), any suggestion?

  • @zombierepellent3787
    @zombierepellent3787 5 ปีที่แล้ว

    Hi Daniel I'm having some trouble I just got a new v1.7 broad it has sketch too big so I'm trying to burn a bootloader and I keep getting a error avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x4b
    I was wanting to find out do you know a way around this error I've used the uno in the past with my old broad with successes but with this new one no luck.
    I've tried to reupload to the uno with a new boot loader and still getting the error

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว

      I am looking into it. My new 1.7 board is ordered. Hope to get it soon.

    • @goginn94
      @goginn94 ปีที่แล้ว

      Select programmer (Arduino as ISP)

  • @sandramarcelavazquez8372
    @sandramarcelavazquez8372 3 ปีที่แล้ว

    hi, can you with arduino mega 2560? Thank you
    How is the connection scheme?

    • @thierry9592
      @thierry9592 3 ปีที่แล้ว +1

      im replying to this old comment if someone else has this question: yes you can. arduino nano, micro, mega, due, should all work. they all have ICSP pins.

  • @sidewinderam9m
    @sidewinderam9m ปีที่แล้ว

    I got the bootloader to install (you do not need the capacitor) but no matter what I could not get Marlin to flash. My computer would not recognize a port which had the Anet board on it. After some probing with the multimeter, I determined that the USB positive was not connected to the ATMEGA1284. After installing a jumper wire from the USB positive to the corresponding positive pin shown in the video, the board came to life. I have a friend has the same problem, I wouldn't be surprised if this is a common issue. Hope that helps someone. Thanks for the video.

  • @francescocaravella4556
    @francescocaravella4556 5 ปีที่แล้ว +1

    Hey Daniel, I am having issue by flashing the optiboot, it says programmer not in sync what should I do, I have arduino 1.8.8 should I downgrade?

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว

      I was testing with 1.8.5 and it worked. With newer versions, I had issues so far. But I cannot tell about 1.8.8. Need to check first. Not in sync mostly seems to point to using a wrong COM port or not having the right drivers installed. Are you using an arduino uno to flash the bootloader?

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว

      Probably best is to enable detailed logging (it's described in the error message, how) and post that detailed log here). From there we could check for the real issue.

  • @OpusPuffin
    @OpusPuffin 3 ปีที่แล้ว +3

    I want to start out saying I really appreciate your video and think you did a nice job explaining how to update the anet board. I don't know what my issue was but the connections you specified didn't work for me. But, when I tried it without the capacitor it worked great. It seemed like the cap was causing my Arduino to have issues. Also, when I downloaded Arduino 1.8.5 it didn't have the anet boards listed. I found how to add those at github.com/SkyNet3D/anet-board. Thank you again for video I couldn't have updated my board without it.

    • @svengro5019
      @svengro5019 3 ปีที่แล้ว

      Thank you very much for the link.

    • @FullMetalAlchemist31
      @FullMetalAlchemist31 2 ปีที่แล้ว +1

      thnx fro the info, this was my one bumb in this whole process

    • @EidolonAlly
      @EidolonAlly ปีที่แล้ว

      Thank you so much for the link!

    • @revetasubsrelaxtime4810
      @revetasubsrelaxtime4810 5 หลายเดือนก่อน

      Thanks from Ua! Your link was cool!)

  • @llllChrisllll
    @llllChrisllll 5 ปีที่แล้ว +1

    can flashing a boot loader / marlin effect the usb on the anet motherboard? I was able flash marlin 1.1.9 via usb and could control the printer via usb and also setup wireless printing with raspberry pi but all of a sudden the usb is not recognised by pc or raspberry pi. I have checked all drivers, changed usb cable reloaded raspberry pi.
    has the usb just died, the printer still works and prints perfect from sd card I just cant use usb

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว +1

      No, flashing firmware should not affect USB. Sounds really like an issue with the USB on the mainboard. Can you check if the connectors soldering points are weak maybe?

    • @llllChrisllll
      @llllChrisllll 5 ปีที่แล้ว +1

      @@Crosslink3D ok thanks, I'l try reflowing all the connections

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว

      Tell me if that fixed your issues, never had a defective USB so far. BTW does your pc make a sound when connecting or disconnecting the printer. You know, the usual device connect disconnect "ding dong"?

    • @llllChrisllll
      @llllChrisllll 5 ปีที่แล้ว +1

      @@Crosslink3D no its not showing unidentified hardware either which is why its a problem with the board, there must be a separate chip that handles connections to devices. I thought it might be the bootloader / firmware because when the firmware fails you cant plug in usb and you have to flash it with USBASP

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว

      No, it should still be detected as a device even without a bootloader. Seems really broken then...

  • @szilveszterzsolt
    @szilveszterzsolt 2 ปีที่แล้ว

    how can I contact you for additional information

  • @ColinWatters
    @ColinWatters 3 ปีที่แล้ว +1

    I'm thinking that if you need a UNO because there wasn't​ enough memory to fit a bootloader then perhaps getting a better main board makes more sense.

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว +1

      And yes, it's 2020, I am replacing ALL Mainboards with SKR 32 bit boards 😉

  • @mrpitusas2288
    @mrpitusas2288 4 ปีที่แล้ว

    This works for the 1.7 version of the board?

  • @jamesbradley582
    @jamesbradley582 3 ปีที่แล้ว

    Hi love your videos, I don't know if anyone can help,I am knew to 3d printing,I bought a CTC W5 3d printer, same as the Anet 8,but the software came on a cdr,,my laptop didn't have a CD drive,so I bought a external cd drive.There were many parts missing, but I replaced the parts myself, rather than contact the company in China during lockdown. Anyway managed to build the kit,fired it up,and everything worked ok on the printer, but then I tried to download the software, and cura,I downloaded cura but nothing happens,and on cura the command to print isn't lit up on the cura file I selected,I have the USB cable plugged into my laptop, and mainboard on the printer,but nothing,like I said I am knew to this,and not that great with using files on a PC.its so disheartening to finally finish the printer after much frustration with missing parts,only to find I can't get it print,any help I will be grateful

  • @marcostuliobezerrasegundo6017
    @marcostuliobezerrasegundo6017 2 ปีที่แล้ว

    When I put the wire in the 5V pin, my arduino is turning off. Can you tell me what is going on? I am using an arduino mega. Thank you in advance.

  • @edvardsandor2072
    @edvardsandor2072 4 ปีที่แล้ว

    Daniel. I followed all the steps and I got successful message when the boot loader was installed. but I still could not connect to the Anet serial port. Also the display shows only white squares. I even tried removing the J3 cable and deleting the Anet folder in Arduino/Hardware folder to see if would give error and it did. SO I assume the hex was actually uploaded. Do you have idea what could be wrong? Help!!

  • @ahmedtkaya7901
    @ahmedtkaya7901 5 ปีที่แล้ว +1

    Hello Daniel. I have a problem with Y stepper motor on my anet A8 3D printer. After several successfull printing, the y axis stepper suddenly move only in one direction. I think that the problem is coming from the driver of y axis. Coud you please help me to solve this?

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว

      Can you please check if all the wires are still ok and plugged in well? If this does not help something might be broken, board or motor or cable. Did you upgrade the firmware?

  • @zevinneve
    @zevinneve 3 ปีที่แล้ว

    Great video! Definitely the clearest guide I've found online for using the Uno as a programmer for this board. Unfortunately I'm still having issues though. The bootloader was flashed successfully, but when I connect the Anet board directly to my computer's USB, I get this error when trying to upload the Marlin firmware: "avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x7f"
    It will make 10 attempts to connect to the Anet board but does not succeed. Anyone have any suggestions? Thanks!

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      Maybe change the connection speed. Sometimes it needs to be 115200, sometimes 57600.

    • @goginn94
      @goginn94 ปีที่แล้ว

      @zevinneve
      Select programmer (Arduino as ISP)

  • @sk8rgu1
    @sk8rgu1 2 ปีที่แล้ว

    So I have an Anet a8 board, I flashed opti boot on it a while back and a version of marlin, however I can't seem to update marlin or flash another version of optiboot on to the board. Any particular reason this is happening?

    • @Crosslink3D
      @Crosslink3D  2 ปีที่แล้ว

      What errors do you get?

    • @sk8rgu1
      @sk8rgu1 ปีที่แล้ว

      @@Crosslink3D sorry for the long delay, I didn't want to mess with it, I only have one right now
      avrdude:stk500_getsync() attempt 10 of 10: not in sync: resp=0x6f
      I tried to do the boot loader and I think I had the same issue. I loaded optiboot on it a long time ago and now I want to change the firmware but I can't because its stuck with that error.

    • @revetasubsrelaxtime4810
      @revetasubsrelaxtime4810 5 หลายเดือนก่อน

      @@sk8rgu1 Do you fix it? I have this problem now too :(

    • @sk8rgu1
      @sk8rgu1 5 หลายเดือนก่อน

      @@revetasubsrelaxtime4810 I don't think I was able to clear the error and I just ordered a new board. If you find a way to fix it though, let me know.

    • @revetasubsrelaxtime4810
      @revetasubsrelaxtime4810 5 หลายเดือนก่อน

      @@sk8rgu1 okay 😭

  • @silviotexeira9979
    @silviotexeira9979 4 ปีที่แล้ว

    Why does the anet a8 burn the plastic?

  • @zliu07
    @zliu07 3 ปีที่แล้ว

    Hi, Daniel, I am using a USBasp to load bootloader but got below errors, any suggestion? where version of avrdude tool I should install?
    avrdude: Warning: cannot query manufacturer for device: No such file or directory
    avrdude: Warning: cannot query product for device: No such file or directory
    avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp'
    Error while burning bootloader.

    • @zliu07
      @zliu07 3 ปีที่แล้ว

      do I need to change board.txt to reflect the actual MCU I am using on my A8 board? if so, do I need to change bootloader as well? I have ATMEGA2560 instead of 1284p as default in board.txt

  • @paulperkins8026
    @paulperkins8026 ปีที่แล้ว

    Failed chip erase: uploading error: exit status 1 this keeps coming up how do sort it out?

  • @enverdemirtas8441
    @enverdemirtas8441 4 ปีที่แล้ว

    y axis stepper motor is getting very hot what can i do

  • @JimmyDean1992
    @JimmyDean1992 3 ปีที่แล้ว

    I downloaded and extracted the file needed to put into Arduino. I placed the file under documents/arduino/hardware. I can not get the drop down selection to get the board: Anet V.10 to show. Arduino 1.8.5 comes with the anet-board-master already installed. I even tried replacing it off github and still no luck. Any more ideas?
    It is stating this error
    No valid hardware definitions found in folder anet-board-master.

    • @JimmyDean1992
      @JimmyDean1992 3 ปีที่แล้ว

      Welp. Gonna put this here for someone to help them. the file path is Documents/arduino/hardware/anet... IT is not Documents/Arduino/Hardware/anet-board-master. I got it

  • @djnmlm.8739
    @djnmlm.8739 4 ปีที่แล้ว +3

    Daniel Thank you for your video. It's very easy to do it. But it doesn't work. I've still this message:
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03
    Does anybody have a idea?
    Regards

    • @adamboy7777
      @adamboy7777 3 ปีที่แล้ว

      Same

    • @adamboy7777
      @adamboy7777 3 ปีที่แล้ว +1

      Fixed it, flip your capacitor around!

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      Great discovery!

  • @gavinmgraham
    @gavinmgraham 5 ปีที่แล้ว +1

    Is the capacitor necessary?

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว

      Yes, otherwise the Uno will not go into programming mode.

  • @ragabufragsome3426
    @ragabufragsome3426 2 ปีที่แล้ว

    I am so stuck on updating my firmware i keep getting error messages avrdude: stk500_getsync(): can't communicate with device: resp=0xff. perhaps i have to get one of these.

    • @goginn94
      @goginn94 ปีที่แล้ว

      Select programmer (Arduino as ISP)

  • @yantzee0014
    @yantzee0014 5 ปีที่แล้ว +1

    What about if the capacitor has polarity to it? How would I connect that to the arduino?

    • @yantzee0014
      @yantzee0014 5 ปีที่แล้ว +1

      Oh wait a minute. So I was like that the menu didn't function, because when I pressed the typical button to comfirm an action, it instead brought me back to the menu. So the software actually uploaded right the first time, so here I am
      trying to flash a new bootloader onto the already working board. Hahahah I also ruined an arduino for it already... (proceeds stabbing himself in the chest with a screwdriver).

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว

      So, all good now?

    • @yantzee0014
      @yantzee0014 5 ปีที่แล้ว

      @@Crosslink3D Well... My z-motors just make a gear grinding noise instead of moving the extruder up and down.

    • @yantzee0014
      @yantzee0014 5 ปีที่แล้ว

      @@Crosslink3D It seems as Marlin has borked my z-axis motors

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว

      Can you explain your setup a bit more? Are u using a bed leveling sensor? Did you copy over the Anet default configuration file? Maybe this can be solved in the software but it's really hard to tell without more information.

  • @keyboardwarrior0082
    @keyboardwarrior0082 4 ปีที่แล้ว

    Ich bekomme die Fehlermeldung "not in sync" kann das auch damit zu tun haben das ich die Arduino Version 1.8.9 verwende?
    LG

    • @Crosslink3D
      @Crosslink3D  4 ปีที่แล้ว

      Nein, das sollte mit 1.8.9 funktionieren. Welche Methode? USB, USBAsp, usbtinyisp?

    • @keyboardwarrior0082
      @keyboardwarrior0082 4 ปีที่แล้ว

      @@Crosslink3D Hab es mit dem mitgelieferten USB Kabel probiert, der Port wird erkannt und sonst ist auch alles zu 100% richtig. Entweder es liegt an der Arduino IDE Version oder ich brauche doch ein Arduino.

    • @Crosslink3D
      @Crosslink3D  4 ปีที่แล้ว

      Ich denke, dann fehlt Dir der Bootloader. Nimm lieber gleich ein USBAsp oder USBTinyISP mit 10 zu 6 Pin Adapter

    • @Crosslink3D
      @Crosslink3D  4 ปีที่แล้ว

      Das ist wesentlich einfacher und im Video ausführlich erklärt.

  • @higuy55100
    @higuy55100 4 ปีที่แล้ว +1

    microfarad is μF, not yF (5:10)
    Type 'µ' by pressing ALT+230

  • @antongouws2531
    @antongouws2531 4 ปีที่แล้ว

    hallo daniel will it work with aduino mega2560

    • @Crosslink3D
      @Crosslink3D  4 ปีที่แล้ว

      Yes, it should work. What board exactly are you using?

  • @Fifth_Ace
    @Fifth_Ace 4 ปีที่แล้ว

    I’m getting
    “Expected signature for ATmega1284p is 1E 97 05
    Double check chip, or use -F to override this check
    Error while burning boot loader.”

    • @salutcmanek9609
      @salutcmanek9609 4 ปีที่แล้ว

      I have the same problem please help @Crosslink

    • @crowveg
      @crowveg 4 ปีที่แล้ว

      Same problem here also.

    • @bnd3831
      @bnd3831 ปีที่แล้ว

      someone fixed this?

  • @moises_bl
    @moises_bl 4 ปีที่แล้ว +1

    Buenas. Ante todo enhorabuena por tan buen video.
    He llegado a su canal buscando como extraer la configuración de Marlin instalado en la placa de una impresora 3d, ya que perdí del PC (Put** virus) el Marlin modificado con todos los cambios de configuraciones que le habia hecho al Marlin original para mi impresora. El caso es que he hecho modificaciones a la impresora y necesito activarlas en Marlin.
    No se si el programa que usas da la opción de hacer backup del archivo que modifiqué de Marlin (Configuration y Configuration.h).
    Si no se puede, ¿sabrías como podría hacer esto?
    Muchas gracias y saludos compañero.

    • @Crosslink3D
      @Crosslink3D  4 ปีที่แล้ว +1

      Unfortunately, you can only download the binary firmware from the mainboard but there is no way to extract the actual configuration from that binary to make it readable again. I think there is no way around to re-configure a fresh version of Marlin for you printer if you lost those files.

    • @moises_bl
      @moises_bl 4 ปีที่แล้ว

      @@Crosslink3D Thanks you so much!!!

  • @user-si9gv9sl1b
    @user-si9gv9sl1b 5 ปีที่แล้ว

    I Succesfully loaded the bootloader.
    but when i loaded the marlin software, the 3d printer became a brick (Nothing displays at the LCD, and strange clicking sounds)
    Whats the problem?

    • @thumbwarriordx
      @thumbwarriordx 5 ปีที่แล้ว

      It's probably not bricked, but apparently Marlin doesn't like some combinations of the board and screen. Check the serial console in Arduino at different baud rates. 115200 or 250000 will probably show Marlin booting successfully and I've honestly been having a better experience controlling it with pronterface from a laptop.
      You can also get the .hex files from anet and flash them back over. Though it's not as convenient as the Arduino IDE.

    • @thumbwarriordx
      @thumbwarriordx 5 ปีที่แล้ว +1

      Hello again, after printing all of the upgrades I wanted and coming back to the problem I gave my Marlin config some more attention. If you have the Anet LCD2004 board with 5 buttons this is known as ZONESTAR_LCD in the Marlin config. Not Anet_2004 as it used to be or any of the generic 20x4 LCD options.
      If you had an old config with the ANET LCD set it gives you an appropriately helpful error, but using marlin-conf it simply doesn't have the menu option anymore, so that tripped me up for a bit.
      After recompiling it with these settings it works. Though it uses damn near all of the program space on the microcontroller. Still, it has all the features I want. Just can't upgrade to the graphical display without sacrifices or a board upgrade.
      Also it will still show blocks if you plug it in after starting the printer and you'll need to press the menu button to refresh the display and check if it's working.

  • @rifqimaulana7537
    @rifqimaulana7537 3 ปีที่แล้ว

    thaaaanksss

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      Thanks Rifqi maulana!

  • @foldink3dbioprinting275
    @foldink3dbioprinting275 5 ปีที่แล้ว

    I cant find Anet board in Arduino, please help

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว +2

      Most probably you did not install the Anet board definitions, did you? github.com/SkyNet3D/anet-board

  • @kerbycarter1537
    @kerbycarter1537 4 ปีที่แล้ว

    Unable to download. That's all it says. I will try to send you the "print screen shot" that I have. I'm at work right now.

  • @louanater
    @louanater 5 ปีที่แล้ว

    any idea why my firmware will cause my x y and z axis' to read question marks on my printer? no one wants to talk about hat on youtube. ive looked lol but you seem to know some things. a little help? please? lol

    • @Crosslink3D
      @Crosslink3D  5 ปีที่แล้ว

      Is this happening after switching on the printer? What happens when you send the G28 (Auto Home) command?

    • @kevinbroadley5422
      @kevinbroadley5422 4 ปีที่แล้ว

      my one does the exact same when I switch it on but prints ok either from Cura (USB) or from SD card but as my earlier post is saying i'm now having other issues!
      @@Crosslink3D

  • @marcalamo
    @marcalamo 3 ปีที่แล้ว

    I always got this error "avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x6f"

    • @andreasmobil1
      @andreasmobil1 2 ปีที่แล้ว

      Remove the capacitor....

    • @goginn94
      @goginn94 ปีที่แล้ว

      Select programmer (Arduino as ISP)