RRF 3 upgrade on Duet2 Ethernet - Bltouch not deploying
-
Hi All,
Hopefully someone can point pout my stupid mistake, the 3D touch probe is cycling as normal on start-up but doesn't respond to M280 P0 S.. deploy/retract commands.This is my old config (RRF2)
; Z-Probe
M307 H7 A-1 C-1 D-1 ; Disable heater on PWM channel for BLTouch
M558 P9 F100 H5 R0.2 T6000 A3 S0.5 B1 ; Set Z probe type to bltouch and the dive height + speeds
G31 P50 X-25 Y0 Z0.5 ; Set Z probe trigger value, offset and trigger heightThis is my new config (RRF3)
; Z-Probe
M950 S0 C"exp.heater7" ; create servo pin 0 for BLTouch
M558 P9 C"^zprobe.in" H5 F120 T600 ; set Z probe type to bltouch and the dive height + speeds
;M558 H30 ;*** Remove this line after delta calibration has been done and new delta parameters have been saved
G31 P50 X-25 Y0 Z0.5 ; set Z probe trigger value, offset and trigger height
M557 X200:400 Y200:400 S200 ; define mesh gridPlease point out the obvious mistake, the 3D Touch worked perfectly before with RRF2. Pic below of the wiring.
I'm using a Duet Expansion Breakout Board Duet Expansion Breakout Board H7_PWM connector as per my RRF2 config.
Any constructive thoughts would be most welcome.
Many Thanks
Barry M
-
did you change the retract and deploy scripts to change to servo0?
also verify with m115 that you are indeed on 3.1.1
-
@Veti said in RRF 3 upgrade on Duet2 Ethernet - Bltouch not deploying:
did you change the retract and deploy scripts to change to servo0?
also verify with m115 that you are indeed on 3.1.1
Thanks for the thoughts Veti,
M115 returns 3.1.1
I'm using "M280 P0 S10 ; deploy BLTouch" etc
Any other thoughts?
Cheers
BPM -
@CNCModeller said in RRF 3 upgrade on Duet2 Ethernet - Bltouch not deploying:
M950 S0 C"exp.heater7" ; create servo pin 0 for BLTouch
it looks correct.
just for testing, can you invert the signal
M950 S0 C"!exp.heater7" -
@Veti said in RRF 3 upgrade on Duet2 Ethernet - Bltouch not deploying:
M950 S0 C"!exp.heater7"
Sorted!!! Thanks very much everything now works again
Many thanks Veti!
Cheers
BPM -
so this is important to note that the breakout is also inverting the pwm signal like the duex
-
@Veti said in RRF 3 upgrade on Duet2 Ethernet - Bltouch not deploying:
so this is important to note that the breakout is also inverting the pwm signal like the duex
It would appear so...
-
For sake of completeness https://duet3d.dozuki.com/Wiki/RepRapFirmware_3_overview#Section_Pin_names_for_Duet_2_WiFi_Ethernet
Some pins (primarily heater pins) have an inversion between the processor and the corresponding output, RRF3 will automatically allow for this inversion. These pins are marked with a * after the pin name in the list below. For legacy reasons some Duex pins are inverted or not, depending on the name/alias used to access them. This is indicated with a ! in front of the pin name in the sable below. e.g. exp.heater3 is the same pin as !duex.e2heat the ! indicates that the logic of the pin is inverted when referred to as "duex.e2heat"