Thanks for making this video! We always appreciate a good tutorial that we can refer people to when they need help. At the moment we're working hard to improve the Auto Build Marlin extension so it will be easier to find options and configure the firmware, so hopefully it will be less of a struggle for new and casual users.
I’m glad you found my video helpful! I love having the opportunity to assist others in their 3D printing journeys, and the Marlin update was phenomenal.
@@techwithrita Thanks for the guide - was trying to install marlin 2.1.1 but it seems that the creality touchscreens aren't working with marlin - is this right?
Does this tutorial work if I’m trying to go back to stock software ? My friend tried doing octo print but couldn’t get it to work and just wants to go back to stock software so yea would this tutorial work for that? The printer in mind is a CR-30
First time trying to do this. I've watched plenty of other videos and felt a bit overwhelmed. They go a little too far into detail and I got lost in what exactly I needed to do. Your video is very well to the point explaining exactly what I needed to update the firmware. Much appreciated. Definitely the video I'll share with others that need help.
YOU DO NOT HAVE TO REMOVE THE HEATSINK ON THE DRIVER BOARDS. The letters written on the micro SD slot actually correspond to the driver chip on that board. (specifically for Creality 4.2.2 and 4.2.7 boards) C = HR4988 E = A4988 A = TMC2208 B = TMC2209 H = TMC2225 T5 = TMC2225 T8 = TMC2208 In the case of the video you can see at 2:29 ish there's an E written on the slot and later around 6:50 you see them use A4988 as the driver. This will save time and your eyes with how hard they are to read If you do still remove the heatsink make sure you get some thermal paste to replace it . Also thanks to Printer Mods website for this info!
Thanks, you are a life saver! Didn't dare to remove the heatsink as I don't have this kind of thermal paste, and didn't want to risk burning down the driver.
As a software engineer, i struggled doing this and have only been 3d printing for a month. Thank you so much for this. This video was WAY better than the others i found. AGAIN THANK YOU!!!!!!
YOU SAVED ME! I received an Ender 3 Max as a gift 4 days ago and I saw other tutorials on how to upgrade the Firmware. I did followed it step by step and the printer was stuck at the Blue Screen for a long time and wouldn't return to the previous working state. I feared I had bricked the damn thing. I followed your instructions and not only was my printer fixed, the firmware was also upgraded to the intended version! You just won my Like and Subscribe!
Just got into 3d printing to print out new equipment cases for my channel but having an absolutel nightmare with my ender v3 se! Going to try your method and see if this will change some stuff. Thanks for the uploads 😊
THIS! I've been trying to fight with updating my firmware for a few weeks and was just about to give up and buy a new board when I found your video! This is exactly what I was looking for and it was very easy to follow!
This was well really helpful and well explained! I had a really hard time knowing where to even start with Marlin and now it's all installed and working! Thank you!
For anyone with the issue "the currently open folder doesn't contain a (valid) marlin project" You need to check your file path! Try changing it to your C drive! This worked for me and Marlin now detects the file
Thanks you for sharing ! after looking for a while to know how update Marlin with VSCODE , you do the best video which explain that correctly ! it worked for the first time !!
You don't actually need to remove a heatsink from the stepper, the "E" marked on your sd card slot refers to what drivers your board has (E=A4988). Other letters refer to other drivers. I just learned this myself.
The letters written on the card reader slot (with marker) are different depending on which stepper driver it has. These are for the ones 4.2.X board with STM32F103RET6 controller: C = HR4988 E = A4988 A = TMC2208 B = TMC2209 H = TMC2225
@@amjed-ali-k This is a very good explanation. I looked on my motherboard (V4.2.2) and there is nothing written (??) what do you think? It's a . Ender 3 stock.
@@philippeloubeau6615 it was made a monday. on monday, the letter's guy is not availlable and nobody replace him. 🤣 I had the same, it was working with the unmodified config.h
Thanks for making this! It was very helpful. Also I see this is your first year on YT, keep it up, we could use more people who are fun and informative.
ATTENTION: The "cool down" feature DOES exist, I didn't see it at the bottom of the menu at the time (sorry!), and didn't think to scroll down. My apologies! Just know that it only pops up / reveals when the printer is in a "preheating" state. The "Cool Down" menu option will be in the same location as "Preheat PLA / Preheat ABS" but it won't show until after the printer is heating, and it will be at the very bottom of the menu.
@@techwithrita actually I am still a final year student, my react skills may not be as good as a production level app requires but they are definitely good enough for project like application. So if you ever need any help regarding this, I will be happy to work for you for free 😊😁
2:54 NOW you tell me... i literally took appart EVERYTHING on 2 ender 3 (pro and v2) not knowing anything about 3d printers :P they had that loop rebooting issue many have and i was trying to repair them.. until i learned it was due to bad factory installation of the heat sensor :P great video! simple, easy to follow and to understand! new sub!
There's example configs files to use as a base for compiling marlin with the right board but it depends on what version of marlin you're building for. This helps with issues like the printer not cooling down after a print, lets you properly preheat the printer before printing (especially if you use cura for your slicing software and have properly set your start and end gcode). I have config my version of marlin because the official one for the board manufacturer didn't compile theirs properly.
Thanks for the video. Honestly, I have not had the issue of not responding to temperature changes during printing or after preheating, and I can send the M104 to set the hot end and M140 for bed. Not sure why yours was giving issues. Hopefully you've solved it by now, being a year or so later.
Thanks! I found your video useful. I had just purchased an Ender 3 Pro and was playing around with trying to update the firmware and I thought I had bricked it. The problem is just knowing which firmware to download. I have the 4.2.2 mainboard. I tried several and eventually got it back running, but now I am thinking I need the latest version of Marlin since it now has version 1.0.1.
Yahoo, my new system board is up. What I did. I found you need to use a mini SD card. the regular SD will not work with an adapter. My mini SD card came with 2 folders, “boot” and “USB DRIVE”. Yes. One in caps the other not. I copied everything from the mini SD card and deleted all the files. I then put the .bin in both folders. The original .bin from the mini SD card that came with the new board. Just to mention my background is 43 years of computer hardware field engineering. So I unplugged the printer, and turned it on. This drains any power left in the board. A couple of minutes works. Then install the mini SD card. Turn off the printer, plug in the printer and turn it on. After about 20 seconds the printer shows the main screen Ender 3 PRO. I have not tried using it yet. However this process did get firmware on the new board. When nothing else worked. I hope this is helpful. I should be able to use the new .bin created above in both folder. Thank you TechWithRita. Update, I have been able to reload firmware with a different firmware using this same procedure. Procedure proven to work.
Hola a todos. Para los que hicieron este tutorial, el archivo firmware.bin una vez copiado en la tarjeta SD, deben apagar la impresora e insertar la sd, luego encender y se cargará la actualización. En la pantalla saldrá el logo de marlin y la versión *2.1.1 y deben esperar unos minutos.
Im stuck getting The terminal process "C:\Program Files\Git\bin\bash.exe '--login', '-i'" terminated with exit code: 1. error when I click on the built firmware. I cannot see the file, it is compiling successfully from what I can tell though.
I did everything you did in the video but when building I get an error : missing binary operator before token "(". I have an Ender 3 Max Neo. Any suggestion?
I’ve tried this method before and it hasn’t worked, I have a cr-10 with a silent board but it continues to fail me, I need help, spent well over 3 months trying to fix it and download the firmware but again nothing has worked
I went through all these steps last night, only to find that the chip in my Ender 3 S1 is not supported for Marlin because they switched to it due to the chip shortage. It's the STM32F401 chip, and it didn't show up under the list of options when it came time to build Marlin. Also my heatsink wouldn't stick back on so I put a dab of toothpaste on it as a temporary fix. Ordered some thermal paste on amazon, so that toothpaste will be replaced as soon as it arrives.
Awesome video! Have you been able to find out why the temp didnt drop after the print finished? If you found out why I would love to know, also, if my bed is set to say 55 deg Celsius, will it go to that temp?
Hi I have the Ender 3, great video by the way! I just bought the auto leveling CR Touch auto leveling kit for my printer. How do I put that in the code to work with my printer?
I have a Creality CR-20 PRO and I need to reinstall the Marlin Firmware. I've watched your video twice now, and I'm stuck at timecode 4:00. I cannot paste the files I found into the Marlin File. When I click on the file, it appears as green code. Help! Thanks.
I mounted sprite extruder, dual z axis, bltouch and touchscreen on ender 3 v1 with 4.2.2 manboard, but it seems compiled bin firmware doesnt work properly and i bet on PID settings. I found only 1 firware which work, (without sprite extruder in specs) with screen but prints are terrible. Dont have time atm, because need to do documentation next month for heat pump which i buit for enginer title in mechatronics (atmega modbus tcp connection with plc s71200 web serwer (overcomplicated for giggles) and have engineering defence/presentation next month, also work as automatician in industry... No life, no time... I could have a wife like you and we would do some projects. Hope i done everthying in this life and your tutorial will help me with printer issues.
Did you solve the bed/nozzle temperatures not decreasing? Were you using Octoprint, manual printing (or something else)? I'm gonna test this with Octoprint, will edit/add a comment later with the result. Thanks for the video, super helpful!
haha yes actually, I had *embarrassingly* failed to realize the "cool down" function that exists at the bottom of the "temperature" menu... right below "Preheat ABS" (it only shows if it's preheating)...quite silly of me. I just hadn't thought to scroll all the way down at the time.
Everything went well until it was time to export to an SD card. When viewing the menu at 7:15 it is almost entirely blank and the only info available was that the firmware is from Marlin, the architecture, environments, pins etc were blank. Any ideas on how to fix would be great.
11:59 she farted kekw jk but this was helpful, the firmware autobuild, clicking of that file, downloading, wiping all SDcard contents, and placing the sole .bin file on there was very helpful... can't tell you how many videos I tried to come across for this information
hello. I am trying to follow your tutorial but I don't have the "M" icon to the left on visual studio. I don't know what to do. the step is around 4:10
Followed these instructions to the letter. Built the file. Got an error that my configuration files were an older version and I need to upgrade them or downgrade Marlin. I literally just downloaded them from github, and they're the latest versions.
Would you be so kind to help me out with my CREALITY ENDER MAX NEO? I'm sure there is a reason no one has a firmware for this! I can't find any configuration files and what I have found, the numbers for the size of the bed doesn't work, I have to do all kinds of offsets and I can't hardly print with the printer, even cura doesn't have the fig file, the ones that I have are in Chinese and I'm just lost! I've spent 2 weeks trying to do This and it's not working! I would pay you ! Lol I would greatly appreciate it!
Though it flies by very fast, I was able to make the changes desired for my Ender 3 Pro configuration files. But when I compile, I get an error "#include errors detected, Please update your includePath". Being a complete programming dummy, I am unable to resolve. Any ideas?
Hi! I don’t have a BLTouch sensor on my printer, I personally don’t think it’s worth buying as I can level the bed pretty quick and easily without it, but there is a function or two in the configuration file that you can search for and uncomment to activate it specifically for the BLTouch sensor, just search via CTRL + F in the IDE for “BLTOUCH” and it should take you to the related functions where you can read their descriptions and decide if they are relevant for your sensor :) hope this helps!
when i try to open marlin in 2.1.1 in visual studio code it will say cant display cause of binary or unsupported text coding if i open anyway there is a bunch of code which i dont understand. please any help is appreciated im trying to update ender 3 pro with 4.2.2 board.
When I try to generate the file for the firmware after pressing build it says failed. Everything Im doing and the numbers seem to be identical any one else had this problem?
I have had an issue but havent been able to find a solution anywhere. I updated to marlin 2.1.2 following this guide and it worked perfectly (yay!) however, I've noticed I get ghost inputs during prints. It's like the ender thinks I'm pressing the knob button when I'm not doing anything! Anybody know whats going on?
what am i doing wrong? I get the notification that the config files are too old. And that i need to either downgrade the marlin version or update the config files?
So, I'm new to 3d printing. I burned the microcontroller, ( blue screen )bought a new one, soldered on, then, the same problem, got a blue screen. Do I have to install a bootloader, to flash a new firmware?
Super brilliantly done Rita. I see where Marlin Firmware recognized your work. when I got to where to go to compile / build the configurations for my printer are not there. I have a Geeetech A20T multi-color printer. I used a version of the CURA engine that could run with the A20T Color Mixer program. But not all the settings for advanced control . The Ultimaker CURA with Marlin 2.1.1 is where I need to go. Now returning to problem of no configurations. I submitted my request to Geeetech and support referred me to your video, which I had previously viewed. Any ideas?
Hello, although I do not have experience with A20T color mixer, I did research it briefly to try and help. I was able to search through the configuration folders via CTRL F (it’s not an obvious find for sure) the “A20T color mixer” or “A20T” and found the config files to be copied and pasted into the “marlin” folder (in the Marlin-2.1.1 folder > marlin) (-also, make sure to “replace existing files” when prompted, not paste in addition to the same-name files). From the results of searching “A20T” in the “Configurations-release-2.1.1” folder, I copied all 4 items in the search results and pasted them and the auto build marlin updated the board info correctly. Next, since you have multiple extruders with one nozzle, you’ll have to open the configuration.h file in the editor / IDE from the marlin folder after you pasted it from the above step. You’ll then CTRL F and type in the search bar “multi-“ for multi-extruder (even though terminology is different from multi-color) and read the description of that function before uncommenting it to see if it applies to your printer. If so, activate it / uncomment it and then save. Then scroll through the list of functions to see if more apply or are needed before building your firmware and it should enable all functionality on your printer. I hope this helps!
@@techwithrita Hi Rita, sorry I wasn’t as prompt as you. I found the A20T configurations file but it only contains the 2 configuration files but no bootstrap or status file. None of the Geeetech printers had 4 files, but the Ender printers all seem to have all 4. I was able to get a successful compile. But when I put the SD card into the printer and turned on printer nothing happened. And then I recalled another site complained about Geeetech printers not being cooperative that way and showed using Cura to do the load, but timing of release of reset button on printer and pressing open of load on PC. It worked. But then I rebooted printer and cable came loose that connected PC to printer and now I have a blue screen and further attempts to reconnect resulted in failure because the Port is busy.
@@MoonShadow. hmm… there are a lot of layers to that, but I hope you didn’t brick your board! The blue screen of death as they call it (slightly different from PCs) usually means either the firmware needs to be reinstalled or is corrupt… or that a cable(s) got disconnected somewhere on your board. I would check the cables and all connections first before attempting to work with the firmware
Does anybody know which marlin version works with two trees bluer blu-3? I tried with the newest firmware version and it says to download an earlier marlin version or newer version of firmware.
If you are receiving error message "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN." then you need to change your code to the TMC####_STANDALONE version.
wonderful tutorial!!! However I have a question because I want to change the motherboard of my printer to a more powerful one (SKR 3); although the official github of the SKR has a Marlin already configured, it is version 2.0, and I would like to use this last version 2.1. Would it be enough to install Marlin as in this tutorial (Marlin 2.1) and only modify the config.h and adv_config.h files with the parameters of the official version of SKR (Marlin 2.0) ? Thanks for the tutorial!
So when i go to fix stepper motor its set to a498 but when i opened up the ender it was hr4988 so should i change just what you said or all selections with a4988 ? and dont remember if you spoke about how to find eviroment
Hey, what do you do if the chip info does not match up with the builds at 7:01. I have an ender 3 neo. I used the folder marked for the Pro since its one of the closest one to the neo. my chip told me its a "TMC2208". Please if you can help that would be great.
Thanks for making this video! We always appreciate a good tutorial that we can refer people to when they need help. At the moment we're working hard to improve the Auto Build Marlin extension so it will be easier to find options and configure the firmware, so hopefully it will be less of a struggle for new and casual users.
I’m glad you found my video helpful! I love having the opportunity to assist others in their 3D printing journeys, and the Marlin update was phenomenal.
@@techwithrita Thanks for the guide - was trying to install marlin 2.1.1 but it seems that the creality touchscreens aren't working with marlin - is this right?
I’ve tried this method about a thousand times and nothing has worked
Does this tutorial work if I’m trying to go back to stock software ? My friend tried doing octo print but couldn’t get it to work and just wants to go back to stock software so yea would this tutorial work for that? The printer in mind is a CR-30
@@PhillipJFry69420 same brother, it does not work on mine too
First time trying to do this. I've watched plenty of other videos and felt a bit overwhelmed. They go a little too far into detail and I got lost in what exactly I needed to do. Your video is very well to the point explaining exactly what I needed to update the firmware. Much appreciated. Definitely the video I'll share with others that need help.
YOU DO NOT HAVE TO REMOVE THE HEATSINK ON THE DRIVER BOARDS. The letters written on the micro SD slot actually correspond to the driver chip on that board. (specifically for Creality 4.2.2 and 4.2.7 boards)
C = HR4988
E = A4988
A = TMC2208
B = TMC2209
H = TMC2225
T5 = TMC2225
T8 = TMC2208
In the case of the video you can see at 2:29 ish there's an E written on the slot and later around 6:50 you see them use A4988 as the driver. This will save time and your eyes with how hard they are to read
If you do still remove the heatsink make sure you get some thermal paste to replace it .
Also thanks to Printer Mods website for this info!
I really hope you respond quick, what if there’s nothing written on the micro sd slot
Thanks, you are a life saver!
Didn't dare to remove the heatsink as I don't have this kind of thermal paste, and didn't want to risk burning down the driver.
@@nunyabusiness4718 remove the heatsink and read of the chip?
As a software engineer, i struggled doing this and have only been 3d printing for a month. Thank you so much for this. This video was WAY better than the others i found. AGAIN THANK YOU!!!!!!
YOU SAVED ME! I received an Ender 3 Max as a gift 4 days ago and I saw other tutorials on how to upgrade the Firmware. I did followed it step by step and the printer was stuck at the Blue Screen for a long time and wouldn't return to the previous working state. I feared I had bricked the damn thing. I followed your instructions and not only was my printer fixed, the firmware was also upgraded to the intended version! You just won my Like and Subscribe!
Just got into 3d printing to print out new equipment cases for my channel but having an absolutel nightmare with my ender v3 se!
Going to try your method and see if this will change some stuff. Thanks for the uploads 😊
I like your English, is clear, very well pronunciated and for me it is very important.😀
Thank you
.
Thank you so much! As a complete beginner with firmware, your simple but straightforward video was perfect and literally saved my mental sanity!!!
Thank you!!! This is one of the most direct and reliable vids in updating Marlin!
THIS! I've been trying to fight with updating my firmware for a few weeks and was just about to give up and buy a new board when I found your video! This is exactly what I was looking for and it was very easy to follow!
So I got as far as 7:02. When I clicked build, there were a bunch of errors, and it didn't give me a .bin file. What did I do wrong?
honestly, ive watched a dozen videos, and this was the first one that worked
The most charming manual for Marlin firmware :) Thank you!
Thank you, I am glad you thought so!
Underrated channel. I am watching your videos just to relax
This was well really helpful and well explained! I had a really hard time knowing where to even start with Marlin and now it's all installed and working! Thank you!
Nice work, cleared up a few details for me that were confusing based on the bits and pieces of info scattered around online.
For anyone with the issue "the currently open folder doesn't contain a (valid) marlin project" You need to check your file path! Try changing it to your C drive! This worked for me and Marlin now detects the file
How do I change the path Complete noob here
This worked for me, thank you!
when was this video when i needed it
its so simple and in depth compared to all the other tutorials
thank you very much
As already stated the code on the sd card slot denotes stepper driver being used. C E and A have already been mentioned. B = TMC2209, H = TMC2225.
Thanks you for sharing ! after looking for a while to know how update Marlin with VSCODE , you do the best video which explain that correctly ! it worked for the first time !!
You don't actually need to remove a heatsink from the stepper, the "E" marked on your sd card slot refers to what drivers your board has (E=A4988). Other letters refer to other drivers. I just learned this myself.
C = HR4988
E = A4988
A = TMC2208
B = TMC2209
H = TMC2225
The letters written on the card reader slot (with marker) are different depending on which stepper driver it has. These are for the ones 4.2.X board with STM32F103RET6 controller:
C = HR4988
E = A4988
A = TMC2208
B = TMC2209
H = TMC2225
@@amjed-ali-k This is a very good explanation. I looked on my motherboard (V4.2.2) and there is nothing written (??) what do you think? It's a . Ender 3 stock.
@@philippeloubeau6615 it was made a monday. on monday, the letter's guy is not availlable and nobody replace him. 🤣
I had the same, it was working with the unmodified config.h
@@_bentou hahaha... I compiled Marlin 2.1.1 with A4988 drivers and it works fine...
Thanks for making this! It was very helpful. Also I see this is your first year on YT, keep it up, we could use more people who are fun and informative.
ATTENTION: The "cool down" feature DOES exist, I didn't see it at the bottom of the menu at the time (sorry!), and didn't think to scroll down. My apologies! Just know that it only pops up / reveals when the printer is in a "preheating" state. The "Cool Down" menu option will be in the same location as "Preheat PLA / Preheat ABS" but it won't show until after the printer is heating, and it will be at the very bottom of the menu.
I am a react developer and seeing my-react-app on your desktop gave me a little pleasant surprize😄😄
well, to be honest, I only used react because I had to... it's certainly not my favorite choice for developing websites hah
@@techwithrita actually I am still a final year student, my react skills may not be as good as a production level app requires but they are definitely good enough for project like application. So if you ever need any help regarding this, I will be happy to work for you for free 😊😁
Very good tutorial! Thanks
Most helpful video I could find on this topic! Thanks!
2:54 NOW you tell me... i literally took appart EVERYTHING on 2 ender 3 (pro and v2) not knowing anything about 3d printers :P they had that loop rebooting issue many have and i was trying to repair them.. until i learned it was due to bad factory installation of the heat sensor :P
great video! simple, easy to follow and to understand! new sub!
Awesome Video! Everything worked great and I'm now up to date. Thanks a bunch Rita!
There's example configs files to use as a base for compiling marlin with the right board but it depends on what version of marlin you're building for. This helps with issues like the printer not cooling down after a print, lets you properly preheat the printer before printing (especially if you use cura for your slicing software and have properly set your start and end gcode). I have config my version of marlin because the official one for the board manufacturer didn't compile theirs properly.
hi do you have a fix for 'no tf card' ender3v4.2.2 (32 bit0
Thanks for the video. Honestly, I have not had the issue of not responding to temperature changes during printing or after preheating, and I can send the M104 to set the hot end and M140 for bed. Not sure why yours was giving issues. Hopefully you've solved it by now, being a year or so later.
Hi Rita, Thanks for tutorial. My Ender 3 is now updated. :)
Thanks! I found your video useful. I had just purchased an Ender 3 Pro and was playing around with trying to update the firmware and I thought I had bricked it. The problem is just knowing which firmware to download. I have the 4.2.2 mainboard. I tried several and eventually got it back running, but now I am thinking I need the latest version of Marlin since it now has version 1.0.1.
Great video Rita -! Very well put together and easy to follow. Helped me config my new BTT v3 for my e3v2…
Thanks for this helpfull video!
Perfect. Thank you so much.
I've follow ed your tutorial but during the building processo the program gives me a fail, a lot of "error 1"
Did you find a fix? I'm encountering this now.
Thanks for share this video.
Thank you so much ! this video was clear and well done!
Thanks you are great
Thank you!
Thanks!!!!
2.1.2.4 has now changed a load of visual items detailed in this video!
Yahoo, my new system board is up. What I did. I found you need to use a mini SD card. the regular SD will not work with an adapter. My mini SD card came with 2 folders, “boot” and “USB DRIVE”. Yes. One in caps the other not. I copied everything from the mini SD card and deleted all the files. I then put the .bin in both folders. The original .bin from the mini SD card that came with the new board. Just to mention my background is 43 years of computer hardware field engineering. So I unplugged the printer, and turned it on. This drains any power left in the board. A couple of minutes works. Then install the mini SD card. Turn off the printer, plug in the printer and turn it on. After about 20 seconds the printer shows the main screen Ender 3 PRO. I have not tried using it yet. However this process did get firmware on the new board. When nothing else worked. I hope this is helpful. I should be able to use the new .bin created above in both folder. Thank you TechWithRita.
Update, I have been able to reload firmware with a different firmware using this same procedure. Procedure proven to work.
you^ve got a good brief what to say. thanks for your efforts! 😉
Hola a todos. Para los que hicieron este tutorial, el archivo firmware.bin una vez copiado en la tarjeta SD, deben apagar la impresora e insertar la sd, luego encender y se cargará la actualización. En la pantalla saldrá el logo de marlin y la versión *2.1.1 y deben esperar unos minutos.
Letter written on the TF card case:-
C = HR4988
E = A4988
A = TMC2208
B = TMC2209
H = TMC2225
I don't have a letter on the case. Unless it's on the bottom.
@@justapile4376 Inside the bottom behind the cover
Im stuck getting The terminal process "C:\Program Files\Git\bin\bash.exe '--login', '-i'" terminated with exit code: 1. error when I click on the built firmware. I cannot see the file, it is compiling successfully from what I can tell though.
I did everything you did in the video but when building I get an error : missing binary operator before token "(". I have an Ender 3 Max Neo. Any suggestion?
Nice video but please reduce the volume of the music as overpowered your lovely voice at times.
Thanks for the constructive feedback, I will keep that in mind!
I’ve tried this method before and it hasn’t worked, I have a cr-10 with a silent board but it continues to fail me, I need help, spent well over 3 months trying to fix it and download the firmware but again nothing has worked
Be sure to let platformio fully install, then close and restart visual code. Else get errors when compiling.
I went through all these steps last night, only to find that the chip in my Ender 3 S1 is not supported for Marlin because they switched to it due to the chip shortage. It's the STM32F401 chip, and it didn't show up under the list of options when it came time to build Marlin. Also my heatsink wouldn't stick back on so I put a dab of toothpaste on it as a temporary fix. Ordered some thermal paste on amazon, so that toothpaste will be replaced as soon as it arrives.
That last step...? How do I know which "Environments" to "Build" and put on an SD card?
Awesome video!
Have you been able to find out why the temp didnt drop after the print finished? If you found out why I would love to know, also, if my bed is set to say 55 deg Celsius, will it go to that temp?
I tied this and when I got to the build part it kept failing.
EVENT_GCODE_SD_ABORT LCD12864 "STOP". The printhead just stops in place
Thank you so much Rita! but how can you get to the code screen in vscode?
i figured it out! thank u so muchhhhh
my stepper motors drivers are HR4988 but it's not listed on the config.h and #error "E0_DRIVER_TYPE is not recognized." is logged file any help?
what if i already have an old version of marlin on my cr10 mini?
Is it working for EZT3D T1 printer? I am looking firmware for it. Windows 10 64-bit.
Hi I have the Ender 3, great video by the way! I just bought the auto leveling CR Touch auto leveling kit for my printer. How do I put that in the code to work with my printer?
Hi,
I have Anet A8 board Melzi 2.0 v5. display anet LCD 2004 tell me how to flash and where to get the firmware!
i cant find Crazy3DPrint is not in the examples file? so am guessing i cant update my marlin
I have a Creality CR-20 PRO and I need to reinstall the Marlin Firmware. I've watched your video twice now, and I'm stuck at timecode 4:00. I cannot paste the files I found into the Marlin File. When I click on the file, it appears as green code. Help! Thanks.
Screen updated (went to 100%) but goes black. Then I turn the printer off/on but it's always black :(
Can I update the firmware by connecting the printer to my computer? my sdcard reader just stopped working. tht's why I'm updating the printer
I did the config H and got a success.
But wont upload. keep getting a mega2560 fail.
You explain things so well. Any idea which example configration folder I should use for Ender 3 Neo? I only see Ender 3 and Ender 3 Pro
I mounted sprite extruder, dual z axis, bltouch and touchscreen on ender 3 v1 with 4.2.2 manboard, but it seems compiled bin firmware doesnt work properly and i bet on PID settings. I found only 1 firware which work, (without sprite extruder in specs) with screen but prints are terrible. Dont have time atm, because need to do documentation next month for heat pump which i buit for enginer title in mechatronics (atmega modbus tcp connection with plc s71200 web serwer (overcomplicated for giggles) and have engineering defence/presentation next month, also work as automatician in industry... No life, no time... I could have a wife like you and we would do some projects. Hope i done everthying in this life and your tutorial will help me with printer issues.
I’m so frustrated, I get all the way through this and it says “mega2560 failed”. I literally just want to throw out this printer.
Did you solve the bed/nozzle temperatures not decreasing? Were you using Octoprint, manual printing (or something else)?
I'm gonna test this with Octoprint, will edit/add a comment later with the result. Thanks for the video, super helpful!
haha yes actually, I had *embarrassingly* failed to realize the "cool down" function that exists at the bottom of the "temperature" menu... right below "Preheat ABS" (it only shows if it's preheating)...quite silly of me. I just hadn't thought to scroll all the way down at the time.
Anything to do if you have a VIEWE display?
What if my chips say 32f303 and not 103
i need help downloading this to my CZ-300 do you have any tips
Everything went well until it was time to export to an SD card. When viewing the menu at 7:15 it is almost entirely blank and the only info available was that the firmware is from Marlin, the architecture, environments, pins etc were blank. Any ideas on how to fix would be great.
Your eyes are peering into my soul.
Thank you. If this doesn’t work I have a bad system board.
my printer doesn't boot from the sdcard so cannot install it
dont know if this is still live, my CPU is a CD32F303 Ret 6 which option do i choose? I see the same option as in the video 7:12
Might be my board is old ( 1.1.4 ), putting the SD card in and turning the power on doesn't do anything.
Yep, unfortunately the boards 1.1.4 need to first install a bootloader in order to be upgraded, quite annoying.
11:59 she farted kekw
jk but this was helpful, the firmware autobuild, clicking of that file, downloading, wiping all SDcard contents, and placing the sole .bin file on there was very helpful... can't tell you how many videos I tried to come across for this information
Thanks
hello. I am trying to follow your tutorial but I don't have the "M" icon to the left on visual studio. I don't know what to do. the step is around 4:10
never mind. after 2.5 hours of trying to figure this out, I am giving up.
Followed these instructions to the letter. Built the file. Got an error that my configuration files were an older version and I need to upgrade them or downgrade Marlin. I literally just downloaded them from github, and they're the latest versions.
Would you be so kind to help me out with my CREALITY ENDER MAX NEO? I'm sure there is a reason no one has a firmware for this! I can't find any configuration files and what I have found, the numbers for the size of the bed doesn't work, I have to do all kinds of offsets and I can't hardly print with the printer, even cura doesn't have the fig file, the ones that I have are in Chinese and I'm just lost! I've spent 2 weeks trying to do This and it's not working! I would pay you ! Lol I would greatly appreciate it!
Though it flies by very fast, I was able to make the changes desired for my Ender 3 Pro configuration files. But when I compile, I get an error "#include errors detected, Please update your includePath". Being a complete programming dummy, I am unable to resolve. Any ideas?
If you get your hands on a Ender 3 V2 Neo let me know if you manage to get Marlin working. As far as I can tell it doesn't work yet.
Thank you so much ! Can you make instructions for connecting bltouch?)
Hi! I don’t have a BLTouch sensor on my printer, I personally don’t think it’s worth buying as I can level the bed pretty quick and easily without it, but there is a function or two in the configuration file that you can search for and uncomment to activate it specifically for the BLTouch sensor, just search via CTRL + F in the IDE for “BLTOUCH” and it should take you to the related functions where you can read their descriptions and decide if they are relevant for your sensor :) hope this helps!
I am having an issuewith "Serial Port 3 TX IO pins conflict with another pin on the board" every time i try to build any suggestions?
when i try to open marlin in 2.1.1 in visual studio code it will say cant display cause of binary or unsupported text coding if i open anyway there is a bunch of code which i dont understand. please any help is appreciated im trying to update ender 3 pro with 4.2.2 board.
When I try to generate the file for the firmware after pressing build it says failed. Everything Im doing and the numbers seem to be identical any one else had this problem?
I have had an issue but havent been able to find a solution anywhere. I updated to marlin 2.1.2 following this guide and it worked perfectly (yay!) however, I've noticed I get ghost inputs during prints. It's like the ender thinks I'm pressing the knob button when I'm not doing anything! Anybody know whats going on?
what am i doing wrong? I get the notification that the config files are too old. And that i need to either downgrade the marlin version or update the config files?
So, I'm new to 3d printing.
I burned the microcontroller, ( blue screen )bought a new one, soldered on, then, the same problem, got a blue screen.
Do I have to install a bootloader, to flash a new firmware?
Super brilliantly done Rita. I see where Marlin Firmware recognized your work. when I got to where to go to compile / build the configurations for my printer are not there. I have a Geeetech A20T multi-color printer. I used a version of the CURA engine that could run with the A20T Color Mixer program. But not all the settings for advanced control . The Ultimaker CURA with Marlin 2.1.1 is where I need to go. Now returning to problem of no configurations. I submitted my request to Geeetech and support referred me to your video, which I had previously viewed. Any ideas?
Hello, although I do not have experience with A20T color mixer, I did research it briefly to try and help. I was able to search through the configuration folders via CTRL F (it’s not an obvious find for sure) the “A20T color mixer” or “A20T” and found the config files to be copied and pasted into the “marlin” folder (in the Marlin-2.1.1 folder > marlin) (-also, make sure to “replace existing files” when prompted, not paste in addition to the same-name files). From the results of searching “A20T” in the “Configurations-release-2.1.1” folder, I copied all 4 items in the search results and pasted them and the auto build marlin updated the board info correctly. Next, since you have multiple extruders with one nozzle, you’ll have to open the configuration.h file in the editor / IDE from the marlin folder after you pasted it from the above step. You’ll then CTRL F and type in the search bar “multi-“ for multi-extruder (even though terminology is different from multi-color) and read the description of that function before uncommenting it to see if it applies to your printer. If so, activate it / uncomment it and then save. Then scroll through the list of functions to see if more apply or are needed before building your firmware and it should enable all functionality on your printer. I hope this helps!
@@techwithrita Hi Rita, sorry I wasn’t as prompt as you. I found the A20T configurations file but it only contains the 2 configuration files but no bootstrap or status file. None of the Geeetech printers had 4 files, but the Ender printers all seem to have all 4. I was able to get a successful compile. But when I put the SD card into the printer and turned on printer nothing happened. And then I recalled another site complained about Geeetech printers not being cooperative that way and showed using Cura to do the load, but timing of release of reset button on printer and pressing open of load on PC. It worked. But then I rebooted printer and cable came loose that connected PC to printer and now I have a blue screen and further attempts to reconnect resulted in failure because the Port is busy.
@@MoonShadow. hmm… there are a lot of layers to that, but I hope you didn’t brick your board! The blue screen of death as they call it (slightly different from PCs) usually means either the firmware needs to be reinstalled or is corrupt… or that a cable(s) got disconnected somewhere on your board. I would check the cables and all connections first before attempting to work with the firmware
Does anybody know which marlin version works with two trees bluer blu-3? I tried with the newest firmware version and it says to download an earlier marlin version or newer version of firmware.
If you are receiving error message "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN." then you need to change your code to the TMC####_STANDALONE version.
wonderful tutorial!!! However I have a question because I want to change the motherboard of my printer to a more powerful one (SKR 3); although the official github of the SKR has a Marlin already configured, it is version 2.0, and I would like to use this last version 2.1. Would it be enough to install Marlin as in this tutorial (Marlin 2.1) and only modify the config.h and adv_config.h files with the parameters of the official version of SKR (Marlin 2.0) ? Thanks for the tutorial!
So when i go to fix stepper motor its set to a498 but when i opened up the ender it was hr4988 so should i change just what you said or all selections with a4988 ? and dont remember if you spoke about how to find eviroment
Hey, what do you do if the chip info does not match up with the builds at 7:01. I have an ender 3 neo. I used the folder marked for the Pro since its one of the closest one to the neo. my chip told me its a "TMC2208". Please if you can help that would be great.