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

    New build, no movement

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    2
    3
    664
    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.
    • cdl1701yahoo.comundefined
      cdl1701yahoo.com
      last edited by

      Just got my new printer finished and all is wired up but when I go to move an axis I am getting this in the console.

      12:30:07 AMM120
      G91
      G1 X-1 F6000
      M121
      Error: G0/G1: insufficient axes homed
      Error: Pop(): stack underflow!

      The new printer is a CoreXY style printer and the board came out of a previous Cartesian printer that I was using, so while doing my wiring I was testing with the existing firmware and settings to make sure everything was working. Once all was finished I decided to update from 1.17 to the latest and in the process wiped my SD card. I put everything back on it and got the wifi back up and running but now I cannot get any of the motors to move. Everything is updated, firmware, web control and wifi server to 1.21. I used the RRF configuration tool to create my config files so I may have gotten something wrong?


      ; Configuration file for Duet WiFi (firmware version 1.20 or newer)
      ; executed by the firmware on start-up
      ;
      ; generated by RepRapFirmware Configuration Tool on Fri Apr 06 2018 21:41:07 GMT-0400 (Eastern Daylight Time)

      ; General preferences
      G90 ; Send absolute coordinates...
      M83 ; ...but relative extruder moves

      M667 S1 ; Select CoreXY mode

      ; Network
      M550 PBOXX ; Set machine name
      M586 P0 S1 ; Enable HTTP
      M586 P1 S0 ; Disable FTP
      M586 P2 S0 ; Disable Telnet
      M552 S1 ;Enable WiFi

      ; Drives
      M569 P0 S1 ; Drive 0 goes forwards
      M569 P1 S1 ; Drive 1 goes forwards
      M569 P2 S1 ; Drive 2 goes forwards
      M569 P3 S1 ; Drive 3 goes forwards
      M569 P4 S1 ; Drive 4 goes forwards
      M584 X0 Y1 Z2 E5:6 ; Apply custom drive mapping
      M350 X32 Y32 Z16 E16:16 I1 ; Configure microstepping with interpolation
      M92 X160 Y160 Z3200 E420:420 ; Set steps per mm
      M566 X900 Y900 Z12 E120:120 ; Set maximum instantaneous speed changes (mm/min)
      M203 X30000 Y30000 Z400 E2000:2000 ; Set maximum speeds (mm/min)
      M201 X800 Y800 Z200 E300:300 ; Set accelerations (mm/s^2)
      M906 X1100 Y1100 Z1000 E1000:1000 I30 ; Set motor currents (mA) and motor idle factor in per cent
      M84 S30 ; Set idle timeout

      ; Axis Limits
      M208 X0 Y0 Z0 S1 ; Set axis minima
      M208 X350 Y350 Z350 S0 ; Set axis maxima

      ; Endstops
      M574 X1 Y2 S1 ; X home to min. Y home to max. Normally Closed limit
      M574 Z1 S2 ; Define Z to use Probe. Home to Min

      ; Z-Probe
      ; BLTouch - Heaters
      M558 P5 H5 F500 T4000 X0 Y0 Z1 ; Set Z probe type/mode 5. H=Dive Height. F=Speed the bed moves
      G31 P25 X34 Y0 Z0.0 ; Z probe trigger value, offset in relation to nozzle. And trigger height adjustment
      M307 H7 A-1 C-1 D-1 ; Disable the 7th Heater to free up PWM channel 5 on the Duex board.
      M557 X15:335 Y15:335 S20 ; Define mesh grid

      1 Reply Last reply Reply Quote 0
      • whosrdaddyundefined
        whosrdaddy
        last edited by

        Just add this line to the end of your config.g:

        M564 H0 ; Allow movement of axes before homing

        1 Reply Last reply Reply Quote 0
        • cdl1701yahoo.comundefined
          cdl1701yahoo.com
          last edited by

          @whosrdaddy said in New build, no movement:

          M564 H0 ; Allow movement of axes before homing

          I will add that and see what happens. Thanks

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