Bootloader Flashing Guide - CR-10/Ender 2/Ender 3/Ender 5/X3S/X5S/Wanhao i3 - 1284p Boards

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 พ.ค. 2024
  • NOTES: As long as your UNO LED is flashing at a steady rate (fast or slow, doesn't matter) the UNO is ready to accept the programmer sketch
    Remove any SD cards from the board BEFORE flashing the bootloader. The pins are shared with the programming header.
    UNO Bootloader Kit: www.th3dstudio.com/product/ar...
    Software download: bootloader.th3dstudio.com/
    🎥 We create videos and live streams for our community. Support us by shopping at TH3D Shop ➡️ www.th3dstudio.com/ . Your support helps fund our content without any extra cost to you!
    ❓ Need printer parts or upgrades? Contact us at ContactUs.TH3DStudio.com. Join our channel for exclusive perks: / @th3dstudio .
    📧 Stay notified of our uploads and live streams: www.th3dstudio.com/youtube-no...
    📰 Subscribe to our mailing list for updates on products, firmware, and deals: www.th3dstudio.com/email-sign...
    🌎 Explore our communities and resources:
    Help Center: support.th3dstudio.com
    Discord: discord.th3dstudio.com
    Facebook: / th3dstudio
    Odysee: odysee.com/$/invite/@TH3DStud...
    Rumble: rumble.com/c/th3dstudio
    TH-cam: / th3dstudio
    TikTok: / th3dstudio
    🎵 Music by From Zero to Zed: fromzerotozed.bandcamp.com/
    (Used with Permission)
  • แนวปฏิบัติและการใช้ชีวิต

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

  • @jingoadams8362
    @jingoadams8362 5 ปีที่แล้ว +9

    Dude you Rock. you made it painless and less technical. Thank you!!

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

    I'm definitely not a computer person at all, and I was able install the bootloader easily with the kit I purchased from your website and your tutorial. Very well done. Thank you.

  • @5stepshred300
    @5stepshred300 4 ปีที่แล้ว +12

    Dude thank you!! I tried other popular channels before yours to no success! You literally explained how to do it all in 2 minutes, whereas in the other videos it took 15 minutes and did not work!! Thanks again!!

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

    Dude, you just saved my life. I have been at this for 3.5 hours... and I did not know how to tell the Uno it was going to be a programmer (that step was skipped in all other videos. ) Thankkk youuuu!!!

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

    I've been looking for a week for good bootloader install info and finally found your video. Excellent job.

  • @LemmyCaution66
    @LemmyCaution66 5 ปีที่แล้ว +6

    Just the info that I needed as I got my Ender 3 yesterday. I got my Pi 3 B+ I know now thatI should NOT use that for the boot loader. Thank you and have a nice Sunday.

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

    Perfect video! 2 years old and still the best video of how to make an Arduino Uno a bootloader. Even newer videos today still skip the step to set the Arduino as a programmer. Really glad I clicked on your video. You keep things on point and don't get into explaining things that don't apply cause it will just lead to more questions.

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

      Wow, thanks!

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

      @@TH3DStudio I cant seem to find the unified firmware from the link in the video, please could you help? Thanks

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

      @@MrAHeard the video is old and we have a new Unified 2 Firmware out now. You can get it here: support.th3dstudio.com/hc-category/unified-2-firmware/

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

      @@TH3DStudio which link is it on that page, theres loads, sorry, new to this and dont wanna fk it up

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

    wish i found this weeks ago after i struggled to figure this out. awesome vid.

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

    You seem to be the Most Technical of all the 3D nerds. My compliments! I am in the "land of the confused" for the 2nd time. I started with a MONOPRICE Mini v1 (refurb) yea I know. Now I've had an opportunity for an Ender 3D pro. I'm using Octoprint on a pie 3b. It's never happy. Wont print, have glass bed, stepper levelers. It is real quiet anyway. I have leveled manually so many times. Changed .04mm heads, cleaned heads (figured that out too) I'm a 30 retired Systems and Network Engineer. The problem solving patient guy. I turn the orange light green in any data center. A new terminal follower. JLH

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

    Awesome guide. I had the bootloader along with the new firmware going on my Ender 3 in no time with no issues using your guide. I can't wait to get the bed leveler and add that to my setup. Keep up the good work.

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

    Thanks dude. The explanation about the jumper position is not clear or even missing from other similar videos.
    Thanks! You got me on the right track again.

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

    It's now 2020 and this is the video that made things easier! Thank you for this!

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

      Its 2021! Please don't tell me its 2020 again. :P

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

    Awesome! Thank you!! Had some kinda issue with my Uno and ended up using a pro mini. It worked just fine! You rock!!!

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

    This video is an absolute godsend.

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

    Fantastic guide, you made the process completely simple. Thanks a lot

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

    thank you so much for making this easy ....my bootloader somehow pooped the bed,..luckily i had a spare uno..and i got it running again just after i watched this one.. im trying to find an excuse to upgrade the 10s4 with the tough dual setup.. plus ezabl and ezout.. but i think we all know im not going to need an excuse..

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

    I have been pounding my head against the wall for hours. Thank you.

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

    Thank you for making this straightforward. Octoprint has been so ANGRY at me for having firmware that has no thermal runaway protection, and I couldn't figure out how to upgrade for the life of me. Finally found your video, and plan on adding a bootloader, and upgrading my [likely outdated] Merlin firmware on my Ender 3.
    Thanks!!

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

      you all probably dont give a shit but does anyone know a tool to log back into an instagram account..?
      I was dumb forgot my password. I would appreciate any tricks you can give me.

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

      @River Immanuel instablaster ;)

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

      @Royal Onyx i really appreciate your reply. I got to the site on google and im in the hacking process now.
      Looks like it's gonna take quite some time so I will reply here later when my account password hopefully is recovered.

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

      @Royal Onyx it did the trick and I now got access to my account again. I'm so happy:D
      Thank you so much you saved my ass!

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

      @River Immanuel you are welcome :D

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

    2021 still works great, thank you TH3D! Except the Arduino Uno Driver that I had to search on the Internet for quite some time because it would not update, even after trying some tutorials about uptading it.. and finally made it, but without even knowing how..
    Anyway, amazing tutorial for a noob like me and the cheap Uno bootloader kit was perfect for this. Thank you!!

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

      What driver did you have an issue with?

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

    Thanks for sharing👍😀

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

    thanks for the help

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

    Great video!

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

    A touch of Benny Hill Yakety Sax but great video! Thanks!

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

    Thank guys great video helped me out tremendously

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

    Worked great. I made a diagram for the connections so I would not make any mistakes. Then I installed the bootloader. It worked fine except the 3D printer did not reset which I thought it should. It was not a problem though as I just unplugged the USB and plugged it back in and the printer came up to a blank screen. After that I was easily able to install the TH3D firmware and everything seems okay though the blank motion menu had me concerned until I read that it has moved to be under the Prepare menu.

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

    Thank you

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

    Do you know if you can use the standard updates for the Raspberry Pi when running Octopi, or will the updates break it?

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

    Watch this video alongside CNC kitchen's video on the same topic if you're missing some things, they both seem to be missing bits and pieces but after watching both videos i got it working.

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

      Can you let us know what we're missing so we can make a new updated video?

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

      @@TH3DStudio There was a couple iirc, the main one was that the sanguino board option didnt show up for me, in CNC kitchen he shows where you can download it in additional boards manager. He also mentioned you should download U8glib but im not sure whether or not it made a difference for me since i did it just in case.

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

      We include the Sanguino in our Arduino IDE and its included for Mac as well for the setup guide. If you used the files we provide it's already in there. If you skipped that step (using our provided software) then you will not have those options.

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

    14:44 Lol, was just thinking I bricked my printer ;-)

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

    Done! Next: Unified Firmware!

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

    Not sure if you were using an ESD mat and ESD wrist strap I'd recommend using them, it's worth saving yourself a lot of headaches from burning out a chip with a static discharge. All it takes is a 100-150V static discharge to burn your chip out. Which humans don't start feeling static discharges until about 3000V.

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

    Hello, I bought a CR10-S that uses the mainboard V2.1, I am trying to use a bltouch sensor so I am trying to upload the updated marlin firmware however, I have followed plenty of different instructions but I get to the same point, I got an error on arduino: "avrdude: stk500v2_getsync(): timeout communicating with programmer" I dont know if it makes sense to try to reburn the bootloader for the ATMEGA2560 or if there is any other solution (I already tried downloading an older version of arduino, changed the cable, tried with th3d instead of marlin and plenty of other ideas I´ve found, my printer is working normally so I asume the mainboard is not damaged).
    For the record I didn´t tried to burn a bootloader because supposedly the CR10-S comes already with it.

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

    Can you also use an arduino mega instead of a Uno?

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

    Can a Geeetech Printer like the A10 or Pro-B be flashed with your firmware package? Thanks

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

    Before flashing anything to the printer, should we be pulling and recording PID and other calibration settings? Can I do that stuff again? Sure. Can I find the how-to video that I used before again? Maybe, maybe not.

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

    i have a cr-10s with the atmega 2500 chip. thought it was without bootloader so i bought a arduino etc. but now im unsure. does mine already have a bootloader? if not. where are the icsp pins on the board? :D

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

    Thanks for the video and also (especially) for the instructions based on MAC system. When I look at the files contained in the package, in hardware/sanguino the file boards.txt refers to 1284P boards, whilst I would like to load this into a CR10S Pro (V2) with a ATmega2560 board. IS there a different file somewhere or don't I worry about that ? regards Manfred

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

      You use the 2560 for the CR-10S Pro.

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

    Great info Tim !
    Can you also use a Raspberry pi as a Bootloader ?
    That would be a great video as well.

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

      We've had customers use them and it killed their Pis. We do NOT recommend using a Pi. A Pi is 3.3V and the boards are 5V. You can see the issue here.

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

      @@TH3DStudio: Great thanks for the update.....lol glad I didn't try it

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

      I just had the same question.

    • @E-3
      @E-3 5 ปีที่แล้ว

      You totally can & its even easier with a Pi, thats how I have done mine. However I have not seen someone do it with the newer PI's . I only have been successful with the older not pi3. The image I used was based on Minibian and I have not been able to update it to run on the newer Pi3.

    • @E-3
      @E-3 5 ปีที่แล้ว

      @@TH3DStudio FYI: Rpi runs on 5V. Not sure how they have blown up a pi, maybe they powered up the Pi and the board at the same time?

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

    mac os x 10.11.6 - got boards wired fine (CR-10 + Arduino bt), but no port shows up - ?

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

    Does anybody know how to do the PID tuning for the bed? In standard Marlin, you have to disable the safety features to run it and then enable them back, I tried to do the same here with the advanced.h settings but I always get the error on pronterface wrong extruder selected, it should be E-1. Thanks

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

    Great video! I actually feel like I understand what I have to do for once !!.... Do the files work with any knockoff Arduino or just yours? (I would buy yours, but I'm in Canada so cost of shipping, possible duties and shipping time would be less convenient)

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

      As long as its an Uno R3 compatible board it will work. We use generic ones for flashing and they work well. Just make sure it has a real Atmel CPU on it. The Uno R3 design is open source so many places make them with their own branding or generic branding.

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

      @@TH3DStudio Thanks!!

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

    but my cr-10 board isnt lighting up when i pin it and junk.

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

    Great video. The only small nit pick I have is you talk a touch fast. A printed outline of the steps involved would be helpful. I will be trying this out very soon. Thank you.

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

      People can always rewind the video. I talk a lot so it's hard to slow down my pace sometimes. Will try better in the next upload.

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

      Or you can adjust the speed setting of the video. I use it regularly for slow talkers (speed it up) or fast talkers (slow it down).

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

      Unfortunate side-effect of someone who totally knows what he's talking about. Non-stop accuracy.

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

    the cr10s pro wich board it have,and how to flash the firmware?

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

    If you use directly ATMEL AVRISP MKII over the ATMEGA 1284 board you can program without bootloader I think. Also with ATMEL STUDIO and MKII programmer you can backup your previous firmware if something went wrong and reflash it. Thank you. ATMEL STUDIO permits to save and load .hex files directly.

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

      Yes, you can flash with a programmer. But adding a bootloader allows updating over USB so you do not need to connect a programmer every time to update.

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

    Very informative, What happens if you connect the wires incorrectly and start the process... will it damage the board? I mean if the board lights up it should be good... no ?

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

      It usually will be OK as we've done that here on accident.

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

    can you use a Arduino nano

  • @kevinmcinerney6779
    @kevinmcinerney6779 11 หลายเดือนก่อน +2

    After opening AruindoISP at 12:08 anytime i use the openfirmwarewindows it opens the AruindoISP and not all the files for the bootloader (TH3DUF_R2 and such). Do I need those or do I just burn the bootloader after doing the AruindoISP. Thanks

    • @TH3DStudio
      @TH3DStudio  11 หลายเดือนก่อน

      Read the bootloader page. Unified is not in that package anymore. This video is older.

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

    You can always check device manager to see which COM port your thing is on.

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

      Yes you can but the arduino IDE is quicker.

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

    This would have been nice to know before buying your product.

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

    I wish you guys made a text guide too

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

    I'm going to be flashing a bootloader on my cr-10 soon, I got your kit. Do I need to completely remove my board or can you leave it on the control box?

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

      You can leave it in the control box.

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

    Hello!! I would like to know if you can explain how this procedure is applied with an MKS SGEN L 1.0 board. Very grateful for your prompt response !! Thanks for everything!! Regards!!

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

      Its not needed for that board. Refer to the manufacturer documentation for firmware setup for that board.

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

    thank for you vide @TH3D Studio. Can i'm using arduino UNO rev 3?

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

      UNO R3 will work fine.

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

    Hi, Could please explain the same process for an Artillery Ruby motherboard? BTW. Great Video

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

      You would need to contact Artillery. We are not familiar with that machine.

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

      @@TH3DStudio Thanks. I will try to contact them solve the problem I am currently facing with!

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

    Hi, I am using Ender 3 pro board. And while trying to flash the bootloader, I am getting"Error flashing bootloader" message. The printer has a Creality v1.1.3 board in it and it doesn't have any jumper to select the power source.
    Any advise on how to get around this problem?
    BTW, I am using Arduino Uno board and using a Mac to do the flashing.

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

      I am getting the same error on the v1.1.3 board. Have tried multiple PCs etc with no luck.....

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

    I keep getting access denied when trying to flash my oem creality cr-10 motherboard.

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

    Can I use the UNO R4 to do this? They seem to have made some changes on the board.

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

      Probably not with the existing code. That uses a completely different chip.

  • @c-sl8543
    @c-sl8543 2 ปีที่แล้ว

    I ran into some issues trying to upload the ArduinoISP I keep getting programmer is not responding, do you have any tips for what I could be missing ? I followed the th3studio instructions and video instructions still not able to resolve the issue

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

      Usually if its not responding that means your PC is not talking to the UNO board. Have you tried updating the drivers and making sure the COM port and board selection are correct?

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

    I am wanting to flash a CR10 board. You said to move the jumper to USB before flashing the bootloader. Do you put the jumper back to VREG or leave it on USB forever now?

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

      Put back to VREG.

  • @astrorafwill
    @astrorafwill 7 หลายเดือนก่อน

    Hi. At first thanks so much for that video. Is very clear!! I have Anet A8 plus with Anet3d v1.7 board
    In my case i am following each step and finally Arduino says me that Bootloader is upload ok, but my screen is blue again, brick...I have trying to do this guide with Arduino Uno and with USBasp and the result always is the same: Screen blue without response. Could you help me? Thanks

    • @TH3DStudio
      @TH3DStudio  7 หลายเดือนก่อน

      We do have technical support available here: contactus.th3dstudio.com/

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

    I have an Arduino Duemilanove. Your customized IDE does not list it. It was quite a pain to figure out why (I had to install the regular IDE, and then copy its boards.txt over). Despite that, trying to upload the bootloader results in the error "avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x15". Trying to program an Ender 3. Also, the Ender 3 (v1.1.3) does not appear to have a jumper. -- Later: Turns out the Duemilanove is not able to do the task. I had to get a Rev3 Version of the Uno and then it worked fine.

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

      You have to put a 10 μF capacitor on the reset and ground. Do not use the capacitor when uploading the ISP, just the boot loader. Just FYI in case anybody else has the same issue.

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

    If I already have advi3++ on my Wanhao i3 Plus, do I still have to switch to TH3D via this method (I want to use the eazbl), or can I do it over USB as it presumably has the advi3++ boot loader on it?

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

      The i3 Plus is not supported at this time. Different machine from these covered here.

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

    Is there a way to know the bootloader actually loaded into the printer control board? It finished but it also finishes when the UNO is not connected to the printer control board. Also, I wanted to be sure the wiring is correct for the MISO & MOSI.
    UNO MISO to BOARD MISO
    UNO MOSI to BOARD MOSI
    or
    UNO MISO to BOARD MOSI
    UNO MOSI to BOARD MISO

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

      Its MISO to MISO and MOSI to MOSI. If the board has a bootloader it will update firmware over the USB port.

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

    Hi,
    First off all, thx for this understandeble video! really nice!
    programming the arduino as a programmer went like a charm, but when i trie to flash the bootloader on the 1284p board i always get the same fault (avrdude: Device signature = 0x000000 (retrying)
    fault when burning bootloader.
    when i just connected the 1284p bord it had a red flashing LED but after a while it's not on anymore. only when i press the reset button (on the 1284p or arduino board) then it comes on for a moment.
    any help on this? thx

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

      forgot to mention that the LED on the uno board is solid red it was also blinking in the beginning en turned solid when the 1284p board had it's LED turning off :) and it's not an original arduino, it's MEGA2560

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

    Hey I have a replacement board for my CR 10 S5 it's a V2.1 with the 2560 on it will this boot loader guide work for this board? The header on my board is located in the middle of the board.

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

      2560 doesn't need a bootloader as it already has one installed on it.

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

      I have cr10s pro but lost the bootloader will this method work to re burn the bootloader back on . I keep getting invalid signature when I do try

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

    Also will the Sanguino 1284p board work with the EZ Lite v1.2? Or do I need a different bootloader?

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

      You are going to damage the EZBoard. Please read the manual, it already has a bootloader: th3dstudio.zendesk.com/hc/en-us/articles/360043727771-EZBoard-Installation-Guide-Firmware-Info

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

    What about the creality v1.1.4 board? Supposed to have the tmc2208s do you know if that board needs a boot loader? From what teaching tech said this board comes with a boot loader

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

      Most of the V1.1.4s did not come with them even though Creality said they did. Try uploading firmware and see if it works. If it does, then you have a bootloader. If it does not, then you don't have one and would need to flash it. We have a guide here: bootloader.th3dstudio.com/

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

    Any thoughts on why the boot loader would just be wiped? I mean i suspect it has some thing to do with bad sd card and i can imagine marlin crasghing on write errors. That should not wipe bootloaders thats crazy. I have and isp programmer but i hate to have to open up my kinda new ender 5 pro. So much troube. Would be nice if creality exposed the isp to the outside or fix marlin so it doess not just write anywhere on sdcarrd error. Sorry for my typing errors. I had a stroke last year. Thats also a reason I see opening up my ender as a challange

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

      Usually, the bootloader gets overwritten when the firmware or flash region is not setup correctly. Thats assuming the CPU doesn't have an issue itself.

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

      @@TH3DStudio wel mine was original. The board says 4.2.7 no isp connector and the 4.2.7 firmware dud bot work the 4.2.2 did. Weird. Glad i could still flash via sd

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

    Few months ago I purchased genuine arduino board first time in my life...
    ...
    It gave me loads of critical errors, needed ladyada herself to fix one of the issues, but at the end I gave up and tossed the board into the corner and went back to rip offs, 0 issues >.

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

      I'm getting a fault (This device cannot start. (Code 10)). My board is a authentic Atmel ATmega16U2/ATmega4328.... thinking i need a clone board to toss this one too

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

    Your wolf wants to chew on your microphone :)

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

    Can I do this with a Mega 2560? I don't have an UNO and would rather not buy one if I don't have to.

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

    I recieved a 1.1.4 board for my cr 10. Do i use the same methods as the 1.1.2 amd 1.1.3? Very informative video thank you!

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

      Yes it's the same process for the V1.1.4

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

    Hello, Thank you for the video, It´s very explanatory. I have the 4.2.2 crealty ender 3 board with STM32F103RET6 chip and only 4 pins in program port, near usb port. Do you know how I can burn the bootloader? with arduino UNO or similar, I´m looking for the way but I´m lost. Thank you so much.

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

      If you read the directions on the bootloader page and our firmware pages you will find that your board does not need this step and already has one. If you try use this guide on your board you will damage it.

  • @boogerhead0
    @boogerhead0 7 หลายเดือนก่อน

    I have Creality 4.2.2 board with 4-pin header, pins power, ground, clock, and digital IO. Do you have a procedure for this board?

    • @TH3DStudio
      @TH3DStudio  7 หลายเดือนก่อน

      This guide is ONLY for the 8-bit boards. Yours is a 32bit and already has the bootloader. IF you need firmware see here: www.th3dstudio.com/product/unified-2-firmware-for-creality-stock-v4-x-x-boards/

    • @Christian_K_
      @Christian_K_ วันที่ผ่านมา

      @@TH3DStudio I have the same board and same question. When I flash my firmware nothing happens and I cannot communicate with it. Therefore I am suspecting a faulty bootloader… And wanted to try and flash a new one, but cannot figure out the pinout…

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

    hi, great video. Could you advise how to do this with the Creality Ender 5 Pro Board v4.2.2 as it only has 4 pins instead of 6. I need to do this as I messed up a flash update half way through and lost the preinstalled boot loader. Thanks in advance.

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

      You don't need it for the 4.2.2 board. You should read up more on your board before attempting to modify the machine or you may break things.

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

      tysm for your reply.
      I have followed all the tutorials and information i can find on this and still no results.
      I realised i put a boot loader sd card in my printer just after i turned it on annd in panic i switched it off again and had nothing but a blue screen since.
      I beleive i have corrupted the boot loader, and read somwhere i cannot now find that it can be put on again with an Audrino, which i have a uno3 to use.
      Is there any way you know of reflsing the bootloader?

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

      You'd use a STLink to flash it but you need to get a hold of the bootloader file from Creality. We don't even have that and we sell their boards.

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

    I have the USB connector from my BL touch, I was wondering if it would work like the Arduino Uno?

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

      That is likely a USBASP and you should contact the reseller for the software and documentation on that. We only use the UNOs as they don't require weird driver installation like the USBASP needs to get it working.

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

    after using this tutorail and following step by step my printer got screen got blank and my prinet cr10 doesnt work any more, I have been looking for solutions with no stop for the last 2 days i did a lot of crasy stuff in the arduiono IDE to make it run again but always jumps up an error I use diferent versions and is always something please HELP!!!!!! I cant let my printer die

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

    Can an Arduino mega be used instead?

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

    When I wire my arduino to my cr-10 board, and I connect the arduino to my PC, my creality board constantly beeps and flashes. When I try to upload the sketch, it fails the upload

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

      I'm a bit late to reply, but this happens when the LCD ribbon cable is connected to the wrong port.

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

    Dear TH3D Ihave a DYMY Melzi 2.0 pro and have not a miso mosi connector but just gnd 5v and rx tx pins could you help me telling me how to upload firmwre into the board? Thanks

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

      Try to get a pinout for the board. They may be on the EXP1/EXP2 headers.

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

      @@TH3DStudio Thanks

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

      @@TH3DStudio I tried to burn the bootloader but I recieved the following error message: avrdude: Error: Could not find USBtiny device (0x2a03/0x49)
      Error while burning boot sequence.
      Please could you help how to solve this issue.
      Best Regards

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

    Thanks for your videos, I was indeed motivated to follow your súggestions, but:
    My prrinter worked fine, until I noticed the X Motor did not stop during heating up before the print. The stop switch still worked fine during a test. So there was a need to upgrade the firmware. However, I ran into a problem and now I am scared I bricked my Ender 3Pro V1.1.3 board. I have tried this suggested way of launching a boot loader from several UNO's and a MEGA 2560, but ran out of sync many times. Then I replaced the cabling and selected ports 10-14 on the boards for the communication. Loading the avrdude commands from the command line in a CMD window, showed there is communication, but even with a "-F" optional command, I still get:
    ==============quote====================
    Writing | ################################################## | 100% 123.35s
    avrdude: 127660 bytes of flash written
    avrdude: verifying flash memory against Ender3ProBLT.hex:
    avrdude: load data flash data from input file Ender3ProBLT.hex:
    avrdude: input file Ender3ProBLT.hex auto detected as Intel Hex
    avrdude: input file Ender3ProBLT.hex contains 127660 bytes
    avrdude: reading on-chip flash data:
    Reading | ################################################## | 100% 74.82s
    avrdude: verifying ...
    avrdude: verification error, first mismatch at byte 0x0000
    0x00 != 0x0c
    avrdude: verification error; content mismatch
    avrdude: safemode: Fuses OK (E:00, H:00, L:00)
    avrdude done. Thank you.
    ============= unquote ==========
    Please let me know if there is another solution than buying a new 32 Bit Board for my printer
    Thanks in advance
    Jos

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

      I would recommend replacing the board as the new ones are a lot easier to use and flash. Join our Discord server to get help if you want to try and resurrect your board. If the board is bricked we have our EZBoard that is really well built and actually easy to use: ezboard.th3dstudio.com/
      Discord: discord.th3dstudio.com

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

      @@TH3DStudio Thanks a lot for your reply ! It is good to see you are still checking these old links. As I am not a professional printer, I have just retired from work, I will go the easy way and order the Creality 4.2.7 board, which is currently about 1/2 the price at EUR 51,99. But, again, your advise is highly appreciated

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

    I used a USBISP on a 1284p board(ET-4000 V2), but seemed to bricked the chip. don't know why I cant flash bootloader or firmware anymore

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

      Have you tried using another programmer like an Arduino UNO to see if its just a bad USBISP?

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

      @@TH3DStudio yeah, i figured out that i used the wrong fuse settings, causing the chip to lock up

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

    You mentioned that the light next to the "L" on the UNO should be pulsing. Mine is still blinking fast. What should I do?

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

      Try to upload the sketch. It may just have a different version of the LED blink sketch on there vs ours.

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

    Mac user. How do you install your software package for a Mac? I go into the MacOSX Arduino file and run the dmg. It instals the package and then........ nothing. How do i access it now?

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

      It should be in your applications section on the mac. You can always check out the manual setup if the auto installer doesn't work: th3dstudio.freshdesk.com/support/solutions/articles/43000460795-arduino-ide-for-mac-os-x-setup-guide

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

    Hi, does anyone know if this fits for ADIMLab Gantry-S?

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

    Well CRAP. I get Problem Uploading to board in the first step. I set it to UNO, Select My Com port, click UPLOAD and it fails. Any suggestions?

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

    Cannot get my UNO R3 to be recognized by my computer.... Windows 7 and USB is likely screwed due to Drone FC usb configs. Cannot figure out how to get the board recognized to reflash the UNO. Any ideas?

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

      If you have one of our UNOs try installing the driver for them from our website: support.th3dstudio.com/hc/en-us/articles/360043291432-CH340-Drivers-TH3D-Uno-Creality-V1-1-4-V1-1-5-Board

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

      @@TH3DStudio I have gotten further, now I'm getting a fault (This device cannot start. (Code 10)). My board is a authentic Atmel ATmega16U2/ATmega4328... so not sure how the CH40 driver will fix, but will give it a shot.

  • @AngelEyez-vv2ef
    @AngelEyez-vv2ef ปีที่แล้ว

    i got this message
    avrdude: Expected signature for ATmega328P is 1E 95 0F
    Double check chip, or use -F to override this check.
    Failed chip erase: Hochladefehler: exit status 1

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

      Sounds like you're trying to flash the control board and not the UNO.

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

    I'm getting the following error when I try to do the first step of setting up Arduino Elegoo Uno as programmer. I'm using Mac and selected ArduinoISP example. Set my port to the proper one /dev/cu.usbmodem14201, Board is Arduino Uno, Programmer: Arduino as ISP.
    sorry - this program has been built without plugin support
    exit status 1
    Error compiling for board Arduino Uno.

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

      @@c2cworldnews204 I'm a 20+ year linux/network/devops engineer. I also have experience in numerous programming languages (my expertise is python, going on 10 years). It's definitely not a PEBKAC problem. Unfortunately the solution was to completely blow away my existing Arduino plus all libraries, then load the custom Arduino from their site.

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

    SO to be clear, i need to burn a bootloader on before i can install the new firmware for my BLTouch? I donwloaded the latest firmware, fallowed the guide for ender3, however when i check the sketch, i get an error message: "Make sure you have Sanguino selected from the tools"

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

      Yes the Ender 3 needs a bootloader to do any kind of firmware updates. That error is unrelated and is coming up because you don't have the board selected (it's actually in the message you posted).

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

      @@TH3DStudio Turns out that i can update my firmware due to a bad atmega chip. Had a friend test it for me, so i ordered a MKS Gen L board, and then tested my new dead blow hammer on that cheap Chinese knock off board.

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

    Hello. I am trying to upload tinymachines firmware to CR10Spro. Xloader finishes updating with 0 bytes updated message. also cura is stucked at firmware upload pgress bar. pronterface is OK with connecting and managing printer. any ideas? changed all baud rates and tried.
    thanks

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

      Have you tried contacting TinyMachines?

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

      @@TH3DStudio yes we mailed , now i am waiting answer for above issue.

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

    Question Does the board need to be totally out of the printer?

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

      No just disconnect the cables for power I think

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

      Nope!

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

    Would you have any idea on how to reflash a bootloader on to an SKR1.4? Thanks

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

      It already has one. Don't try to flash one on a SKR board. If someone tells you that it needs one they are wrong and you will damage your board.

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

    I have the Ender 5 Pro. I see videos where people only have the 5 and have auto leveling option. I flashed this firmware and now auto home doesn't work like before. Thoughts?

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

      You should make sure the offsets for your sensor are entered into the firmware and the correct type of probe is enabled.

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

    HI so Im getting an error from the firmware upload [Expected signature for ATmega1284P is 1E 97 05], triple checked pinouts. tryin this on a cr-10s pro. any thought s?

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

      You are trying to flash Melzi firmware on a 2560 CPU. Download the correct firmware for the printer.

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

      @@TH3DStudio thank you realized this last night and fixed thank you !

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

    Did you purposely wear the same shirt as in the firmware set up guide video almost a year ago? Details my friends, details!

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

    I see you removed the board or had one for display....do we have to completely remove it or what do we have to disconnect?

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

      You do not need to remove the board to flash.

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

      @@TH3DStudio thank you!

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

    Maybe because this info is 5 years old but this didn't work for me. Followed everything exactly but I get an error that says: Arduino: 1.8.7 (Windows 10), Board: "Arduino Uno"
    the selected serial port # does not exist or your board is not connected
    I can see that the board is connecting and everything is getting power.

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

      This method still works in 2023. It sounds like you may be missing a driver for the board or have the wrong one installed.

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

    I can't seem to find any pin labeling for my Ender 5 Plus board..

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

      5 Plus has a bootloader already.