Anet A8 (Plus) Marlin 2.0 Installation Upgrade

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 เม.ย. 2024
  • Anet A8 (Plus) Marlin 2.0 Installation Upgrade
    In this video, I show you how to install Marlin 2.0 firmware on the Anet A8 or the Anet A8 plus using Visual Studio Code and Platform IO as well as the new Auto Build Marlin plugin, which makes this a much easier process. Also you will see some troubleshooting tips.
    Read the blogpost here, if you prefer a written version: www.crosslink.io/2020/03/19/a...
    *** Get the Anet A8 here
    🛒 Amazon: geni.us/aneta8
    *** Videos referred to in this video:
    Should you upgrade to Marlin 2.0?
    • Marlin Firmware 2.0 - ...
    How to install a bootloader on the Anet A8 using an Arduino UNO
    • Anet A8 repair broken ...
    How to install a bootloader on the Anet A8 using a programmer device
    • Anet A8 Marlin Firmwar...
    How to use Mesh Bed Leveling on the Anet A8
    • Anet A8 manual mesh be...
    My blogpost about memory usage of Marlin on 8Bit boards and how to fix size issues
    www.crosslink.io/marlin-2-0-m...
    *** Programmer devices for flashing a bootloader
    USBAsp
    geni.us/usbasp
    USBTinyISP
    geni.us/usbtinyisp
    10 pin to 6 pin adapter
    geni.us/10to6pinadapter
    *** Software links
    Marlin firmware
    github.com/MarlinFirmware/Marlin
    Marlin Default Configuration Files
    github.com/MarlinFirmware/Con...
    Visual Studio Code
    visualstudio.microsoft.com/
    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.
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    Sehr hilfreich, Daniel. It's amazing how the available instructions for flashing Marlin are so fragmented. You find a piece here, another one there. You really streamlined the process for me.

  • @curtiswest4272
    @curtiswest4272 4 ปีที่แล้ว +25

    So many people needed this since there are no videos on the anet A8 plus Marlin 2.0 install.
    Thanks again for all you do.

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

      Do you need to upload bootloader for A8 plus ?

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

      @@Nuttavoot What do you find about this? Does the A8 Plus need a bootloader?

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

      @@ujang0711 I don't know before whether A8 PLUS needs to upload bootloader or not but I know now that it doesn't.

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

      @@Nuttavoot Alright. Good to know that it doesn't need it. Thank You!

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

      @@ujang0711 But I flash the Firmware via Octoprint.

  • @jooch_exe
    @jooch_exe 4 ปีที่แล้ว +6

    Funny, i've used your previous video on installing Marlin to the Anet A8, and now here i am again. Best explanation as always, thanks!

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

    Watched several videos so far since I recently acquired an Anet 8. Some info here has already gotten a little out of date but there is enough here I was able to figure everything out and work around my issues. Thanks so much!

  • @maffil356
    @maffil356 6 หลายเดือนก่อน

    I was bricking this upgrade, I bought an AM8 a few months back with a fault on the board I managed to gt it printing PLA find without a heated bed then found another a8 and got the board from that. No bootloader (note it was from the wooden frame one not the acrylic) managed to follow this and get it updated I just wanted to thank you mate I know you'll probably never see this but this has helped me so much.

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

    This was a Journey for me. Thank You for the help. I ordered two USBasp devices and was unable to update the bootloader. Finally ordered a set of M to F jumper cables for arduino and updated the booatloader using the GPIO pins on a raspberry pi and avrdude and the 10 pin ribbon cable to the board. Successfully loaded the boatloader that way.
    Just came back to watch the video as a reminder of how to use VScode for firmware. I am almost up and running.

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

    Thank you so much I have been struggling with this for days. You explained everything exceptionally well. Daniel, you are my hero.

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

    I love your vides so much!!!! you make the best A8 content on youtube!!! thank you!!! much love from Brazil!!!

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

    Followed this and your firmware upgrade video - took a while but now I don't have a rampant fire hazard on my hands. Thank you :)

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

      I'm pretty sure you also have to remove the hotbed connector and change the power supply to a more robust one or to a computer ATX to really reduce the fire issue to a minimum.

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

    Another great vid, hopefully will be able to install this on my anet a8 soon, this vid make the process seem a lot easier now

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

    Thank you Daniel. Finally I updated my bootloader (in my Anet A8 motherboard v1.7)with arduino for the first time with Optiboot and then the Marling firmware 2.0.5.3. I followed you step by step, It was awesom the way you can explaing the steps to do. Cristal clear. I also took a 10uF capacitor from an older power supplay. I feel so good. Thank you very much. Now I have to update my Anet A8 motherboard v1.5 wish me luck ;-)

  • @mastertecgames2055
    @mastertecgames2055 3 หลายเดือนก่อน

    3 years later you save me, thanks bro

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

    Thanks Daniel, another very helpful video!

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

    Thank you so much for this detailed and great Video! My Anet A8 is no working with the latest Marlin 2 and Mesh Bed levelling.

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

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

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

      Great! Thanks for the feedback!

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

    Hi Daniel happy to see you back my German friend :)

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

      Steeve, thanks for being part of the community!

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

    Hi Daniel, thanks so much for these videos. i have successfully installed bootloader and upgraded to marlin from knowing nothing thanks to you.
    but now i have the problem that none of my endstops work, have i missed something.
    Thanks again for these easy to follow vids
    My board is A1284 base

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

      Complete noob! , sorted it by reversing endstops in marlin

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

    i really needed it, thanks a lot!

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

      Great to read you liked it! If you have ideas for other topics I should cover, just ask me to make a video about it.

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

    thanks Daniel! now is all ok!

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

    Thanks. You were a big help!

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

    A big thank you. With Arduino ide i cannot make the 5 buttons panel to work on lcd. Now with vscode + Platformio, marlin 2.0.8 works great. Many thanks from France !!!!!

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

    This is an awesome video. Worked for me and I use Linux Mint (VSC and all those extensions work fine on the linux version). I have one of the CTC A8 clones made out of plywood and it works surprisingly well. I have some experience flashing atmel atmega microcontrollers so already have a USBasp programmer and was able to hook that up and dump off the existing flash, eeprom and fuse bit settings incase I needed to revert. Upload in VSC failed and I flashed it using the USBasp. I then tried to flash the optiboot bootloader but it seemed to overwrite the fw so I just reflashed it again using USBasp. Maybe Marlin 2.x is getting to big for the 128Kb in the atmega1284p?
    Its late in the day so did not have a chance to test the fw yet.
    Just read the comment below about the bugfix branch; maybe need to do another build tomorrow?

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

    Big thanks.... really really really... just finished that (with the "using an UNO as an ICSP to flash bootloader" part, because I'm a part of the 10% guys that don't have bootloader) at 1h30 in the morning... I can go to bed with happy thoughts....

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

    You are great man! Thanks for all the help :)

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

      Oh would this apply to AM8 as well if you dont mind me asking ? thanks !

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

    This is great, can I flash my Ramps 1.4 using this method or do I need to change something?
    Sorry it's over a year since I last done this and I'm currently thinking about flashing this as I'm having problems so might as well start from scratch

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

    life saver! Thanks a lot!

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

    Yes, I would like that too, like
    Armando Krulc, I cannot get it done on my Anet A6 to activate automatic bed leveling

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

    thanks for your good videos 👍😊

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

    Hi Daniel, I came to upgrade my anet a8, it was a very useful and well explain video, I liked it a lot. I only want to note one thing the PLA it´s NOT biodegradable in nature and it´s rarely recicle by compannies, it´s sad because it would be something good for the envieroment, but once again the companies trick us. CNC Kitchen made a video about this topic if you are interested.

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

    Thank you Daniel

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

    Another great vid, hopefully can around to installing marlin soon on my anet a8, this vid makes it seem easier to do now

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

    Thank you for the great video. I have Anet A6 that I have used very little. Recently I started experimenting with PETG filament and the stringing issues were horrible no matter what adjustments I did. As a last resort I started to look into firmware side, would there be an upgrade to help me. It turns out that yes there is, my printer is now running Marlin 2.0.5.3 and no more stringing issues. It turns our that for some reason retract never worked with the original Anet firmware but as I'm new to 3D printing I never realized that. Mesh bed leveling is also great. It's feels almost like I have a new printer now!

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

    Nice vid. :-)
    Very in depth and direct. I really like the fact that you continue to improve on the anet a8.
    It is actually a great machine. Once it gets an overhaul and a personality. ;-)

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

      Thanks Ossi andreasen!

  • @CarlosAlberto-wb5pe
    @CarlosAlberto-wb5pe 3 ปีที่แล้ว

    Tanks a lot man!

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

    Thanks Daniel :)

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

      Always a pleasure to make these videos 😁

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

    You don't have to burn your bootloader if you use the ide way, just verified after trying the the visual studio:) now i can procrastinate more on buying the adapter!

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

    Great vid. But how do you install the capacitive sensor on the anet a8 plus? With marlin 2.0

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

    terimakasih banyak mr daniel..... semoga bertambah banyak subscriber nya.... melimpah berkah dan rejeki... panjang umur dan sehat selalu buat mr daniel
    salam saya pecngguna anet a8 auto level dari indonesia.... god bless u mr daniel

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

    Thank you for your guide, very precise and clear. I had the issue of the bootloader on my Anet A8 (board version 1.5) but I solved without installing it again with Arduino or something else.
    Because of the different baud rate of the processor you have to modify the 'update_speed' parameter in the 'platform.ini' file. My processor is ATMEGA1284p, so I went to all the profiles that use this type of processor in 'platformio.ini' (it's written in there, simply look for it) and wrote 'upload_speed = 57600' in EVERY profile that use ATMEGA1284p. With this little adjustment I was able to load Marlin without any issue. Give it a look, perhaps make a video for it because it can really help people. Cheers!

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

      This information is great! I had the same problem with the Anet A6 board. The following code was able to fix it, thank you very much!
      #
      # Sanguinololu (ATmega1284p)
      #
      [env:sanguino1284p]
      platform = atmelavr
      extends = common_avr8
      board = sanguino_atmega1284p
      upload_speed = 57600
      board_upload.maximum_size = 126976

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

    Thank you so much for your videos. I am trying to upgrade my brother's Anet A8 printer and I want to add a touch sensor and a new LCD with rotary knob and SD card. Could you please upload your latest configuration.h file with the latest Marlin 2.0 firmware? It would be great help.

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

    Hola! Espero que el traductor de Google haga su trabajo
    En primer lugar felicitarte de nuevo por tu canal, nos ha servido a muchos para dejar a punto nuestras Anet A8 (Anet AM8 ya en mi caso)
    En segundo lugar, el error que comentas al subir el firmware por algún problema con el bootloader, en realidad puede solucionarse si en lugar de utilizar Visual Studio para cargar el firmware en la impresora utilizas Arduino (como se ha hecho siempre, cargando la placa madre de Anet 1.0).

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

    Great video and very helpful. I have a problem, the function to change filament in the LCD Display don’t appear. So I’m not able to change the filament. If you can help me with this issue I will appreciate.

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

    Thanks for this Video. I was able to successfully install 2.0. QUESTION: When I hit Auto Home, the print head moves too left and too forward from print bed. How do I make these adjustments?

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

    Thank you so much for this step by step video. Now my house won't burn down because of my printer firmware.

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

      That's the most important thing!

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

    Hi! I really enjoyed your video but have a problem. When I uploaded the final Marin build, my display screen remained blank. The upload went through, but the firmware was still blank. I have an Anet A6 that has a bootloader (just installed it). Thanks for the help!

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

    Great video, but why is it I don't see any of your update videos suggest or give instruction to backup the existing code first?
    Backup and restore are the only safety net if something goes wrong.

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

    OK, great video. Following steps, though it keeps choosing to sanguino1284p for environment in visual Studio code and failing for ANET A8. I have a ANET A8-L, some would call it ANET A6-L (has 5 button LCD 2004). any suggestions?

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

    very thank you.

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

    Hi Daniel, I love your work and sorry if this has been asked many times already. I want to use the Anet A8 Board with BL touch and ABL for a project I am working on plus with SD card still enabled. I have tried to disable a few features in Marlin but still seem to be over the threshold. I know you mentioned you provided an example code that we can compare to see what menu features you have disabled, but apart from SD cars, are there any others that make a significant difference, enough to provide room for ABL?

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

    Thank you for your detailed and easy to follow explanations......I am new to 3D printing as my children clubbed together and bought me a CTC A13 (Ender 3 Clone) for Christmas..... it has a Anet v1.5 main board and I would like to update the firmware to Marlin.
    My problem is I cannot find any CTC A13 configurations in any of the CTC or Anet folders.......Can anyone point me in the right direction please???

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

    Hi Daniel🙋‍♂️ I wanted to ask that does it work for Anet AM8 too?

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

    Can you do a short video on installing firmware on a blank board (anet a8 plus) from allieexpress?

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

    So hopefully I didn't mess something up. but I tried to do this with VSCode over USB and got the same boot loader issue you showed at 8:18, so I opened it up in the Ardunino IDE and compiled it and uploaded it via USB there and had no issues. It says I am running 2.0.6 now. It was too late at night when I got done so I haven't had time to try any prints with it.

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

    Amazing vide, thank you so much. I have a question. May this work with an Anet ET4?

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

      Currently there seems not to be any configuration available for the ET4 in Marlin: github.com/MarlinFirmware/Configurations/tree/import-2.0.x/config/examples/Anet

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

    Hi, i knows its been a while since you posted this, but i was wondering how you get visual studio to choose the correct com port?

  • @--3D
    @--3D 4 ปีที่แล้ว +1

    GREAT VIDEO, I JUST FINISHED WITH IT, AND THE PRINTER FEELS TOTALLY NEW. I NEED HELP WITH ONE THING WHY DOES IT PUSH OUT THE FILAMENT WHEN IT FINISHES? THANK U SO MMUCH, LIKED AND SUSCRIBED

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

    Great quality content, thanks. Question - will this process work for the A6 using the relevant .h files? Am upgrading the stock board to v1.7 also. Thanks

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

    In visual ode nothing shows as anet a8 did you do something in between not covered in the video cause I feel i'm missing a step

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

    THX, I needed this. Much easier then the Adrino stuff. Only thing is my "change filament" command is no where to be found?? How do I get it back? What G-code needs to be enabled? Your videos are great THX again WB P.S. running Anet A8 pro

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

    Thanks for the video. By any chance can you share how to do the upload from a mac running big sur? I've been struggling with that since the os upgrade. (I don't have other machines) thanks

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

      Sorry, I can't. Don't have a Mac running that software and it cannot be updated anymore. Maybe later this year if I get a chance to get a new machine

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

    awesome! thank you so much! now i need to go back to 2.0.x on my anet and figure out the BL touch. i was having some major issues with that combination. i would love to be able to figure out Mesh Bed Leveling with BL Touch.
    Daniel, what do you think would be a good inexpensive 32bit board for Anet A8? or is there an alternative 8-bit board that has more memory?

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

      For 8Bit boards, there is the ones which have an Arduino Mega 2560, which have 256KB. For example the MKS Gen 1.0 or the Trigorilla. If you are looking for an inexpensive 32Bit board, maybe check out the SKR 1.3.

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

      @@Crosslink3D Do you think you could do a video of installing the skr 1.4 on the anet a8? :)

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

    Hi i have a big issue with the 3d printer. My extruder stepper driver gets Breaking idk why that its only my extruder stepper driver is it a good idea to use a Arduino mega because a Arduino is really strong do you think the same? Could you maybe make a video to make that

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

    Daniel, do you know perhaps what happened to the Marlin Configurator application? It seems to be abandoned (last version is from 2018), but functional. It's very comfortable. Anything speaks against using it?

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

    Hi, I would like to start with a thank you for your help and Information I have received when watching your videos. I would like to ask a question about the anet a8 plus. I was following your marlin 2 upgrade for the anet 1.7 board and it went wrong. I flashed it and it seemed to take it ok. When I went to reboot it I get nothing on the screen and no lights on the board. I messed up I thought the mains power was on but after the flash the main cable was not in the printer and it was powered with the usb. The board is getting correct power to all the voltage test points. I think this has damage a stepper driver but none have any physical damage. My question is would you recommend replacing the main board with another anet 1.7 or one of the bigtreetech ones.

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

    Great video I managed to put marlin V2.0.7.2 in my Anet A6 but I don’t know if it is normal when I hit home my extruded goes to the left corner en push down my bed as far as he can

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

      I managed it to work on a anet A6 with marlin 2.0.7.2 but the last part auto level I can’t add because of low space. I have opti bootloader on it but can’t see in platformio that he would see more space. Als tried it in Anduino IDE then I get a lot of timer errors just to let you all know hard to use on a anet original board

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

    Friend, I'm learning a lot from your videos, thank you! I have an anet a8 installed marlin 2.0, I need to configure bltouch and would like to do it through arduino, do you have any tutorials?

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

    done it's work!

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

    Excellent contribution, I hope you know how to apologize by mistake, I accidentally marked I don't like it and I couldn't reverse it, a thousand apologies.

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

      You can hit dislike another time to undo 😂

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

    Thank you so much for all your very clear and informative videos. I have just watched the entire lot about the bootloader and firmware upgrades. I successfully loaded the bootloader, but when I installed the Marlin 2.0.5.3 I get the eeprom version error. I tried clearing this through the configuration menu, but it doesn't work. It actually doesn't go to the next menu. Do you have any tips that I can try?

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

      Hello! Have you managed to figure this out? I've been stuck on the same problem for the past few days and I have no idea how to fix it.

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

      @@bzzmartto2 Hi Martin, yes. You must use the initialise Eprom function on the advanced config menu.

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

    Great video and so clearly presented. I have a question for my setup so hope you can advise. I connect to my Anet via wifi and Octopi. Octopi has an extension that says I can flash my firmware but I need a hex file to do that with. I cant work out how to save the compiled sketch as file on my PC. Is this even possible with VSC?
    Of course I may be way off target here as really the only immediate reason to upgrade to 2.0 is because I have a new hot end E3D V6 that uses a different thermistor tan the standard Anet A8 hotend and I dont think there is anyway to change the thermistor model in the firmware without flashing a new version.
    Probably very naive questions but hope you can advise.

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

      The file you want is now called 'firmware.hex' found in \Marlin-2.0.x\.pio\build\sanguino1284p

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

    Many thanks for this video.
    I have one issue with the uploading to the Anet E12, I get this error messages
    PackageManager: Installing tool-avrdude @ ~1.60300.0
    Error: Detected unknown package 'tool-avrdude'
    Can you help me?

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

    9:29 😂. No but great video. Thank you!

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

    sooper video

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

    This video is really easy to follow. Thank you. I was able to download the bootloader and firmware 2.0.5.3 and visual studio code shows success when I finish. Afterwards, my board flashes D1 LED and screen is white blocks. I've got an anet a6. Anyone know what's going on? The info I find online is ineffective and contradictory.

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

    i can not get the anet boards to show up in the list i did everything you said and nothing, does having the IDE setup for doing firmware on other boards like the Melzi 2.0 or RAMPS make a difference cause i can do firmware on them plus my ender no issues but need to get my new board working the right direction, Thanks

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

    how is it going i really hope you get this fast but i mite need your help cause im updating it right now and im going to find out for myself if i need to set the nozzle in the center and im going to need you help with that

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

    Hi Daniel , Can you explore other mainboards for the ANet A8 (eg..mks gen..ect)

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

      Next I will talk about the SKR 1.3

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

      @@Crosslink3D Thank you.. i really want to upgrade my anet mainboard .

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

      @@Crosslink3D Please do :) I finally received my SKR 1.3 and 2208s from Biqu/Big Tree Tech, and I'm not looking forward to another change. I installed the MKS Gen L with 2208 drivers, and it never worked, Marlin 1.1.9 nor Marlin 2.0. Get one step out of one motor and nothing after that would happen, had to install the v1.5 board from Anet back on to the printer.

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

    I'm getting an error after hitting the "upload" button for the first time. "Error: Please specify 'upload_port' for environment or use global '--upload-port' option."
    Any ideas on what to do from there? I've unplugged the usb and swapped ports, etc, but shouldn't it be auto detecting the usb port?

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

    Hi there, thank you so much for your videos, i watched them a lot and upgraded the software to marlin 2 with your help. But there is one problem, when i turn on the printer it automaticly starts to pre-heat the heat bed to 90 degrees and also stays on when the print is done, i don't want that. In Cura 4 is a option to pre-heat the bed, but that is turned off, on the printer itself is also a option to cooldown the bed, but does not respond. Do you know how to solve that? Help would be much apreciated!

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

    Hello, and thank for your work!
    I'm a noob so please be patient
    I have a question about the bootloader:
    If I correctly understand, with visual studio method it is needed to upload the bootloader, instead is not required with Arduino method.
    Why this?
    Thank you in advance

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

      No, it's required in both cases. Visual Studio is just the new way how to compile and upload. Arduino works as well but the bootloader is always needed.

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

      @@Crosslink3D Hey there! Same question here. I understand that a bootloader is always required. However, with the bootloader that came with my board, the VS Code method didn't work and the Arduino IDE did work. Why is this? Is the optiboot required for the VS Code method? Thank you so much for your videos!

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

      ​ @SoReT , @fabio luzio: That's because PlatformIO uses wrong baudrate to work with the "old" bootloader. That#s why you get the sync errors even though u might installed skynet over arduino IDE once. To fix this got to your Marlin-2.0.x folder, open platformio.ini, search for right "atmega1284p". You will finde 4 configurations. Since i don't know exactly which one of those will be used by platformIO, add or chance the following line "upload_speed = 57600" and try to upload again.

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

    Hello, in the last version of the Marlin, architecture is no longer is seen as atmega1284p, but there are atmega1280 and atmega2560. Is there any difference between them?

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

    After enabling AUTO_BED_LEVELING_BILINEAR and FIX_MOUNTED_PROBE program was too big, You suggested disabling SDSUPPORT but it's important to me. So I shortened messages in src/core/language.h - I've managed to recover ~150 bytes of memory. Now it's under a limit. Most of the messages is not displayed during daily usage - those are perfect candidates for shortenning

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

    8:14
    If you got stk500_getsync error, try to change in the sanguino1284p environnement (in the platformio.ini file) the upload_speed=57600. It did the trick for me.

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

    Can I use this guide also to Anet A6 or are there differences ?

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

    I have an Anet 8 with a V1.0 board.
    If it has a pre-installed bootloader can i still flash it to marlin 2.0? From the arduino IDE?

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

    not in sync might also mean the baud rate is wrong, i fixed it with using melzi instead of sanguino:
    platformio run --target upload -e melzi

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

    if the configuration files aren't specific for the printer, why did you call them specific ? are the re any kind of modifications to do to them ?

  • @EXplorer1.6180
    @EXplorer1.6180 3 ปีที่แล้ว

    I recently bought Anet A8 and have V 1.7 board Is there any method to upgrade to Marlin firmware(1.1.9 or 2.0) without any USBasp, tinyISP and adapters. I have just the uploading cable and board.

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

    Hello, is that Anet e16 is similar to A8? can i use same Marlin config to install on my anet e16?

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

    In order to install the Marlin 2.0 software, do you need to have installed the previous versions? I'm super new to this and ordered my A8 a couple days ago so I'd like to have all my stuff lined up to upgrade when it gets in.

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

      No, it's not required to have installed previous versions. You basically wipe everything from the board when you install a new firmware. But be prepared to flash a bootloader before you do this because its absolutely possible that you break the bootloader and so you will have to have the tools at hand anyways.

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

    hi can you make a video of how to reinstall original anet firmware

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

    -i cannot conect the printer to my laptop/info again after 1 h -it seams it s a issue with simplify3d /in cura I CAN CONNECT well /so what i did ?by my mistake i ordered an ANET A8plus ,but my printer is ANET A8-so with this beautiful tutorial i rewrite the firmware succesfull for anet a8/thank you -GREAT TUTORIAL !

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

    Does anyone know what changes would need to be made to adapt this to the anet A6? I know the boards are/were the same, I believe the print area would be different and the lcd screen is different. Not sure if any other changes would need to be made.

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

    Womp Womp. My very first (used) 3D Printer, an Anet A8. Previous owner suggested updating Martin. I've followed these steps, step by step, and of course Visual Studio / Marlin Auto Builder has failed. Off to a good start for 3D printing!

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

      Welcome to hoby engineering. Things will brake and its part of the deal. Most things you learn you will learn while fixing things

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

      @@egesanl1 ye, what's not mentioned is that W11 does not automatically detect the device or locate a driver 🤣
      Or not even a peep that Repetier is needed to have any communication between PC and Arduino board via USB

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

    will this work with the ramps board? my printer is using an arduino mega as the brain with the ramps shield.
    edit 1: I got it working but it's showing me an error about some sanguino1284p failure, what does this mean? it's giving me an option to build, upload, or clean up this error. which to I select?

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

    What is the SD card feature? My A8 already reads from microusb by default, is this something different with an adapter to read a normal sized SD card ? I've used extension flex ribbon cables for SD card and they have all failed due to errors during print.

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

    A few years ago I already loaded the Marlin 1.1 on my A8, does that mean it already has a bootloader or is the bootloader a new method to enable more memory for the larger Marlin 2 ?

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

    hi a got an anter 8 plus, when im trying to opload with vs-code i got this error?
    Error: Please specify `upload_port` for environment or use global `--upload-port` option.
    For some development platforms it can be a USB flash drive (i.e. /media//)
    *** [upload] Explicit exit, status 1
    anny idea what i need to do?

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

    Hi Daniel, update my A8+ today to latest marlin2… all seems to be ok, only the two fan go 100% at power-on but lcd show 0%. If set fan speed >0% in lcd setup then back to 0% fans stop. How set this to default? Thanks

  • @certified-forklifter
    @certified-forklifter 4 ปีที่แล้ว +1

    yeay, marlin 2.0!