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

    Duet 3 - Homing always in idle.

    Scheduled Pinned Locked Moved Solved
    Duet Web Control
    4
    13
    503
    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.
    • reFlexlabundefined
      reFlexlab
      last edited by

      homez.g homey.g homex.g config.g

      @ reFlexLab Paris # MMMM project
      Modular Multimaterial Multiprocess Manufacturing

      fcwiltundefined 1 Reply Last reply Reply Quote 0
      • reFlexlabundefined
        reFlexlab
        last edited by

        i also have the probleme that homing repeat itself indefinitely,

        @ reFlexLab Paris # MMMM project
        Modular Multimaterial Multiprocess Manufacturing

        fcwiltundefined 1 Reply Last reply Reply Quote 0
        • fcwiltundefined
          fcwilt @reFlexlab
          last edited by

          @reFlexlab

          Hi,

          I've re-posted your files using the </> tag. Try to remember to do that in the future. Then we don't all need to download your files.

          Thanks.

          ; Configuration file for Duet 3 (firmware version 3)
          ; executed by the firmware on start-up
          ;
          ; generated by RepRapFirmware Configuration Tool v3.2.3 on Sat Mar 06 2021 21:30:18 GMT+0100 (heure normale d’Europe centrale)
          
          ; General preferences
          G90                                                    ; send absolute coordinates...
          M83                                                    ; ...but relative extruder moves
          M550 P"Duet 3"                                         ; set printer name
          
          ; Drives
          M569 P0.0 S0                                           ; physical drive 0.0 goes Backward
          M569 P0.1 S0                                           ; physical drive 0.1 goes Backward
          M569 P0.2 S0                                           ; physical drive 0.2 goes Backward
          M569 P0.3 S1                                           ; physical drive 0.3 goes forwards
          M569 P0.4 S1                                           ; physical drive 0.4 goes forwards
          M569 P0.5 S1                                           ; physical drive 0.5 goes forwards
          M584 X0.0 Y0.1:0.2 Z0.3 E0.4:0.5                       ; set drive mapping
          M350 X16 Y16 Z16 E16:16 I1                          ; configure microstepping with interpolation
          M92 X533.33 Y1066.67 Z1600.00 E3200.00:1600.00  ; set steps per mm
          M566 X900.00 Y900.00 Z60.00 E120.00:120.00      ; set maximum instantaneous speed changes (mm/min)
          M203 X600.00 Y2000.00 Z180.00 E1200.00:600.00 ; set maximum speeds (mm/min)
          M201 X500.00 Y500.00 Z20.00 E250.00:250.00      ; set accelerations (mm/s^2)
          M906 X1960 Y1960 Z840 E840:2100 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 X520 Y520 Z400 S0                                 ; set axis maxima
          
          ; Endstops
          M574 X1 S1 P"!io1.in"                                   ; configure active-high endstop for low end on X via pin io1.in
          M574 Y1 S1 P"!io2.in"                                   ; configure active-high endstop for low end on Y via pin io2.in
          M574 Z2 S1 P"!io3.in"                                   ; configure active-high endstop for high end on Z via pin io3.in
          
          ; Z-Probe
          M558 P0 H5 F120 T6000                                  ; disable Z probe but set dive height, probe speed and travel speed
          M557 X15:215 Y15:195 S20                               ; define mesh grid
          
          ; Heaters
          
          ; Fans
          M950 F0 C"out4" Q500                                   ; create fan 0 on pin out4 and set its frequency
          M106 P0 C"BackFanTop" S0.1 H-1                         ; set fan 0 name and value. Thermostatic control is turned off
          M950 F1 C"out5" Q500                                   ; create fan 1 on pin out5 and set its frequency
          M106 P1 C"BackFanLow" S0.1 H-1                         ; set fan 1 name and value. Thermostatic control is turned off
          M950 F2 C"out7" Q500                                   ; create fan 2 on pin out7 and set its frequency
          M106 P2 C"DUET3Fan" S0.1 H-1                           ; set fan 2 name and value. Thermostatic control is turned off
          
          ; Tools
          M563 P0 S"StoneFlower" D0 F-1                          ; define tool 0
          G10 P0 X0 Y0 Z0                                        ; set tool 0 axis offsets
          G10 P0 R0 S0                                           ; set initial tool 0 active and standby temperatures to 0C
          M563 P1 S"Cartouche" D1 F-1                            ; define tool 1
          G10 P1 X0 Y0 Z0                                        ; set tool 1 axis offsets
          G10 P1 R0 S0                                           ; set initial tool 1 active and standby temperatures to 0C
          
          ; Custom settings are not defined
          
          ; Miscellaneous
          M575 P1 S1 B57600                                      ; enable support for PanelDue
          M501                                                   ; load saved parameters from non-volatile memory
          
          ; homex.g
          ; called to home the X axis
          ;
          ; generated by RepRapFirmware Configuration Tool v3.2.3 on Sat Mar 06 2021 21:30:19 GMT+0100 (heure normale d’Europe centrale)
          G91               ; relative positioning
          ;G1 H2 Z5 F6000    ; lift Z relative to current position
          G1 H1 X-525 F360; move quickly to X axis endstop and stop there (first pass)
          G1 H2 X5 F600  ; go back a few mm
          G1 H1 X-525 F360  ; move slowly to X axis endstop once more (second pass)
          ;G1 H2 Z-5 F6000   ; lower Z again
          G90               ; absolute positioning
          
          ; homey.g
          ; called to home the Y axis
          ;
          ; generated by RepRapFirmware Configuration Tool v3.2.3 on Sat Mar 06 2021 21:30:19 GMT+0100 (heure normale d’Europe centrale)
          G91               ; relative positioning
          ;G1 H2 Z5 F6000    ; lift Z relative to current position
          G1 H1 Y-525 F360 ; move quickly to Y axis endstop and stop there (first pass)
          G1 H2 Y5 F600    ; go back a few mm
          G1 H1 Y-525 F360  ; move slowly to Y axis endstop once more (second pass)
          ;G1 H2 Z-5 F6000   ; lower Z again
          G90               ; absolute positioning
          
          ; homez.g
          ; called to home the Z axis
          ;
          ; generated by RepRapFirmware Configuration Tool v3.2.3 on Sat Mar 06 2021 21:30:19 GMT+0100 (heure normale d’Europe centrale)
          G91              ; relative positioning
          G1 H2 Z5 F2000   ; lift Z relative to current position
          G1 H1 Z405 F1000 ; move Z up until the endstop is triggered
          G92 Z400         ; set Z position to axis maximum (you may want to adjust this)
          
          ; Uncomment the following lines to lift Z after probing
          ;G91             ; relative positioning
          ;G1 Z5 F100      ; lift Z relative to current position
          ;G90             ; absolute positioning
          

          Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

          1 Reply Last reply Reply Quote 1
          • fcwiltundefined
            fcwilt @reFlexlab
            last edited by

            @reFlexlab said in Duet 3 - Homing always in idle.:

            i also have the probleme that homing repeat itself indefinitely,

            When doing what?

            Can you post your homeALL.g file please.

            Frederick

            Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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

              What firmware and DWC version?
              Please provide the results of M122 and M98 P"config.g"

              What do you have in homeall?
              What button exactly are you clicking on?

              Z-Bot CoreXY Build | Thingiverse Profile

              reFlexlabundefined 2 Replies Last reply Reply Quote 0
              • reFlexlabundefined
                reFlexlab @Phaedrux
                last edited by

                @Phaedrux

                Hello here is the result for the M122 command.

                === Diagnostics ===
                RepRapFirmware for Duet 3 MB6HC version 3.1.1 running on Duet 3 MB6HC v1.01 or later (SBC mode)
                Board ID: 08DJM-956BA-NA3TJ-6JKDL-3SS6J-9TB6V
                Used output buffers: 1 of 40 (10 max)
                === RTOS ===
                Static ram: 154604
                Dynamic ram: 162496 of which 32 recycled
                Exception stack ram used: 224
                Never used ram: 75860
                Tasks: NETWORK(ready,1980) HEAT(blocked,1464) CanReceiv(suspended,3820) CanSender(suspended,1488) CanClock(blocked,1460) TMC(blocked,204) MAIN(running,5048) IDLE(ready,76)
                Owned mutexes:
                === Platform ===
                Last reset 00:00:14 ago, cause: software
                Last software reset at 2021-03-10 09:42, reason: User, spinning module LinuxInterface, available RAM 75540 bytes (slot 1)
                Software reset code 0x0010 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0444a000 BFAR 0x00000000 SP 0xffffffff Task MAIN
                Error status: 0
                MCU temperature: min 39.1, current 39.4, max 39.5
                Supply voltage: min 24.0, current 24.1, max 24.1, under voltage events: 0, over voltage events: 0, power good: yes
                12V rail voltage: min 12.1, current 12.1, max 12.2, under voltage events: 0
                Driver 0: standstill, reads 5368, writes 14 timeouts 0, SG min/max 0/0
                Driver 1: standstill, reads 5368, writes 14 timeouts 0, SG min/max 0/0
                Driver 2: standstill, reads 5368, writes 14 timeouts 0, SG min/max 0/0
                Driver 3: standstill, reads 5369, writes 14 timeouts 0, SG min/max 0/0
                Driver 4: standstill, reads 5369, writes 14 timeouts 0, SG min/max 0/0
                Driver 5: standstill, reads 5370, writes 14 timeouts 0, SG min/max 0/0
                Date/time: 2021-03-10 09:42:51
                Slowest loop: 4.06ms; fastest: 0.14ms
                === Storage ===
                Free file entries: 10
                SD card 0 not detected, interface speed: 37.5MBytes/sec
                SD card longest read time 0.0ms, write time 0.0ms, max retries 0
                === Move ===
                Hiccups: 0(0), FreeDm: 375, MinFreeDm: 375, MaxWait: 0ms
                Bed compensation in use: none, comp offset 0.000
                === MainDDARing ===
                Scheduled moves: 0, completed moves: 0, StepErrors: 0, LaErrors: 0, Underruns: 0, 0  CDDA state: -1
                === AuxDDARing ===
                Scheduled moves: 0, completed moves: 0, StepErrors: 0, LaErrors: 0, Underruns: 0, 0  CDDA state: -1
                === Heat ===
                Bed heaters = -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1, chamberHeaters = -1 -1 -1 -1
                === GCodes ===
                Segments left: 0
                Movement lock held by null
                HTTP* is ready with "M122" in state(s) 0
                Telnet is idle in state(s) 0
                File is idle in state(s) 0
                USB is idle in state(s) 0
                Aux is idle in state(s) 0
                Trigger* is idle in state(s) 0 0, running macro
                Queue is idle in state(s) 0
                LCD is idle in state(s) 0
                SBC is idle in state(s) 0
                Daemon* is idle in state(s) 0
                Aux2 is idle in state(s) 0
                Autopause is idle in state(s) 0
                Code queue is empty.
                === Network ===
                Slowest loop: 0.82ms; fastest: 0.01ms
                Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions Telnet(0), 0 sessions
                HTTP sessions: 0 of 8
                - Ethernet -
                State: disabled
                Error counts: 0 0 0 0 0
                Socket states: 0 0 0 0 0 0 0 0
                === CAN ===
                Messages sent 0, longest wait 0ms for type 0
                === Linux interface ===
                State: 0, failed transfers: 1
                Last transfer: 17ms ago
                RX/TX seq numbers: 383/384
                SPI underruns 1, overruns 1
                Number of disconnects: 0
                Buffer RX/TX: 0/0-0
                === Duet Control Server ===
                Duet Control Server v3.2.2
                Trigger:
                Buffered code: M501 ; load saved parameters from non-volatile memory
                ==> 24 bytes
                Executing macro config.g, started by system
                > Next stack level
                Code buffer space: 4096
                Configured SPI speed: 8000000 Hz
                Full transfers per second: 33.64
                Maximum length of RX/TX data transfers: 3172/604
                

                @ reFlexLab Paris # MMMM project
                Modular Multimaterial Multiprocess Manufacturing

                1 Reply Last reply Reply Quote 0
                • reFlexlabundefined
                  reFlexlab @Phaedrux
                  last edited by

                  @Phaedrux
                  The M98 P"config.g" doesn't work...

                  I am cliking on the Home X, home Y, home Z button. Also When i click on extrude I have this charging animation on the button .

                  @ reFlexLab Paris # MMMM project
                  Modular Multimaterial Multiprocess Manufacturing

                  Phaedruxundefined 1 Reply Last reply Reply Quote 0
                  • reFlexlabundefined
                    reFlexlab
                    last edited by

                    I noticed that my Config was generated for a 3.2.2 firmware and my board was only on 3.1.1, I have upgraded my firmware to 3.2.2, I will tell you if anything change.

                    Tom

                    @ reFlexLab Paris # MMMM project
                    Modular Multimaterial Multiprocess Manufacturing

                    fcwiltundefined 1 Reply Last reply Reply Quote 0
                    • fcwiltundefined
                      fcwilt @reFlexlab
                      last edited by

                      @reFlexlab said in Duet 3 - Homing always in idle.:

                      I noticed that my Config was generated for a 3.2.2 firmware and my board was only on 3.1.1, I have upgraded my firmware to 3.2.2, I will tell you if anything change.

                      Tom

                      You also should determine why M98 P"config.g" didn't work.

                      Frederick

                      Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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

                        @reFlexlab said in Duet 3 - Homing always in idle.:

                        The M98 P"config.g" doesn't work...

                        What exactly happens? It will only echo back information or error messages. So if your config has no commands that generate info or errors, then you would get nothing back. So that may be completely normal.

                        Z-Bot CoreXY Build | Thingiverse Profile

                        1 Reply Last reply Reply Quote 0
                        • reFlexlabundefined
                          reFlexlab
                          last edited by

                          Hello Problem Solved

                          I have upgraded my Duet 3 to 3.2.2 firmware and everything is working as expected, Thanks for your help

                          Tom

                          @ reFlexLab Paris # MMMM project
                          Modular Multimaterial Multiprocess Manufacturing

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