Ender 3 V2 - Known issues and FAQ
- Flashing Firmware
- Recovering from a black screen after firmware update
- Help! My screen shows a picture of clouds!
- My screen is in Chinese, how do I switch it back to English?
- My Print Speed shows a crazy number and the printer goes nuts!
- How do I wire up a BLTouch?
- I've added a BLTouch, how do I set my Z-Offset?
- I want to use hardware retraction, what do I do?
- PID Tuning
- Make sure your SD Card is 8Gb or smaller and formatted as FAT32.
- Copy the downloaded binary firmware file to the root of the SD Card
- Insert the SD Card into your printer and turn it on
NOTE: The printer will remember the last filename that has been loaded onto the printer and ignore the same file on the next boot. To flash the same firmware, you need to rename the file to something different.Back to top
Recovering from a black screen after firmware update
Most firmware flashing failures are caused by an incorrectly formatted or too large SD cards. Ensure that you use an SD Card that is 8Gb or smaller in size, and is formatted as FAT32. If you struggle with formatting, you can use SD Memory Card Formatter available for both Windows and Mac.
You must rename the file each time you want to flash a specific firmware - as the bootloader will ignore the currently loaded filename on each boot.Back to top
Help! My screen shows a picture of clouds!
If you see a picture of clouds like below, you can recover this by downloading this archive and following the video instructions
Back to top
My screen is in Chinese, how do I switch it back to English?
Select the top right "Prepare" icon, and then the "Language" option
Back to top
My Print Speed shows a crazy number and the printer goes nuts!
This is caused by a current bug in the display code and triggered
by attempting to print a file from the SD card that has a filename longer than 22 characters and the
.gcode file extension.
The current workaround is to rename the GCode file to a shorter filename.Back to top
How do I wire up a BLTouch?
If you got your BLTouch direct from Creality, you can use the following picture:
If you obtained your BLTouch elsewhere, your cable may have different wiring colours / standard. Use a multimeter or trace back each wire on the cable as per the following:
Back to top
I've added a BLTouch, how do I set my Z-Offset?
There's a great YouTube video on this by 3DMN. You'll need to connect a computer to the USB port of the printer, and have a program line Pronterface ready to go.
In text, this boils down to the following:
- M851 Z0; reset the Z Offset to 0
- M500; Save the offset
- G28; Home the printer in all axis
- G1 F60 Z0; Move to where we think Z height 0 is
- M211 S0; Disable software end stops
- Use paper and the method in the video to bring the nozzle down to the paper
- M114; Show the current position
- M851 Z<Z position from M114 command>
- M211 S1; Enable software end stops
- M500; Save the EEPROM
- G28; Rehome the printer
- G1 F60 Z0; Move to zero offset to confirm position
I want to use hardware retraction, what do I do?
Firmware retraction turns the retract operation into a single command instead of two commands, one to pull back the filament, and one to raise the Z height (Z-Hop).
You'll need to enable Firmware Retraction in the Printer Settings plugin for Cura. Other slicers may vary.
Back to top
M207 F4800 S3 Z0.3; Set the retraction amount to 80mm/sec (80 x 60 = 4800), 3mm distance, and Z-Hop height of 0.3mm
M208 F4800; Set the recovery (prime) speed to 80mm/sec (80 x 60 = 4800)
PID Tuning is not available via the touch screen interface. Using a program like Pronterface, you can connect to your printers serial port over the USB interface and use the M303 command to begin the process.
M303 E0 S<temp> C10 U1
M303 E-1 S<temp> C10 U1
Use M500 to save these settings to your EEPROMBack to top