When I first tried to get my SKR E3 Mini V3.0 board working with my CR Touch
I had a problem where the Z Axis would not lower. I was using the 5 pin dedicated connector on the board.
I had the line
#define BLTOUCH
uncommented, but I failed to uncomment the line:
#define BLTOUCH_ON_5PIN
The working configuration looked like this:
/**
* BLTouch/CRTouch
*
* If you want to use the BLTouch/CRTouch uncomment the BLTOUCH line below.
* You also need then enter in your sensor offsets below in the CUSTOM PROBE section.
*
* If you are using the 5 pin header for all the BL Touch connections, uncomment BLTOUCH_ON_5PIN line - THIS IS THE RECOMMENDED CONNECTION METHOD ON THIS BOARD. See BLTOUCH_ON_5PIN Wiring.png for connection info.
*
* If you need to change your SERVO pin you can change that with the SERVO0_PIN Line below. Most people do NOT need to change/set this.
*/
#define BLTOUCH
//#define SERVO0_PIN PA1
#define BLTOUCH_ON_5PIN
I also had to set the
#define Z_MIN_PROBE_ENDSTOP_INVERTING true
So this section looks like:
#define X_MIN_ENDSTOP_INVERTING false
#define Y_MIN_ENDSTOP_INVERTING false
#define Z_MIN_ENDSTOP_INVERTING false
#define X_MAX_ENDSTOP_INVERTING false
#define Y_MAX_ENDSTOP_INVERTING false
#define Z_MAX_ENDSTOP_INVERTING false
#define Z_MIN_PROBE_ENDSTOP_INVERTING true