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

    Axes connected to expansion board won't move

    Scheduled Pinned Locked Moved Solved
    Duet Hardware and wiring
    2
    3
    165
    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.
    • anaghundefined
      anagh
      last edited by

      I am using a Duet 3 6HC board with a 3HC expansion board. All axes connected to the main board move and work properly but axes connected to the expansion board do not move. I know the CAN connection is okay (LED is in sync with the main board) and the voltage on the expansion board is okay too. Both boards are using 3.4.0 firmware version (Checked using M115 B1). But the axes still do not move. Here is what I have in the config file:

      ; Network
      M552 S1 P0.0.0.0

      ; General preferences
      G90 ; send absolute coordinates...
      M83 ; ...but relative extruder moves
      M550 P"Setup 1" ; set printer name
      G54

      ; Drives
      M569 P0.0 S0 ; physical drive 0.0 goes forwards
      M569 P0.1 S1 ; physical drive 0.1 goes forwards
      M569 P0.2 S0 ; physical drive 0.2 goes forwards
      M569 P0.3 S1
      M569 P0.4 S0
      M569 P0.5 S0
      M569 P1.0 S0
      M569 P1.1 S0
      M584 X0.0 Y0.1 Z0.2 A0.3 B0.4 C0.5 U1.0 V1.1 ; set drive mapping
      M350 X16 Y16 Z16 A16 ; configure microstepping with interpolation
      M92 X640.00 Y640.00 Z640.00 A44.44 B240 C20 U240 V20 ; set steps per mm
      M566 X900.00 Y900.00 Z500.00 ; set maximum instantaneous speed changes (mm/min)
      M203 X2000.00 Y2000.00 Z2000.00 A20000.00 ; set maximum speeds (mm/min)
      M201 X500.00 Y500.00 Z500.00 ; set accelerations (mm/s^2)
      M906 X2400 Y2400 Z2400 A1700 B400 C320 U400 V320 I30 ; set motor currents (mA) and motor idle factor in per cent
      M84 S30 ; Set idle timeout

      1 Reply Last reply Reply Quote 0
      • Phaedruxundefined
        Phaedrux Moderator
        last edited by

        Is that the full config?

        Can you try adding a G4 S5 command to the start of config.g to add a short delay on startup to allow the boards time to startup before the config is executed.

        Z-Bot CoreXY Build | Thingiverse Profile

        anaghundefined 1 Reply Last reply Reply Quote 0
        • anaghundefined
          anagh @Phaedrux
          last edited by

          @phaedrux Adding G4 S5 to the beginning of the config file worked. Thank you!

          1 Reply Last reply Reply Quote 1
          • Phaedruxundefined Phaedrux marked this topic as a question
          • Phaedruxundefined Phaedrux has marked this topic as solved
          • First post
            Last post
          Unless otherwise noted, all forum content is licensed under CC-BY-SA