Just another BLTouch woe

  • Hi All,

    I'm pulling my hairs out getting a BLTouch 3.1 working with my Duet 2 Ethernet. In the meantime I think I sorted out the "my wires have different colors" nightmare. At least the light is on and it does a self test when powering up the printer.

    So far so good, but then I stuck when testing the BLTouch. It doesn't deploy or retract with M401/M402. I already looked at a lot of config snippets here in the forum but it simply doesn't work. Please can someone point me into the right direction? Soon there are no more hairs left to pull out 😉

    Duet 2 Ethernet with latest firmware version. BLTouch 3.1 wired to HEATER3.


    ; Endstops
    M574 X1 S1 P"xstop"                                 ; configure active-high endstop for low end on X via pin xstop
    M574 Y1 S1 P"ystop"                                 ; configure active-high endstop for low end on Y via pin ystop
    M574 Z1 S2                                         	; Set endstops controlled by probe
    ; Z-Probe
    M307 H3 A-1 C-1 D-1                                ; Disable heater on PWM channel for BLTouch
    M558 P9 C"^zprobe.in" H5 F100 T6000 A10 R0.3 S0.005 B1           ; Set Z probe type to bltouch and the dive height + speeds
    M950 S0 C"exp.heater3"
    G31 P25 X55 Y-12 Z0                             ; Set Z probe trigger value, offset and trigger height
    M557 P0 X5:300 Y5:300 S20								; Define mesh grid


    M280 P7 S10 I1


    M280 P7 S90 I1

    Thanks a lot in advance for any help!

  • When I did a similar setup on my Duet 2 Maestro, when I upgraded to Version 3.1.1 I had to change my deployprobe.g and retractprobe.g files to P0 instead of the P3 that I used with V2 firmware.

    I don't know if that's relevant to your Duet 2 Ethernet, but something to try since you said your deploy macros don't work.

  • You are my hero..it works. Thanks!!! 🙂

  • Just for fun, I put a Duet 2 Ethernet configuration into the RepRap Firmware Configurator and told it BLTouch. It gave me this as a deployprobe.g file which confirms what I thought and what you said took to fix it.

    ; deployprobe.g
    ; called to deploy a physical Z probe
    ; generated by RepRapFirmware Configuration Tool v3.1.3 on Mon Jun 22 2020 13:54:40 GMT-0400 (Eastern Daylight Time)
    M280 P0 S10 ; deploy BLTouch

Log in to reply