In preparation for the arrival of my Ezabl Pro from Th3d studio I have been gathering what I need for the install. I downloaded Unified2 firmware for the Ender printers. Installed and configured VSCode. In the configuration.h I uncommented Ender 3 v2 with 4.2.2 board which is what I have. One of the other options is for the stepper drivers, in none of the videos I have watched on this has anything been said about commentating the 2208 or 2209 stepper motor line.
Is there anything else I should uncomment?
Can I compile the firmware and flash it before installing the Ezabl, will the printer still work? Or would it be better to just flash it during the install process?
The might make it easier to understand what I meant, printer section from the configuration.h file
/**
* For directions on how to use this firmware visit http://uf2.th3dstudio.com and click on your printer/board link
* NO IMPLIED SUPPORT OR WARRANTY IS PROVIDED WITH THIS FIRMWARE AND IS PROVIDED AS-IS
*/
#pragma once
#define CONFIGURATION_H_VERSION 020007
//================================================== =========================
//============================ TH3D Configuration ===========================
//================================================== =========================
// ONLY UNCOMMENT THINGS IN ONE PRINTER SECTION!!! IF YOU HAVE MULTIPLE MACHINES FLASH THEM ONE AT A TIME.
//================================================== =========================
// ***************** CREALITY PRINTERS W/V4.2.X BOARD ******************
//================================================== =========================
//================================================== =========================
// Uncomment the define line for what board you have (V4.2.2 or V4.2.7)
//================================================== =========================
//#define ENDER3_V422_BOARD //Ender 3 with V4.2.2 Board
//#define ENDER3_V427_BOARD //Ender 3 with V4.2.7 Board
#define ENDER3_V2_V422_BOARD //Ender 3 V2 with V4.2.2 Board
//#define ENDER3_V2_V427_BOARD //Ender 3 V2 with V4.2.7 Board
//#define ENDER5_V422_BOARD //Ender 5 with V4.2.2 Board
//#define ENDER5_V427_BOARD //Ender 5 with V4.2.7 Board
// *********** This is the section I was referring to *********
// V4.2.2 TMC Driver Settings - Uncomment if you have TMC drivers on a 4.2.2 Board to set driver timings
//#define V422_TMC2208_DRIVERS //"A" Code on SD Slot
//#define V422_TMC2209_DRIVERS //"B" Code on SD Slot
// If you are using our EZOut V1/V2 (connected to LCD header) filament sensor kit please follow the install guide
// and then uncomment the #define EZOUT_ENABLE line below.
// Do NOT ever connect our filament sensor without the supplied adapter board.
//#define EZOUT_ENABLE
// EZABL Probe Mounts
//#define ENDER3_OEM
#define ENDER3_V2_OEM
//#define ENDER5_OEM
//#define CUSTOM_PROBE
// Ender 3 Specific Options
// Ender Xtender Kit Options
//#define ENDER_XTENDER_300
//#define ENDER_XTENDER_400
//#define ENDER_XTENDER_400XL
//#define ENDER_XTENDER_XL
// Ender 5 - Leadscrew Setting
// If you have the new Ender 5/5 Pro Model that has the new 800steps/mm Z leadscrew uncomment the below option to set the correct steps/mm
//#define ENDER5_NEW_LEADSCREW
//================================================== =========================
// ************************* END PRINTER SECTION *************************
//================================================== =========================
//#define V422_TMC2208_DRIVERS //“A” Code on SD Slot
//#define V422_TMC2209_DRIVERS //“B” Code on SD Slot
From this I would say the easiest way would be to look at the control board for an A or B that’s near, or on, the SD Card Slot & uncomment the matching line.