Tested! Flash an Anet ET4 to Marlin 2+ firmware using ST-Link v2

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ส.ค. 2020
  • People have been clamoring for the Anet ET4 to have Marlin 2.0 since it arrived. Anet has listened and using an ST-Link V2, it is pretty easy. Anet shared files you can download them from the link below.
    hlmodtech.com/anet
    The original link from Anet appears to be dead.
    forum.anet3d.com/viewtopic.ph...
    There was also a desire for the firmware to be open sourced. Today, I can say it is here. Marlin 2.0+ has been released and is available for you to customize to your heart's content.
    An awesome user Karl created a blog that showed how to recover or fix the ET4. I snagged a ST-Link and decided to give it a try and show you how it works.
    Link to Karl's Blog www.cnx-software.com/2020/02/...
    Looking to buy an ET4? Check here gbe.st/302eHrA
    Make your life as a TH-camr easier by installing TubeBuddy. Use this link and you support me as well. www.tubebuddy.com/DoodleJams
    If you have any questions, add them below the lessons as comments. Thanks for watching and please subscribe.
    Make something awesome or just want to say "thanks" for the vid? You can find us @HLModTech on Instagram, Facebook, or Twitter.
    / hlmodtech
    / hl.modtech
    / hltinkercad
    Support HLModTech via paypal.me/hlmodtech
    HLModTech is your hub for Technology Training. Specializing in tech tools and 3D printing, but feel free to request other topics as we are always looking to expand.
  • แนวปฏิบัติและการใช้ชีวิต

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

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

    thanks bud this was a great and informative video

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

    Thank you! You help me because I was getting crazy trying to compile at Visual Studio Code spending a lot of time without help and having no idea how to fix it all the errors that shows when I compiled the files.

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

      Glad you were able to get it working. Did you change your firmware a little and that’s why you were compiling it.? I have not mastered the firmware much yet, but it may be on my summer list. Too busy with school teaching right now for any crazy stuff. :-)

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

      @@HLModTech Not yet... Just downloaded from Anet and flashed it. I only changed the motherboard to a silence one leaving the original as spare and having a lot of issues with the cooling fan because It didn't turn on meanwhile is printing. I changed everything but nothing.

  • @Grupper-qd2ub
    @Grupper-qd2ub 3 ปีที่แล้ว +1

    it is really work! Thanks a lot!

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

      My pleasure. Thanks for checking in!

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

    Thank you so much!

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

      Glad it helped!

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

      I hope that you put more spares to sell & more fast (like Amazon) because I can't spend the whole month waiting for them meanwhile the printer is out of service. Improve the quality of the spares because the cooling fans are a great garbage, they don't last at all (less a week) and the cables are not well welded and also I don't know how to solder cables because others has different conectors. I have an Anet ET4X and I'm spending a lot of money fixing it that printing. Sorry but I'm thinking to change to another printer that has fast spares, best customer services... than Anet.

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

    Thanks for the shout out!

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

      My pleasure! Thanks for the steps. I had that ET4 sitting here for 2 months... Great to have her back in business.

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

      @@HLModTech who compiled the firmware. Where did it come from.

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

      @@prahjister Anet. It is on their forum. We can play too... but with me keeping mine stock, I did not feel a reason too at the moment.

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

    Good tutorial thanks for your help. It is work with et4 drivers a4988 and firmware 1.1.7?

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

      Thank you. Yes, this one is built for the A4988 drivers on the stock ET4. Yes, it works if 1.1.7 was there as you are completely replacing it.

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

    David how are you? I have an anet ET4X and after having updated I am having problems with 3D Printing Blobs.

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

      Sorry to hear that. What kind of filament are you using? If I were struggling I would start with my first print video for the ET4X and just print that simple cube till I had it working the way it was supposed to.

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

    Is there anything I can do to get my Anet et4+ to accept updates? I've tried new brand name sd cards and the only update that it accepts is the version 1.0.0 which is what it came with. Can I do something with the jtag setup? TIA

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

      Good start with different SD cards. I only update with the ST-Link. There is a way to add openBLT. I did it once, but it was a bit tricky. I did not make a video about it. Did you already move to Marlin or are you stock?

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

    super nice video

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

    Time to upgrade the ol girl. Finally being able to adjust e steps and baby steps will make a huge difference in the printer.

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

      I agree. I am glad they finally went open source. Giving users the option to dive in and solve stuff is usually a good gig with 3D printers.

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

      @@HLModTech honestly can't believe this printer didn't have some of the live tuning options I was used to on other printers. Was able to get it dialed in pretty good with a little help from cnx tech as he is a personal friend. I'm relatively happy with the printer but this upgrade should get it fine tuned and where I want it to be

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

      I understand completely. I am not sure I have played with a more limited control panel than when it shipped. The chatter in the FB groups was that Anet would NEVER go open source. I am so glad that we at least have options now.

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

    Great video ! This is not against you... this is not “open source “... a premade bin to flash is Anet going back to their “illegal” ways from before... they need to re-read the GPL license for Marlin. They are to FREELY give access to the UNCOMPILED source code. Just like you can directly download from the Official Marlin website; failure to do so is in violation of the license. They did this before and got “black listed” by the community for a while, then they did the right thing of releasing the code. Just like Creality did back a long while ago.
    If you have a contact at Anet, they should be reminded of this. I also notice that they stated on the forum that by using this update you violate their “warranty “... which is laughable since they still legally have to fix a defective machine and its parts regardless of the specific firmware used. Just like if the “factory” firmware doesn’t have thermal runaway protection, they are responsible for ANY fire and damages from the fire! Oh wait, they are in China, selling a “Kit”... so no legal recourse...
    Anet needs to stop playing these games and do the right thing. Fully FREE and open firmware - the right way!

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

      Thank you. They did give us the source code. It is here. github.com/anet-3d/Marlin/tree/Anet-Marlin-bugfix-2.1.0 They just created the bin for those 3 versions of the printer for us.

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

    Hi, is a similar open source FW available for TMC2208? I have an ET4 but with a silent board. I would also like to test the changes. My ET4 is already heavily modified. The main extruder is BMG as it is unrivaled. For now, I'm solving this by adjusting the feed rate in Cura, where I have set 310%. And it works very nicely. I also have an E3D hotend and DualZ mod. The TMC2208 has a very fine feed compared to the A4988.

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

      What is available is the source code. Then you can use Visual Studio Code to adjust it to fit the sweet mods on your rig. You can find the source here github.com/anet-3d/Marlin/tree/Anet-Marlin-bugfix-2.1.0

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

      @@HLModTech
      I originally bought an ET4X with a noisy board.
      then I changed the board to silent here + reinstalled the Z end sensor on the top like the ET4 has. Then he played the FW on ET4 here because he has a better manual calibration for me. It works beautifully. Unfortunately, I do not yet understand the work of Marlin FW to such an extent that I know what I should and should not use. So I prefer to wait until the open source MARLIN is for TMC2208. Thank you for your response.
      Your videos taught me a lot. :-)

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

      But I would have one more question. I never managed to load FW in version * .bin. It only worked * .hex at a time. I have no idea why, but I also read this problem on the forums here.

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

      Hex would work if you were using the console to upgrade. The .bin works with the ST-Link V2 that we actually connect to the board.

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

      @@ratman4747 I did the same with an ET4X replaced the Board with the TMC board, move the Z end sensor on the top now I can not level the bed, when try the z move all the wait down touch the bed and don't stop, how did you manage to level the bed

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

    Hello, I installed marlin 2.0 on my Anet et4. Faced with such a problem: when you start printing, after warming up the table and the extruder, when you start squeezing plastic, the screen turns off ( the model is printed).Perhaps you know how to solve this problem?

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

      I have never heard of that. Are you saying the print finishes even though the screen shuts off?

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

      @@HLModTech Yes, it was. but I shouldn't have worried. I turned it off completely, then turned it on and started a new print, and there was no more such problem. thank you for not ignoring my question.

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

    Hi i want modified this 300 bed size can u help me

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

      Sorry, I do not mod my printers. The A8 Plus has a bed size that large. th-cam.com/video/_O7AwVtzguE/w-d-xo.html

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

    Can I use this method to upgrade the firmware for my BMG extruder? Is there a tutorial on it? Using the sd card always gives me a "upgrade failed" message.

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

      There is no tutorial, but if you are confident changing the proper areas in Marlin it is possible. I never mod my machines, so I do not know what code you would need to change.

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

    Do i need the STLink to configure the printer (like steps/mm) or can i just hook it up to my PC via USB?

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

      The firmware that initially came with the printer did not have any calibration settings available. What version is your firmware? I have not sent steps via the PC. What are you doing to make that happen?

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

      @@HLModTech Yeah I know, I spelled it bad. I meant when I install the marlin software, do I still need to hook it up via STlink to configure everything. But I already got it. I installed it today and already calibrated the steps/mm. Thanks for that nice tutorial, it helped me a lot.

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

    It's possibile to find precompiled Marlin firmware for anet et4 pro tmc2208?
    Thanks

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

      I have never ran across any. You may have luck asking in the Marlin discord though.

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

      @@HLModTech all anet et4pro versions have tmc2208 board.
      i have problem with screen after Marlin firmware flash because display is not readable

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

      Ah, I have not worked with a pro yet. Just a plus. You have a ST-link?

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

      @@HLModTech Yes, i have
      Thanks

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

    Hi , I would love to download the firmware but when i open the link to the open-source firmware it doesn't let me. Does somebody have a solution to this? thanks

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

      I have added the firmware to my website. Thanks for the note.

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

    cant connect to mine i knowtes your ST-Link v2 is blue mine have a red light? and the SWD Frequence you use what in the magic number been trying all, trying to eliminate problems (troubleshoot)

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

      A couple things to check.. pins right.... Your labels may be different than mine. I also forgot to power up the printer... It does not work with it off either.

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

      @@HLModTech all is x 20 checked i think it's my windows version, if i go to support win8 everything looks like i work and i don't lose the usb, but it still dont connect :(

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

      Uggh. Send me a picture of the setup at hlmodtech gmail. Maybe I will be able to spot something.

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

    does the print quality increase? and does it fix the auto home bugs and all that?

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

      The print quality can be better as you have the opportunity to change settings like E-steps so your printer is more accurate. I will make a video today to show all the settings you can mess with. Like being a cook though... just because you have more "menu choices" it does guarantee you are going to be a Master Chef.

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

      @@HLModTech thank you verry much cous i tought that was the biggest flaw of the anet ET4 that you couldn't change the esteps and all that, i will surely subscibe to see more about the ET4!

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

    good. I installed marlin following in his footsteps and it was great for me. At the moment in order to work with Marlin I need to learn a lot and I don't have time. I have decided to return to version 1.1.5 and when I flash again the program tells me that "the voltage is low" and to enable a function. I have tried several times and the program loses the connection connection with the board. I hope it was not spoiled as I have followed the steps correctly. Could you help me with this matter?

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

      It should be possible to move back. I would double check the wires on the ST link, then in the box. Lastly I would make sure you powered on the ET4. I have missed that step more than once. All are easy to do though.

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

      @@HLModTech I check the cables several times and they have always been well connected. The STM32 utility program always tells me the same thing, lost connection and check the power to the board. he has never been without food. of what could be. Could you send him a photo with what the program tells me?

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

      Is there any chance your ST-Link has different pins than mine? I have had a few users mention different layouts. Not sure who you are asking me to send a photo to?

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

      @@HLModTech The photo indicates the fault that the STM32 ST-LINK program gives me so that you can see the error code. I repeat that the first time I used it to load the Marln 2.0.x firmware, and since I didn't like it, I wanted to go back. When trying to load the firmware that I made as a backup copy of the version 1.1.5 that my printer had, it was when I think my motherboard broke.

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

    Do you think this can be copy/paste to an Labists et4... Since it is a copy of the Anet?

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

      I have never seen one, so I am not sure. Anytime you are messing with firmware it is iffy though.

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

      Same main board et4 v1.1.....

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

    After updating resume print is not working properly. And when I updated to stock firmware the print resume option is not available.

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

      I am in the same boat with resume print not working. I believe the switch from 1.2 to 1.5 broke that on the stock as well.

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

      @@HLModTech thanks for replying.

  • @sos.gamers
    @sos.gamers 3 ปีที่แล้ว +1

    Is this the same for the ET5??? The stock firmware has so many problems!!!

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

      I have never been able to snag a ET5. =( I really do not know.

    • @sos.gamers
      @sos.gamers 3 ปีที่แล้ว

      @@HLModTech yes it's the same, I found a facebook group were this works for et4/5 you only need to change the steppers drivers, size of the bed and heigh, and and other stuff, very simple. But I don't have an ST-Link v2 :( I have the USB ISP that only work with ender printers

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

    hi, how can i change the language in the printer? Marlin supports a lot of languages, but I don't know how to change it. Thank you

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

      I believe you would have to use the link to the marlin firmware and make that change in the Arduino IDE or Visual Studio Code. I have never done that though.

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

      @@HLModTech I did it via Visual Studio code. Unfortunately, I can't calibrate the bed and the nozzle is always below bed level. If I want to return the original firmware, the printer will hang. So I can only have Marlin, which doesn't work

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

    I cant find a download anymore for marlin, the only ones I can are github source codes and I have no idea how to compile! any help please? :)

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

      I have just gone through the steps to do it on my own. Give me a few days and I will turn it into a video or two.

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

      @@HLModTech I managed to get it compiled on visual studio, just need to figuire out how to level the bed and I should be good to try her tonight
      Thanks a ton!

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

      Makes my day to hear that! I always start with this simple cube when I am getting to know a new printer. th-cam.com/video/g2sySdWmT8Y/w-d-xo.html

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

    Should I use the same way to returned to original firmware?
    Also why Z shows 250? After I update my ET4 he think that endstop on top not bottom.

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

      The original ET4 did have the end stop at the top. Are you sure you have the correct firmware and model?

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

      @@HLModTech please watch this th-cam.com/video/PhgZnJE235U/w-d-xo.html

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

      I think I've got a ET4 X, but it was sold and marked like ET4. Probably I need to try ET4X firmware.

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

      I was just going to send you the note that the video showed a ET4x. Sorry for my delay. It had been locked in a filter because of the link.. Sure hope you have it solved.

  • @DavidHernandez-lp1oc
    @DavidHernandez-lp1oc 3 ปีที่แล้ว

    Hi, Im using the V1.0.0, do you have a video on how to go to V1.1.5 first??.... thanks a lot!!.... Grat Video!!

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

      Is this what you are looking for? th-cam.com/video/yLcmGWmbnEo/w-d-xo.html

    • @DavidHernandez-lp1oc
      @DavidHernandez-lp1oc 3 ปีที่แล้ว

      @@HLModTech Hi, thanks for the prompt response, I have the ET4+ with V1.0.0... and it worked fine for 2 weels, then it starts printing and the temperature starts fluctuating until the set temp drops to 0°C...

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

    Hi nice video! everything seems to work but the touch screen, i boot the et4+ do you know why ?

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

      wrong video, i need it to calibrate it as yout et4pro video, thanks!! again :)

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

      LOL. I was just getting ready to answer... and you had already solved it. I had to learn the same way... 👍 Glad you are up and running.

    • @fpsitalia-simracingaccesso5857
      @fpsitalia-simracingaccesso5857 3 ปีที่แล้ว

      @@carlossantana2436 Which video should I see to solve this problem?

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

    HI there I am trying to upgrade ET4 to Marlin, I can create the backup the firmware but when I tried to flashing I am getting and error Elf Loader could not be transfered to device Change Target/Settinhgs/Connection setting's mode to "Connect Under Reset" and Try again, I follow the instruction but still getting the same error, after some time the screen go blank, if I reset the printer it's working fine with the original Firmware. Any help. Thanks.,

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

      Are you sure you have the wires right? I have seen where the labels on other devices were different than mine. I also had tried with the printer not powered on as well which was a fail... Let me know if that helps.

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

      @@HLModTech Thanks, I am good now, not sure what was wrong I restart everything including my laptop and flashed without issue, maybe the issue was the laptop.. Thanks Again...

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

      @@rancerdelacruz9261 Glad to hear. 👍

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

    I have anet et4 and I updated to marlin but I don't like it and then I upload the original version that i save it from printer first time the printer restart and nothing happene all program it missing and screen show only the white light

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

      Try snagging one of the versions from Ken's site. It will get you back to the base and you can go to whatever version you want from there.

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

      I try but give me massage CAN NOT CONNECT TO TARGET that's why I can't to upload the original software

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

    hi
    am facing issues with new firmware
    i flashed marlin2+ using stlink it is success
    but after that i tested auto home then x and y are working fine but z axis is not working , it is moving up few steps before reaching its high &it starts toward down and collide with bed
    i even tried to to reinstall firmware
    can anyone help !!
    thank u in advance(:

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

      Which ET4 do you have? Was yours the type that homed up?

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

      @@HLModTech my one is anet et4
      Yes it is towards up

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

      ok. Where did you find the firmware file?

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

      @@HLModTech i found it in anet web site but when I downloaded it is not et4
      So can you please share me anet et4 firmware

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

    can i use usbasp

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

      Not sure what that is.