In addition the 4.2.2 board apparently can come with different driver chips:
Creality V4.2.X Board Driver Codes
The letters written on the card reader slot (with marker) are different depending on which stepper driver it has.
These are for the ones 4.2.X board with STM32F103RET6 controller:
C = HR4988
E = A4988
A = TMC2208
B = TMC2209
H = TMC2225
Credits to the folks in the above link. Must have been an insane work to establish these schematics.
Beware, probably due to the chip shortage, newer Creality boards use silent steppers only on X and Y, but use A4988 or similar “loud” steppers on Z and E. I am not sure whether they have two letters on the microSD slot, but keep this in mind
Nice to see this info in one place. Creality are a real pain with their boards. You can also add A/c to the list, that is what I’ve found on the V4.2.2 boards in the E3 Max. They have silent TMC2208 on x&y then I think it’s HR4998’s on z&e although it could be A4988 or any other random chip they have to hand.
I’ve also seen T8 and GD on the SD card shield. In a chat with Creality I asked about all these and was told it’s just something that’s jotted down in the factory and doesn’t mean anything, so that’s really helpful.
Hello, @Sineos. As I see you have replaced you CR Touch with an End-stop switch. I have attempted the same, but due to a “Firmware Dependency”, " Safety Feature" or “Configuration Settings” if you want, the Z-axis stop moving after I disconnect the CR Touch. I have an Ender 3 Neo and also has the same motherboard V4.2.2. Can you give me some directions about the Marlin code modifications needed to achieve this replacement (not to require input from theCR Touch sensor for Z-axis movement validation)?