Skip to content

Configuring & Flashing

Jyers edited this page Mar 8, 2021 · 15 revisions

Precompiled or Self-Compiled?

Compiling your own firmware may seem like a daunting prosses, but there are many online resources and videos that will give you a step by step of exactly what you need to do. Once you get the concept it is really much simpler than it seems, and the customizability will make it completely worth the effort. If however you still don't want to go through the process of compiling yourself, I provide some precompiled bin files of the most common configurations in the precompiled firmware folder.

Precompiled Options

In the GitHub releases section I have provided a few of the most common configurations that I have already compiled for you in the case you don't want to compile your own. The file names explain what configuration they are for. Default for basically stock settings, Manual Mesh if you want bed leveling without a probe, BL Touch if you have a probe, etc. They also have different variants relating to grid size for leveling, HS for high speed probing, and v4/v427 for board version.

Note: You do not need to flash the screen at this time, only the printer firmware needs to be flashed

Self Compiled

As it has already been very well documented I am not going to go over the whole process of compiling your own firmware, but I will link a popular video on how to compile firmware for the Ender 3 V2. Of course instead of downloading the main marlin firmware you will need to clone my GitHub branch and edit that. Creality ENDER 3 V2 - How To EDIT & UPLOAD New Firmware

Note for those with 4.2.7 boards: Replace MOTHERBOARD BOARD_CREALITY_V4 with MOTHERBOARD BOARD_CREALITY_V427

If you already have a configuration file, these are the setting that need to be added for full functionality

Configuration.h

*A fifth constant can be added

*Make sure to comment #define DWIN_CREALITY_LCD

Configuration_adv.h

Flashing the Firmware to Your Printer

While the video linked above does go over how to flash firmware to the Ender 3 V2, I'll leave a quick step by step here as it's pretty simple.

  • Put your firmware file (.bin) onto an SD card
  • Put the SD card into your printer
  • Turn on the printer
  • The boot screen make take up to 10 seconds to appear
  • Once booted you have successfully flashed your new firmware
Note: If the boot screen never appears, reformatting your SD card will usually solve the issue
Clone this wiki locally