Duet3 6HC not deploying BL touch for mesh bed leveling
-
@autopilot-exe said in Duet3 6HC not deploying BL touch for mesh bed leveling:
@fcwilt the duet doesn't spit out any errors. I typed "m401" and I get a green notification, but nothing moves on the machine. I type "m402", same thing happens.
Hmm...
At this point I suppose we should verify the contents of deployprobe.g and retractprobe.g.
Frederick
-
; deployprobe.g ; called to deploy a physical Z probe ; ; generated by RepRapFirmware Configuration Tool v3.2.3 on Sat Mar 06 2021 11:26:03 GMT-0600 (Central Standard Time) M280 P0 S10 ; deploy BLTouch
; retractprobe.g ; called to retract a physical Z probe ; ; generated by RepRapFirmware Configuration Tool v3.2.3 on Sat Mar 06 2021 11:26:03 GMT-0600 (Central Standard Time) M280 P0 S90 ; retract BLTouch
-
Thanks.
Does the probe run it's self-test routine when you power on the printer?
Did you verify that it is connected to the correct input and output pins?
Frederick
-
-
@autopilot-exe said in Duet3 6HC not deploying BL touch for mesh bed leveling:
@fcwilt the self test is working, I have it wired correctly according to the documentation. (3.3v: nothing, io7.in: white, GND: black and brown soldered together going to a single pin, io7.out: orange, 5 volt: red)
Running out of ideas.
I have a Duet 3 setup on my workbench and BLTouch units in inventory.
All boards (6HC, 3HC, 1LC) are running 3.2.2.
I will get a BLTouch out and connect and configure as you have.
Frederick
-
@fcwilt A possibility that I just considered: the firmware generator tool that I used as a base is v3.2.3. Could the mismatch be from there? i.e, the RepRapFirmware Configuration tool version not being in line with the firmware version?
-
@autopilot-exe , what version is your Duet 3 6HC board?
-
@autopilot-exe said in Duet3 6HC not deploying BL touch for mesh bed leveling:
@fcwilt A possibility that I just considered: the firmware generator tool that I used as a base is v3.2.3. Could the mismatch be from there? i.e, the RepRapFirmware Configuration tool version not being in line with the firmware version?
In the tool you can select the firmware version you want it to generate a config for. The exact version of the config tool isn't important really.
@autopilot-exe said in Duet3 6HC not deploying BL touch for mesh bed leveling:
@fcwilt the self test is working, I have it wired correctly according to the documentation. (3.3v: nothing, io7.in: white, GND: black and brown soldered together going to a single pin, io7.out: orange, 5 volt: red)
Can you post a photo of the wiring?
io7 should be ok unless it's a prototype board.
-
@dc42 hey, its labeled as V1.0
-
I installed the most recent version of a BLTouch on my 6HC board (running 3.2.2) at IO7.
I powered it from 3.3 volts.
These were the configuration commands:
M950 S0 C"io7.out"
M558 P9 C"io7.in" H2 F120 T9000 R0.2 A1 S0.01 ; 1 readingM401 worked. M402 worked. G30 worked.
Frederick
-
So when I took this photo I panicked after seeing the brown wire. To make sure it was connected I took a meter to it and confirmed continuity from the last extensions to ground on both the black and brown wire. It's ugly but functional.
-
@fcwilt no ^ before io.7in since you you are using 3.3v?
-
It would be the yellow wire that carries the servo control signal back to the BLtouch.
-
@autopilot-exe said in Duet3 6HC not deploying BL touch for mesh bed leveling:
@fcwilt no ^ before io.7in since you you are using 3.3v?
I didn't even think about if that was needed or not.
I did not have it as you can see.
Frederick
-
@fcwilt Just tried both ways. Now pin up and pin down work. Mesh bed leveling does not.
-
@autopilot-exe said in Duet3 6HC not deploying BL touch for mesh bed leveling:
@fcwilt Just tried both ways. Now pin up and pin down work. Mesh bed leveling does not.
Does a single G30 work?
Frederick
-
@fcwilt confirmed: G30 works
-
@autopilot-exe said in Duet3 6HC not deploying BL touch for mesh bed leveling:
G31 P50 X-63 Y-61 Z2.5
Is the XY offset really that far from the nozzle?
-
What exactly happens when you send G29? Do you get any error messages?
-
@Phaedrux Yep. The E3D tool changer is quite large Had to put it on the side of the plate that it gets mounted to.