Here are builds of the Marlin firmware for specified printers. I plan on upgrading these as new version of Marlin are released.
If you guys have any questions or suggestions, you can leave a comment here or reach out to me on my YouTube channel https://www.youtube.com/c/3dprintscape .
Overview of What Is Included in Each Firmware Bundle
No Mods – Stock build or Marlin for specified printer
BLTouch – This assumes the BLTouch (on Amazon) is wired with all five wires going to the BLTouch port and the Z-Stop still connected. BLTouch is enabled with x and y offsets for the stock bracket. This also has the Z-Offset Wizard and Babbystepping enabled.
BLTouch – Z-Homing – This assumes the BLTouch (on Amazon) is wired with the GND/+5V/PA1 wires going to the BLTouch port and the probe stop wires are connected to the Z-Stop port. BLTouch is enabled with x and y offsets for the stock bracket. This also has the Z-Offset Wizard and Babbystepping enabled.
*I provide the config files in the zip in case you want to use them for reference or as a baseline for another build.
Note: If you are not sure what chip is on your Creality 4.2.2 board, make sure to follow this video to find out.
Firmware
**Updated 10/10/23
CR-10 *(Available on Amazon)
Board | No Mods | BLTouch | BLTouch – Z-Homing |
---|---|---|---|
SKR Mini E3 V2 | bugfix-2.1.x | bugfix-2.1.x | bugfix-2.1.x |
SKR Mini E3 V3 | bugfix-2.1.x | bugfix-2.1.x | bugfix-2.1.x |
CR-10 V3 *(Available on Amazon)
Board | No Mods | BLTouch | BLTouch – Z-Homing |
---|---|---|---|
Stock | bugfix-2.1.x | bugfix-2.1.x | bugfix-2.1.x |
CR6-SE *(Available on Amazon)
Board | No Mods | BLTouch | BLTouch – Z-Homing |
---|---|---|---|
Creality 4.5.2 (RET6 – 512k) | bugfix-2.1.x | bugfix-2.1.x – Coming Soon | bugfix-2.1.x – Coming Soon |
Creality 4.5.2 (RCT6 – 256k) | bugfix-2.1.x | bugfix-2.1.x – Coming Soon | bugfix-2.1.x – Coming Soon |
Ender 3 *(Available on Amazon)
Board | No Mods | BLTouch | BLTouch – Z-Homing |
---|---|---|---|
Creality 4.2.2 (RET6 – 512k) | bugfix-2.0.x | bugfix-2.0.x | bugfix-2.0.x |
Creality 4.2.2 (RCT6 – 256k) | bugfix-2.0.x | bugfix-2.0.x | bugfix-2.0.x |
Creality 4.2.7 | bugfix-2.0.x | bugfix-2.0.x | bugfix-2.0.x |
SKR Mini e3 v2.0 | bugfix-2.0.x | bugfix-2.0.x | bugfix-2.0.x |
SKR Mini e3 v3.0 | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x |
Ender 3 Pro *(Available on Amazon)
Board | No Mods | BLTouch | BLTouch – Z-Homing |
---|---|---|---|
Creality 4.2.2 (RET6 – 512k) | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x |
Creality 4.2.2 (RCT6 – 256k) | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x |
Creality 4.2.7 | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x |
SKR Mini e3 v1.2 | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x |
SKR Mini e3 v2.0 | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x |
SKR Mini e3 v3.0 | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x |
Ender 3 V2 *(Available on Amazon)
Board | No Mods | BLTouch | BLTouch – Z-Homing |
---|---|---|---|
Creality 4.2.2 (RET6 – 512k) | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x |
Creality 4.2.2 (RCT6 – 256k) | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x |
Creality 4.2.7 | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x | bugfix-2.0.x bugfix-2.1.x |
SKR Mini e3 v3.0 | bugfix-2.1.x | bugfix-2.1.x | bugfix-2.1.x |
Ender 3 Neo *(Available on Amazon)
Board | No Mods | BLTouch | BLTouch – Z-Homing |
---|---|---|---|
Creality 4.2.2 (RET6 – 512k) | bugfix-2.1.x | bugfix-2.1.x | bugfix-2.1.x |
Creality 4.2.2 (RCT6 – 256k) | bugfix-2.1.x | bugfix-2.1.x | bugfix-2.1.x |
Ender 5 *(Available on Amazon)
Board | No Mods | BLTouch | BLTouch – Z-Homing |
---|---|---|---|
Stock | bugfix-2.0.x – coming soon | bugfix-2.0.x – coming soon | bugfix-2.0.x – coming soon |
Creality 4.2.7 | bugfix-2.0.x – coming soon | bugfix-2.0.x – coming soon | bugfix-2.0.x – coming soon |
SKR Mini e3 v1.2 | bugfix-2.0.x – coming soon | bugfix-2.0.x – coming soon | bugfix-2.0.x – coming soon |
SKR Mini e3 v2.0 | bugfix-2.0.x – coming soon | bugfix-2.0.x – coming soon | bugfix-2.0.x – coming soon |
Ender 5 Pro *(Available on Amazon)
Board | No Mods | BLTouch | BLTouch – Z-Homing |
---|---|---|---|
Creality 4.2.2 | bugfix-2.0.x | bugfix-2.0.x | bugfix-2.0.x |
Creality 4.2.7 | bugfix-2.0.x – coming soon | bugfix-2.0.x – coming soon | bugfix-2.0.x – coming soon |
SKR Mini e3 v1.2 | bugfix-2.0.x – coming soon | bugfix-2.0.x – coming soon | bugfix-2.0.x – coming soon |
SKR Mini e3 v2.0 | bugfix-2.0.x – coming soon | bugfix-2.0.x – coming soon | bugfix-2.0.x – coming soon |
Ender 5 Plus *(Available on Amazon)
Board | No Mods | BLTouch | BLTouch – Z-Homing |
---|---|---|---|
Stock | bugfix-2.0.x – coming soon | bugfix-2.0.x – coming soon | bugfix-2.0.x – coming soon |
Related Articles
- Cura Profiles
- Create a Temperature Tower Using Cura – The Easy Way
- How to Remove the Disallowed Areas in Cura
- Guide to Install a BLTOUCH on a Creality 32-bit Mainboard
- Marlin Firmware on Creality Board – Complete Guide!
- SKR Mini Install – Complete Guide
- Z-Offset Wizard – Complete Guide!
Make sure you check out our YouTube channel, and if you would like any additional details or have any questions, please leave a comment below. If you liked this article and want to read others click here.
Hi Rob, I have a question. I have a Creality Ender 3 Pro with the BLTouch 3.1 and a 32 bit 4.2.2 board. I have the BLtouch connected the BLtouch port and the Z stop still connected. I installed the bugfix-2.0.x (with BLtouch) firmware linked here. When I try to adjust the Z probe offset during a print, nothing happens. Is this a known bug? How would I fix this? Thank you!
Hi. My initial thoughts are that the bltouch wiring isn’t right. They have been shipping with like 10 different pinouts for different purposes. What happens when you try to run a probe test?
Hi Rob,
You wouldnt happen to have built out a firmware to support the following:
Ender 3 Pro 4.2.2 board
CRTouch
Microswiss direct drive
I’ve had alot of trouble correcting my home offsets required by the new direct drive and am really looking for some help.
Hi,
I don’t, but if you reach out on Discord I can build one for you.
Rob,
First, let me say that you really saved me. I thought I had bricked my ender when I installed BLtouch. Your firmware was the first one that got it running again. I’ve got the new chip so it’s a bit buggy (no z adjust while running, screen is goofy) but it got me running again.
Is the Microswiss direct drive offsets firmware something that you’ve already done? I’m at a total loss and have an unusable printer again.
I haven’t done discord, but will figure how to reach out if necessary. You’re awesome. I can’t believe the service you provide!
Hi,
I recently added new builds for the 256k boards but I have the stock offsets on them. If you need a custom build, the easiest way to get that would be to reach out on Disocrd.
Thanks,
Rob
Your showing Ender-3 as coming soon do you have any earlier builds as I am having trouble building been on Platform IO site to ask for help but I’d at least like to get the printer working again. I need Ender-3 4.2.7 with BL Touch no adapter board. None of the Creality build work properly as you can’t run Bed Level.
Hi,
I think you reached out over email. I will reply there to help troubleshoot your issue.
Rob man I’m hoping you can help me
Tried discord, but says. I can’t post. I have a ender pro 3 official cr touch
And touch screen. Any idea how I can update firmware for xy off set. Keeping bl touch and touch screen.? I wrote you on n Facebook I believe as well. The site that Is.
Hi,
You should be able to post in the main channels, there are some that are locked down though.
The best way to set the offsets would be with a custom version of Marlin where you can define them. If you don’t want to change the firmware, you should be able to change the offsets in the menu under prepare –> Set Home Offsets.
Hey, thanks for this. I was having issues with the Creality CR Touch firmware on my Elder 2 Pro, and your bin seems to have resolved them. Much appreciated!
You’re Welcome.
Hey rob thanks for everything you do.
i had a question about the ender 3 pro firmware
i have a ender 3 pro with 4.2.7 board and CR touch with z stop UNPLUGGED.
i thought the cr touch was the new z stop, is it possible to run your firmware with my zstop unplugged?
i have the cr touch plugged into the bl touch port specifically for the touch. full harness clip
thanks again
joe
Hi,
The last test I ran on the firmware, it worked with both the z stop plugged in and unplugged so you should be good. That’s assuming you are using the BLTouch firmware, not the z homing one.
Curious to see if this works for you. I have an Ender 3, CR-Touch with the Z-Stop unplugged as well. Running stock Creality firmware the screen is totally borked. Would love it if this fixes things.
Hi,
Did you try the 256k build I uploaded last week? Also, you will want to have the z-stop connected.
Thanks,
Rob
recently got a new ender 3 pro, and trying to get this crtouch setup on it. The official builds would make the screen jacked up (not the blank blue screen) So I went the marlin route – however, no matter how many times I set the z offset as I’m told to (either using the wizard or not), it prints much higher. All my menus seem to be very different as well – for instance I’ve never seen a Prepare option.
When I load the BLTouch firmware on this page, the screen gets messed up again. Just curious if you’d have any suggestions on things to try?
Hi,
Can you check to see if the carriage and axis are tight? It sounds like there may be extra movement there.
Also, it sounds like you may have the new RCT6 chip (256k chip) that started shipping on the 4.2.2 boards in January this year (you can confirm by following this video https://youtu.be/kUIPmVeY7ns ). If that is the case, the firmware I have on the site won’t work, I will be adding newer firmware to account for this soon.
Thanks,
Rob
Hi Rob,
what is the difference in the Ender 3 Pro between the Creality 4.2.7 bugfix-2.0.x with BlTouch and the one with BlTouch Z-Homing? Thanks in advance for the answer.
Hi,
The standard bltouch build is for a setup with all five bltouch wires going to the bltouch port and the z stop connected. The BLTouch Z-Homing build is if you have the probe stop wires connected to where the z stop would be.
Thanks,
Rob
Thank´s a lot for the reply.
Now the only problem I have is that the firmware doesn’t work with my Creality touchscreen. Would it be possible to add this function additionally?
Thank you in advance.
I don’t have the creality touchscreen to test anything, so I don’t think I will be able to add it anytime soon.
Hello Rob,
I really appreciate what you’re doing and how forthcoming you are with all of information. I have a question about this page however. I have an ender 3 V2 and I went to dl the Ender 3 v2 no mods bugfix but it’s ender 3 pro. I tried it anyway but it just made my screen angry, it just sits there and screams at me. lol. I’m wondering if you have for V2 or even if not my real problem (at least I think it is the central problem of not being able to compile) is that I can not for the life of me figure out what environment I’m supposed to use. I stick in my BOARD in config,h then try to put in different envs I have and compile to see if I have a good start but I have not been able to get a start. I have the V2 with no BLTouch but I have the ender extender which is 400x400x475 with a dual z screw and stepper motor running off one driver. That’s it so far. Got any suggestions I’m just about to pull my hair out.
Thanks
Hi,
What error are you getting when trying to compile? Also, it may be worth installing the Marlin Auto build plugin. I have a video covering the process that you can see here, it really just makes setting the environment easier. https://youtu.be/EerWIATEsM0
Thanks,
Rob
Thank you for the incredibly helpful site! As an FYI, I think there is a minor error in your Ender 3 Pro builds… I can’t upgrade from them to custom Marlin. I had to re-install the stock firmware before it would read a .bin off my SD card. I wanted to upgrade Marlin to enable the filament swapping g-code, otherwise your builds worked perfectly.
Hi,
Thanks for the feedback, I’m not sure why your printer is making you do that. I haven’t had that issue when swaping between Marlin versions.
Thanks,
Rob
I just installed my CR Touch last night (Great video on that, BTW) My machine is the Ender 3 pro, 4.2.2 board with the 256k chip. Using the Creailty Firmware, it prints horribly. Like worse than manual leveling. So I decided to try the pre-compiled Marlin firmware on this page – But, after flashing that, my Z axis refuses to go down. When it auto homes it’s about 60mm off of the bed. When I go to the move menu and dial the Z into the negative – nothing moves. Moves up fine and the X and Y appear to be fine both ways. Thoughts? I flashed back to Creality firmware, and Z goes up and down, so it’s not a wiring issue.
Thanks!
Hi,
Is the z-stop connected? If not, try connecting it.
Thanks,
Rob
Hi Rob,
Just gotta say thanks for all you do. I’m having an issue with my Ender 3 Pro (4.2.2 MB, RET-6 chip, CR Touch) using your firmware (bugfix-2.0x, BLTouch – Z-Homing), when I attempt to “HOME XYZ”, X homes, Y homes, then Z raises about 10mm and stops. Any idea what I might be doing wrong?
Thank you for you prompt reply,
madmaxh3
Hi,
Is the z-stop connected? If not, try connecting it.
Thanks,
Rob
***UPDATE***
Sorry, but I decided to “upgrade?” to the touch screen.
Although after installing the firmware for the touch screen (w/bltouch), that solved my homing problems, but, I found that I cannot change ANY of the settings on the printer (can’t even connect with Pronterface).
I will work with this for awhile, if I have any other problems, I’ll let you know.
Thanks again,
Max
Hi Rob, thanks for putting these out. I think the Ender Pro versions with SKR Mini E3 V2 would work on an Ender3 standard with same board, correct? Pro vs standard is only the bed material and wider extrusions, stuff like that. I trust your knowledge on the changes made to your BLTouch versions (CRTouch). I’m about to change the stock 8bit board to the SKR Mini E3v2 and add silicone bed mounts with the Biqu H2v2 also. Already have the TFT35 using Marlin Mode for now. Thank you.
Hi,
The SKR Mini e3 V2 should work just fine with the base Ender 3.
Thanks,
Rob
Yes sir, I was referring to your posted firmwares. You haven’t uploaded a version for base Ender3 with that board, but you do have it for Ender3 Pro. I would think they are more or less the same firmware? Physically the 2 printers are almost the same and the board is now the SKR. Thanks.
Hi Rob.
I retired from US ARMY, have been using Ender 3 pro for the past month. I installed creality BLTouch. And downloaded the firmware update, and that its where everything went wrong. I will like to see it you can build a firmware for me.
I installed discord and my user is jrcomputerdoc #3815.
This are my specs.
Ender 3 pro
My board its 4.2.2
With a GD32F303 RET6
Any more info reach out to me.
Thanks
Jose
Hi,
The BLtouch firmware on this page should work fine for you. If it doesn’t, please reach out on discord and we can take a look to see whats going on.
Thanks,
Rob
I have an ender 3 v2 with a 4.2.2 main board I’m trying to compile some firmware I upgraded this with the ender extender 400×400 mil bed and a CR touch no matter what I try I cannot compile any firmware
Hi,
What errors are you getting?
Thanks,
Rob
I wanted to report that Creality 4.2.2 (RET6 – 512k) and Creality 4.2.2 (RCT6 – 256k) firmware don’t fix the screen issue for those of us with new Ender 3 Pro with the GD32F303 RET6 512K CPU. I found new firmware from Creality support posted here https://github.com/MarlinFirmware/Marlin/issues/23806#issuecomment-1118133162 It’s not posted on CrealityCloud even; very strange for a company to fail so badly like this.
Here’s where I read about the new CPU – https://shinyupgrades.com/pages/ender-3-pro-firmware-install-guide-update-firmware-with-microsd-card
Thank you for all your great work and support for the community!
Thanks for sharing this.
First i want to say “THANK YOU” for providing this service and I’m trying to get up to speed on compiling marlin BUT in the meantime, i have a Ender 3 Pro, Dual Z (Creality), Filament Runout Sensor (Creality), CL Touch, Creality 4.2.7 board and would you be able to create a firmware that also covers the Filament Runout sensor in addition to your normal builds?
I will get that added next time I do firmware builds. Basically adding in another column for standard ABL install with a runout sensor.
Thanks for the firmware. I just installed a BlTouch on my ender 3 pro and using your videos was extremely helpful. The new marlin firmware have a lot more options(thermal runaway, etc) than my stock firmware. Thanks for all the good works.
I do have a question on the difference between bltouch vs bltouch w/ Z-homing. When will you use one firmware over the other? And what is the benefits? thanks
Thanks for the feedback. The difference between the two really comes down to how it’s wired. You would use the standard bltouch build if you have the bltouch connected to the bltouch port and the z stop connected. You would use the z homing build if you had the sero pins connected to the bltouch port and the probe pins connected to the z stop port.
OK, I need some help. I have an Ender 3 Pro, with 4.2.2 motherboard and RET6 chipset.
I’ve recently upgraded to the Creality BLTouch.
When I try to use the Creality firmware, it will not read my TF card, and locks up on occasion.
I’ve downloaded your firmware, and it reads the card fine.
After setting my Z offset and doing a bed leveling, when I go to print a first layer test, the print does not recognize the leveling. The front of the bed prints too high, and the back prints too low.
What am I missing? I’d include a picture, but can’t see where to do it.
Based on a previous comment, it sounds like you have a v1.x version of the bltouch. I don’t think that will work with the 32-bit boards.
Doing some more research, it appears Creality does not have a firmware version for the 4.2.2 board with BLTouch 1.3.1.
I think the v1.x were only meant for the 8-bit boards.
Hi I have a Ender 5 with Filament sensor was curious as to whether there is a firmware for this printer as it is listed above but not a link
I don’t have it yet but will be adding builds to support the bltouch and runout sensor next time I go through and make the builds.
Hey Rob! You are a life savor!! I bought a cr touch for my Ender 3 Pro and installed and everything went belly up and I have been hitting my head for the last 3 days trying to get this to work. I did have a slight issue, I have the 4.2.2 RET6 board, downloaded the required firmware but it wouldn’t flash onto the printer so I had to use the 4.2.2 RCT6 versions, I don’t know if this is an issue on my end or an issue with the printer, either way it’s up and working now and I can’t thank you enough.
I’m glad you were able to get it working. Do you know what chip your board has?
Thanks for posting these. My ender 3 pro is evidently a 256k model so none of the official firmware will work. They crash the screen. I have yet to be able to get my cr touch to work correctly with any of these though setting the z offset is like the printer doesn’t care about it and constantly sets at the same spot, about 10mm above the bed. Even adjusting the other settings that give a 10mm height it still doesn’t change anything.
I have since given up on the cr touch but just ordered a filament runout sensor. And gave tired to follow the guide you had for using vcode with pio but for some reason the “build firmware” button on the blue bar never shows up .. Just the little home icon.
Do you happen to have a 256k firmware available that has filament runout sensor enabled on it?
Thanks for the amazing work on the firmware. I just wish creality would fix their firmware issues.
Hi,
I don’t have a build with the runout sensor enabled by default. I will look to add them. Also, the z offset doesn’t come into play until the print starts, so if your just running an autohome it will end up at 10mm.
yes i have the 4.2.2 GD32F303 RET6
Just installed the creality spider hotend in my Ender 3. Is it possible to change the max hotend temperature in this code? Currently I see it at 260 and want to push it to 360. Thanks! BTW your bugfix firmware is the only way I got the Ender 3 screen back to working!
You would want to use the config file I have in the zip as a starting point and build a new version of the firmware with the hotend temp changes.
First off, THANK YOU SO MUCH!!! These builds saved me from enduring many more hours of frustration. I have a question that I couldn’t find the answer to here. You included the config files for all of the builds and mentioned they can be used to make modifications to your builds. How do we go about doing that?
You would have to get the newest config files and code from marlin, make the changes to the config, then build the new firmware. These videos should help. https://youtu.be/pQ7WZST8sqk & https://youtu.be/EerWIATEsM0
Hello, is the firmware for the Ender 3 Pro SKR Mini e3 v2.0 set up for the RCT6 or RET6 chip? Thanks!
It was built for the RCT6 chip.
Hi Rob!
I have used the build for the Ender 3 pro 4.2.7 and it has been working pretty well.
But I have changed to a glass bed with clips holding it, and also use the micro Swiss direct drive with all metal hotend, and the satsana fan duct with bl touch mounting.
The problem is when homing the nozzle is outside the bed to the right and the bed is sent like 4-5 millimeters to far forward so that the roller wheels hits.
Do you have a build for my setup or do you have the time to make one? 🙂
Best regards
Elmer
I don’t have a build for this but if you ping me on Discord I can try to help out.
Hi Rob,
My name is Tom and I am a special needs school teacher. I just bought two Ender 3 Pro printers for my students. We have the first one built but we are having problems. Your updated software allowed us to get it running (Thank you!) but we can’t get the CR touch bed leveling to work. We have to do all manual bed adjustments. Here’s the details:
Built the printer, added the CR Touch, installed CR touch software. CR Touch auto-leveling working properly. Printer would print 1 – 4 layers then completely freeze. Required power off / on to reset. Printer also had trouble reading all SD cards. Intermittently reading / not reading SD card. The LCD display was also visual glitchy.
We installed your software and we are printing successfully but no CR Touch leveling function. We have a red light on the CR Touch sensor and it is not taking any measurements.
Our board is V.4.2.2 RCT6.
We tried all 3 versions of your software but auto bed leveling still not working (no mods, BL Touch, BL touch homing). No mods and BL touch did not have the Z-stop plugged in. For BL Touch homing, we did plugged in the Z stop.
Wondering if you could offer any suggestions to get the CR Touch working? Thanks in advance Rob!
Tom
If you have the crtouch plugged into the bltouch port and the z stop connected, you will want to use the bltouch version on the firmware. Its also worth mentioning the z stop should be plugged in. If your still having issues you can reach out on Discord.
I’m excited.
Thank you thank you thank you !!!
I had already given up because I always had small errors or crashes with my Ender 3 4.2.2 with BlTouch. I tested a lot of different firmwares, including the one from https://marlin.crc.id.au/ and always had problems and the firmware just ran slowly. Thanks to you I now know why because I have the 4.2.2 board RCT6 with just too little memory. Your firmware is running great and my Creality WiFi Box is also fully supported!
Will you also bring out a firmware based on the Marlin 2.1.1???
Thank you and greetings from Germany
Hi,
Thanks for the feedback and you’re welcome :). I’m hoping to get some Marlin 2.1 builds out this week.
Cool i was waiting für the new ender 3 4.2.2 build
thanks
First, thank you so much for providing these builds! They’ve made my entry into the 3D printing hobby way less stressful and saved me a ton of time. Thank you!
Second, after looking around online I think I’m running into an issue that might be fixed by M303 – PID autotune. Is that a feature you typically enable for your builds? I’m running an Ender 3 Pro (4.2.2, RCT6 – 256k), and as I mentioned I’m a bit of a noob for all this, so I appreciate your patience and reply! Thanks in advance!
I don’t have M303 enabled in the firmware.
Rob, this is a great resource for those that are using the STM32 ARM Chip Boards, but since Feb and maybe earlier Ender 3’s and Ender 3 Pro’s have started being shipped with the GD32 ARM Chip Boards and the latest version of Marlin is incompatible with these boards on top of the 512k/256k Chip situation. I almost bricked my board the other day trying to flash an STM32 firmware to the board, luckily I was able to find a copy of the correct firmware for GD32 with BLTouch which was why I was trying to flash the firmware in the first place (curse me and my upgrades!) Anyways I just wanted you to be aware of this situation.
See Marlin for more information: https://github.com/MarlinFirmware/Marlin/issues/21473
Thanks for bringing this up. I will try to buy a printer with a GD32 chip to test things out and add more variations of the firmware based on that.
Thank you Rob for the firmware bin files. I upgraded from a v1.1.4 board to v4.2.7 and then installed the default Creality firmware with CR Touch support. I noticed after that the print head would only go to 210mm. Now I can get to almost all of the build plate. I have Cura set to Ender 3 Pro build plate size 230×230.
In Cura 5.1.0 I created nine 10x10x1 mm squares and placed one in the center, four in the corners and one square along each edge. The three at the front print on the magnetic plate and past the edge of the lower plate. The rear squares print forward of the edge of the lower plate by about 12 mm. I am getting a lot more area to print on now. Thank you!
Im glad the firmware helped and im sure you will like the 4.2.7 board, especially coming from the 1.1.4 one.
Great videos and explanations. Will your Bugfix 2.0.x firmware for Ender 3 with no mods with Creality 4.2.2 bd RET6 cpu work for that bd with HR4988 drivers?
I dont think it will. The normal board has the A4988 and the silent one has TMC2208_STANDALONE. I wouldn’t trust using it with different drivers.
Your “Ender 3 Creality 4.2.2 (RET6 – 512k)” downloads as the Pro version, but it worked on my V1.
I tried several firmwares and was going to give up before yours finally worked 🙂
That’s expected, there is no firmware difference between the standard Ender 3 and the Pro.
Hi Rob,
I downloaded your firmware for my machine and it works great!! Thanks! I am just wondering if you would offer a version with the filament sensor enabled. I have an Ender 3 Pro with a 4.2.7 mother board, a CR Touch, and a Big Tree Tech filament sensor. Or would firmware for an Ender 3 V2 work with my machine?
Thanks,
SkidRoe
Hi, I can try to do a custom build for you. Can you reach out on Discord?
Hey Rob,
Any chance you are making a 2.1.X build for the ender 3 pro 4.2.7 board with bl touch and input shaping? I could really use it
Hi,
I plan on it yes, just need to dedicate some time to new builds. I will try to get something out in a couple of weeks.
@Rob – I am having some issues with the firmware for the e3v2 and would like to chat on Discord, but I can’t find a link to join the server?
Hi,
You should be able to join with this link.
https://discord.gg/Bu94EYVkrU