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!!
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.
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.
hi, did you find the bootloader file? I found the arduino to programmer part. Bootloader (.INO) i cannot find. Maybe you can point me to it? Thanks in advance!
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!!!
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.
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
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.
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!!
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.
@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.
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..
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 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.
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.
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.
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.
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
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!!
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.
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.
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.
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.
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 >.
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
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 ?
if trouble with grapichs display, just add these line at the configuration.h section lcd : #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER //*************************************** edit mjh *************************************** #define ST7920_DELAY_1 DELAY_NS (0) #define ST7920_DELAY_2 DELAY_NS (400) #define ST7920_DELAY_3 DELAY_NS (0) this will correct the timing if display is corrupted
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
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.
Hello, first of all, great video!! Second, i got " Error while burning bootloader." Yikes! Invalid device signature. Double check connections and try again, or use -F to override this check. All jumpers are attached correctly. Can someone help ?
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)
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.
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.
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?
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
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.
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
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!!
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
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.
the newest version (Arduino 1.8.7) can't even flash the ISP software to an Arduino Nano V3. 1.8.5 can do it, but I have to download it from Arduino directly - so it doesn't have the Sanguino Board that powers my Ender 3. what a shitshow. I'm really disappointed - I think I'll just keep using the stock firmware and hope the printer doesn't burn the fucking house down.
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.
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.
Unfortunately I can't give any advice without details. But you can join our discord server to get help with your printer. Check it out here: discord.th3dstudio.com
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
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
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
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/
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
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?
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
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
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?
Arduino and VSCode are available on Linux installations. If you need Arduino to flash the bootloader, you can follow the OSX guide to get it setup: www.th3dstudio.com/hc/guides/programs/arduino-ide-mac-os-x-setup-guide/
You probably skipped the part where it says to use our supplied Arduino IDE OR you are on Mac and need to get it setup to flash. See the bootloader page for details: bootloader.th3dstudio.com/
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
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/
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.
You may be using the locally installed Arduino IDE. Our package has the 1284p included as its a portable installation. But if you have an arduino IDE installed already you may need to uninstall it while using ours.
Also, the OS X instructions for how to install the "hardware" folder containing Sanguio support which is included in your download package direct the user to a URL which is a 404. It turns out the instructions are trivial, just move the "hardware" folder into your sketchbook folder (on OS X, that's ~/Documents/Arduino). (For others seeing this, note that this is an alternative to using the board manager URL, not in addition to).
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?
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.
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.
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?
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!!
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.
Dude you Rock. you made it painless and less technical. Thank you!!
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.
Wow, thanks!
@@TH3DStudio I cant seem to find the unified firmware from the link in the video, please could you help? Thanks
@@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/
@@TH3DStudio which link is it on that page, theres loads, sorry, new to this and dont wanna fk it up
I've been looking for a week for good bootloader install info and finally found your video. Excellent job.
hi, did you find the bootloader file? I found the arduino to programmer part. Bootloader (.INO) i cannot find. Maybe you can point me to it? Thanks in advance!
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!!!
I have been pounding my head against the wall for hours. Thank you.
Glad to help
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.
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
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.
Glad it helped!
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!!
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.
@River Immanuel instablaster ;)
@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.
@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!
@River Immanuel you are welcome :D
Can you also use an arduino mega instead of a Uno?
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..
It's now 2020 and this is the video that made things easier! Thank you for this!
Its 2021! Please don't tell me its 2020 again. :P
wish i found this weeks ago after i struggled to figure this out. awesome vid.
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.
Can you let us know what we're missing so we can make a new updated video?
@@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.
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.
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.
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.
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).
Unfortunate side-effect of someone who totally knows what he's talking about. Non-stop accuracy.
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.
This video is an absolute godsend.
Awesome! Thank you!! Had some kinda issue with my Uno and ended up using a pro mini. It worked just fine! You rock!!!
You're welcome!
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
Read the bootloader page. Unified is not in that package anymore. This video is older.
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!!
What driver did you have an issue with?
Fantastic guide, you made the process completely simple. Thanks a lot
A touch of Benny Hill Yakety Sax but great video! Thanks!
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.
14:44 Lol, was just thinking I bricked my printer ;-)
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.
You can always check device manager to see which COM port your thing is on.
Yes you can but the arduino IDE is quicker.
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!
Yes it's the same process for the V1.1.4
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.
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.
Great video!
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 >.
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
Thank guys great video helped me out tremendously
Our pleasure!
How do I get to the place that you burned the boot loader?
Do you know if you can use the standard updates for the Raspberry Pi when running Octopi, or will the updates break it?
but my cr-10 board isnt lighting up when i pin it and junk.
Done! Next: Unified Firmware!
Your wolf wants to chew on your microphone :)
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 ?
It usually will be OK as we've done that here on accident.
Thanks for sharing👍😀
if trouble with grapichs display, just add these line at the configuration.h section lcd :
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
//*************************************** edit mjh ***************************************
#define ST7920_DELAY_1 DELAY_NS (0)
#define ST7920_DELAY_2 DELAY_NS (400)
#define ST7920_DELAY_3 DELAY_NS (0)
this will correct the timing if display is corrupted
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
I'm a bit late to reply, but this happens when the LCD ribbon cable is connected to the wrong port.
thanks for the help
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.
Hello, first of all, great video!!
Second, i got " Error while burning bootloader."
Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
All jumpers are attached correctly. Can someone help ?
We do offer tech support if you need it. Just contact us here: contactus.th3dstudio.com/
Can a Geeetech Printer like the A10 or Pro-B be flashed with your firmware package? Thanks
Can I get a hand flashing klipper bootloader to my prusa ?? I’ve done it before on my cr10s but it’s been too long to remember the steps
We do offer tech support services. Just go to contactus.th3dstudio.com to submit a support ticket.
This would have been nice to know before buying your product.
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)
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.
@@TH3DStudio Thanks!!
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.
I can't seem to find any pin labeling for my Ender 5 Plus board..
5 Plus has a bootloader already.
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?
You can leave it in the control box.
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
Great info Tim !
Can you also use a Raspberry pi as a Bootloader ?
That would be a great video as well.
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.
@@TH3DStudio: Great thanks for the update.....lol glad I didn't try it
I just had the same question.
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.
@@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?
mac os x 10.11.6 - got boards wired fine (CR-10 + Arduino bt), but no port shows up - ?
Thank you
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
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!!
Its not needed for that board. Refer to the manufacturer documentation for firmware setup for that board.
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
You use the 2560 for the CR-10S Pro.
the cr10s pro wich board it have,and how to flash the firmware?
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.
I am getting the same error on the v1.1.3 board. Have tried multiple PCs etc with no luck.....
Hi, Could please explain the same process for an Artillery Ruby motherboard? BTW. Great Video
You would need to contact Artillery. We are not familiar with that machine.
@@TH3DStudio Thanks. I will try to contact them solve the problem I am currently facing with!
Question Does the board need to be totally out of the printer?
No just disconnect the cables for power I think
Nope!
I wish you guys made a text guide too
Hi. I have a smal problem i cant upload the program , the program try 10 times to upload it and thrn tell me that it cant upload. Can you help ?
Contact our support team for help here: contactus.th3dstudio.com
Can I use the UNO R4 to do this? They seem to have made some changes on the board.
Probably not with the existing code. That uses a completely different chip.
the newest version (Arduino 1.8.7) can't even flash the ISP software to an Arduino Nano V3. 1.8.5 can do it, but I have to download it from Arduino directly - so it doesn't have the Sanguino Board that powers my Ender 3. what a shitshow. I'm really disappointed - I think I'll just keep using the stock firmware and hope the printer doesn't burn the fucking house down.
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.
2560 doesn't need a bootloader as it already has one installed on it.
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
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.
This method still works in 2023. It sounds like you may be missing a driver for the board or have the wrong one installed.
Well I Followed but wasn’t successful. My bed did start to heat up though 😢 cr10s pro ready for the scrap heap I think
Unfortunately I can't give any advice without details. But you can join our discord server to get help with your printer. Check it out here: discord.th3dstudio.com
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
Its MISO to MISO and MOSI to MOSI. If the board has a bootloader it will update firmware over the USB port.
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
can you use a Arduino nano
The zip file is missing some folder and files
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?
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
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/
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
We do have technical support available here: contactus.th3dstudio.com/
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?
Put back to VREG.
Also will the Sanguino 1284p board work with the EZ Lite v1.2? Or do I need a different bootloader?
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
thank for you vide @TH3D Studio. Can i'm using arduino UNO rev 3?
UNO R3 will work fine.
Can an Arduino mega be used instead?
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
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?
The software is nice... IF you're using Windows. What's the flash procedure for Linux?
Arduino and VSCode are available on Linux installations. If you need Arduino to flash the bootloader, you can follow the OSX guide to get it setup: www.th3dstudio.com/hc/guides/programs/arduino-ide-mac-os-x-setup-guide/
Hi. I followed all of the steps and sanguino is not listed in the boards. Can anyone help? Thanks
You probably skipped the part where it says to use our supplied Arduino IDE OR you are on Mac and need to get it setup to flash. See the bootloader page for details: bootloader.th3dstudio.com/
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
Sounds like you're trying to flash the control board and not the UNO.
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.
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?
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/
Did you purposely wear the same shirt as in the firmware set up guide video almost a year ago? Details my friends, details!
I have the 4.2.2 board and there is no programming pinouts?
The 4.2.2 already has a bootloader. This guide is only for the older 8-bit boards.
Why doesn't the reset wire go to the reset pin on the Arduino Uno ICSP 6 pin connector?
Because that is the way to connect
I have the USB connector from my BL touch, I was wondering if it would work like the Arduino Uno?
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.
Hmm, looks like something is wrong. The Sanguino 1284P option is nowhere to be found when using the Arduino IDE which comes in this download package.
You may be using the locally installed Arduino IDE. Our package has the 1284p included as its a portable installation. But if you have an arduino IDE installed already you may need to uninstall it while using ours.
Also, the OS X instructions for how to install the "hardware" folder containing Sanguio support which is included in your download package direct the user to a URL which is a 404. It turns out the instructions are trivial, just move the "hardware" folder into your sketchbook folder (on OS X, that's ~/Documents/Arduino). (For others seeing this, note that this is an alternative to using the board manager URL, not in addition to).
Thanks for letting us know about the broken URL. We'll get it updated and updated in the new helpcenter.
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?
You should make sure the offsets for your sensor are entered into the firmware and the correct type of probe is enabled.
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.
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.
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
Have you tried using another programmer like an Arduino UNO to see if its just a bad USBISP?
@@TH3DStudio yeah, i figured out that i used the wrong fuse settings, causing the chip to lock up
You mentioned that the light next to the "L" on the UNO should be pulsing. Mine is still blinking fast. What should I do?
Try to upload the sketch. It may just have a different version of the LED blink sketch on there vs ours.
I keep getting access denied when trying to flash my oem creality cr-10 motherboard.
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?
The i3 Plus is not supported at this time. Different machine from these covered here.
Hi, does anyone know if this fits for ADIMLab Gantry-S?
File downloaded does not match in video
Read the bootloader download page: support.th3dstudio.com/helpcenter/8-bit-board-bootloader-flashing-guide-for-1284p-cpus/