Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    config tool and BLTouch for Duet2 Ethernet

    Scheduled Pinned Locked Moved Solved
    Firmware installation
    bltouch firmware configtool
    4
    9
    569
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • VJundefined
      VJ
      last edited by VJ

      Hello,

      I planning to upgrade my Duet 2 to firmware 3.1 and started first by checking the config tool to be sure I can create a working config after upgrading.

      Starting from a new custom configuration, the config tool does not give me the option to configure the BLTouch...
      For "PWM Control Channel", the only options I have in PWM Control Channel are "not assigned" and then "duex.pwm1" to "duex.pwm5". The combination of the z-probe options above this setting makes no difference... If I choose unassigned, BLTouch is not selectable in the endstop page.

      I have no expansion boards installed on my Duet2 Ethernet (not told the config tool that I have).

      How do I configure the BLTouch?

      Thanks!

      Jörg

      A Former User? 1 Reply Last reply Reply Quote 0
      • A Former User?
        A Former User @VJ
        last edited by

        @VJ said in config tool and BLTouch for Duet2 Ethernet:

        endstop page.

        Its om the z probe page?

        1 Reply Last reply Reply Quote 0
        • VJundefined
          VJ
          last edited by

          The issue is on the page "IO Mapping", where I cannot assign a PWM Control Channel that makes sense for my configuration (available options all relate to Duex). For Z-probe input pin I can select zprobe.in, for Z-probe modulation pin I can select zprobe.mod, but for the control channel, the options are unassigned or duex.pwm1, ... duex.pwm5.

          Without an assigned PWM Control Channel, the BLTouch option is greyed out in the endstop page, with the note "Note: You must specify an input and a PWM control pin on the I/O Mapping page if you want to configure a BLTouch probe. "

          DIY-O-Sphereundefined droftartsundefined 2 Replies Last reply Reply Quote 0
          • DIY-O-Sphereundefined
            DIY-O-Sphere @VJ
            last edited by DIY-O-Sphere

            @VJ
            You can leve the modulation pin unassigned.
            For PWM-Control use one of the duex pins. Edit that line later on in the config.g

            (UTC+1)

            VJundefined 1 Reply Last reply Reply Quote 1
            • droftartsundefined
              droftarts administrators @VJ
              last edited by

              @VJ see https://duet3d.dozuki.com/Wiki/RepRapFirmware_3_overview#Section_Pin_names_for_Duet_2_WiFi_Ethernet

              Duex pwm pin name is the same as expansion pin, but you can rename it later.

              exp.heater3, exp.8, !duex.e2heat, !duex.pwm1
              exp.heater4, exp.13, !duex.e3heat, !duex.pwm2
              exp.heater5, exp.18, !duex.e4heat, !duex.pwm3
              exp.heater6, exp.23, !duex.e5heat, !duex.pwm4
              exp.heater7, exp.31, !duex.e6heat, !duex.pwm5

              Ian

              Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

              VJundefined 1 Reply Last reply Reply Quote 1
              • VJundefined
                VJ @droftarts
                last edited by VJ

                @droftarts said in config tool and BLTouch for Duet2 Ethernet:

                @VJ see https://duet3d.dozuki.com/Wiki/RepRapFirmware_3_overview#Section_Pin_names_for_Duet_2_WiFi_Ethernet

                Duex pwm pin name is the same as expansion pin, but you can rename it later.

                exp.heater3, exp.8, !duex.e2heat, !duex.pwm1
                exp.heater4, exp.13, !duex.e3heat, !duex.pwm2
                exp.heater5, exp.18, !duex.e4heat, !duex.pwm3
                exp.heater6, exp.23, !duex.e5heat, !duex.pwm4
                exp.heater7, exp.31, !duex.e6heat, !duex.pwm5

                Ian

                Thanks... I missed that one... The instructions gave me a bit the impression that they were different, and I did not come across the page you linked.
                https://duet3d.dozuki.com/Wiki/Connecting_a_Z_probe#Section_Software_setup_RepRapFirmware_Num_3

                So basically, if I use the pin exp.heater3, I just select duex.pwm1 ...? Do I have to change anything else afterwards in the config file?

                DIY-O-Sphereundefined 1 Reply Last reply Reply Quote 0
                • VJundefined
                  VJ @DIY-O-Sphere
                  last edited by

                  @DIY-O-Sphere

                  I found that that was the case for the Maestro... Thanks for confirming.

                  1 Reply Last reply Reply Quote 0
                  • DIY-O-Sphereundefined
                    DIY-O-Sphere @VJ
                    last edited by

                    @VJ said in config tool and BLTouch for Duet2 Ethernet:

                    So basically, if I use the pin exp.heater3, I just select duex.pwm1 ...? Do I have to change anything else afterwards in the config file?

                    I think you should get that line in config.g
                    M950 S0 C"duex.pwm1" ; create servo pin 0 for BLTouch
                    If you plug the bltouch directy to the Duet (without using the duex board) you have to change that to
                    M950 S0 C"!duex.pwm1"
                    or to
                    M950 S0 C"exp.heater3"

                    (UTC+1)

                    1 Reply Last reply Reply Quote 1
                    • VJundefined
                      VJ
                      last edited by

                      Thanks!
                      A bit worried about updating, so I'll hold off for now (have some things to print) and do it when being without a printer is less of an issue.

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post
                      Unless otherwise noted, all forum content is licensed under CC-BY-SA