Hello everyone,
I've run into a challenging problem with my Ender 3 Pro. My setup worked perfectly under Marlin 2.1.2.1, but after attempting to update to Marlin 2.1.2.2, I'm facing Z homing issues (no, I did not save my config files for marlin 2.1.2.1 ._.).
Here's the situation:
Printer: Ender 3 Pro
Board: BigTreeTech SKR Mini E3 v3.0
Initial Firmware: Marlin 2.1.2.1 (no issues)
Post-Update Firmware: Marlin 2.1.2.2 (homing issues)
Symptom: CR Touch does not retract on bed contact; nozzle crashes into bed
Successful Test: Precompiled firmware from Marlin Builder worked without issues
Configuration: Supposed correct for CR Touch in Marlin
Connections: Checked; all good
Z Endstop: Not being used
EEPROM: Has been reset
Z Offset: Unchanged from previous setup
Manual CR Touch Test: Functions correctly (indicator turns red when triggered using the LCD test menu)
Custom Firmware Flashing: Issues only occur after flashing custom firmware from Marlin 2.1.2.2
I've meticulously checked the setup and retraced my steps multiple times. It's peculiar that a precompiled firmware from Marlin Builder for the same version works, but my custom-configured firmware does not.
Could there be a change or bug introduced in Marlin 2.1.2.2 that affects CR Touch operation, or perhaps a misstep in my configuration process?
Any insights, shared experiences, or solutions would be hugely appreciated. Thank you for your help!