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

    3.4.0-b6 – Delta – print leaning/moving on Y+ and Z+

    Scheduled Pinned Locked Moved
    Beta Firmware
    5
    19
    774
    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.
    • Fred-Yundefined
      Fred-Y
      last edited by Fred-Y

      I haven't found any post reporting this issue on the Beta6; hopefully I'm not making a duplicate if that's the case, please, point me to the other thread.

      I discovered this issue today; I did a few prints before with no problem.

      I start the print, the skirt and the few first wall lines for the holes are fine but it as soon as it starts to print the wall lines for the part itself the effector starts to move up (Z+) and on back (Y+).

      On the screenshot below the issue only start when printing the line around the red arrows.
      cec731d9-1337-47fb-b911-78585f23114b-image.png
      I rolled back the firmware to 3.3 and it prints perfectly.

      Pictures taken facing the printer
      IMG_2734-s.jpg
      IMG_2735-s.jpg

      Printing taken from the left of the printer - it shows the offset on Y+
      IMG_2736-s.jpg

      M122 before print

      === Diagnostics ===
      RepRapFirmware for Duet 2 WiFi/Ethernet version 3.4.0beta6 (2021-11-06 11:37:41) running on Duet WiFi 1.02 or later
      Board ID: 08DGM-9T6BU-FG3SJ-6JKDA-3S46N-1VWZD
      Used output buffers: 3 of 24 (24 max)
      === RTOS ===
      Static ram: 23772
      Dynamic ram: 76760 of which 16 recycled
      Never used RAM 11436, free system stack 118 words
      Tasks: NETWORK(ready,13.7%,222) ACCEL(notifyWait,0.0%,350) HEAT(notifyWait,0.0%,326) Move(notifyWait,0.0%,305) MAIN(running,86.2%,440) IDLE(ready,0.0%,30), total 100.0%
      Owned mutexes: WiFi(NETWORK)
      === Platform ===
      Last reset 01:12:38 ago, cause: software
      Last software reset at 2021-11-20 13:08, reason: User, GCodes spinning, available RAM 7412, slot 1
      Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
      Error status: 0x0c
      Aux0 errors 0,0,0
      Step timer max interval 0
      MCU temperature: min 32.3, current 33.5, max 36.0
      Supply voltage: min 23.8, current 24.0, max 24.2, under voltage events: 0, over voltage events: 0, power good: yes
      Heap OK, handles allocated/used 0/0, heap memory allocated/used/recyclable 0/0/0, gc cycles 0
      Driver 0: pos 123399, standstill, SG min 0
      Driver 1: pos 123399, standstill, SG min 0
      Driver 2: pos 123399, standstill, SG min 0
      Driver 3: pos 0, standstill, SG min n/a
      Driver 4: pos 0, standstill, SG min n/a
      Driver 5: pos 0
      Driver 6: pos 0
      Driver 7: pos 0
      Driver 8: pos 0
      Driver 9: pos 0
      Driver 10: pos 0
      Driver 11: pos 0
      Date/time: 2021-11-20 14:20:44
      Cache data hit count 4294967295
      Slowest loop: 10.74ms; fastest: 0.17ms
      I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
      === Storage ===
      Free file entries: 10
      SD card 0 detected, interface speed: 20.0MBytes/sec
      SD card longest read time 3.0ms, write time 3.9ms, max retries 0
      === Move ===
      DMs created 83, segments created 4, maxWait 4145314ms, bed compensation in use: none, comp offset 0.000
      === MainDDARing ===
      Scheduled moves 5, completed 5, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
      === AuxDDARing ===
      Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
      === Heat ===
      Bed heaters 0 -1 -1 -1, chamber heaters -1 -1 -1 -1, ordering errs 0
      Heater 0 is on, I-accum = 0.2
      === GCodes ===
      Segments left: 0
      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
      USB is idle in state(s) 0
      Aux is idle in state(s) 0
      Trigger is idle in state(s) 0
      Queue is idle in state(s) 0
      LCD is idle in state(s) 0
      Daemon is idle in state(s) 0
      Autopause is idle in state(s) 0
      Code queue is empty
      === Network ===
      Slowest loop: 25.55ms; fastest: 0.00ms
      Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions
      HTTP sessions: 1 of 8
      - WiFi -
      Network state is active
      WiFi module is connected to access point 
      Failed messages: pending 0, notready 0, noresp 0
      WiFi firmware version 1.26
      WiFi MAC address 60:01:94:2e:1b:d6
      WiFi Vcc 3.39, reset reason Turned on by main processor
      WiFi flash size 4194304, free heap 25272
      WiFi IP address 192.168.50.100
      WiFi signal strength -54dBm, mode 802.11n, reconnections 0, sleep mode modem
      Clock register 00002002
      Socket states: 0 0 0 0 0 0 0 0
      

      M122 during the print when it starts to be off

      === Diagnostics ===
      RepRapFirmware for Duet 2 WiFi/Ethernet version 3.4.0beta6 (2021-11-06 11:37:41) running on Duet WiFi 1.02 or later
      Board ID: 08DGM-9T6BU-FG3SJ-6JKDA-3S46N-1VWZD
      Used output buffers: 3 of 24 (24 max)
      === RTOS ===
      Static ram: 23772
      Dynamic ram: 76760 of which 16 recycled
      Never used RAM 8076, free system stack 108 words
      Tasks: NETWORK(ready,14.4%,222) ACCEL(notifyWait,0.0%,350) HEAT(notifyWait,0.0%,326) Move(notifyWait,0.8%,283) MAIN(running,84.6%,127) IDLE(ready,0.1%,30), total 100.0%
      Owned mutexes: WiFi(NETWORK)
      === Platform ===
      Last reset 01:18:27 ago, cause: software
      Last software reset at 2021-11-20 13:08, reason: User, GCodes spinning, available RAM 7412, slot 1
      Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
      Error status: 0x0c
      Aux0 errors 0,0,0
      Step timer max interval 0
      MCU temperature: min 33.1, current 34.7, max 34.9
      Supply voltage: min 23.7, current 24.1, max 24.3, under voltage events: 0, over voltage events: 0, power good: yes
      Heap OK, handles allocated/used 99/1, heap memory allocated/used/recyclable 2048/20/0, gc cycles 0
      Driver 0: pos 61182, ok, SG min 0
      Driver 1: pos 51624, ok, SG min 0
      Driver 2: pos 61399, ok, SG min 0
      Driver 3: pos 0, not present
      Driver 4: pos 0, standstill, SG min n/a
      Driver 5: pos 0
      Driver 6: pos 0
      Driver 7: pos 0
      Driver 8: pos 0
      Driver 9: pos 0
      Driver 10: pos 0
      Driver 11: pos 0
      Date/time: 2021-11-20 14:26:34
      Cache data hit count 4294967295
      Slowest loop: 138.75ms; fastest: 0.12ms
      I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
      === Storage ===
      Free file entries: 9
      SD card 0 detected, interface speed: 20.0MBytes/sec
      SD card longest read time 3.3ms, write time 0.0ms, max retries 0
      === Move ===
      DMs created 83, segments created 25, maxWait 344843ms, bed compensation in use: none, comp offset 0.000
      === MainDDARing ===
      Scheduled moves 1317, completed 1277, hiccups 71, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state 3
      === AuxDDARing ===
      Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
      === Heat ===
      Bed heaters 0 -1 -1 -1, chamber heaters -1 -1 -1 -1, ordering errs 0
      Heater 0 is on, I-accum = 0.3
      Heater 1 is on, I-accum = 0.5
      === GCodes ===
      Segments left: 1
      Movement lock held by null
      HTTP is idle in state(s) 0
      Telnet is idle in state(s) 0
      File is doing "G1 X-49.746 Y29.495 E1.19542" 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
      Queue is idle in state(s) 0
      LCD is idle in state(s) 0
      Daemon is idle in state(s) 0
      Autopause is idle in state(s) 0
      Code queue is empty
      === Network ===
      Slowest loop: 199.52ms; fastest: 0.08ms
      Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions
      HTTP sessions: 1 of 8
      - WiFi -
      Network state is active
      WiFi module is connected to access point 
      Failed messages: pending 0, notready 0, noresp 1
      WiFi firmware version 1.26
      WiFi MAC address 60:01:94:2e:1b:d6
      WiFi Vcc 3.39, reset reason Turned on by main processor
      WiFi flash size 4194304, free heap 26736
      WiFi IP address 192.168.50.100
      WiFi signal strength -54dBm, mode 802.11n, reconnections 0, sleep mode modem
      Clock register 00002002
      Socket states: 0 0 0 0 0 0 0 0
      

      gcode File printed
      SR - Adapter Duet 5 Mini.gcode

      Config.g file
      config (7).g

      Please, let me know if you would like additional information or if you have a pre-version to test.

      Edit - Added a missing screenshot

      T3P3Tonyundefined dc42undefined 2 Replies Last reply Reply Quote 0
      • T3P3Tonyundefined
        T3P3Tony administrators @Fred-Y
        last edited by

        @fred-y thanks for the report. I assume when switching back and forward from 3.3 to 3.4b6 you are keeping the config files the same and using the same gcode file to test with?

        www.duet3d.com

        Fred-Yundefined 1 Reply Last reply Reply Quote 0
        • dc42undefined
          dc42 administrators @Fred-Y
          last edited by

          @fred-y your print is printing OK on my delta, running 3.4.0beta6+2. There were no changes to the motion system code between beta6 and beta6+2.

          Please try switching to 3.4.0beta6 and (if necessary) back once more, to check whether the issue was related to the firmware upgrade.

          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

          Fred-Yundefined 1 Reply Last reply Reply Quote 0
          • Fred-Yundefined
            Fred-Y @T3P3Tony
            last edited by

            @t3p3tony I only changed the version of the firmware, everything else reminded the same (config.g, gcode printed, wiring...)

            @dc42 I will try to different firmware and report back.
            Where can I find 3.4.0beta6+2?

            1 Reply Last reply Reply Quote 0
            • Fred-Yundefined
              Fred-Y @dc42
              last edited by Fred-Y

              @dc42 I changed the firmware back and forward many time and also tried different 3.4 beta versions, there the results:

              3.3 -> ok
              3.4.0beta3 -> ok
              3.4.0beta4 -> fail
              3.4.0beta5 -> fail
              3.4.0beta6 -> fail

              Disabling Input Shaping on beta6 doesn't change anything.

              Let me know if there are additional tests you would like me to do.

              dc42undefined 1 Reply Last reply Reply Quote 0
              • dc42undefined
                dc42 administrators @Fred-Y
                last edited by dc42

                @fred-y thanks for that info. After the error has appeared, when you next run M122 (without rebooting), are there any step errors shown in the Move diagnostics? The M122 report you posted originally didn't show any, but I don't know when you ran that. Note, after running M122 the step error count is cleared AFAIR.

                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

                Fred-Yundefined 1 Reply Last reply Reply Quote 1
                • Fred-Yundefined
                  Fred-Y @dc42
                  last edited by

                  @dc42
                  Shutdown the printer, power it back, ran M122 for reference

                  11/22/2021, 10:42:49 AM	M122
                  === Diagnostics ===
                  RepRapFirmware for Duet 2 WiFi/Ethernet version 3.4.0beta6 (2021-11-06 11:37:41) running on Duet WiFi 1.02 or later
                  Board ID: 08DGM-9T6BU-FG3SJ-6JKDA-3S46N-1VWZD
                  Used output buffers: 3 of 24 (20 max)
                  === RTOS ===
                  Static ram: 23772
                  Dynamic ram: 76760 of which 16 recycled
                  Never used RAM 11532, free system stack 184 words
                  Tasks: NETWORK(ready,12.6%,228) ACCEL(notifyWait,0.0%,350) HEAT(notifyWait,0.0%,326) Move(notifyWait,0.0%,364) MAIN(running,85.5%,440) IDLE(ready,1.9%,30), total 100.0%
                  Owned mutexes: WiFi(NETWORK)
                  === Platform ===
                  Last reset 00:00:49 ago, cause: power up
                  Last software reset time unknown, reason: User, GCodes spinning, available RAM 8100, slot 0
                  Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
                  Error status: 0x00
                  Aux0 errors 0,0,0
                  Step timer max interval 0
                  MCU temperature: min 32.6, current 34.9, max 35.2
                  Supply voltage: min 23.9, current 24.0, max 24.2, under voltage events: 0, over voltage events: 0, power good: yes
                  Heap OK, handles allocated/used 0/0, heap memory allocated/used/recyclable 0/0/0, gc cycles 0
                  Driver 0: pos 120457, standstill, SG min n/a
                  Driver 1: pos 120457, standstill, SG min n/a
                  Driver 2: pos 120457, standstill, SG min n/a
                  Driver 3: pos 0, standstill, SG min n/a
                  Driver 4: pos 0, standstill, SG min n/a
                  Driver 5: pos 0
                  Driver 6: pos 0
                  Driver 7: pos 0
                  Driver 8: pos 0
                  Driver 9: pos 0
                  Driver 10: pos 0
                  Driver 11: pos 0
                  Date/time: 2021-11-22 10:42:48
                  Cache data hit count 1765768262
                  Slowest loop: 7.46ms; fastest: 0.17ms
                  I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
                  === Storage ===
                  Free file entries: 10
                  SD card 0 detected, interface speed: 20.0MBytes/sec
                  SD card longest read time 2.6ms, write time 0.0ms, max retries 0
                  === Move ===
                  DMs created 83, segments created 0, maxWait 0ms, bed compensation in use: none, comp offset 0.000
                  === MainDDARing ===
                  Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
                  === AuxDDARing ===
                  Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
                  === Heat ===
                  Bed heaters 0 -1 -1 -1, chamber heaters -1 -1 -1 -1, ordering errs 0
                  === GCodes ===
                  Segments left: 0
                  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
                  USB is idle in state(s) 0
                  Aux is idle in state(s) 0
                  Trigger is idle in state(s) 0
                  Queue is idle in state(s) 0
                  LCD is idle in state(s) 0
                  Daemon is idle in state(s) 0
                  Autopause is idle in state(s) 0
                  Code queue is empty
                  === Network ===
                  Slowest loop: 15.80ms; fastest: 0.00ms
                  Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions
                  HTTP sessions: 1 of 8
                  - WiFi -
                  Network state is active
                  WiFi module is connected to access point 
                  Failed messages: pending 0, notready 0, noresp 0
                  WiFi firmware version 1.26
                  WiFi MAC address 60:01:94:2e:1b:d6
                  WiFi Vcc 3.39, reset reason Turned on by main processor
                  WiFi flash size 4194304, free heap 22368
                  WiFi IP address 192.168.50.254
                  WiFi signal strength -55dBm, mode 802.11n, reconnections 0, sleep mode modem
                  Clock register 00002002
                  Socket states: 0 0 0 0 0 0 0 0
                  

                  Started the print, waited for the first layer to start failing and then ran again an M122 while still printing (not paused)

                  11/22/2021, 10:50:03 AM	M122
                  === Diagnostics ===
                  RepRapFirmware for Duet 2 WiFi/Ethernet version 3.4.0beta6 (2021-11-06 11:37:41) running on Duet WiFi 1.02 or later
                  Board ID: 08DGM-9T6BU-FG3SJ-6JKDA-3S46N-1VWZD
                  Used output buffers: 3 of 24 (24 max)
                  === RTOS ===
                  Static ram: 23772
                  Dynamic ram: 76760 of which 16 recycled
                  Never used RAM 8076, free system stack 110 words
                  Tasks: NETWORK(ready,12.3%,228) ACCEL(notifyWait,0.0%,350) HEAT(notifyWait,0.0%,326) Move(notifyWait,0.5%,283) MAIN(running,87.1%,127) IDLE(ready,0.0%,30), total 100.0%
                  Owned mutexes: WiFi(NETWORK)
                  === Platform ===
                  Last reset 00:08:03 ago, cause: power up
                  Last software reset time unknown, reason: User, GCodes spinning, available RAM 8100, slot 0
                  Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
                  Error status: 0x00
                  Aux0 errors 0,0,0
                  Step timer max interval 0
                  MCU temperature: min 34.3, current 35.5, max 35.8
                  Supply voltage: min 23.7, current 24.1, max 24.2, under voltage events: 0, over voltage events: 0, power good: yes
                  Heap OK, handles allocated/used 99/1, heap memory allocated/used/recyclable 2048/20/0, gc cycles 0
                  Driver 0: pos 64325, ok, SG min 0
                  Driver 1: pos 55894, ok, SG min 0
                  Driver 2: pos 53751, ok, SG min 0
                  Driver 3: pos 0, ok, SG min 0
                  Driver 4: pos 0, standstill, SG min n/a
                  Driver 5: pos 0
                  Driver 6: pos 0
                  Driver 7: pos 0
                  Driver 8: pos 0
                  Driver 9: pos 0
                  Driver 10: pos 0
                  Driver 11: pos 0
                  Date/time: 2021-11-22 10:50:02
                  Cache data hit count 4294967295
                  Slowest loop: 138.76ms; fastest: 0.11ms
                  I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
                  === Storage ===
                  Free file entries: 9
                  SD card 0 detected, interface speed: 20.0MBytes/sec
                  SD card longest read time 2.5ms, write time 0.0ms, max retries 0
                  === Move ===
                  DMs created 83, segments created 25, maxWait 234750ms, bed compensation in use: none, comp offset 0.000
                  === MainDDARing ===
                  Scheduled moves 902, completed 865, hiccups 46, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state 3
                  === AuxDDARing ===
                  Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
                  === Heat ===
                  Bed heaters 0 -1 -1 -1, chamber heaters -1 -1 -1 -1, ordering errs 0
                  Heater 0 is on, I-accum = 0.3
                  Heater 1 is on, I-accum = 0.5
                  === GCodes ===
                  Segments left: 1
                  Movement lock held by null
                  HTTP is idle in state(s) 0
                  Telnet is idle in state(s) 0
                  File is doing "G1 F1200" 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
                  Queue is idle in state(s) 0
                  LCD is idle in state(s) 0
                  Daemon is idle in state(s) 0
                  Autopause is idle in state(s) 0
                  Code queue is empty
                  === Network ===
                  Slowest loop: 200.12ms; fastest: 0.08ms
                  Responder states: HTTP(2) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions
                  HTTP sessions: 1 of 8
                  - WiFi -
                  Network state is active
                  WiFi module is connected to access point 
                  Failed messages: pending 0, notready 0, noresp 1
                  WiFi firmware version 1.26
                  WiFi MAC address 60:01:94:2e:1b:d6
                  WiFi Vcc 3.39, reset reason Turned on by main processor
                  WiFi flash size 4194304, free heap 25520
                  WiFi IP address 192.168.50.254
                  WiFi signal strength -53dBm, mode 802.11n, reconnections 0, sleep mode modem
                  Clock register 00002002
                  Socket states: 0 0 0 0 0 0 0 0
                  
                  jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                  • jay_s_ukundefined
                    jay_s_uk @Fred-Y
                    last edited by

                    @fred-y can you post your config?
                    46 hiccups for 900 moves is quite high

                    Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                    Fred-Yundefined 1 Reply Last reply Reply Quote 0
                    • Fred-Yundefined
                      Fred-Y @jay_s_uk
                      last edited by

                      @jay_s_uk I was wondering about that number!

                      My config is at the bottom of the original post, it's a Predator with a Duet 2 wifi, Smart Effector, Magball and .9 steppers.

                      jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                      • jay_s_ukundefined
                        jay_s_uk @Fred-Y
                        last edited by

                        @fred-y nothing out of the ordinary in your config that I can see that would explain those hiccups

                        Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                        Fred-Yundefined 1 Reply Last reply Reply Quote 0
                        • Fred-Yundefined
                          Fred-Y @jay_s_uk
                          last edited by

                          @jay_s_uk Thanks for checking it!

                          I'm finding odd that the issue only start to happen when the long walls are getting printed, the skirt and round walls looks to be properly printed at the correct height.

                          Everything before the red arrows are ok - I forgot to post this screenshot on my initial post.
                          b0efbe04-ffd9-4416-aeeb-d0a62bc36ea0-image.png

                          T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
                          • T3P3Tonyundefined
                            T3P3Tony administrators @Fred-Y
                            last edited by

                            @fred-y you had a high hiccup count in both M122s you posted so which could be an indication of a cause of the problem. I assume you are printing the skirt at a different speed than the perimeter of the first layer where you see the issue? as a test can you set the first layer to the same speed as the skirt, or vice versa?

                            www.duet3d.com

                            Fred-Yundefined 1 Reply Last reply Reply Quote 0
                            • Fred-Yundefined
                              Fred-Y @T3P3Tony
                              last edited by

                              @t3p3tony By looking at the gcode and also the gcode preview, the skirt and perimeters appear to be at the same speed 20mm/s (F1200).
                              a23d16cb-eb94-44d6-bdd5-e38b13ad378d-image.png

                              Only the solid infill is at 30mm/s.

                              Is there a way to log when (line #) the hiccups happen?

                              1 Reply Last reply Reply Quote 0
                              • Fred-Yundefined
                                Fred-Y
                                last edited by

                                Just wanted to check if there is any updates here, I did get another file had the same issue but this time immediately when the print start.
                                On the first gcode file it was after having printed the skirt and a few small features but still on the first layer.

                                SR - Effector Spring-2-fail.gcode

                                M122 from beta6

                                11/29/2021, 9:29:25 PM	M122
                                === Diagnostics ===
                                RepRapFirmware for Duet 2 WiFi/Ethernet version 3.4.0beta6 (2021-11-06 11:37:41) running on Duet WiFi 1.02 or later
                                Board ID: 08DGM-9T6BU-FG3SJ-6JKDA-3S46N-1VWZD
                                Used output buffers: 4 of 24 (21 max)
                                === RTOS ===
                                Static ram: 23772
                                Dynamic ram: 76760 of which 16 recycled
                                Never used RAM 10956, free system stack 122 words
                                Tasks: NETWORK(ready,14.8%,220) ACCEL(notifyWait,0.0%,350) HEAT(notifyWait,0.0%,310) Move(notifyWait,0.3%,283) MAIN(running,84.4%,127) IDLE(ready,0.5%,30), total 100.0%
                                Owned mutexes: WiFi(NETWORK)
                                === Platform ===
                                Last reset 00:04:15 ago, cause: software
                                Last software reset at 2021-11-27 18:55, reason: User, GCodes spinning, available RAM 11120, slot 1
                                Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
                                Error status: 0x00
                                Aux0 errors 0,0,0
                                Step timer max interval 0
                                MCU temperature: min 29.6, current 31.4, max 31.6
                                Supply voltage: min 23.7, current 23.9, max 24.3, under voltage events: 0, over voltage events: 0, power good: yes
                                Heap OK, handles allocated/used 0/0, heap memory allocated/used/recyclable 0/0/0, gc cycles 0
                                Driver 0: pos 65151, ok, SG min 0
                                Driver 1: pos 51461, ok, SG min 0
                                Driver 2: pos 55683, ok, SG min 0
                                Driver 3: pos 0, ok, SG min 0
                                Driver 4: pos 0, standstill, SG min n/a
                                Driver 5: pos 0
                                Driver 6: pos 0
                                Driver 7: pos 0
                                Driver 8: pos 0
                                Driver 9: pos 0
                                Driver 10: pos 0
                                Driver 11: pos 0
                                Date/time: 2021-11-29 21:29:24
                                Cache data hit count 4294967295
                                Slowest loop: 216.29ms; fastest: 0.12ms
                                I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
                                === Storage ===
                                Free file entries: 9
                                SD card 0 detected, interface speed: 20.0MBytes/sec
                                SD card longest read time 4.6ms, write time 3.0ms, max retries 0
                                === Move ===
                                DMs created 83, segments created 24, maxWait 122805ms, bed compensation in use: none, comp offset 0.000
                                === MainDDARing ===
                                Scheduled moves 201, completed 195, hiccups 72, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state 3
                                === AuxDDARing ===
                                Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
                                === Heat ===
                                Bed heaters 0 -1 -1 -1, chamber heaters -1 -1 -1 -1, ordering errs 0
                                Heater 0 is on, I-accum = 0.3
                                Heater 1 is on, I-accum = 0.5
                                === GCodes ===
                                Segments left: 1
                                Movement lock held by null
                                HTTP is idle in state(s) 0
                                Telnet is idle in state(s) 0
                                File is doing "G1 X107.193 Y-7.073 E66.50864" 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
                                Queue is idle in state(s) 0
                                LCD is idle in state(s) 0
                                Daemon is idle in state(s) 0
                                Autopause is idle in state(s) 0
                                Code queue is empty
                                === Network ===
                                Slowest loop: 213.13ms; fastest: 0.00ms
                                Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions
                                HTTP sessions: 1 of 8
                                - WiFi -
                                Network state is active
                                WiFi module is connected to access point 
                                Failed messages: pending 0, notready 0, noresp 0
                                WiFi firmware version 1.26
                                WiFi MAC address 60:01:94:2e:1b:d6
                                WiFi Vcc 3.39, reset reason Turned on by main processor
                                WiFi flash size 4194304, free heap 26736
                                WiFi IP address 192.168.50.254
                                WiFi signal strength -54dBm, mode 802.11n, reconnections 0, sleep mode modem
                                Clock register 00002002
                                Socket states: 0 0 0 0 0 0 0 0
                                

                                The fill prints well after rolling back to RRF3.3
                                M122

                                11/29/2021, 9:39:21 PM	M122
                                === Diagnostics ===
                                RepRapFirmware for Duet 2 WiFi/Ethernet version 3.3 (2021-06-15 21:44:54) running on Duet WiFi 1.02 or later
                                Board ID: 08DGM-9T6BU-FG3SJ-6JKDA-3S46N-1VWZD
                                Used output buffers: 3 of 24 (19 max)
                                === RTOS ===
                                Static ram: 23876
                                Dynamic ram: 76488 of which 12 recycled
                                Never used RAM 11184, free system stack 112 words
                                Tasks: NETWORK(ready,13.4%,252) ACCEL(notifyWait,0.0%,334) HEAT(delaying,0.0%,314) Move(notifyWait,0.2%,311) MAIN(running,85.9%,128) IDLE(ready,0.5%,29), total 100.0%
                                Owned mutexes: WiFi(NETWORK)
                                === Platform ===
                                Last reset 00:03:48 ago, cause: software
                                Last software reset at 2021-11-27 18:55, reason: User, GCodes spinning, available RAM 11120, slot 1
                                Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
                                Error status: 0x00
                                Aux0 errors 0,0,0
                                Step timer max interval 0
                                MCU temperature: min 32.0, current 33.2, max 33.6
                                Supply voltage: min 23.7, current 23.9, max 24.2, under voltage events: 0, over voltage events: 0, power good: yes
                                Heap OK, handles allocated/used 99/1, heap memory allocated/used/recyclable 2048/36/0, gc cycles 0
                                Driver 0: position 51925, ok, SG min/max 0/196
                                Driver 1: position 63275, ok, SG min/max 0/191
                                Driver 2: position 58898, ok, SG min/max 0/906
                                Driver 3: position 0, ok, SG min/max 0/66
                                Driver 4: position 0, standstill, SG min/max not available
                                Driver 5: position 0
                                Driver 6: position 0
                                Driver 7: position 0
                                Driver 8: position 0
                                Driver 9: position 0
                                Driver 10: position 0
                                Driver 11: position 0
                                Date/time: 2021-11-29 21:39:20
                                Cache data hit count 4294967295
                                Slowest loop: 212.15ms; fastest: 0.11ms
                                I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
                                === Storage ===
                                Free file entries: 9
                                SD card 0 detected, interface speed: 20.0MBytes/sec
                                SD card longest read time 3.0ms, write time 0.0ms, max retries 0
                                === Move ===
                                DMs created 83, maxWait 35546ms, bed compensation in use: none, comp offset 0.000
                                === MainDDARing ===
                                Scheduled moves 1076, completed moves 1037, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state 3
                                === AuxDDARing ===
                                Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
                                === Heat ===
                                Bed heaters = 0 -1 -1 -1, chamberHeaters = -1 -1 -1 -1
                                Heater 0 is on, I-accum = 0.1
                                Heater 1 is on, I-accum = 0.5
                                === GCodes ===
                                Segments left: 1
                                Movement lock held by null
                                HTTP is idle in state(s) 0
                                Telnet is idle in state(s) 0
                                File is doing "G1 X43.263 Y-8.009 E29.37223" 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
                                Queue is idle in state(s) 0
                                LCD is idle in state(s) 0
                                Daemon is idle in state(s) 0
                                Autopause is idle in state(s) 0
                                Code queue is empty.
                                === Network ===
                                Slowest loop: 187.35ms; fastest: 0.00ms
                                Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions
                                HTTP sessions: 1 of 8
                                - WiFi -
                                Network state is active
                                WiFi module is connected to access point 
                                Failed messages: pending 0, notready 0, noresp 0
                                WiFi firmware version 1.26
                                WiFi MAC address 60:01:94:2e:1b:d6
                                WiFi Vcc 3.39, reset reason Turned on by main processor
                                WiFi flash size 4194304, free heap 25520
                                WiFi IP address 192.168.50.254
                                WiFi signal strength -63dBm, mode 802.11n, reconnections 0, sleep mode modem
                                Clock register 00002002
                                Socket states: 0 0 0 0 0 0 0 0
                                

                                Please, let me know if I can do anything to help.

                                o_lampeundefined dc42undefined 2 Replies Last reply Reply Quote 0
                                • o_lampeundefined
                                  o_lampe @Fred-Y
                                  last edited by

                                  @fred-y
                                  What if you reduce microstepping? (from 16 to 8). Isn't the hiccup count an indication of too many step pulses?

                                  Fred-Yundefined 1 Reply Last reply Reply Quote 0
                                  • Fred-Yundefined
                                    Fred-Y @o_lampe
                                    last edited by

                                    @o_lampe Unfortunately, the same issue happen.

                                    I changed
                                    M350 X16 Y16 Z16 E16 I1
                                    M92 X160.00 Y160.00 Z160.00 U400 E726
                                    to
                                    M350 X8 Y8 Z8 E16 I1
                                    M92 X80.00 Y80.00 Z80.00 U400 E726

                                    11/30/2021, 8:11:36 AM	M122
                                    === Diagnostics ===
                                    RepRapFirmware for Duet 2 WiFi/Ethernet version 3.4.0beta6 (2021-11-06 11:37:41) running on Duet WiFi 1.02 or later
                                    Board ID: 08DGM-9T6BU-FG3SJ-6JKDA-3S46N-1VWZD
                                    Used output buffers: 10 of 24 (21 max)
                                    === RTOS ===
                                    Static ram: 23772
                                    Dynamic ram: 76760 of which 16 recycled
                                    Never used RAM 8100, free system stack 110 words
                                    Tasks: NETWORK(ready,12.6%,232) ACCEL(notifyWait,0.0%,350) HEAT(notifyWait,0.0%,307) Move(notifyWait,0.6%,283) MAIN(running,86.5%,127) IDLE(ready,0.3%,30), total 100.0%
                                    Owned mutexes: WiFi(NETWORK)
                                    === Platform ===
                                    Last reset 00:07:36 ago, cause: software
                                    Last software reset at 2021-11-30 08:03, reason: User, GCodes spinning, available RAM 11004, slot 1
                                    Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00417000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
                                    Error status: 0x00
                                    Aux0 errors 0,0,0
                                    Step timer max interval 0
                                    MCU temperature: min 31.2, current 32.5, max 32.8
                                    Supply voltage: min 23.7, current 24.1, max 24.2, under voltage events: 0, over voltage events: 0, power good: yes
                                    Heap OK, handles allocated/used 99/1, heap memory allocated/used/recyclable 2048/36/0, gc cycles 0
                                    Driver 0: pos 30667, ok, SG min 0
                                    Driver 1: pos 27794, ok, SG min 0
                                    Driver 2: pos 29655, ok, SG min 0
                                    Driver 3: pos 0, ok, SG min 0
                                    Driver 4: pos 0, standstill, SG min n/a
                                    Driver 5: pos 0
                                    Driver 6: pos 0
                                    Driver 7: pos 0
                                    Driver 8: pos 0
                                    Driver 9: pos 0
                                    Driver 10: pos 0
                                    Driver 11: pos 0
                                    Date/time: 2021-11-30 08:11:35
                                    Cache data hit count 4294967295
                                    Slowest loop: 218.08ms; fastest: 0.12ms
                                    I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
                                    === Storage ===
                                    Free file entries: 9
                                    SD card 0 detected, interface speed: 20.0MBytes/sec
                                    SD card longest read time 3.5ms, write time 0.0ms, max retries 0
                                    === Move ===
                                    DMs created 83, segments created 24, maxWait 264309ms, bed compensation in use: none, comp offset 0.000
                                    === MainDDARing ===
                                    Scheduled moves 1305, completed 1265, hiccups 37, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state 3
                                    === AuxDDARing ===
                                    Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
                                    === Heat ===
                                    Bed heaters 0 -1 -1 -1, chamber heaters -1 -1 -1 -1, ordering errs 0
                                    Heater 0 is on, I-accum = 0.1
                                    Heater 1 is on, I-accum = 0.5
                                    === GCodes ===
                                    Segments left: 1
                                    Movement lock held by null
                                    HTTP is idle in state(s) 0
                                    Telnet is idle in state(s) 0
                                    File is doing "G1 X-49.368 Y9.851 E40.15928" 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
                                    Queue is idle in state(s) 0
                                    LCD is idle in state(s) 0
                                    Daemon is idle in state(s) 0
                                    Autopause is idle in state(s) 0
                                    Code queue is empty
                                    === Network ===
                                    Slowest loop: 174.42ms; fastest: 0.00ms
                                    Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions
                                    HTTP sessions: 1 of 8
                                    - WiFi -
                                    Network state is active
                                    WiFi module is connected to access point 
                                    Failed messages: pending 0, notready 0, noresp 0
                                    WiFi firmware version 1.26
                                    WiFi MAC address 60:01:94:2e:1b:d6
                                    WiFi Vcc 3.39, reset reason Turned on by main processor
                                    WiFi flash size 4194304, free heap 26904
                                    WiFi IP address 192.168.50.254
                                    WiFi signal strength -55dBm, mode 802.11n, reconnections 0, sleep mode modem
                                    Clock register 00002002
                                    Socket states: 0 0 0 0 0 0 0 0
                                    
                                    dc42undefined 1 Reply Last reply Reply Quote 0
                                    • dc42undefined
                                      dc42 administrators @Fred-Y
                                      last edited by dc42

                                      @fred-y thanks for the additional example. Can you post a photo or video of what happens when you print that one? EDIT: looks like I may not need that.

                                      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
                                      • dc42undefined
                                        dc42 administrators @Fred-Y
                                        last edited by

                                        @fred-y I have found and fixed the bug that was causing this. The fix will be in 3.4.0beta7. The hiccups were the clue.

                                        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

                                        Fred-Yundefined 1 Reply Last reply Reply Quote 1
                                        • Fred-Yundefined
                                          Fred-Y @dc42
                                          last edited by

                                          @dc42 Thank you for the update, I started to be concerned that my board might be defective as I was the only one reporting this issue - I was close to test one from another printer or just buy another one.

                                          Let me know if you have a pre-beta version you want to be validated, I can do it fairly quickly.

                                          1 Reply Last reply Reply Quote 1
                                          • Fred-Yundefined Fred-Y referenced this topic
                                          • First post
                                            Last post
                                          Unless otherwise noted, all forum content is licensed under CC-BY-SA