I have an Ender 3 Pro. What a great little printer.
I bought mine through Bang Good.
I wasn’t entirely convinced that Bang Good was a legitimate business at the time.
But Bang Good is real and I was delighted when my printer arrived, having traveled all the way from China in a neat little box.
I got it set up easily enough and started my journey into the strange world of 3D printing.
After I’d filled a shelf with red plastic tidbits, my Ender 3 started misbehaving.
I’d power it on, the display would light up blue – but without any text on it.
I knew that all of the cables were in the right slots – I had already printed 30 strange plastic objects.
I double checked that the cables hadn’t fallen out. Everything looked fine.
After some time I figured out that I had accidentally removed the firmware.
If something goes wrong with the firmware, the printer doesn’t know how to tell you what has happened.
The main fan spins up as normal and the screen turns on, but doesn’t say anything on it.

How I accidentally removed the firmware
Before I had Octopi set up, I would download models from Thingiverse and manually ferry files over to the printer on an SD card, .
I had a new model to print. I loaded an SD card into the printer and switched it on. Blank screen.
I switched it on and off a couple of times.
Still blank.
I figured I might have fried some internal component by moving the tray manually – did I force some little motor to spin at speeds wildly out of the expectations of the designers?
I had booted up the printer with the “wrong” SD card in it and that somehow had messed up the firmware.
I had an SD card with Octopi on it. It was supposed to go into the raspberry pi – not the printer.
The printer powered up and replaced it’s firmware with some other .bin file that it found on the SD card.
With the firmware gone, my little Ender forgot all about being a 3D printer and transformed into a strange desk ornament.

Look familiar?
I kept digging through forums until I got to the bottom of it.
At first I hadn’t considered that I’d flashed the firmware. I was under the impression that you needed an Arduino and a bunch of cables to do that. That was in fact the case with the original Ender.
However, since the arrival of the Ender V-2, both the Ender 3 and Ender 3 Pro models ship with a motherboard which can flash firmware via the SD slot.
This automatic flash feature must be very handy in the factory, but it should come with a warning sticker or something.
Every day, all over the world, people are switching their printers on and off, hoping the blue screen goes away.
It doesn’t go away.
Until now.

