UNSOLVED Using a different firmware on Duet/Duex combo



  • I have been working on a solution and have hit a brick wall.

    I have a Duet2 Ethernet and Duex5.
    CoreXY machine, 3 steppers on Z and a BL Touch.

    I have installed the Klipper firmware and have comms with the Pi.
    I have nearly everything working with everything but before I can proceed I need to get the BLTouch working which is wired as per the Dozuki info.
    It works under rrf3.

    I have worked solidly for day trying different configs and I reached out to the developer for assistance, he replied;

    Unfortunately, Klipper does not support using the "sx1509" pins for the bltouch. So, you'll need to find **two pins** (one for control_pin and one for sensor_pin) that are directly routed to the duet2's micro-controller.
    
    If you do find these two pins then it should work. Follow the docs/BLTouch.md guide to verify them.
    

    My question is, is there another way I can wire this bltouch so it avoids the sx1509 problem, please. What two pins could I use?

    Kind Regards,

    Paul.



  • @PaulHew said in Using a different firmware on Duet/Duex combo:

    avoids the sx1509 problem, please. What two pins could I use?

    that only leaves you with thermistor inputs and heater outputs, if you have any spare, afaik. could work, might need a pull up on the heater output and the opposite of what inversion you'd normally configure.


  • administrators

    The recommended wiring to the DueX does not use the SX1509 pins. It uses one of the PWM connectors for the control signal, e.g. PWM5 which is aliased to Heater 7. The output signal from the BLTouch is connected to one of the five endstop inputs on the main board the Z probe input on the main board.



  • @dc42 said in Using a different firmware on Duet/Duex combo:

    The recommended wiring to the DueX does not use the SX1509 pins. It uses one of the PWM connectors for the control signal, e.g. PWM5 which is aliased to Heater 7. The output signal from the BLTouch is connected to one of the five endstop inputs on the main board.

    David, thanks for the reply greatly appreciated.
    Is the 'Probe_Input' effectively an endstop?

    Regards, Paul.



  • @PaulHew said in Using a different firmware on Duet/Duex combo:

    Is the 'Probe_Input' effectively an endstop?

    on the main board? yes and no, its an endstop that can also sense analouge voltages if configured so.

    i thought you needed/wanted to wire it to the duex, as otherwise the docs for bltouch has the wiring covered?


  • administrators

    @PaulHew said in Using a different firmware on Duet/Duex combo:

    @dc42 said in Using a different firmware on Duet/Duex combo:

    The recommended wiring to the DueX does not use the SX1509 pins. It uses one of the PWM connectors for the control signal, e.g. PWM5 which is aliased to Heater 7. The output signal from the BLTouch is connected to one of the five endstop inputs on the main board.

    David, thanks for the reply greatly appreciated.
    Is the 'Probe_Input' effectively an endstop?

    Regards, Paul.

    I'm sorry, I got that wrong. Connect the BLTouch output to the Z probe connector IN pin.


Log in to reply