<p>If the probe works, but not on auto homing, it could be that the Z endstop/probe wires are incorrectly wired.</p>

<p>From <a href="https://cdn.thingiverse.com/assets/67/42/7a/bf/ad/v3_Fixed_Creality_BLTOUCH_Guide.pdf" rel="nofollow noreferrer">"The complete BLTouch/3DTouch guide for Creality printers (CR-10/s,Ender 2,Ender 3) for Auto Bed Leveling UPDATED"</a> can be read:</p>

<blockquote>
  <p>If you connect your bltouch and when auto homing the sensor doesn’t register
  &amp; the z axis keeps dropping pressing into your bed, turn your printer off,
  disconnect the power and invert the black and white connectors in the z limit
  switch header (put black where white was, put white where black was).</p>
</blockquote>

<p>This can also be found in <a href="https://github.com/MarlinFirmware/Marlin/issues/12948" rel="nofollow noreferrer">this Marlin issue tracker</a>:</p>

<blockquote>
  <p>The Problem was the polarity of the sensor wires was reversed.</p>
</blockquote>

<p>If <a href="https://www.reddit.com/r/ender3/comments/eee23n/ender_3_bltouch_v3_probe_not_stopping_for_z_axis/" rel="nofollow noreferrer">reversing the polarity does not work</a>, move to the original Marlin firmware. </p>

CC BY-SA 4.0
2020-04-04T11:20:48.153Z
Thanks, the real problem was bad wires. Not the wiring, but wires. I just put new ones and everything works fine!
Mr.Code
CC BY-SA 4.0
2020-04-01T08:45:33.890Z
2020-04-01T08:51:17.013Z
2020-04-01T08:51:17.013Z
0scar
<p>I followed this <a href="https://www.youtube.com/watch?v=3TTuisjmbmY&amp;t=624s" rel="nofollow noreferrer">tutorial</a> on how to set up <strong>BLTOUCH v3.0 with my Ender 3 Pro</strong>. (v1.1.4 motherboard)</p>

<p>I even <strong>removed C7 capacitor</strong> on Z axes. And <strong>no luck</strong>. My BLTouch probe is working, it turns on with the Ender and testing is fine. But it doesn't stop the printer on Z axis while auto homing.</p>

<p>Firmware is from firmware.th3dstudio.com</p>

<p>Any ideas? Any advice is highly appreciated.</p>

<p>My configuration.h file: <a href="https://paste.ofcode.org/Z4kKiGwYXC6yQ698t9uaeY" rel="nofollow noreferrer">https://paste.ofcode.org/Z4kKiGwYXC6yQ698t9uaeY</a></p>

<p>My configuration_backend.h file: <a href="https://paste.ofcode.org/34tuX4mG3Ph57jSnT8YByi3" rel="nofollow noreferrer">https://paste.ofcode.org/34tuX4mG3Ph57jSnT8YByi3</a></p>

CC BY-SA 4.0
2020-04-01T08:54:06.230Z
I'm no personal fan (although many other people swear by it) of all those Marlin derivative firmware solutions that try to encapsulate all the printer configurations. These lag behind the original sources and maintaining them and keeping it to work properly for all printers is quite a challenge. If I were you I would use the original Marlin sources and work from there.
0scar
<creality-ender-3><bltouch>
Problem with Creality v1.1.4 (Ender 3 Pro) and BLTOUCH v3.0 (removed C7 capacitor)
Mr.Code
# Problem with Creality v1.1.4 (Ender 3 Pro) and BLTOUCH v3.0 (removed C7 capacitor)

(Asked by: username_0 on 2020-03-31)

I followed this [tutorial](https://www.youtube.com/watch?v=3TTuisjmbmY&t=624s) on how to set up **BLTOUCH v3.0 with my Ender 3 Pro**. (v1.1.4 motherboard)

I even **removed C7 capacitor** on Z axes. And **no luck**. My BLTouch probe is working, it turns on with the Ender and testing is fine. But it doesn't stop the printer on Z axis while auto homing.

Firmware is from firmware.th3dstudio.com

Any ideas? Any advice is highly appreciated.

My configuration.h file: <https://paste.ofcode.org/Z4kKiGwYXC6yQ698t9uaeY>

My configuration\_backend.h file: <https://paste.ofcode.org/34tuX4mG3Ph57jSnT8YByi3>

**Tags:** creality-ender-3, bltouch

> **Comments:**
> **username_1**: I'm no personal fan (although many other people swear by it) of all those Marlin derivative firmware solutions that try to encapsulate all the printer configurations. These lag behind the original sources and maintaining them and keeping it to work properly for all printers is quite a challenge. If I were you I would use the original Marlin sources and work from there.  

---

## 1 answers

### Answer by username_1 on 2020-04-01. Score: 1 | Accepted answer

If the probe works, but not on auto homing, it could be that the Z endstop/probe wires are incorrectly wired.

From ["The complete BLTouch/3DTouch guide for Creality printers (CR-10/s,Ender 2,Ender 3) for Auto Bed Leveling UPDATED"](https://cdn.thingiverse.com/assets/67/42/7a/bf/ad/v3_Fixed_Creality_BLTOUCH_Guide.pdf) can be read:

> If you connect your bltouch and when auto homing the sensor doesn’t register
> & the z axis keeps dropping pressing into your bed, turn your printer off,
> disconnect the power and invert the black and white connectors in the z limit
> switch header (put black where white was, put white where black was).

This can also be found in [this Marlin issue tracker](https://github.com/MarlinFirmware/Marlin/issues/12948):

> The Problem was the polarity of the sensor wires was reversed.

If [reversing the polarity does not work](https://www.reddit.com/r/ender3/comments/eee23n/ender_3_bltouch_v3_probe_not_stopping_for_z_axis/), move to the original Marlin firmware.

> **Comments:**
> **username_0**: Thanks, the real problem was bad wires. Not the wiring, but wires. I just put new ones and everything works fine!  

---