Easy fix for the blue screen of death
The fix is easy.
- Download the Ender 3 Pro firmware
- Put this .bin file onto the root level of an SD card.
- Power off your Ender 3.
- Insert the holy SD card that you just created.
- Power up your Ender 3.
- The screen will remain blank for a few seconds but then will boot up as normal.
The firmware that worked for me was this one:
Ender-3 Pro_4.2.2_Firmware_Marlin2.0.1 - V1.0.1.bin
I found that file in the Creality Google Drive folder here.
That’s it.
Your printer should be back to normal – assuming yours had the same problem as mine did.
Perhaps something more terrible has happened to your one.
This approach is unlikely to work for fire-damaged or submerged printers.
I hope that helped
It took some Googling to figure this out, so I thought I’d write it up and save someone some time. Let me know how you get on.
If you’d like to get in touch, you can find me on Twitter (@dnncha).
Happy printing.
SON UNOS GENIOS ME SALVARON MIS DOS MAQUINAS NUEVAS, NI EN EL SERVIO TECNICO SABIAN ESO
gracias por sus amables palabras, estoy muy feliz de ayudar.
This saved me so much frustration. Thank you!
You’re very welcome.
Its not working for me
Omg Thang goddddddddd dude you saved me from buying a new motherboard
THANK YOU SO MUCH!!! I had raspbian on my SD card and I temporarily used it to print, next time I turned it on it flashed it and got stuck. THANK YOU!!
Glad it helped, happy printing!
Seriously, I was about to cry over my printer. So happy it was just a simple problem. Thank you.
For me, the issue was the micro sd card that came with the printer. It had been in my printer and once I had removed it, the printer booted up normally.
Just installed a new motherboard (old one was part of the junk batch that recently came out)
Wired it up,, turned it on, and got the blue screen of death.
Will try the firmware fix. Thanks for you help!
this did not work for me
Same here, raspberry pi image on my sd.
I saw some horror videos on youtube using arduino programmer kits and I panicked!
Thank you so much!!!!
I figured it must be happening to someone out there. Happy to help
how do you put the file into the root level
Put it on the SD card, but not inside any directory. Just inside E: or whatever drive name you have.
no me funcionó, una pena, le tenía fe, debe ser otro problema.
Tengo una ENDER 3 PRO con placa 4.2.2
Hey! Thank you so much! Version 4.2.7 helped me
Happy to hear it! Happy printing.
IDK dose not work for me
You saved my bacon brother, THANK YOU!!! Put your details up for people to tip you!
You’re very welcome. Thanks for the idea!
Do I have to keep the bin file on the sd card or I can delete it afterwards? Going to try it later. I noticed the blue screen goes away when I format my sd card but then occurs after I upload a g code to it
Will this same solution work on the Ender 3? Your solution is for the Pro.
Thx in advance
I believe they are the same, apart from a few cosmetic upgrades, so yes.
download the bin file. Put it on my SD card. Put it in the printer , turn it on and it started to beep and click. Is this normal?
That’s not what happened to mine anyway…
thank you very much. this was perfectly my problem, now to works!
Nice one Roger. Thanks for your message. Have fun fabricating.
Thank you verry mutch you saved my day.
I have tried this repeatedly with my Ender 3 Pro and it didn’t work. I tried to reformat the SD card and used that same software when I put it in the machine and that didn’t work. I bought a new screen and that also didn’t work. What would you recommend at this point?
Are you perhaps putting the .bin file inside a folder on the SD card? I don’t think the ender looks inside folders for the .bin
Did your printer build ever work? Have you checked the cables are in the right spots and fitting well?
thanks, no, please apply the file to memory root. I had to change the motherboard
Sorry to hear that.
I got the blue screen of death as well. When putting the file onto the SD card, do I have to put it before any print files I have on there? Would it help if I deleted the print files?
Just make sure it’s on the root level of the SD card, not inside a folder. I would think the print files don’t matter.
Ok. Also, it seems as if different files work for different people. Should I go through and try each one, or can I put them all on the SD card at once to try them?
I would try them one by one. Mine booted first time with the one I mention in the article.
Awesome. I will try them and thank you so much for the help. You are the first person to actually try and listen, thank you. 🙂
You’re very welcome, let me know how you get on.
Alrighty. Also is it possible to have a faulty SD card? This one worked before but would a new SD card make a difference? So far I have tried 4 of the 6 files and none of them showed any difference.
THANK YOU!!!!!!!
You’re welcome!
This is not working for me. I have been trying for over 20 hours now of trying to get this to work. or ANYTHING to work. I have been all over discord and forums. This is the closest to my issue that I have found and it still does not work. I had installed a bl touch, and went to flash the firmware to update it and there was just a blank screen as shown above. even tried removing the bl touch and it still will not flash the firmware. Any suggestions?
If you haven’t already, maybe try one of the above firmware bins on an otherwise completely blank SD?
I too followed the recommended approach but without success. Background: after assembling (which was quite straightforward) I discovered that the supplied micro SD card was thoroughly corrupt and damaged some MS Windows files (had to do a partial Windows re-install as a result).
I have since purchased a new micro SD card and have copied the recommended firmware onto the SD card but the blue screen is still there. I contacted the manufacturer for assistance a few days ago but so far nothing concrete has come back. If anyone has any other ideas or suggestion, please reply. As it is now, the printer is 100 % useless….
Thanks in advance…
Perhaps check the format of this new SD card. I think I may have used FAT32, I will confirm that later.
Had any luck finding a solution Ben?
THANK YOU….!
You’re welcome Vijay!
Fixed the blue screen, but now I get “homing failed” whenever I try to print
It fixed my blue screen, but now I get “homing failure” every time I try to do anything.
No, not yet…
This worked perfect on my E3V2. I was messing with Octoprint, connecting with usb and SD card. Thought i had buggered my Pi up at first as just could not connect.
Downloaded the latest firmware from Creality onto SD card and it booted back up in about 30seconds 🙂
Thank you
Nice, you’re welcome.
This worked perfect on my E3V2. I was messing with Octoprint, connecting with usb and SD card. Thought i had buggered my Pi up at first as just could not connect.
Downloaded the latest firmware from Creality onto SD card and it booted back up in about 30seconds 🙂
Thank you
YOU ARE MY GOD
🤣
You sir, are a steely-eyed missile man. My brand new Ender 3 had an issue which meant I had to switch it off. When I switched it back on there was an SD card in the slot and it ended up on the blue screen. It took a few attempts and needed a second SD card but the file that worked for you worked for me too.
Merry Christmas!
Merry Christmas!
Hahaha thank you very much. Hope you had a wonderful Christmas 🎄
Thank you so much!! This worked for us!!!
Wonderful, happy Christmas !
Wonderful! You’re very welcome.
thank you this binary code works on the normal ender 3 also (i was starting to flip out)
what is the proper format for an sd card? i want to try formatting my sd card before trying this fix
There are legends, then there are you. Gracias.
Thank you for your kind words 🙏🏻
This Guy , so lucky to have come across this been searching and trying fixes for days now and nothing has worked … until now ..thank you so much .
🙏🏻 delighted it helped.
I have the same problem but for my Ender 3 v2 where do you find the firmware for that?
Very Helpful. Was able to download file, chuck the SD into my Ender and have it back to printing in less than 5 minutes. Best not leave it sitting untouched for 3+ Months again LOL.
Great to hear that Benny!
Made the SD Card empty. Beginner error, works now again, thank you!!!
You’re welcome! Print on! 🥂
Awesome!
This just saved me a lot of trouble.
It worked for me!
Thanks, Man…
You’re welcome Tolu!
Brilliant thank you very much
You’re welcome Adam!
Had what I thought was this issue. I thought it was firmware also but my screen happened two times during a reprint of the same set of prints. at the end the blue screen did not go away. I connected to a laptop and was able to move axis and heat up the hotend and bed with button commands in CURA meaning that the board was still able to talk to a computer and work the steppers. So in my case this was a failed display. There was a noticeable dark spot behind the left side of the screen where one of the three chips are. waiting on a new screen from China, they are surprisingly hard to find. Will update. Taking the opportunity to upgrade some other parts.
Nice work figuring that out. Looking forward to hearing how you get on with the upgrades. Mine is stock apart from a set of nozzles.
Hi There, I need help from all you Printer Geeks out there.I am a complete novice at 3d printing. By some miracle I managed to put a Creality Ender 3 together and it even starts up. I am a gardener but I thought I would have a go even though the instructions where not very clear. Does the sd card have more instructions on what to do next. I can hear the laughter already from you techo experts so I will offer my gardening advice and expertise for your help on what 2 do now.
I was just as confused as you when I was getting started. Maybe I should make a video for you. First thing you could try is to download a simple model from Prusa prints or thingiverse. Then you’ll make it printable with a slicer app like Prusa slicer. That will get you a file that you can put on the SD card, and the printer will show it in the list on the printer screen. Then you can start it by pressing the knob. Your first couple of prints might not come out the best, feel free to cancel it if it goes mental. With some Googling, you can figure out any print troubles eventually.
An update to my blue screen issue… New display in hand, plugged it in, started the machine and the same, no change. I had to get a new main board, sigh. Upgraded 4.2.7 from my 4.2.2. Loaded latest BL Touch firmware and it self restarted. For gigles I put the old display on, 1/3 did not work…with the burn spot on one of the three potted chips I was only a little happy that replacing it was valid. I came across a YouTube about an owner who did a voltage recorder of his 24 volts DC and record quick spikes of 70 volts. Needless to say these 5 volt (on the microcontroller side) boards don’t react well to spikes. One would think that with the size of the power supply’s on these that they would prevent such things. So surge protect or keep unplugged when not in use. I noticed a few things about the 4.2.7 board, it’s like being snuck up on by a Prius. The steppers are just about damn near silent. The board fan seems to be a little more responsive as I don’t think I heard it run before. Some protection must have been added to the 4.2.7 boards because I notice that moving a steeper while turned off does not cause the display to light. I think that these enders have some design issues as they move from one version to another. I notice the mainboard on the Ender 3 is bottom mounted so the heat goes to the top the box and blown out via the top fan. For whatever reason the 3 Pro mainboard is top mounted, (inverted) so heat stays with the board and there is very little clearance for air flow under the machine. I may want to print some TPU lifts for the machine to give more airflow under it. Which is also why the sd card goes in upside down. Not wanting to drop anymore money right now I’m going to wait on replacement of the power supply and enjoy getting some stuff printed. But these are some of the issues I have come across and thought to document. I’d be curious to know what the running frequency of board replacement becomes necessary over the lifetime of owning an Ender machine.
Great write up!
If anyone is having a problem with the Ender 3 V2 there is a .bin file on the included SD card, I moved all the extra files off it temporarily, and only left the .bin file, It was labelled “Ender-3 V2-Marlin-2.0.1-HW-4.2.7-mainboard-V1.1.2-compatible with BLTouch and filament detection.bin”. then insert to printer and boot it up, Like they said in this guide, it should take a few seconds and then the screen will show the Creality logo.
Thanks Ethan!
Hey man. It worked like a charm. You saved my ass.
Ender 3 Pro
CR Touch
BSOD
Just got my printer. I couldn’t get an updated firmware to load. Even after I formatted sd card FAT32. So, I figured since I already purchased the CR Touch, I would installed upgraded hardware. Formatted SD card and then only loading the bin file onto the card. Turned printer on. BSOD. I found this page and attempted it once and nothing. Then read a comment about starting it without sd card in. No change. So I flipped the power switch off. It shut off for a sec and then came right back on. Toggled the switch a few times before unplugging it. Super weird. But then I went back and installed the bin file again, only renaming it to ender3pro.bin and bam. Ender screen loaded, and now my power toggle switch works again. Any ideas? Obviously the power switch/supply is faulty, right? I’m a newb, so any help would be greatly appreciated.
This worked for me Tue 29 Mar 2022 on my Ender 3 Pro V2 with a 4.2.2 board.
Thank you for putting the effort into helping us out…
You’re very welcome PJ, happy printing.
Thank You sharing this solution! You saved me much time and frustration! (I was lucky find this first…)
You’re welcome.
where can I find the firmware for the ender 3 (not the pro) the only one I could find was for 1.1.2 and now I have ancient code inside of a new body.
Thank you very much, you solved my problem.
Happy to hear it, thanks for your comment.
Thanks for this post.
Okay, so this did not initially work for me, BUT, it did work if I first unplugged the printer from the wall socket rather than just turning it off at the plug. This is what used to be (still is?) called a Super-reboot. Hope this helps others who didn’t initially get this to work.
Interesting! Is yours a V-2?
Thank you so much, I accidentally inserted a micro sd that I thought was empty with, with another bin file i was using for another project and it this caused my issue.
Oh my god it worked, I was about to cry. Thank you very very much <3
Nice!
Thanksssss you helped me a lot!
You’re welcome Xavier. Have fun!
Not all heroes wear capes, but like if you have one… it suits.
Thank you my friend
can you help him?https://www.ifixit.com/Answers/View/738667/3D+printer+blue+screen
You are a godsend
you are like pretty much my hero thank you so much for the help.
Delighted to help Jackie. Thanks for the kind words.
HI i too got this blue screen of death after trying to flash the cr touch firmware to my printer thats how this problem came about for me then i found this and it fixed my printer but now it says ender 3 pro instead of ender 3 like it used to so now back at square one idk if i should download the cr touch firmware for the ender 3 or the ender 3 pro since my printers saying ender 3 pro on the mainscreen what should i do? and does anyone now what cr touch firmware is the mst up to date that i should use for my situation?
Don’t waste your time with Creality. I upgraded my motherboard and monitor, I’ve tried just about every firmware I can find, but the monitor just makes a screeching noise and shows nothing. I’ve contacted Creality several times, and still no help, all they keep sending me are emails stating they haven’t heard from me in awhile (don’t these people read their emails ?).
If I can’t find the proper monitor firmware shortly, this thing will be heading to the trashbin and I’ll never deal with Creality ever again.. this is COMPLETE b.s. on Creality’s end. They don’t seem to care about their products or it’s customers.. how the hell do they stay in business like this ?
What would I do for just the ender 3 not the pro
The same approach should work. The pro is the same, it just has a magnetic bed
Mine just says No TF card now????
this is making my screen go all glitch and is making everything worse
HELP for ENDER MAX
Could someone please tell me if I still use the same fimware (ender 3 pro 4.4.4 Firmware…) for an ENDER MAX? Thank you in advance!
HELP PLEASE :)! ( ENDER MAX)
Would I use the same firmware detailed in this post for an ENDER MAX? If not which firmware should I flash? Thanks in advance!
Hi, I’ve got an Ender 3 S1 Pro, that has now become a desktop ornament. I tried to use the USB ‘C’ port to connect to my MacBook……………apparently hell hath no fury greater than an S1 Pro connected to a computer. Tried to load different types of firmware from the creality site, in differing orders of main board and LCD screens to no avail, other than the LCD screen works ok, but it’s lost all movement on any of the three axis, but nozzle and bed do heat up.
I tried e-mailing Creality to only be told to e-mail a different address of the same company.
So the Customer Service / Techie back up is pretty worthless, and why is there a USB port if it damages the printer??????
Just wanted to leave a comment that I was unable to get the blue screen to go away UNTIL on my Ender 3 Pro I renamed the file to “ender3pro.bin”. The long filename apparently prevented it from being flashed. The steps were:
1. Turn off machine
2. Prepare SD card with FAT32 format, and only load the ender3pro.bin on it. With whatever FW you desire for that machine.
3. Insert SD card into machine
4. Turn on machine
5. SUCCESS!
In my case it wouldn’t boot because I had a text file “Times.txt” containing the print time of the few gcodes I was putting on the SD card.
I have the Ender 3 v2 with CR-Touch, firmware installed:
Ender-3 V2_Marlin2.0.8_HW_V4.2.2_SW_V2.0.8.4_ALT_Zh_CN_en_20210715
Removing the card did nothing, just the “Creality screen”. My search indicated possible short in the thermistor leads. Not likely as it had been working yesterday and I hadn’t messed with the hot-end.
Came across this Formatted card, placed above firmware (I don’t think what was referenced in this article is appropriate for my model printer), named it firmware.bin as I had done before.
No difference.
Some have said that if the firmware had been installed with a particular name, it won’t load with that name again.
So I named it “buttknocker.bin” That worked!
I remove the bin file, put my print files back on the card includding the txt file.
Bricked again.
Must be that txt file.
Re-apply the buttknocker.bin file, back in business.
Put only the gcode files I originally had on the card, STILL IN BUSINESS!
No loss of my existing settings.
I forgot to re-run the tramming/leveling, but if my custom stepper setting stayed intact, then the previous matrix should be in the EEProm as well.
I can’t believe a txt file would freeze up this board. Does it load config
It is printing now, after putting the thermistor back in the block and the fan/cover back on.
I have an Ender 3 Max Neo, and I suffer from the unit turning on but not booting up. I thought I had screwed up the firmware, but trying to reinstall the firmware did no good, I am waiting to hear back from China, creality support, hopefully they will have the answer, the printer is only 2 months old.
very clear and good article easy to understand. Thank you
You’re a god, thank you for finding this simple fix <3
saved me thank you
I want to give you a big smooch on the lips bro, thank you
This didn’t work for me, i’ve gone from a screen with just the Ender logo when I insert my SD card to now just a completely blank blue screen at all times. I think I made the problem worse. What do I do now?
Oh my, I love you, thank you!!!
Worked for me once i figured out needed to format sd card in FAT32 instead of FAT.
thank you for posting this, one of my students did the same thing to our classroom printer. It took us a bit, I knew what had happened but wanted my students to find the fix, one of them did, and we did it and it worked, except now the screen has lots of glitchy-looking text on it. Now to fix that issue. We appreciate you taking the time to post this.
You’re very welcome. Nice idea letting the students figure it out. Good job team!
This was useful – it would be interesting to know what is happening here – possibly they made the boot loader super-receptive to firmware files, with no failsafes, such that it will try to load anything – like, it will load a cheese sandwich as firmware if you can fit it in the SD slot. Then when the thing turns out not to be firmware, it will predictably fall over and not get up.
Saved my dead machine! Thank you!
You’re welcome!
i really need some help i did exactly this with my ender 3 however i just have an ender 3 not an ender 3 pro and now my machine thinks it is an ender 3 pro and says ender 3 pro instead of ender 3, please help me return to my original ender 3 settings or does anyone have a reset command file for ender 3 i really need some help does anyone have this .bin file for jusr ender 3 not ender 3 pro
I have an Ender 3 neo
The problem is that the printer can’t read the SD card. I found that I needed to format again before loading the files. I guess it had got corrupted somehow.
Worked a treat for me, many thanks
You’re welcome!
Thank you, I replaced the hotend and when done, got the blue screen. Went over all connections several times to no avail. The Ender-3 Pro_4.2.7_Firmware fixed my issue. Thank you so much.
Hey, this fix worked BUT we had to rename the file to less characters. The crazy file name is too big to actually flash onto the machine.
thank you definitely worked for us