<p>I've had the BLTouch working fine using this kit and following the <a href="https://www.amazon.co.uk/gp/product/B07RZBFQK3/ref=ppx_yo_dt_b_asin_title_o01_s01?ie=UTF8&amp;psc=1" rel="nofollow noreferrer">instructions it shipped with</a>.</p>
<p>I wanted to increase the number of probe points so I've attempting flashing with Marlin to achieve this. With the home-brew Marlin the probe doesn't extend for homing, with the <a href="https://www.creality.com/download" rel="nofollow noreferrer">default Creality firmware</a>.</p>
<p>I'm running an Ender 3 Pro on 4.2.2 Mainboard. The wiring diagram has used the Z endstop connector for the BLTouch, I've followed <a href="https://www.youtube.com/watch?v=neS7lB7fCww" rel="nofollow noreferrer">this video</a>, but clearly the wiring mechanic is different.</p>
<p>I've included:</p>
<pre><code>// Force the use of the probe for Z-axis homing
#define USE_PROBE_FOR_Z_HOMING
</code></pre>
<p>But it has no effect. x and y work fine, but at z the probe doesn't extend.</p>
<p>Since it boils down to some setting changes in the firmware (since that's the only thing that has changed) I'm hoping someone has the answer to this question already. Unfortunately, I can't find any Creality source code for comparison and since it is working on their firmware and not the home-brew my expectation is I've missed a setting.</p>

CC BY-SA 4.0
2021-02-22T06:59:48.340Z
Hi welcome to 3DPrinting.SE! How would we know if you have missed a setting? You should at least link to the config files by pasting them on PasteBin or something. Note that Creality runs Marlin themselves, so it must be a setting indeed.
0scar
CC BY-SA 4.0
2021-02-22T08:08:29.783Z
I've made numerous changes to various settings, I can post the current config, but it wont reflect the attempts I've so far made to try and resolve the issue. The file i've copied from is the creality v 4.2.2 config from here: https://github.com/MarlinFirmware/Marlin/tree/bugfix-2.0.x/config

I'll copy it into the post if it will help
ANS
CC BY-SA 4.0
2021-02-22T08:21:34.983Z
There are pre-configured configuration files to be found for most Creality printers [here](https://github.com/MarlinFirmware/Configurations/archive/release-2.0.7.2.zip), you could start there instead of a vanilla configuration file. You can also look into TH3D firmware if you're not comfortable with the settings in Marlin, TH3D has made it a bit simpeler with all settings at the top.
0scar
CC BY-SA 4.0
2021-06-21T08:54:19.987Z
Unfortunately, up to now, no answers are given on your question! Have you found an answer yourself? If so, you may add your own solution and accept that after 48 hours. If you have not been able to address the problem please update your question so other people may help you find an answer. You can even decide to delete the question. We need to reduce the [unanswered questions list](https://3dprinting.stackexchange.com/unanswered) to graduate from the Beta stage.
0scar
<marlin><creality-ender-3><bltouch>
BLTouch Creality Firmware works, Marlin doesn't
ANS
# BLTouch Creality Firmware works, Marlin doesn't

(Asked by: username_0 on 2021-02-21)

I've had the BLTouch working fine using this kit and following the [instructions it shipped with](https://www.amazon.co.uk/gp/product/B07RZBFQK3/ref=ppx_yo_dt_b_asin_title_o01_s01?ie=UTF8&psc=1).

I wanted to increase the number of probe points so I've attempting flashing with Marlin to achieve this. With the home-brew Marlin the probe doesn't extend for homing, with the [default Creality firmware](https://www.creality.com/download).

I'm running an Ender 3 Pro on 4.2.2 Mainboard. The wiring diagram has used the Z endstop connector for the BLTouch, I've followed [this video](https://www.youtube.com/watch?v=neS7lB7fCww), but clearly the wiring mechanic is different.

I've included:

```
// Force the use of the probe for Z-axis homing
#define USE_PROBE_FOR_Z_HOMING

```

But it has no effect. x and y work fine, but at z the probe doesn't extend.

Since it boils down to some setting changes in the firmware (since that's the only thing that has changed) I'm hoping someone has the answer to this question already. Unfortunately, I can't find any Creality source code for comparison and since it is working on their firmware and not the home-brew my expectation is I've missed a setting.

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

> **Comments:**
> **username_1**: Hi welcome to 3DPrinting.SE! How would we know if you have missed a setting? You should at least link to the config files by pasting them on PasteBin or something. Note that Creality runs Marlin themselves, so it must be a setting indeed.  
> **username_0**: I've made numerous changes to various settings, I can post the current config, but it wont reflect the attempts I've so far made to try and resolve the issue. The file i've copied from is the creality v 4.2.2 config from here: https://github.com/MarlinFirmware/Marlin/tree/bugfix-2.0.x/config  I'll copy it into the post if it will help  
> **username_1**: There are pre-configured configuration files to be found for most Creality printers [here](https://github.com/MarlinFirmware/Configurations/archive/release-2.0.7.2.zip), you could start there instead of a vanilla configuration file. You can also look into TH3D firmware if you're not comfortable with the settings in Marlin, TH3D has made it a bit simpeler with all settings at the top.  
> **username_1**: Unfortunately, up to now, no answers are given on your question! Have you found an answer yourself? If so, you may add your own solution and accept that after 48 hours. If you have not been able to address the problem please update your question so other people may help you find an answer. You can even decide to delete the question. We need to reduce the [unanswered questions list](https://3dprinting.stackexchange.com/unanswered) to graduate from the Beta stage.  

---

## 0 answers

