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

    RepRapFirmware 3.6.0-alpha.4+3 available for testing

    Scheduled Pinned Locked Moved
    Beta Firmware
    17
    88
    6.1k
    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.
    • dc42undefined
      dc42 administrators @MaxGyver
      last edited by

      @MaxGyver is it repeatable? If so then please post your config.g file and the GCode file.

      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
      • balajiramaniundefined
        balajiramani @balajiramani
        last edited by

        @dc42 I was wondering when we might a fix for this issue? I really like the quality of the prints with 3.6 and hence don't want to downgrade, but can't start a long print because of the step timing error.

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

          @balajiramani I'll need to either find a reproducible test case, or add some debug to get more information when this fault occurs.

          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

          balajiramaniundefined 1 Reply Last reply Reply Quote 0
          • balajiramaniundefined
            balajiramani @dc42
            last edited by

            @dc42 Understand. Let me know if I can help in any way.

            1 Reply Last reply Reply Quote 0
            • OwenDundefined
              OwenD
              last edited by OwenD

              I have just had the same error about 3 hours into a 5 hour print.

              22/09/2024, 1:55:16 pm 	Error: Movement halted because a step timing error occurred (code 3). Please reset the controller.
              

              Duet 2 WiFi 3.6.0-alpha.5+1

              M122 after error

              M122
              === Diagnostics ===
              RepRapFirmware for Duet 2 WiFi/Ethernet version 3.6.0-alpha.5+1 (2024-08-31 17:50:58) running on Duet WiFi 1.02 or later
              Board ID: 08DGM-917NK-F2MS4-7J1DA-3S86T-TZTWD
              Used output buffers: 7 of 26 (24 max)
              === RTOS ===
              Static ram: 23360
              Dynamic ram: 72224 of which 12 recycled
              Never used RAM 8368, free system stack 106 words
              Tasks: NETWORK(2,nWait 6,16.3%,202) ACCEL(6,nWait 5,0.0%,345) HEAT(3,nWait 5,0.1%,315) Move(4,invalid,3.3%,266) MAIN(1,running,79.8%,672) IDLE(0,ready,0.5%,29), total 100.0%
              Owned mutexes:
              === Platform ===
              Last reset 05:49:08 ago, cause: software
              Last software reset time unknown, reason: User, Gcodes spinning, available RAM 19896, slot 1
              Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00400000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
              Error status: 0x08
              Aux0 errors 0,2,0
              MCU temperature: min 23.6, current 31.4, max 31.9
              Supply voltage: min 1.1, current 24.3, max 24.6, under voltage events: 1, over voltage events: 0, power good: yes
              Heap OK, handles allocated/used 99/22, heap memory allocated/used/recyclable 2048/1704/1320, gc cycles 572
              Events: 0 queued, 0 completed
              Date/time: 2024-09-22 14:34:22
              Slowest loop: 451.79ms; fastest: 0.13ms
              I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
              === Storage ===
              Free file entries: 8
              SD card 0 detected, interface speed: 20.0MBytes/sec
              SD card longest read time 10.1ms, write time 97.4ms, max retries 0
              === Move ===
              Segments created 588, maxWait 153529ms, bed comp in use: mesh, height map offset 0.000, hiccups added 276 (8.29ms), max steps late 0, ebfmin 0.00, ebfmax 0.00
              Pos req/act/dcf: 6390.00/6368/0.76 14761.00/14757/0.70 40648.00/40648/0.00
              no step interrupt scheduled
              Driver 0: standstill, SG min n/a
              Driver 1: standstill, SG min 241
              Driver 2: standstill, SG min 0
              Driver 3: standstill, SG min 0
              Driver 4: standstill, SG min 228
              Driver 5: 
              Driver 6: 
              Driver 7: 
              Driver 8: 
              Driver 9: 
              Driver 10: 
              Driver 11: 
              === DDARing 0 ===
              Scheduled moves 1473967, completed 1473965, LaErrors 0, Underruns [9, 0, 0]
              === 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.3
              === GCodes ===
              Movement locks held by null
              HTTP is idle in state(s) 0
              Telnet is idle in state(s) 0
              File is doing "G1 X80.404 Y147.896 E.00085" 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 doing "G4 S2" in state(s) 0 0, running macro
              Autopause is idle in state(s) 0
              Q0 segments left 1
              Code queue 0 is empty
              === Filament sensors ===
              check 79464683 clear 1287376
              Extruder 0 sensor: ok
              === Network ===
              Slowest loop: 117.01ms; fastest: 0.00ms
              Responder states: HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0)
              HTTP sessions: 1 of 8
              === WiFi ===
              Interface state: active
              Module is connected to access point 
              Failed messages: pending 0, notrdy 0, noresp 0
              Firmware version 2.1.0
              MAC address bc:dd:c2:89:a0:bb
              Module reset reason: Power up, Vcc 3.38, flash size 4194304, free heap 38948
              WiFi IP address 192.168.1.163
              Signal strength -52dBm, channel 6, mode 802.11n, reconnections 0
              Clock register 00002002
              Socket states: 4 5 0 0 0 0 0 0
              

              EDIT:
              Of interest to anyone testing , I think I've saved the print by turning off the power and recovering from power failure.

              1 Reply Last reply Reply Quote 0
              • Kioliaundefined
                Kiolia
                last edited by Kiolia

                I don't have a way to reproduce yet, but I'm seeing intermittent issues that may be related to machine uptime and/or changes to stepper current settings via M906. Several times now, I have seen a problem where a new print underextrudes severely after 1) running a print to completion and then 2) changing at least one stepper current with M906. There's no sound of step loss or evidence of grinding. As before, this is a 6HC with E on a 3HC as a mixing extruder with 2 steppers at ratios 100% each. I'm running a 0.5 CHT nozzle, but cold pulls after these incidents reveal no debris, and each time I've cold-pulled and restarted the machine, all was fine.

                I wouldn't be reporting this yet, except that today, after the issue repeated, I discovered that I was able to easily hand-feed filament through the extruder while it was tensioned, which is normally only possible on startup before the extruder has been moved -- yet this was shortly after commanding retraction moves to unload the filament and trim the end, so the E steppers must have been at least engaged at idle (set to 25%). M122, M122 B1, and checking the current settings revealed nothing obvious, but the extruder acted like its steppers were unpowered or at least significantly under-currented. I'm pushing my machine hard right now, so it's always possible something else is going on, but I wanted to document this in case it's a thing with the alpha. Also worth noting that I had never clogged this hot end/nozzle before switching to the alpha.

                EDIT: I had not yet switched off the machine, but after reloading the filament and just letting everything sit while I wrote this report, I tried hand-feeding the filament again and it is significantly harder -- more what I'd expect from the idle state.

                Some specifics for the prints I ran this afternoon: I ran a speedbenchy print that finished in 3:36 with no extrusion issues, allowed about 10 minutes for board and stepper temps to steadystate, re-sliced with a change only to accels (100->120k), used M906 to change E current from 1800 to 2000 (a value I've run many times -- I was testing lower current), then ran the new gcode and got the result shown. To my eye this does not look like a clog -- it's too consistent. dc9b91e0-7ea9-49f4-8543-009e12a8e624-image.png

                AWD 48V Duet 3 6HC+3HC Linear Kossel XL "CarbonShrike"
                https://www.printables.com/@Kiolia | youtube.com/@jamespray
                aka Colphaer (Discord) | aka the Deltavangelist | aka that one duct guy

                gloomyandyundefined 1 Reply Last reply Reply Quote 0
                • gloomyandyundefined
                  gloomyandy @Kiolia
                  last edited by

                  @Kiolia What version of RRF are you using?

                  Kioliaundefined 1 Reply Last reply Reply Quote 0
                  • Kioliaundefined
                    Kiolia @gloomyandy
                    last edited by

                    @gloomyandy 3.6.0 5+1.

                    AWD 48V Duet 3 6HC+3HC Linear Kossel XL "CarbonShrike"
                    https://www.printables.com/@Kiolia | youtube.com/@jamespray
                    aka Colphaer (Discord) | aka the Deltavangelist | aka that one duct guy

                    1 Reply Last reply Reply Quote 1
                    • Kioliaundefined
                      Kiolia
                      last edited by

                      To follow up on the strange extrusion event, I re-ran the same print with the same config settings as before today, and extrusion appeared normal again -- so it wasn't the gcode's fault. Both prints layer shifted and were cancelled at about the same point, so out of curiosity I weighed them. The first one with the extrusion issue weighed 58% of the second one. I wondered if it would be a nice round number like half, but I guess not.

                      AWD 48V Duet 3 6HC+3HC Linear Kossel XL "CarbonShrike"
                      https://www.printables.com/@Kiolia | youtube.com/@jamespray
                      aka Colphaer (Discord) | aka the Deltavangelist | aka that one duct guy

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

                        All, please upgrade to 3.6.0-beta.1. If you reported any issues with 3.6.0 alpha releases, test whether they are still present in 3.6.0-beta.1; and if so start a new thread about your issue, including [3.6.0-beta.1] in the topic title.

                        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 locked this topic
                        • First post
                          Last post
                        Unless otherwise noted, all forum content is licensed under CC-BY-SA