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

    Pause button ghosted

    Scheduled Pinned Locked Moved
    Duet Web Control
    3
    21
    1.4k
    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.
    • Kulitorumundefined
      Kulitorum
      last edited by

      My pause button in webcontrol stopped working - it's ghosted with a stop-sign courser when I hover it.
      I updated webcontrol and firmware several times without error, but no change.

      I tried webcontrol 1.22.5 and 1.22.6, no change.

      What should I look for?

      Firmware Name: RepRapFirmware for Duet 2 WiFi/Ethernet
      Firmware Electronics: Duet Ethernet 1.02 or later
      Firmware Version: 2.02(RTOS) (2018-12-24b1)
      Web Interface Version: 1.22.6
      Web Interface by Christian Hammacher
      Licensed under the terms of the GPL v3

      ; Configuration file for Duet WiFi (firmware version 1.21)
      ; executed by the firmware on start-up
      ;
      ; generated by RepRapFirmware Configuration Tool v2 on Sun Jan 13 2019 15:01:31 GMT+0100 (Central European Standard Time)

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

      M584 X5 Y6 Z7 E8 U9 ; Apply custom drive mapping

      ; Network
      M550 P"BOD2-444" ; Set machine name
      M551 P"COBOD: ; Set password
      M552 P192.168.0.250 S1 ; Enable network and set IP address
      M553 P255.255.255.0 ; Set netmask
      M554 P10.10.10.1 ; Set gateway
      M586 P0 S1 ; Enable HTTP
      M586 P1 S0 ; Disable FTP
      M586 P2 S0 ; Disable Telnet

      M569 P9 S1 ; U axis positive

      ; Drives
      ;M569 P5 T2.5:2.5:5:0 ; X driver 5 requires an active high enable, 2.5us minimum step pulse, 2.5us minimum step interval, 5us DIR setup time and no hold time
      ;M569 P6 T2.5:2.5:5:0 S0 ; Y driver 6 requires an active high enable, 2.5us minimum step pulse, 2.5us minimum step interval, 5us DIR setup time and no hold time, negative direction
      M569 P7 T2.5:2.5:5:0 ; Z driver 7 requires an active high enable, 2.5us minimum step pulse, 2.5us minimum step interval, 5us DIR setup time and no hold time
      ;M569 P8 T2.5:2.5:5:0 ; E driver 8 requires an active high enable, 2.5us minimum step pulse, 2.5us minimum step interval, 5us DIR setup time and no hold time
      M569 P9 T1.5:1.5:1:0 ; U driver 9 requires an active high enable, 2.5us minimum step pulse, 2.5us minimum step interval, 5us DIR setup time and no hold time

      M569 P5 S0
      M569 P6 S0

      M350 X16 Y16 Z16 E16 U16 I1 ; Configure microstepping with interpolation
      M92 X180.965147453 Y180.965147453 Z1226.99386503 E106.112054329 U525.14165 ; Set steps per mm
      M566 X3000 Y3000 Z100 U45000 E10 U1200 ; Set maximum instantaneous speed changes (mm/min)
      M203 X90000 Y90000 Z2500 U7500 E27000 U20000 ; Set maximum speeds (mm/min)
      M201 X500 Y500 Z100 E500 U5000 ; Set accelerations (mm/s^2)
      M906 X300 Y300 Z300 E800 U400 I30 ; Set motor currents (mA) and motor idle factor in per cent
      M84 S30 ; Set idle timeout

      ; Axis Limits
      M208 X0 Y0 Z0 E-90000000000000 U-999999999 S1 ; Set axis minima
      M208 X9500 Y9500 Z5000 E900000000000 U999999999 S0 ; Set axis maxima

      ; Endstops
      M574 X0 Y0 Z0 S1 ; Set active high endstops

      ; Z-Probe
      M558 P4 H50 F2400 T15000 ; Set Z probe type to switch and the dive height + speeds
      G31 P500 X0 Y200 Z0 ; Set Z probe trigger value, offset and trigger height
      M557 X0:2500 Y0:2500 S500 ; Define mesh grid

      ; Heaters
      M140 H-1 ; Disable heated bed

      ; Fans

      ; Tools
      M563 P0 D0 H ; 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

      ; Automatic saving after power loss is not enabled

      ; Custom settings are not configured

      ; Miscellaneous
      T0 ; Select first tool
      M302 P1 ; Allow cold extrusion
      M564 S0 H0 ; allow moves outside of print area

      1 Reply Last reply Reply Quote 0
      • Kulitorumundefined
        Kulitorum
        last edited by

        Hmmm, I replaced the SD card with a card from another machine and got the same problem...

        Ideas?

        1 Reply Last reply Reply Quote 0
        • Kulitorumundefined
          Kulitorum
          last edited by

          With the new card, I am running the following firmware/DWC:

          And the pause button is still ghosted. (and does not change to "print another" etc when a print completes or a pause with M25...

          Firmware Name:
          RepRapFirmware for Duet 2 WiFi/Ethernet
          Firmware Electronics:
          Duet Ethernet 1.02 or later
          Firmware Version:
          2.02(RTOS) (2018-12-24b1)
          Web Interface Version:
          1.21.2-dc42

          1 Reply Last reply Reply Quote 0
          • Kulitorumundefined
            Kulitorum
            last edited by

            And I get the same problem with the Edge browser and Chrome and IE.

            1 Reply Last reply Reply Quote 0
            • dc42undefined
              dc42 administrators
              last edited by dc42

              What does the status indicator in DWC say? The pause button will only be shown when the status is Printing.

              Duet WiFi hardware designer and firmware engineer
              Please do not ask me for Duet support via PM or email, use the forum
              http://www.escher3d.com, https://miscsolutions.wordpress.com

              1 Reply Last reply Reply Quote 0
              • Kulitorumundefined
                Kulitorum
                last edited by

                Status bar (over the pause button) says something in line with "No job running" - while the printer is moving.

                Could it be because I have bad temp readings and is running in "allow cold extrusion" mode?

                Kulitorum

                Kulitorumundefined 1 Reply Last reply Reply Quote 0
                • Kulitorumundefined
                  Kulitorum @Kulitorum
                  last edited by

                  @dc42 this was with DWC 2.0, BTW - I'm back to 1.22.6 now and my status looks like this (while XYZ position is updating)

                  0_1549283852845_Capture.PNG

                  1 Reply Last reply Reply Quote 0
                  • Kulitorumundefined
                    Kulitorum
                    last edited by

                    ok, now I know what you ment. top left corner.

                    Status is "Off" - while machine is running.

                    Warning in previous image was "Insufficient axies homed", cleared now with a g92 command.

                    So now it looks like this:

                    0_1549284032525_Capture.PNG

                    1 Reply Last reply Reply Quote 0
                    • Kulitorumundefined
                      Kulitorum
                      last edited by

                      1:43:10 PMM122
                      === Diagnostics ===
                      RepRapFirmware for Duet 2 WiFi/Ethernet version 2.02RC3(RTOS) running on Duet Ethernet 1.02 or later
                      Board ID: 08DGM-917NK-F23T0-6J1DD-3SJ6K-9Z8WG
                      Used output buffers: 3 of 20 (13 max)
                      === RTOS ===
                      Static ram: 28532
                      Dynamic ram: 98036 of which 0 recycled
                      Exception stack ram used: 360
                      Never used ram: 4144
                      Tasks: NETWORK(ready,328) HEAT(blocked,912) MAIN(running,3564)
                      Owned mutexes:
                      === Platform ===
                      Last reset 00:04:48 ago, cause: software
                      Last software reset at 2019-02-04 13:38, reason: User, spinning module GCodes, available RAM 4144 bytes (slot 0)
                      Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0440f000 BFAR 0xe000ed38 SP 0xffffffff Task 0x4e49414d
                      Error status: 0
                      Free file entries: 9
                      SD card 0 detected, interface speed: 20.0MBytes/sec
                      SD card longest block write time: 0.0ms, max retries 0
                      MCU temperature: min 36.4, current 37.1, max 37.4
                      Supply voltage: min 27.8, current 27.9, max 27.9, under voltage events: 0, over voltage events: 0
                      Driver 0: ok, SG min/max not available
                      Driver 1: ok, SG min/max not available
                      Driver 2: ok, SG min/max not available
                      Driver 3: ok, SG min/max not available
                      Driver 4: ok, SG min/max not available
                      Date/time: 2019-02-04 13:43:09
                      Cache data hit count 422742606
                      Slowest loop: 208.22ms; fastest: 0.05ms
                      === Move ===
                      Hiccups: 0, StepErrors: 0, LaErrors: 0, FreeDm: 227, MinFreeDm: 120, MaxWait: 15433ms, Underruns: 0, 0
                      Scheduled moves: 4901, completed moves: 4897
                      Bed compensation in use: none
                      Bed probe heights: 0.000 0.000 0.000 0.000 0.000
                      === Heat ===
                      Bed heaters = -1 -1 -1 -1, chamberHeaters = -1 -1
                      Heater 0 is on, I-accum = 0.0
                      === GCodes ===
                      Segments left: 1
                      Stack records: 1 allocated, 0 in use
                      Movement lock held by null
                      http is idle in state(s) 0
                      telnet is idle in state(s) 0
                      file is doing "G1 E1.50 Z100.00 F1200.00 " in state(s) 0
                      serial is idle in state(s) 0
                      aux is idle in state(s) 0
                      daemon is idle in state(s) 0
                      queue is idle in state(s) 0
                      autopause is idle in state(s) 0
                      Code queue is empty.
                      === Network ===
                      Slowest loop: 13.38ms; fastest: 0.01ms
                      Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0) Telnet(0)
                      HTTP sessions: 1 of 8
                      Interface state 5, link 100Mbps full duplex
                      === Expansion ===

                      wilrikerundefined 1 Reply Last reply Reply Quote 0
                      • wilrikerundefined
                        wilriker @Kulitorum
                        last edited by

                        @kulitorum said in Pause button ghosted:

                        Supply voltage: min 27.8, current 27.9, max 27.9, under voltage events: 0, over voltage events: 0

                        Not the problem you reported but your supply voltage is exceeding the max recommended voltage of 25V. Although this might be working it poses a risk of damaging on-board components. If you can, turn down the PSU a little bit.

                        Manuel
                        Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
                        with probably always latest firmware/DWC (incl. betas or self-compiled)
                        My Tool Collection

                        Kulitorumundefined 1 Reply Last reply Reply Quote 0
                        • Kulitorumundefined
                          Kulitorum @wilriker
                          last edited by

                          @wilriker Nice catch, thank you.

                          wilrikerundefined 1 Reply Last reply Reply Quote 0
                          • dc42undefined
                            dc42 administrators
                            last edited by

                            Status "Off" means that the VIN monitor thinks the input voltage is below 9.5V. Normally the printer wouldn't be able to run at this voltage, but of course you are using all external drivers and no heaters. Were you powering the Duet from USB or other external 5V power only?

                            Duet WiFi hardware designer and firmware engineer
                            Please do not ask me for Duet support via PM or email, use the forum
                            http://www.escher3d.com, https://miscsolutions.wordpress.com

                            Kulitorumundefined 1 Reply Last reply Reply Quote 0
                            • wilrikerundefined
                              wilriker @Kulitorum
                              last edited by

                              @kulitorum I also noticed that you are still running a release candidate (RC3) of 2.02. I think you should update to final 2.02 as this might already fix the issue.

                              Manuel
                              Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
                              with probably always latest firmware/DWC (incl. betas or self-compiled)
                              My Tool Collection

                              1 Reply Last reply Reply Quote 0
                              • Kulitorumundefined
                                Kulitorum @dc42
                                last edited by

                                @dc42 But as you can see, the input voltage is 27.9v.... Maybe I just burned the input regulator-thingy?

                                1 Reply Last reply Reply Quote 0
                                • dc42undefined
                                  dc42 administrators
                                  last edited by

                                  No, the voltage sensing used to set the state is the same voltage sensing used to display the max/min input voltage.

                                  Which firmware version are you using? You said 2.02 earlier, but your M122 report shows 2.02RC3.

                                  Duet WiFi hardware designer and firmware engineer
                                  Please do not ask me for Duet support via PM or email, use the forum
                                  http://www.escher3d.com, https://miscsolutions.wordpress.com

                                  1 Reply Last reply Reply Quote 0
                                  • Kulitorumundefined
                                    Kulitorum
                                    last edited by

                                    So.....I guess my Vin could have passed 30v for a while, and burned the input voltage measurement circuit, making the duet think that its underpowered and causing the board?

                                    Than again, the M211 command reports : Supply voltage: min 27.8, current 27.9, max 27.9, under voltage events: 0, over voltage events:

                                    So....?

                                    Kulitorum

                                    1 Reply Last reply Reply Quote 0
                                    • Kulitorumundefined
                                      Kulitorum
                                      last edited by

                                      @kulitorum said in Pause button ghosted:

                                      M122

                                      Updated firmware, same result:

                                      4:21:08 PMM122
                                      === Diagnostics ===
                                      RepRapFirmware for Duet 2 WiFi/Ethernet version 2.02(RTOS) running on Duet Ethernet 1.02 or later
                                      Board ID: 08DGM-917NK-F23T0-6J1DD-3SJ6K-9Z8WG
                                      Used output buffers: 3 of 20 (13 max)
                                      === RTOS ===
                                      Static ram: 25524
                                      Dynamic ram: 98064 of which 0 recycled
                                      Exception stack ram used: 272
                                      Never used ram: 7212
                                      Tasks: NETWORK(ready,544) HEAT(blocked,912) MAIN(running,3868) IDLE(ready,200)
                                      Owned mutexes:
                                      === Platform ===
                                      Last reset 00:01:24 ago, cause: software
                                      Last software reset at 2019-02-04 16:12, reason: User, spinning module GCodes, available RAM 7180 bytes (slot 0)
                                      Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0440f000 BFAR 0xe000ed38 SP 0xffffffff Task 0x4e49414d
                                      Error status: 0
                                      Free file entries: 10
                                      SD card 0 detected, interface speed: 20.0MBytes/sec
                                      SD card longest block write time: 0.0ms, max retries 0
                                      MCU temperature: min 36.8, current 37.0, max 37.4
                                      Supply voltage: min 27.8, current 27.8, max 27.9, under voltage events: 0, over voltage events: 0, power good: no
                                      Driver 0: ok, SG min/max not available
                                      Driver 1: ok, SG min/max not available
                                      Driver 2: ok, SG min/max not available
                                      Driver 3: ok, SG min/max not available
                                      Driver 4: ok, SG min/max not available
                                      Date/time: 2019-02-04 16:21:04
                                      Cache data hit count 159807234
                                      Slowest loop: 3.65ms; fastest: 0.06ms
                                      I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0
                                      === Move ===
                                      Hiccups: 0, StepErrors: 0, LaErrors: 0, FreeDm: 240, MinFreeDm: 240, MaxWait: 0ms, Underruns: 0, 0
                                      Scheduled moves: 0, completed moves: 0
                                      Bed compensation in use: none
                                      Bed probe heights: 0.000 0.000 0.000 0.000 0.000
                                      === Heat ===
                                      Bed heaters = -1 -1 -1 -1, chamberHeaters = -1 -1
                                      Heater 0 is on, I-accum = 0.0
                                      === GCodes ===
                                      Segments left: 0
                                      Stack records: 1 allocated, 0 in use
                                      Movement lock held by null
                                      http is idle in state(s) 0
                                      telnet is idle in state(s) 0
                                      file is idle in state(s) 0
                                      serial is idle in state(s) 0
                                      aux is idle in state(s) 0
                                      daemon is idle in state(s) 0
                                      queue is idle in state(s) 0
                                      autopause is idle in state(s) 0
                                      Code queue is empty.
                                      === Network ===
                                      Slowest loop: 4.20ms; fastest: 0.02ms
                                      Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0) Telnet(0)
                                      HTTP sessions: 1 of 8
                                      Interface state 5, link 100Mbps full duplex

                                      1 Reply Last reply Reply Quote 0
                                      • Kulitorumundefined
                                        Kulitorum
                                        last edited by

                                        And its still "OFF"

                                        1 Reply Last reply Reply Quote 0
                                        • dc42undefined
                                          dc42 administrators
                                          last edited by

                                          M122 only shows you the min/max voltage since you last ran M122, or since power up if you haven't run it yet.

                                          I suspect that the voltage reached 29V, which caused the firmware to switch the drivers off to help protect them. They won't be switched on again until the voltage drops to below 27.5V. Since your minimum is 27.8V, that won't happen, so the printer remains in the Off state..

                                          Duet WiFi hardware designer and firmware engineer
                                          Please do not ask me for Duet support via PM or email, use the forum
                                          http://www.escher3d.com, https://miscsolutions.wordpress.com

                                          1 Reply Last reply Reply Quote 0
                                          • Kulitorumundefined
                                            Kulitorum
                                            last edited by

                                            @dc42 said in Pause button ghosted:

                                            M122

                                            You were right. Taking the voltage down to 26v fixed the problem. thanks.

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