Hands down the best guide I have seen so far. To the point, with proper explanations about what we're actually doing and not just "follow these steps". Thank you!
Thanks for watching! It's important to understand why we are making the changes. If you have any other requests, feel free to leave them and I can put out some more clear tutorials.
I've been looking for DAYS for a real guide. Everything is literally half baked and one of the first ones I watched, they switched the folder names half way through, cut out the part where they did that, and I was confused AF. I am saving this one.
Has anybody else ever had those days where you search for something simple on Google or UA-cam but you just can't find it not matter what you search? I get that a lot! I think the Google Algorithm hates me. It always provides me with the most irrelevant things you could think of. I gave up yesterday and decided to look for something else, this video was the top result and my new search had nothing to do with 3D printing lol. Thank you bro, I saved your video so I'll never lose it!
This is by far the best and easiest to follow video on this subject. I got myself in a right mess,courtesy of two other videos that leave out key info, I'm fairly computer literate but I'm not an expert, this guy walks you through step by step and I have my Ender5 Pro up and running with 4.2.7 board. My only issues are I have a CR touch and could not find this listed, the other issue which didn't help with the first is my version of VSC doesn't have a search box within the configuration H and ADV. I tried highlighting text within as you seem to do, but nothing. One other thing was when I loaded the bin file on the printer it came up with " EEprom Version Error " after a quick bit of research I pressed reset and it all seems to work,with the exception of the bed leveling. Despite those problems it's working and you really helped me out. Thanks 👍
This is just a little cheatsheet for myself 0:29 Software download 1:05 Motherboardversion (the ONE information i never write down because i think "i will never ever need to do this again"!!!) 1:45 More Software 2:21 Download Marlin and organize files 5:30 Visual Studio Code Setup 6:06 Configuration Start / configuration.h 6:40 Motherboard 7:55 Stepper Driver 9:05 SAVE! and build a barebones FW if you want 10:35 Configure BL Touch 15:15 Babystepping / configuration_adv.h 16:10 LCD Screen
I know this is a year old but it’s still an excellent tutorial. Thank you for the crash course in messing with code. I think that’s about as deep as I want to go.
BEST video I've seen to date on the Marlin process! I'm no dummy but without a couple of small bits of info you covered, I was struggling a bit. Thanks a TON!
Phenomenal video, I feel like I made a lot of progress, but still stuck. Constant bed levelling led me to get the BLTouch and end up here following your instructions word for word. I feel like my printer is on the cusp of greatness. Unfortunately, after two firmware flashes for the ender 3 pro with a BTT SKR V2 board, all that happens is the printer homes, heats up, and then "progress" bar rapidly proceeds to 100% as if it's finished when it hasn't moved from center. I would love some advice.
Truly appreciate these videos from many creators. I finally took the plunge into learning how to edit and compile marlin after needing to replace the main board as the stock one was locked down and was replaced with a robin nano v1 2. I encountered so many errors and messages that literally meant nothing to me but i worked through each problem one at a time and managed to get a build of marlin 2.0.9 to compile and install. Then I was able to work through modifying individual issues that crept in and then finally set it up for my specific needs. I was left in a situation when my bl touch wouldn't trigger and i tracked that down to the z min on the board so i figured it how to swap the z min to the E1 stp pins and bl touch works perfectly. I finally got all of that and used it to do a build with the most recent version 2.1.2 i think) and it's exactly how i want. I even figured out how to modify the colour scheme for the background and menus without any help. Once i understood how the Marlin layout worked i found the settings i needed in the tft-color.h file and played around until it was just right. So basically a huge thanks for making a video like this.
this guide helped me. thank you. I did a Ender 3 pro to a V4.2.7 board. the only thing that tricked me up was i had to add the boot screen from the creality folder that you grab configs from. otherwise it will fail when trying to build. other than that this worked like a charm!!!!
This comment saved my ass, Newer versions of the bugfix 2.1.x will have additional files beyond just configuration.h and configuration_adv.h (peep the screen @ 4:22). For the ones who are also stuck, make sure you grab ALL those .h files when you're copy/pasting the files to the Marlin-bugfix-2.1.x/Marlin folder path! Pass this knowledge forward!
Past many days I was searching for these kind of complete support for the modification on firmware, Finally I got in here! Thanks for sharing your expertise.
@@keithchicoory4830 hey, figure it out yet, i got stuck on the step where the lettering on my sdcard reader says T8(turns out it means tmc2208) and now im stuck on the step where you have to select the processor.
I'm running a CR touch on an Ender 3. I have an upgraded board 4.2.7. I wanted to add more mesh points and upgraded Marlin to Marlin-bugfix-2.1.x I'm now having an issue with the Z probe being set not working. It is not adjusting at all. I tried saving and reloading as well as tuning while printing, and nothing seems to fix this. Do you have any suggestions on a fix?
Thanks for this. Trying to do this cold, even having a background in C++, is absolutely terrifying. My Ender 5 went crazy earlier this year (some sort of bug with the BL Touch) and redoing the brain like this finally got it working again.
So, after watching your video and learning more about Marlin, I took a look at my 4.2.2 board. On the SD slot it has a decal "T8" what stepper driver is this? FYI My machine is an Ender 3 Max Neo, the number on my chip set is GD32F303RET6.
@@dallasp01 same, though my machine is an ender-3 NEO instead of max. I found the original stack exchange post but still cant figure it out. Please help me out if you do.
@@dallasp01 hey, i found a comment by the original creator that says that T8 reprsentsTMC2208 drivers, still cant figure out what processor build to use tho
You've been a great help right to the point and access location. People don't have the money to fix their problems by professionals, so it's nice when people such as yourself help out the little guy and they can get back to their lives again.
Hi, sorry to bother you, it’s the first time I try to compile my own firmware and I’m practically a novice at using visual studio code. Each time I open the file I get an error on dev containers, the same error you get when you open the file. At 6:17 in the video. In addition I get a lot of errors on the define function and I don’t know how to fix anything of this. Obviously with this situation it gives me an error message when I try to compile. Can anybody help me?
Thank you for uploading and explaining it, thx toy you i have my own build ender 3v2 with line advance and input shaping! somehow the screen would not go to the mriscoc from gifthub, ending up downloading his files and folow your directions. For a non programming noob like me its not easy but you are the first one that made me understand. It saved me buying a ender 3v3se or ke now the acceleration is much better and printing acceptable fast ( still thing creality should have made it in stead of implementing it on thier new 3v3se )
Great video. Have you considered creating firmware for the Ender 3 V2 to work as an engraver/cutter? (Creality is selling a laser engraving/cutting kit.) I was wondering if the power supplied to the hotend is sufficient to power a 10W optical power laser like the one Creality sells. Greetings.
I’ve actually considered it converting my Ender3 Pro to some type of machine, as I’ve gotten new printers since then and I no longer use it. Maybe I’ll look at the Creality Laser Etcher. I would imagine they either supply the necessary components to run the laser or the printers are already equipped with them. If I go this route, I’ll make a video.
Great video. Slow enough that I can follow fairly well. However, looking at the motherboard 4.2.2, it doesn't show a letter on the USB. How do I know which driver number to use?
Interesting… all of my printers have some sort of indication of the drivers on the USB. Maybe take a close look at the stepper drivers themselves to see if they have a model number or something on them.
So if after you’ve done all this and successfully put it on an SD card when i stick it in my printer it does not update anything. It goes right to the main screen, as if you were to turn it on to print any other time. What do I have to do to get it to flash it?
Después de haber instalado marlin 2.1 en mi Ender 3 ¿qué ventajas me da ? ¿Ya puedo imprimir a altas velocidades o necesariamente debo activar el imput shaping?
I didnt see anyone else with this problem and im experiencing it, when I try to home it says printer halted please reset, and when I try to manually move my motors that doesn't work. Any help would be appreciated
I have a couple Ender3 S1's and I need to recompile the firmware so Octoprint can fully work with my printer. The stock firmware does not allow Octoprint to react when filament runs out so it just continues printing. I have updated my mother board and screen software a couple times from Creality's website in the past but I see currently the Creality site is on Marlin 2.0.8 and I'd like to know if I recompile the 2.1.1 firmware from Github will my BLTouch and filament detector still work with 2.1.1. Not sure if those are controlled by Marlin alone or if Creality adds some of it's own code. Like the video by the way. Thank you for sharing it. It just re-enforces a few things I assumed but wasn't really sure about.
My Marlin firmware threw out 2 error's and couldn't compile. The funny thing is I didn't have to even make any changes because the settings were already correct. I only wanted to change one line of code but apparently there's something wrong somewhere.
@PrintPractical I'm crunching along trying to add Runout. I already added silent mobo and CR touch with Ender3Marlin2.0.6HW4.2.7BLTouch.bin. I have 4.2.7 mobo, CR touch, Runout, on Ender 3 chassis. Waiting to hear back from Creality but also trying to build myself.
Thank you so much for making this,and also for focusing on your screen, I have tried to follow other vid and could not read there screen,Thanks again!!!
I know that this is extremely late, but on my 4.2.2 board, there is no sharpie letter... Just a silver stamp with T8 printed on it. Soooo... do you have an idea which stepper driver I should pick? Edit: Apparently reddit post says its TMC2208 so default value would be ok... cheers, very informative videos for noob tinkerers like myself!
Hello thanks for the good explenation, bud i get stuck, i have the creality cr10spro v2 with mainbord Creality 3D V2.4 and in visual studio there are a lot of creality mainbords but not mine, is there an solution for this, thx
Great vid, thank you. I am having a issue setting the Z offset. It will only allow me to go -5mm and that's it. I can go positive much more than this but I need the negative. Any idea why I am limited to this -5 offset?
It works great, setup the line advance and the input shaping dailed in.. Now i am messing around in Cura for the settings, i guess the settings for the ender 3v3SE are close. boosted accelleration up to 2500 and infill speed to 180 and wallspeed to 80. Does anyone know some basic settings to use and keep the quality to use in cura? I cant seem to find any good gcode settings to put in except one draft one that makes me a 32 minute benchy. ( funny but not perfect )
followed everything to the T at the begining and Vscode doesnt do anything yours did or look like that at all afer i open the vscode folder i dunno if its user error or something changed because its 2024 and this is from 23 but damn im lost
PLEASE HELP ME! i have a creality ender 3 v2 NEO and i can't find screen update files and i can't update the screen with ender 3 v2 files either so it gives me a blank screen when i load marlin to my printer please help
Will this work for a Ender 3 4.2.7 board with cr touch? And inside the configurations file in the examples for Ender 3, would I copy every file that is in there or just the configuration.h and configuration_adv.h? The other two files in the example Ender 3 folder are _Statusscreen.h and _Bootscreen.h. Like do I only need to make the changes you mad in your video? Or anything else? Also do you need to update a Ender 3 screen as well? Thanks
hey man great video, i cant find software related to the E3 Free runs board in the configurations bugfix file, is there a different board I'm should use?, thanks
I've got an ender 3 pro that I just upgraded to the 4.2.7 board hoping to run the sprite direct drive extruder. still have the original extruder on it now thought. followed you instructions and get 80 instances of "function call is not allowed in a constant expression c/C++(59) [ln x, col 5]. haven't found anything on the google and this is the first time trying to do this. any thoughts on what I screwed up?
What version motherboard is it? According to this site, it says a 4.2.2/7 board can have T8 representing a TMC2208. printermods.co.uk/blogs/guides/creality-v4-2-2-v4-2-7-motherboard-stepper-driver-codes
I've got a under 3 pearl. And I just installed V 42.2 and I am having a terrible time trying to program. And I was wondering if I could get a program from you on. Creality, firmware with the BL touch email to me or something like that. I am not very computer savvy. Say that's why I'm asking.
I am trying to walk me through your guide, but as soon as I try to hit compile I am getting a bunch of errors I have totally no clue of. I loaded Marlin as explained, loaded VSCode with all the updates like you did. Just the Configuration.h file turns red, Any Idea?
Are you talking about the webcam box? If so, yeah I wasn’t happy about the placement etc when editing the video, but it was part of the video so I couldn’t really edit it out.
okay so heres the problom im having the 2 files you moved are c++ files the one i have is c header files and after i edit the files i cant verfiy them and make it so that my printer can read it somone please help me
Hi There, I do not have a probe and would like to get the machine to move to the 4 locations over the adjuster knobs. How could I set up marlin compiler so that I can do this and add a menu to my ENDER 3 PRO. Running 4.2.2 Firmware (upgraded to Marlin 2 already). Also I cannot see any writing on my micro processor on the main board.... but I must have fluked it with the selection of the chipset when I did the Marlin upload (cannot remember which one it was now) Thanks
Thank you for your help! My motherboard chip has a T5 on it. Where can I find what steppers to use in the config file? One more question, I did the dual z upgrade and not sure what motor I put on it. Do you think it matters? Thank you again for making this video.
Stupid question. I have an Lk5 pro but would like to replace the motherboard and touchscreen with an ender 3 max motherboard/touchscreen. If I utilize Marlin, can I make this work? Please advise, and thank you.
Hello, and thanks for this great how-to guide. Can you please advise about one other thing? I’d like to modify the formula(s) of the extruder stepper. Do you know which file I should edit? Thanks in advance
Ah dang, didn’t know they swapped out DWIN display for DACAI. I see someone on the Marlin GitHub raised this issue, but it was closed due to inactivity.. We could always re-open it!
Hi Thanks for the upload, my 4.2.7 has TMC 2225 drivers. There is no option in the config for these drivers. Is it safe to use the 2208 as it is the same driver but in a different shaped chip? Thank you again from a new sub.
great video thank you so much. i have uploaded the firmware to my ender pro 4.2.7 board, am just getting a weird error on the printer saying eeprom version. have double checked serial numbers seem to be correct on the firmware. any tips would be really appriceated
Visual studio code is where my problems start. Constant install pop ups when im already installed and using it. Literally every 10 seconds and it messes with the editing as it stops the user connection while its up. Its driving me insane. Then theres in program config problems i have no clue how to sort out. Trouble is, Reinstall it and all the troubles come back with the fresh install. I admit its user error, Im a thick lorry driver not a pc wiz. Id love to get this sorted out as both my E5+'s are down and making depression rather than prints.
Hi thank you very much for the video. Which configuration file should I use with my CR10S Pro (V2), because I can not find an example?. Thank you in advance
good morning...my printer is an ender 5 pro...with the stock firmware which was 1.0.1 with a 4.2.2 board...i updated the firmware to 2.1.2... with the stock firmware after a print the hotend would go back to the right rear...after i updated at the end of the print the hot end goes to the left front...what setting do i have to change fot it to go back to the left rear...thanks for any help
Take a look at this parameter in the Configuration.h : NOZZLE_PARK_POINT // Park the nozzle at the given XYZ position on idle. On the ender3v2 it's: #define NOZZLE_PARK_POINT { (X_MIN_POS + 10), (Y_MAX_POS - 10), 20 } which is back left corner I believe
i have a V4.2.2 my sd card is a T8 which looking it up i put the TMC2208 as the driver i have a Gigadevice and my display is a DACAI display so i used the private folder for my lcd when you set that up you get a blue loading screen with text and it never flashes orange i skipped the ABL because i do not have one
I have an ender 3 pro with bltouch with a bigtreetech 3.0 v3 and I followed all the steps considering the different config files and board and all but all I get no matter what setting I change is just a blank screen. Need help :')
Did you ever get it fixed? That’s my exact printer setup, but I added a direct extruder and now I can’t get forward uploaded and saw your comment, so I’m terrified I won’t be able to get it back to how it was either!!
@@laurarosenau9682 I'm not even going to lie to you I did get it fixed by just going with everything default and changing one thing at a time. Took forever but worked. Eventually that stopped working as well so I went to Fiverr and paid someone like 10 or 15 USD to just make me a working firmware. It worked great! Sorry this is all I can help with 😭
GOOD MORNING...i have another issue...last night i was at 76% of a 60 hour print....we had a storm come thru and lost power...i have marlin 4.2.2 on the ender5 pro...i looked thru everything and could not find a resume print after the power finally came back on.. i was so upset cause i lost my print
I haven't played with power loss recovery myself, but if you look in the Configuration_adv.h file, you can find the following settings: #define POWER_LOSS_RECOVERY #if ENABLED(POWER_LOSS_RECOVERY) #define PLR_ENABLED_DEFAULT false // Power Loss Recovery enabled by default. (Set with 'M413 Sn' & M500) Looks like the ender3v2 has this enabled, but turned off by default. I believe setting PLR_ENABLED_DEFAULT to true will turn this functionality on, though I have not tested it. Maybe you can try it and post your results! #define PLR_ENABLED_DEFAULT true
Hands down the best guide I have seen so far. To the point, with proper explanations about what we're actually doing and not just "follow these steps". Thank you!
Thanks for watching! It's important to understand why we are making the changes. If you have any other requests, feel free to leave them and I can put out some more clear tutorials.
Came here to say this
" follow these steps" would be a whole lot more instructve.
I've been looking for DAYS for a real guide. Everything is literally half baked and one of the first ones I watched, they switched the folder names half way through, cut out the part where they did that, and I was confused AF. I am saving this one.
Has anybody else ever had those days where you search for something simple on Google or UA-cam but you just can't find it not matter what you search? I get that a lot! I think the Google Algorithm hates me. It always provides me with the most irrelevant things you could think of. I gave up yesterday and decided to look for something else, this video was the top result and my new search had nothing to do with 3D printing lol. Thank you bro, I saved your video so I'll never lose it!
This is by far the best and easiest to follow video on this subject. I got myself in a right mess,courtesy of two other videos that leave out key info, I'm fairly computer literate but I'm not an expert, this guy walks you through step by step and I have my Ender5 Pro up and running with 4.2.7 board. My only issues are I have a CR touch and could not find this listed, the other issue which didn't help with the first is my version of VSC doesn't have a search box within the configuration H and ADV. I tried highlighting text within as you seem to do, but nothing. One other thing was when I loaded the bin file on the printer it came up with " EEprom Version Error " after a quick bit of research I pressed reset and it all seems to work,with the exception of the bed leveling. Despite those problems it's working and you really helped me out. Thanks 👍
best guide helped me first time compile the marlin successfully
This is just a little cheatsheet for myself
0:29 Software download
1:05 Motherboardversion (the ONE information i never write down because i think "i will never ever need to do this again"!!!)
1:45 More Software
2:21 Download Marlin and organize files
5:30 Visual Studio Code Setup
6:06 Configuration Start / configuration.h
6:40 Motherboard
7:55 Stepper Driver
9:05 SAVE! and build a barebones FW if you want
10:35 Configure BL Touch
15:15 Babystepping / configuration_adv.h
16:10 LCD Screen
I know this is a year old but it’s still an excellent tutorial. Thank you for the crash course in messing with code. I think that’s about as deep as I want to go.
BEST video I've seen to date on the Marlin process! I'm no dummy but without a couple of small bits of info you covered, I was struggling a bit. Thanks a TON!
Compile errors galore! I will keep plugging away at it, code will not be at me!
Phenomenal video, I feel like I made a lot of progress, but still stuck. Constant bed levelling led me to get the BLTouch and end up here following your instructions word for word. I feel like my printer is on the cusp of greatness. Unfortunately, after two firmware flashes for the ender 3 pro with a BTT SKR V2 board, all that happens is the printer homes, heats up, and then "progress" bar rapidly proceeds to 100% as if it's finished when it hasn't moved from center. I would love some advice.
Truly appreciate these videos from many creators. I finally took the plunge into learning how to edit and compile marlin after needing to replace the main board as the stock one was locked down and was replaced with a robin nano v1 2. I encountered so many errors and messages that literally meant nothing to me but i worked through each problem one at a time and managed to get a build of marlin 2.0.9 to compile and install. Then I was able to work through modifying individual issues that crept in and then finally set it up for my specific needs. I was left in a situation when my bl touch wouldn't trigger and i tracked that down to the z min on the board so i figured it how to swap the z min to the E1 stp pins and bl touch works perfectly. I finally got all of that and used it to do a build with the most recent version 2.1.2 i think) and it's exactly how i want. I even figured out how to modify the colour scheme for the background and menus without any help. Once i understood how the Marlin layout worked i found the settings i needed in the tft-color.h file and played around until it was just right.
So basically a huge thanks for making a video like this.
so my letter on the sd slot was c and it matches hr 4998 but thats not an option.
what do i do?
this guide helped me. thank you. I did a Ender 3 pro to a V4.2.7 board. the only thing that tricked me up was i had to add the boot screen from the creality folder that you grab configs from. otherwise it will fail when trying to build. other than that this worked like a charm!!!!
This comment saved my ass, Newer versions of the bugfix 2.1.x will have additional files beyond just configuration.h and configuration_adv.h (peep the screen @ 4:22). For the ones who are also stuck, make sure you grab ALL those .h files when you're copy/pasting the files to the Marlin-bugfix-2.1.x/Marlin folder path! Pass this knowledge forward!
Great tutorial, Thanks man!
Past many days I was searching for these kind of complete support for the modification on firmware, Finally I got in here! Thanks for sharing your expertise.
Thanks for sharing, it was a great step by step guide.
very clear and precise guide. finally got linear advance on my ender 3 neo since creality's newest firmware release for it is marlin 2.0.8
Hello, I happen to have the ender 3 neo too with the 4.2.2 motherboard. can you guide me through the steps please?
@@keithchicoory4830 hey, figure it out yet, i got stuck on the step where the lettering on my sdcard reader says T8(turns out it means tmc2208) and now im stuck on the step where you have to select the processor.
I'm running a CR touch on an Ender 3. I have an upgraded board 4.2.7. I wanted to add more mesh points and upgraded Marlin to Marlin-bugfix-2.1.x I'm now having an issue with the Z probe being set not working. It is not adjusting at all. I tried saving and reloading as well as tuning while printing, and nothing seems to fix this. Do you have any suggestions on a fix?
This video was a huge help when setting up my printer...Thank you for making this.
Thanks for this. Trying to do this cold, even having a background in C++, is absolutely terrifying. My Ender 5 went crazy earlier this year (some sort of bug with the BL Touch) and redoing the brain like this finally got it working again.
So, after watching your video and learning more about Marlin, I took a look at my 4.2.2 board. On the SD slot it has a decal "T8" what stepper driver is this? FYI My machine is an Ender 3 Max Neo, the number on my chip set is GD32F303RET6.
Same. Did you ever figure this out?
@@dallasp01 same, though my machine is an ender-3 NEO instead of max.
I found the original stack exchange post but still cant figure it out. Please help me out if you do.
@@dallasp01 hey, i found a comment by the original creator that says that T8 reprsentsTMC2208 drivers, still cant figure out what processor build to use tho
@@omtandon2741 have you figured it out?
You've been a great help right to the point and access location. People don't have the money to fix their problems by professionals, so it's nice when people such as yourself help out the little guy and they can get back to their lives again.
got it up and going on a ender 3 max thanks
All worked well except the Creality UI was a crap version and could not find the DWIN set in the folder. Help in these areas would be appreciated.
I was about to put my printers in the Facebook marketplace till I found your video. Great guide!!
It Fixed my issue; Thank you my man ❤
This was a very concise how-to video! Thanks for sharing 😊
Trying to make this as clear as possible, thanks for watching!
Hi, sorry to bother you, it’s the first time I try to compile my own firmware and I’m practically a novice at using visual studio code. Each time I open the file I get an error on dev containers, the same error you get when you open the file. At 6:17 in the video.
In addition I get a lot of errors on the define function and I don’t know how to fix anything of this. Obviously with this situation it gives me an error message when I try to compile. Can anybody help me?
Thank you for uploading and explaining it, thx toy you i have my own build ender 3v2 with line advance and input shaping! somehow the screen would not go to the mriscoc from gifthub, ending up downloading his files and folow your directions.
For a non programming noob like me its not easy but you are the first one that made me understand.
It saved me buying a ender 3v3se or ke now the acceleration is much better and printing acceptable fast ( still thing creality should have made it in stead of implementing it on thier new 3v3se )
My SD card reader has a sticker that says "T5" on it?! any suggestions?
never mind google knows lol...
T5 = TMC2225
T8 = TMC2208
Thanks dude
Great video.
Have you considered creating firmware for the Ender 3 V2 to work as an engraver/cutter? (Creality is selling a laser engraving/cutting kit.)
I was wondering if the power supplied to the hotend is sufficient to power a 10W optical power laser like the one Creality sells.
Greetings.
I’ve actually considered it converting my Ender3 Pro to some type of machine, as I’ve gotten new printers since then and I no longer use it. Maybe I’ll look at the Creality Laser Etcher. I would imagine they either supply the necessary components to run the laser or the printers are already equipped with them. If I go this route, I’ll make a video.
Great video. Slow enough that I can follow fairly well. However, looking at the motherboard 4.2.2, it doesn't show a letter on the USB. How do I know which driver number to use?
Interesting… all of my printers have some sort of indication of the drivers on the USB. Maybe take a close look at the stepper drivers themselves to see if they have a model number or something on them.
Need one for Ender 3 Board 4.2.7 CR Touch and Runout sensor please!
Finally got it working! This is exactly what i needed, thank you so much
If you can show how to build the HEX version for CrealityPrinter/Cura FW Updater that would be awesome!
super helpful! Thanks
Glad it was helpful! Thanks for watching!
Question, I got all the way through until you click build and it's not giving me the option for"RE" the only options i have are "RC"
2 thumbs up on this vid! VERY well done. Thanks you so much!
8:14 mine sc card says GD what's meaning this?
Very helpful. Thank you so much for the info.
So if after you’ve done all this and successfully put it on an SD card when i stick it in my printer it does not update anything. It goes right to the main screen, as if you were to turn it on to print any other time. What do I have to do to get it to flash it?
Después de haber instalado marlin 2.1 en mi Ender 3
¿qué ventajas me da ?
¿Ya puedo imprimir a altas velocidades o necesariamente debo activar el imput shaping?
I didnt see anyone else with this problem and im experiencing it, when I try to home it says printer halted please reset, and when I try to manually move my motors that doesn't work. Any help would be appreciated
I have a couple Ender3 S1's and I need to recompile the firmware so Octoprint can fully work with my printer. The stock firmware does not allow Octoprint to react when filament runs out so it just continues printing. I have updated my mother board and screen software a couple times from Creality's website in the past but I see currently the Creality site is on Marlin 2.0.8 and I'd like to know if I recompile the 2.1.1 firmware from Github will my BLTouch and filament detector still work with 2.1.1. Not sure if those are controlled by Marlin alone or if Creality adds some of it's own code.
Like the video by the way. Thank you for sharing it. It just re-enforces a few things I assumed but wasn't really sure about.
you keep referring to links below but there are no links, also how to change build plate size to 300x300 and print head to high temp and to high flow
Shoot, you are right. I will edit the description soon to add them when I can. Sorry for the inconvenience.
@@PrintPractical 3 weeks and still no links
@@amynoacid Links have been added to description. Sorry for the delay.
My Marlin firmware threw out 2 error's and couldn't compile. The funny thing is I didn't have to even make any changes because the settings were already correct. I only wanted to change one line of code but apparently there's something wrong somewhere.
@PrintPractical I'm crunching along trying to add Runout. I already added silent mobo and CR touch with Ender3Marlin2.0.6HW4.2.7BLTouch.bin. I have 4.2.7 mobo, CR touch, Runout, on Ender 3 chassis. Waiting to hear back from Creality but also trying to build myself.
Thank you so much for making this,and also for focusing on your screen, I have tried to follow other vid and could not read there screen,Thanks again!!!
i am questoning the crediblity of my amazon board as is has no letter or version printed on the board
Thanks man. Easy to understand
Cr touch nozzle offset is -46, -8, 0
I know that this is extremely late, but on my 4.2.2 board, there is no sharpie letter... Just a silver stamp with T8 printed on it. Soooo... do you have an idea which stepper driver I should pick?
Edit: Apparently reddit post says its TMC2208 so default value would be ok... cheers, very informative videos for noob tinkerers like myself!
Is all of this necessary to do a reconfigure on an ender3
Hello thanks for the good explenation, bud i get stuck, i have the creality cr10spro v2 with mainbord Creality 3D V2.4 and in visual studio there are a lot of creality mainbords but not mine, is there an solution for this, thx
Great vid, thank you.
I am having a issue setting the Z offset. It will only allow me to go -5mm and that's it. I can go positive much more than this but I need the negative. Any idea why I am limited to this -5 offset?
...In Marlin....?😅😊
It works great, setup the line advance and the input shaping dailed in.. Now i am messing around in Cura for the settings, i guess the settings for the ender 3v3SE are close.
boosted accelleration up to 2500 and infill speed to 180 and wallspeed to 80.
Does anyone know some basic settings to use and keep the quality to use in cura? I cant seem to find any good gcode settings to put in except one draft one that makes me a 32 minute benchy. ( funny but not perfect )
followed everything to the T at the begining and Vscode doesnt do anything yours did or look like that at all afer i open the vscode folder i dunno if its user error or something changed because its 2024 and this is from 23 but damn im lost
Thank you, well explain video. Help me a lot with my build!
PLEASE HELP ME! i have a creality ender 3 v2 NEO and i can't find screen update files and i can't update the screen with ender 3 v2 files either so it gives me a blank screen when i load marlin to my printer please help
Will this work for a Ender 3 4.2.7 board with cr touch? And inside the configurations file in the examples for Ender 3, would I copy every file that is in there or just the configuration.h and configuration_adv.h? The other two files in the example Ender 3 folder are _Statusscreen.h and _Bootscreen.h. Like do I only need to make the changes you mad in your video? Or anything else? Also do you need to update a Ender 3 screen as well? Thanks
hey man great video, i cant find software related to the E3 Free runs board in the configurations bugfix file, is there a different board I'm should use?, thanks
How do you adjust the z-offset when you build this way? I don't see the menu item on my printer.
Hi, I'd love to know if the bl touch section of the video will be exactly the same if i were using a cr touch on my ender 3 pro.
Great topic, thanks
I've got an ender 3 pro that I just upgraded to the 4.2.7 board hoping to run the sprite direct drive extruder. still have the original extruder on it now thought. followed you instructions and get 80 instances of "function call is not allowed in a constant expression c/C++(59) [ln x, col 5]. haven't found anything on the google and this is the first time trying to do this. any thoughts on what I screwed up?
I have an ender S1 pro and there's no letter on the sd-card, there's a sticker with "T8" on it. So what stepper driver would that be?
What version motherboard is it? According to this site, it says a 4.2.2/7 board can have T8 representing a TMC2208.
printermods.co.uk/blogs/guides/creality-v4-2-2-v4-2-7-motherboard-stepper-driver-codes
It's the same for me. it is a TMC2208.
Did you manage to update your firmware? My build failed
I've got a under 3 pearl. And I just installed V 42.2 and I am having a terrible time trying to program. And I was wondering if I could get a program from you on. Creality, firmware with the BL touch email to me or something like that. I am not very computer savvy. Say that's why I'm asking.
Amazing video. But my problem is my Ender 3 Pro has a GD32F303 chip. I can't seem to find the config for that chip ☹
Very good video, Thanks!
Thanks for the explanation on all of the steps. Very nice job.
I am trying to walk me through your guide, but as soon as I try to hit compile I am getting a bunch of errors I have totally no clue of.
I loaded Marlin as explained, loaded VSCode with all the updates like you did. Just the Configuration.h file turns red,
Any Idea?
I found a M4 sticker on my v4.2.2 board. Anyone can tell me what stepper driver I have?
i found a t2 sticker in mine, I was searching for the comment that mentioned "t2" and i found t2 in your name lol
PS - it is actually t8 not t2.
Thanks great video. I know how hard they are to put together.
Really liked your video. During the technical part I find your video overlay box very distracting. Otherwise really informative.
Are you talking about the webcam box? If so, yeah I wasn’t happy about the placement etc when editing the video, but it was part of the video so I couldn’t really edit it out.
okay so heres the problom im having the 2 files you moved are c++ files the one i have is c header files and after i edit the files i cant verfiy them and make it so that my printer can read it somone please help me
my sd card slot has both A and C written on it what's this mean?
Hi There, I do not have a probe and would like to get the machine to move to the 4 locations over the adjuster knobs. How could I set up marlin compiler so that I can do this and add a menu to my ENDER 3 PRO. Running 4.2.2 Firmware (upgraded to Marlin 2 already). Also I cannot see any writing on my micro processor on the main board.... but I must have fluked it with the selection of the chipset when I did the Marlin upload (cannot remember which one it was now) Thanks
Thank you for your help! My motherboard chip has a T5 on it. Where can I find what steppers to use in the config file? One more question, I did the dual z upgrade and not sure what motor I put on it. Do you think it matters? Thank you again for making this video.
You want "TMC2225" without quotes
Question, if I have a .bin file is there a way to reverse engineer the firmware to see what settings are configured?
Stupid question. I have an Lk5 pro but would like to replace the motherboard and touchscreen with an ender 3 max motherboard/touchscreen. If I utilize Marlin, can I make this work? Please advise, and thank you.
I got the ender 3 max and on the sd card, there is a sticker that says T5 what do i do
Screen updated (went to 100%) but goes black. Then I turn the printer off/on but it's always black :(
What printer do you have? Did you update the LCD?
Hello, and thanks for this great how-to guide. Can you please advise about one other thing? I’d like to modify the formula(s) of the extruder stepper. Do you know which file I should edit?
Thanks in advance
Was hyped for the landscape opion but i opened my screen up and realized it is DACAI = no landscape option :c
Ah dang, didn’t know they swapped out DWIN display for DACAI. I see someone on the Marlin GitHub raised this issue, but it was closed due to inactivity.. We could always re-open it!
@@PrintPractical It's okay ill have it the way it is but thanks to this video I know there are other types of LCD types
Hi Thanks for the upload, my 4.2.7 has TMC 2225 drivers. There is no option in the config for these drivers. Is it safe to use the 2208 as it is the same driver but in a different shaped chip? Thank you again from a new sub.
in the instructions it says to use 2208 for 2225 drivers
great video thank you so much. i have uploaded the firmware to my ender pro 4.2.7 board, am just getting a weird error on the printer saying eeprom version. have double checked serial numbers seem to be correct on the firmware. any tips would be really appriceated
just go into advanced settings and click initialize EEProm. good to go.
Why does no one explain where they get that mini search tab in their videos.
What search tab? Can you link the time in the video and I can explain
Visual studio code is where my problems start. Constant install pop ups when im already installed and using it. Literally every 10 seconds and it messes with the editing as it stops the user connection while its up. Its driving me insane. Then theres in program config problems i have no clue how to sort out. Trouble is, Reinstall it and all the troubles come back with the fresh install. I admit its user error, Im a thick lorry driver not a pc wiz. Id love to get this sorted out as both my E5+'s are down and making depression rather than prints.
Very helpful; thank you 🙏
Hi thank you very much for the video. Which configuration file should I use with my CR10S Pro (V2), because I can not find an example?. Thank you in advance
good morning...my printer is an ender 5 pro...with the stock firmware which was 1.0.1 with a 4.2.2 board...i updated the firmware to 2.1.2... with the stock firmware after a print the hotend would go back to the right rear...after i updated at the end of the print the hot end goes to the left front...what setting do i have to change fot it to go back to the left rear...thanks for any help
Take a look at this parameter in the Configuration.h : NOZZLE_PARK_POINT
// Park the nozzle at the given XYZ position on idle.
On the ender3v2 it's:
#define NOZZLE_PARK_POINT { (X_MIN_POS + 10), (Y_MAX_POS - 10), 20 }
which is back left corner I believe
after I install the bugfix2.1.x whenever i select gcode the watchdog triggers and restarts the printer
so no luck for 4.2.7 boards i see cause theres only config for 4.2.2
Will this work for the V3 SE?
after completing everything my printer will not do anything now. im not sure where i went wrong its just booting to a black screen
i have a V4.2.2 my sd card is a T8 which looking it up i put the TMC2208 as the driver i have a Gigadevice and my display is a DACAI display so i used the private folder for my lcd when you set that up you get a blue loading screen with text and it never flashes orange i skipped the ABL because i do not have one
I have an ender 3 pro with bltouch with a bigtreetech 3.0 v3 and I followed all the steps considering the different config files and board and all but all I get no matter what setting I change is just a blank screen. Need help :')
Did you ever get it fixed? That’s my exact printer setup, but I added a direct extruder and now I can’t get forward uploaded and saw your comment, so I’m terrified I won’t be able to get it back to how it was either!!
@@laurarosenau9682 I'm not even going to lie to you I did get it fixed by just going with everything default and changing one thing at a time. Took forever but worked. Eventually that stopped working as well so I went to Fiverr and paid someone like 10 or 15 USD to just make me a working firmware. It worked great! Sorry this is all I can help with 😭
great video, helped a lot thanks 👍
Also i have a gd cpu/mcu not stm i dont see that in the config😢
Didn’t work now my stuff says no motherboard
My sdcard slot has gd on it. What now?
GOOD MORNING...i have another issue...last night i was at 76% of a 60 hour print....we had a storm come thru and lost power...i have marlin 4.2.2 on the ender5 pro...i looked thru everything and could not find a resume print after the power finally came back on.. i was so upset cause i lost my print
I haven't played with power loss recovery myself, but if you look in the Configuration_adv.h file, you can find the following settings:
#define POWER_LOSS_RECOVERY
#if ENABLED(POWER_LOSS_RECOVERY)
#define PLR_ENABLED_DEFAULT false // Power Loss Recovery enabled by default. (Set with 'M413 Sn' & M500)
Looks like the ender3v2 has this enabled, but turned off by default. I believe setting PLR_ENABLED_DEFAULT to true will turn this functionality on, though I have not tested it. Maybe you can try it and post your results!
#define PLR_ENABLED_DEFAULT true
great tutorial and remember, you have a very clever face!