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

    1LC - extruder randomly stopping/reversing - ≤3.5.0-rc1

    Scheduled Pinned Locked Moved Solved
    Beta Firmware
    9
    147
    8.7k
    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.
    • Exerqtorundefined
      Exerqtor @Exerqtor
      last edited by

      @dc42 Ok here we go:


      3.5.0-rc2 on both boards:

      • Extruding normally:
      M122
      === Diagnostics ===
      RepRapFirmware for Duet 3 Mini 5+ version 3.5.0-rc.2 (2023-12-14 10:30:57) running on Duet 3 Mini5plus WiFi (standalone mode)
      Board ID: XNHXF-HR6KL-K65J0-409N2-K9W1Z-RV2MZ
      Used output buffers: 16 of 40 (40 max)
      === RTOS ===
      Static ram: 102812
      Dynamic ram: 128196 of which 12 recycled
      Never used RAM 4348, free system stack 138 words
      Tasks: NETWORK(2,nWait,28.3%,197) HEAT(3,nWait,1.0%,328) Move(4,nWait,0.1%,227) CanReceiv(6,nWait,2.0%,774) CanSender(5,nWait,0.0%,336) CanClock(7,delaying,0.3%,341) TMC(4,nWait,27.6%,74) MAIN(1,running,209.6%,601) IDLE(0,ready,36.2%,29) AIN(4,delaying,33.2%,264), total 338.3%
      Owned mutexes:
      === Platform ===
      Last reset 26:07:09 ago, cause: software
      Last software reset at 2024-03-07 15:22, reason: User, Gcodes spinning, available RAM 11884, slot 2
      Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
      Error status: 0x04
      Aux0 errors 0,0,0
      MCU revision 3, ADC conversions started 94029190, completed 94029189, timed out 0, errs 0
      MCU temperature: min 33.3, current 44.3, max 44.3
      Supply voltage: min 2.7, current 24.1, max 24.6, under voltage events: 0, over voltage events: 0, power good: yes
      Heap OK, handles allocated/used 198/33, heap memory allocated/used/recyclable 4096/2212/1752, gc cycles 20459
      Events: 0 queued, 0 completed
      Driver 0: ok, SG min 0, read errors 0, write errors 0, ifcnt 46, reads 33632, writes 46, timeouts 0, DMA errors 0, CC errors 0
      Driver 1: ok, SG min 0, read errors 0, write errors 0, ifcnt 46, reads 33632, writes 46, timeouts 0, DMA errors 0, CC errors 0
      Driver 2: ok, SG min 0, read errors 0, write errors 0, ifcnt 25, reads 33653, writes 25, timeouts 0, DMA errors 0, CC errors 0
      Driver 3: ok, SG min 0, read errors 0, write errors 0, ifcnt 24, reads 33652, writes 24, timeouts 1, DMA errors 0, CC errors 0, failedOp 0x6a
      Driver 4: ok, SG min 0, read errors 0, write errors 0, ifcnt 24, reads 33654, writes 24, timeouts 0, DMA errors 0, CC errors 0
      Driver 5: not present
      Driver 6: not present
      Date/time: 2024-03-08 18:38:21
      Cache data hit count 4294967295
      Slowest loop: 223.42ms; fastest: 0.09ms
      === Storage ===
      Free file entries: 16
      SD card 0 detected, interface speed: 22.5MBytes/sec
      SD card longest read time 7.6ms, write time 5.3ms, max retries 0
      === Move ===
      DMs created 83, segments created 14, maxWait 92897698ms, bed compensation in use: mesh, height map offset 0.000, max steps late 1, ebfmin 0.00, ebfmax 0.00
      next step interrupt due in 46 ticks, enabled
      Moves shaped first try 47, on retry 0, too short 8, wrong shape 269, maybepossible 2
      === DDARing 0 ===
      Scheduled moves 430, completed 424, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state 3
      === DDARing 1 ===
      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.4
      Heater 1 is on, I-accum = 0.0
      === GCodes ===
      Movement locks held by null, null
      HTTP is idle in state(s) 0
      Telnet is idle in state(s) 0
      File is idle in state(s) 3
      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
      SBC is idle in state(s) 0
      Daemon is doing "G4 P250" in state(s) 0 0, running macro
      Aux2 is idle in state(s) 0
      Autopause is idle in state(s) 0
      File2 is idle in state(s) 0
      Queue2 is idle in state(s) 0
      Q0 segments left 1, axes/extruders owned 0x0000807
      Code queue 0 is empty
      Q1 segments left 0, axes/extruders owned 0x0000000
      Code queue 1 is empty
      === Filament sensors ===
      check 0 clear 0
      Extruder 0 sensor: no filament
      === CAN ===
      Messages queued 846693, received 1927846, lost 0, errs 1301, boc 0
      Longest wait 2ms for reply type 6031, peak Tx sync delay 7194, free buffers 26 (min 25), ts 470146/470144/0
      Tx timeouts 0,0,1,0,0,0 last cancelled message type 30 dest 127
      === Network ===
      Slowest loop: 14.91ms; fastest: 0.00ms
      Responder states: MQTT(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0)
      HTTP sessions: 2 of 8
      === WiFi ===
      Interface state: active
      Module is connected to access point 
      Failed messages: pending 0, notrdy 0, noresp 0
      Firmware version 2.1beta7
      MAC address c4:5b:be:ce:91:93
      Module reset reason: Power up, Vcc 3.38, flash size 2097152, free heap 42704
      WiFi IP address 192.168.10.x
      Signal strength -52dBm, channel 6, mode 802.11n, reconnections 0
      Clock register 00002001
      Socket states: 0 0 0 0 0 0 0 0
      M122 B121
      Diagnostics for board 121:
      Duet TOOL1LC rev 1.1 or later firmware version 3.5.0-rc.2 (2023-12-14 08:58:51)
      Bootloader ID: SAMC21 bootloader version 2.8 (2023-07-25)
      All averaging filters OK
      Never used RAM 3372, free system stack 89 words
      Tasks: Move(3,nWait,0.1%,71) HEAT(2,nWait,14.5%,99) CanAsync(5,nWait,0.0%,55) CanRecv(3,nWait,0.4%,77) CanClock(5,nWait,0.7%,67) ACCEL(3,nWait,0.0%,53) TMC(2,nWait,117.5%,57) MAIN(1,running,18.7%,316) IDLE(0,ready,0.0%,27) AIN(2,delaying,186.0%,114), total 337.9%
      Last reset 26:07:13 ago, cause: VDD brownout
      Last software reset data not available
      Driver 0: pos 0, 568.8 steps/mm, ok, SG min 0, read errors 0, write errors 0, ifcnt 13, reads 27423, writes 13, timeouts 4, DMA errors 0, CC errors 0, failedOp 0x71, steps req 0 done 57284
      Moves scheduled 282, completed 276, in progress 1, hiccups 0, segs 9, step errors 0, maxLate 1 maxPrep 198, maxOverdue 0, maxInc 0, mcErrs 0, gcmErrs 0, ebfmin 0.00 max 1.00
      Peak sync jitter -4/9, peak Rx sync delay 219, resyncs 0/0, no timer interrupt scheduled
      VIN voltage: min 23.7, current 24.4, max 24.9
      MCU temperature: min 39.9C, current 58.8C, max 58.8C
      Last sensors broadcast 0x00000012 found 2 125 ticks ago, 0 ordering errs, loop time 0
      CAN messages queued 1927925, send timeouts 0, received 846735, lost 0, errs 0, boc 0, free buffers 18, min 18, error reg 0
      dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 327, adv 35980/74650
      Accelerometer: LIS3DH, status: 00
      Inductive sensor: not found
      I2C bus errors 0, naks 6, contentions 0, other errors 0
      === Filament sensors ===
      Interrupt 5726621 to 0us, poll 4 to 1434us
      Driver 0: ok
      
      • Stopped extruding:
      M122
      === Diagnostics ===
      RepRapFirmware for Duet 3 Mini 5+ version 3.5.0-rc.2 (2023-12-14 10:30:57) running on Duet 3 Mini5plus WiFi (standalone mode)
      Board ID: XNHXF-HR6KL-K65J0-409N2-K9W1Z-RV2MZ
      Used output buffers: 1 of 40 (40 max)
      === RTOS ===
      Static ram: 102812
      Dynamic ram: 128196 of which 12 recycled
      Never used RAM 3748, free system stack 138 words
      Tasks: NETWORK(1,ready,17.6%,197) HEAT(3,nWait,0.0%,328) Move(4,nWait,2.2%,227) CanReceiv(6,nWait,0.1%,774) CanSender(5,nWait,0.0%,328) CanClock(7,delaying,0.0%,341) TMC(4,nWait,0.8%,74) MAIN(1,running,77.3%,601) IDLE(0,ready,1.1%,29) AIN(4,delaying,0.9%,264), total 100.0%
      Owned mutexes:
      === Platform ===
      Last reset 26:11:19 ago, cause: software
      Last software reset at 2024-03-07 15:22, reason: User, Gcodes spinning, available RAM 11884, slot 2
      Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
      Error status: 0x04
      Aux0 errors 0,0,0
      MCU revision 3, ADC conversions started 94279806, completed 94279806, timed out 0, errs 0
      MCU temperature: min 44.0, current 46.2, max 46.6
      Supply voltage: min 23.5, current 24.0, max 24.5, under voltage events: 0, over voltage events: 0, power good: yes
      Heap OK, handles allocated/used 198/33, heap memory allocated/used/recyclable 4096/928/468, gc cycles 20483
      Events: 0 queued, 0 completed
      Driver 0: ok, SG min 0, read errors 0, write errors 0, ifcnt 46, reads 13183, writes 0, timeouts 0, DMA errors 0, CC errors 0
      Driver 1: ok, SG min 0, read errors 0, write errors 0, ifcnt 46, reads 13183, writes 0, timeouts 0, DMA errors 0, CC errors 0
      Driver 2: standstill, SG min 0, read errors 0, write errors 0, ifcnt 25, reads 13183, writes 0, timeouts 0, DMA errors 0, CC errors 0
      Driver 3: ok, SG min 0, read errors 0, write errors 0, ifcnt 24, reads 13183, writes 0, timeouts 0, DMA errors 0, CC errors 0
      Driver 4: ok, SG min 0, read errors 0, write errors 0, ifcnt 24, reads 13183, writes 0, timeouts 0, DMA errors 0, CC errors 0
      Driver 5: not present
      Driver 6: not present
      Date/time: 2024-03-08 18:42:32
      Cache data hit count 4294967295
      Slowest loop: 40.10ms; fastest: 0.10ms
      === Storage ===
      Free file entries: 16
      SD card 0 detected, interface speed: 22.5MBytes/sec
      SD card longest read time 8.7ms, write time 4.0ms, max retries 0
      === Move ===
      DMs created 83, segments created 39, maxWait 2716ms, bed compensation in use: mesh, height map offset 0.000, max steps late 1, ebfmin 0.00, ebfmax 0.00
      next step interrupt due in 11 ticks, enabled
      Moves shaped first try 203, on retry 47, too short 141, wrong shape 2127, maybepossible 58
      === DDARing 0 ===
      Scheduled moves 3615, completed 3575, hiccups 0, stepErrors 0, LaErrors 1, Underruns [0, 0, 0], CDDA state 3
      === DDARing 1 ===
      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.4
      Heater 1 is on, I-accum = 0.0
      === GCodes ===
      Movement locks held by null, null
      HTTP is idle in state(s) 0
      Telnet is idle in state(s) 0
      File is doing "G1 X136.542 Y137.168 E.49137" 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
      SBC is idle in state(s) 0
      Daemon is doing "G4 P250" in state(s) 0 0, running macro
      Aux2 is idle in state(s) 0
      Autopause is idle in state(s) 0
      File2 is idle in state(s) 0, sync state 1
      Queue2 is idle in state(s) 0
      Q0 segments left 1, axes/extruders owned 0x0000807
      Code queue 0 is empty
      Q1 segments left 0, axes/extruders owned 0x0000000
      Code queue 1 is empty
      === Filament sensors ===
      check 0 clear 0
      Extruder 0 sensor: no filament
      === CAN ===
      Messages queued 5135, received 5168, lost 0, errs 0, boc 0
      Longest wait 5ms for reply type 6024, peak Tx sync delay 12, free buffers 26 (min 24), ts 1253/1253/0
      Tx timeouts 0,0,0,0,0,0
      === Network ===
      Slowest loop: 20.09ms; fastest: 0.06ms
      Responder states: MQTT(0) HTTP(0) 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.1beta7
      MAC address c4:5b:be:ce:91:93
      Module reset reason: Power up, Vcc 3.38, flash size 2097152, free heap 42876
      WiFi IP address 192.168.10.x
      Signal strength -53dBm, channel 6, mode 802.11n, reconnections 0
      Clock register 00002001
      Socket states: 0 0 0 0 0 0 0 0
      M122 B121
      Diagnostics for board 121:
      Duet TOOL1LC rev 1.1 or later firmware version 3.5.0-rc.2 (2023-12-14 08:58:51)
      Bootloader ID: SAMC21 bootloader version 2.8 (2023-07-25)
      All averaging filters OK
      Never used RAM 2724, free system stack 89 words
      Tasks: Move(3,nWait,0.3%,71) HEAT(2,nWait,0.4%,91) CanAsync(5,nWait,0.0%,55) CanRecv(3,nWait,0.1%,77) CanClock(5,nWait,0.0%,67) ACCEL(3,nWait,0.0%,53) TMC(2,delaying,3.1%,57) MAIN(1,running,91.2%,316) IDLE(0,ready,0.0%,27) AIN(2,delaying,4.9%,114), total 100.0%
      Last reset 26:11:31 ago, cause: VDD brownout
      Last software reset data not available
      Driver 0: pos 0, 568.8 steps/mm, standstill, SG min 0, read errors 0, write errors 0, ifcnt 13, reads 63121, writes 0, timeouts 0, DMA errors 0, CC errors 0, steps req 0 done 323801
      Moves scheduled 2791, completed 2791, in progress 0, hiccups 5, segs 36, step errors 0, maxLate 1 maxPrep 857, maxOverdue 3213, maxInc 3211, mcErrs 0, gcmErrs 0, ebfmin -0.98 max inf
      Peak sync jitter -3/10, peak Rx sync delay 222, resyncs 0/0, no timer interrupt scheduled
      VIN voltage: min 24.0, current 24.4, max 24.9
      MCU temperature: min 39.9C, current 60.7C, max 60.8C
      Last sensors broadcast 0x00000012 found 2 114 ticks ago, 0 ordering errs, loop time 0
      CAN messages queued 5321, send timeouts 0, received 5496, lost 0, errs 0, boc 0, free buffers 18, min 18, error reg 0
      dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 356, adv 35793/109723
      Accelerometer: LIS3DH, status: 00
      Inductive sensor: not found
      I2C bus errors 0, naks 0, contentions 0, other errors 0
      === Filament sensors ===
      Interrupt 5726621 to 0us, poll 9 to 1884us
      Driver 0: ok
      
      Exerqtorundefined 1 Reply Last reply Reply Quote 0
      • Exerqtorundefined
        Exerqtor @Exerqtor
        last edited by

        3.5.0-rc1 on the Mini & 3.5.0-rc2 on the 1LC:

        • Extruding normally:
        === Diagnostics ===
        RepRapFirmware for Duet 3 Mini 5+ version 3.5.0-rc.1 (2023-08-31 16:16:56) running on Duet 3 Mini5plus WiFi (standalone mode)
        Board ID: XNHXF-HR6KL-K65J0-409N2-K9W1Z-RV2MZ
        Used output buffers: 4 of 40 (40 max)
        === RTOS ===
        Static ram: 102836
        Dynamic ram: 128588 of which 0 recycled
        Never used RAM 6000, free system stack 134 words
        Tasks: NETWORK(1,ready,18.3%,197) HEAT(3,nWait,0.0%,352) Move(4,nWait,0.2%,244) CanReceiv(6,nWait,0.1%,796) CanSender(5,nWait,0.0%,328) CanClock(7,delaying,0.0%,342) TMC(4,nWait,0.7%,74) MAIN(1,running,78.4%,601) IDLE(0,ready,1.5%,29) AIN(4,delaying,0.9%,264), total 100.0%
        Owned mutexes: WiFi(NETWORK)
        === Platform ===
        Last reset 00:04:22 ago, cause: software
        Last software reset at 2024-03-07 15:22, reason: User, Gcodes spinning, available RAM 11884, slot 2
        Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
        Error status: 0x04
        Aux0 errors 0,0,0
        MCU revision 3, ADC conversions started 263279, completed 263278, timed out 0, errs 0
        MCU temperature: min 40.8, current 44.3, max 45.0
        Supply voltage: min 2.8, current 24.1, max 24.3, under voltage events: 0, over voltage events: 0, power good: yes
        Heap OK, handles allocated/used 198/33, heap memory allocated/used/recyclable 2048/804/344, gc cycles 82
        Events: 0 queued, 0 completed
        Driver 0: standstill, SG min 0, read errors 0, write errors 0, ifcnt 31, reads 13789, writes 31, timeouts 0, DMA errors 0, CC errors 0
        Driver 1: ok, SG min 0, read errors 0, write errors 0, ifcnt 32, reads 13788, writes 32, timeouts 0, DMA errors 0, CC errors 0
        Driver 2: standstill, SG min 0, read errors 0, write errors 0, ifcnt 20, reads 13800, writes 20, timeouts 0, DMA errors 0, CC errors 0
        Driver 3: standstill, SG min 0, read errors 0, write errors 0, ifcnt 21, reads 13799, writes 21, timeouts 0, DMA errors 0, CC errors 0
        Driver 4: standstill, SG min 0, read errors 0, write errors 0, ifcnt 20, reads 13800, writes 20, timeouts 0, DMA errors 0, CC errors 0
        Driver 5: not present
        Driver 6: not present
        Date/time: 2024-03-08 18:49:39
        Cache data hit count 404926483
        Slowest loop: 222.15ms; fastest: 0.09ms
        === Storage ===
        Free file entries: 16
        SD card 0 detected, interface speed: 22.5MBytes/sec
        SD card longest read time 7.5ms, write time 6.4ms, max retries 0
        === Move ===
        DMs created 83, segments created 14, maxWait 124064ms, bed compensation in use: mesh, height map offset 0.000, ebfmin 0.00, ebfmax 0.00
        next step interrupt due in 104 ticks, enabled
        Moves shaped first try 54, on retry 0, too short 3, wrong shape 146, maybepossible 1
        === DDARing 0 ===
        Scheduled moves 355, completed 315, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state 3
        === DDARing 1 ===
        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.5
        Heater 1 is on, I-accum = 0.0
        === GCodes ===
        Movement locks held by null, null
        HTTP is idle in state(s) 0
        Telnet is idle in state(s) 0
        File is idle in state(s) 3
        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
        SBC is idle in state(s) 0
        Daemon is doing "G4 P250" in state(s) 0 0, running macro
        Aux2 is idle in state(s) 0
        Autopause is idle in state(s) 0
        File2 is idle in state(s) 0
        Queue2 is idle in state(s) 0
        Q0 segments left 5, axes/extruders owned 0x0000807
        Code queue 0 is empty
        Q1 segments left 0, axes/extruders owned 0x0000000
        Code queue 1 is empty
        === Filament sensors ===
        Extruder 0 sensor: no filament
        === CAN ===
        Messages queued 2681, received 5598, lost 0, boc 0
        Longest wait 2ms for reply type 6031, peak Tx sync delay 7037, free buffers 26 (min 25), ts 1315/1313/0
        Tx timeouts 0,0,1,0,0,0 last cancelled message type 30 dest 127
        === Network ===
        Slowest loop: 12.44ms; fastest: 0.00ms
        Responder states: MQTT(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0)
        HTTP sessions: 3 of 8
        === WiFi ===
        Interface state: active
        Module is connected to access point 
        Failed messages: pending 0, notrdy 0, noresp 0
        Firmware version 2.1beta7
        MAC address c4:5b:be:ce:91:93
        Module reset reason: Power up, Vcc 3.38, flash size 2097152, free heap 43052
        WiFi IP address 192.168.10.x
        Signal strength -51dBm, channel 6, mode 802.11n, reconnections 0
        Clock register 00002001
        Socket states: 0 0 0 0 0 0 0 0
        M122 B121
        Diagnostics for board 121:
        Duet TOOL1LC rev 1.1 or later firmware version 3.5.0-rc.2 (2023-12-14 08:58:51)
        Bootloader ID: SAMC21 bootloader version 2.8 (2023-07-25)
        All averaging filters OK
        Never used RAM 3300, free system stack 89 words
        Tasks: Move(3,nWait,0.0%,71) HEAT(2,nWait,0.4%,95) CanAsync(5,nWait,0.0%,55) CanRecv(3,nWait,0.0%,77) CanClock(5,nWait,0.0%,67) ACCEL(3,nWait,0.0%,53) TMC(2,delaying,3.0%,57) MAIN(1,running,91.8%,316) IDLE(0,ready,0.0%,27) AIN(2,delaying,4.8%,114), total 100.0%
        Last reset 00:04:26 ago, cause: power up
        Last software reset data not available
        Driver 0: pos 0, 568.8 steps/mm, ok, SG min 0, read errors 0, write errors 0, ifcnt 13, reads 2127, writes 13, timeouts 0, DMA errors 0, CC errors 0, steps req 0 done 46324
        Moves scheduled 194, completed 193, in progress 1, hiccups 0, segs 12, step errors 0, maxLate 1 maxPrep 313, maxOverdue 0, maxInc 0, mcErrs 0, gcmErrs 0, ebfmin 0.00 max 0.98
        Peak sync jitter -2/9, peak Rx sync delay 208, resyncs 0/0, no timer interrupt scheduled
        VIN voltage: min 23.7, current 24.5, max 24.9
        MCU temperature: min 58.2C, current 63.0C, max 63.0C
        Last sensors broadcast 0x00000012 found 2 246 ticks ago, 0 ordering errs, loop time 0
        CAN messages queued 5696, send timeouts 0, received 2762, lost 0, errs 0, boc 0, free buffers 18, min 18, error reg 0
        dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 322, adv 35986/74650
        Accelerometer: LIS3DH, status: 00
        Inductive sensor: not found
        I2C bus errors 0, naks 6, contentions 0, other errors 0
        === Filament sensors ===
        Interrupt 5726621 to 0us, poll 2 to 1430us
        Driver 0: ok
        
        • Stopped extruding:
        M122
        === Diagnostics ===
        RepRapFirmware for Duet 3 Mini 5+ version 3.5.0-rc.1 (2023-08-31 16:16:56) running on Duet 3 Mini5plus WiFi (standalone mode)
        Board ID: XNHXF-HR6KL-K65J0-409N2-K9W1Z-RV2MZ
        Used output buffers: 1 of 40 (40 max)
        === RTOS ===
        Static ram: 102836
        Dynamic ram: 128588 of which 0 recycled
        Never used RAM 5472, free system stack 134 words
        Tasks: NETWORK(1,ready,17.5%,197) HEAT(3,nWait,0.0%,352) Move(4,nWait,2.4%,244) CanReceiv(6,nWait,0.1%,796) CanSender(5,nWait,0.0%,328) CanClock(7,delaying,0.0%,342) TMC(4,nWait,0.8%,74) MAIN(1,running,76.6%,601) IDLE(0,ready,1.7%,29) AIN(4,delaying,0.9%,264), total 100.0%
        Owned mutexes: WiFi(NETWORK)
        === Platform ===
        Last reset 00:09:04 ago, cause: software
        Last software reset at 2024-03-07 15:22, reason: User, Gcodes spinning, available RAM 11884, slot 2
        Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
        Error status: 0x04
        Aux0 errors 0,0,0
        MCU revision 3, ADC conversions started 545159, completed 545158, timed out 0, errs 0
        MCU temperature: min 46.0, current 46.0, max 46.4
        Supply voltage: min 23.9, current 24.1, max 24.3, under voltage events: 0, over voltage events: 0, power good: yes
        Heap OK, handles allocated/used 198/33, heap memory allocated/used/recyclable 2048/484/24, gc cycles 143
        Events: 0 queued, 0 completed
        Driver 0: ok, SG min 0, read errors 0, write errors 0, ifcnt 31, reads 569, writes 0, timeouts 0, DMA errors 0, CC errors 0
        Driver 1: ok, SG min 0, read errors 0, write errors 0, ifcnt 32, reads 569, writes 0, timeouts 0, DMA errors 0, CC errors 0
        Driver 2: ok, SG min 0, read errors 0, write errors 0, ifcnt 20, reads 570, writes 0, timeouts 0, DMA errors 0, CC errors 0
        Driver 3: ok, SG min 0, read errors 0, write errors 0, ifcnt 21, reads 569, writes 0, timeouts 0, DMA errors 0, CC errors 0
        Driver 4: ok, SG min 0, read errors 0, write errors 0, ifcnt 20, reads 569, writes 0, timeouts 0, DMA errors 0, CC errors 0
        Driver 5: not present
        Driver 6: not present
        Date/time: 2024-03-08 18:54:21
        Cache data hit count 794493024
        Slowest loop: 12.31ms; fastest: 0.14ms
        === Storage ===
        Free file entries: 16
        SD card 0 detected, interface speed: 22.5MBytes/sec
        SD card longest read time 4.7ms, write time 4.4ms, max retries 0
        === Move ===
        DMs created 83, segments created 36, maxWait 264ms, bed compensation in use: mesh, height map offset 0.000, ebfmin 0.00, ebfmax 0.00
        next step interrupt due in 16 ticks, enabled
        Moves shaped first try 29, on retry 8, too short 28, wrong shape 71, maybepossible 19
        === DDARing 0 ===
        Scheduled moves 4197, completed 4157, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state 3
        === DDARing 1 ===
        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.4
        Heater 1 is on, I-accum = 0.0
        === GCodes ===
        Movement locks held by null, null
        HTTP is idle in state(s) 0
        Telnet is idle in state(s) 0
        File is doing "G1 X157.529 Y166.796 E.00718" 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
        SBC is idle in state(s) 0
        Daemon is doing "G4 P250" in state(s) 0 0, running macro
        Aux2 is idle in state(s) 0
        Autopause is idle in state(s) 0
        File2 is idle in state(s) 0, sync state 1
        Queue2 is idle in state(s) 0
        Q0 segments left 1, axes/extruders owned 0x0000807
        Code queue 0 is empty
        Q1 segments left 0, axes/extruders owned 0x0000000
        Code queue 1 is empty
        === Filament sensors ===
        Extruder 0 sensor: no filament
        === CAN ===
        Messages queued 273, received 226, lost 0, boc 0
        Longest wait 0ms for reply type 0, peak Tx sync delay 9, free buffers 26 (min 25), ts 54/54/0
        Tx timeouts 0,0,0,0,0,0
        === Network ===
        Slowest loop: 19.21ms; fastest: 0.07ms
        Responder states: MQTT(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0)
        HTTP sessions: 2 of 8
        === WiFi ===
        Interface state: active
        Module is connected to access point 
        Failed messages: pending 0, notrdy 0, noresp 0
        Firmware version 2.1beta7
        MAC address c4:5b:be:ce:91:93
        Module reset reason: Power up, Vcc 3.37, flash size 2097152, free heap 43052
        WiFi IP address 192.168.10.x
        Signal strength -52dBm, channel 6, mode 802.11n, reconnections 0
        Clock register 00002001
        Socket states: 0 0 0 0 0 0 0 0
        M122 B121
        Diagnostics for board 121:
        Duet TOOL1LC rev 1.1 or later firmware version 3.5.0-rc.2 (2023-12-14 08:58:51)
        Bootloader ID: SAMC21 bootloader version 2.8 (2023-07-25)
        All averaging filters OK
        Never used RAM 2772, free system stack 89 words
        Tasks: Move(3,nWait,0.3%,71) HEAT(2,nWait,0.4%,91) CanAsync(5,nWait,0.0%,55) CanRecv(3,nWait,0.1%,77) CanClock(5,nWait,0.0%,67) ACCEL(3,nWait,0.0%,53) TMC(2,delaying,3.1%,57) MAIN(1,running,91.2%,316) IDLE(0,ready,0.0%,27) AIN(2,delaying,4.9%,114), total 100.0%
        Last reset 00:09:07 ago, cause: power up
        Last software reset data not available
        Driver 0: pos 0, 568.8 steps/mm, standstill, SG min 0, read errors 0, write errors 0, ifcnt 13, reads 9215, writes 0, timeouts 0, DMA errors 0, CC errors 0, steps req 0 done 339093
        Moves scheduled 2811, completed 2811, in progress 0, hiccups 2, segs 34, step errors 0, maxLate 1 maxPrep 861, maxOverdue 2850, maxInc 2848, mcErrs 0, gcmErrs 0, ebfmin -0.99 max inf
        Peak sync jitter -2/9, peak Rx sync delay 211, resyncs 0/0, no timer interrupt scheduled
        VIN voltage: min 24.2, current 24.5, max 24.9
        MCU temperature: min 58.2C, current 65.3C, max 65.5C
        Last sensors broadcast 0x00000012 found 2 72 ticks ago, 0 ordering errs, loop time 0
        CAN messages queued 5803, send timeouts 0, received 6098, lost 0, errs 0, boc 0, free buffers 18, min 18, error reg 0
        dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 365, adv 35775/107884
        Accelerometer: LIS3DH, status: 00
        Inductive sensor: not found
        I2C bus errors 0, naks 0, contentions 0, other errors 0
        === Filament sensors ===
        Interrupt 5726621 to 0us, poll 9 to 1464us
        Driver 0: ok
        
        Exerqtorundefined 1 Reply Last reply Reply Quote 0
        • Exerqtorundefined
          Exerqtor @Exerqtor
          last edited by Exerqtor

          3.5.0-b4 on the Mini & 3.5.0-rc2 on the 1LC:

          Not possible to run, because of RRF having issues with configuring the probe on the toolboard:

          Error in start-up file macro line 117: Response timeout: CAN addr 121, req type 6036, RID=6
          Line 117: M558 K0 P8 C"^121.io2.in" H2 R0.2 F300:180 T18000 A1 S0.03
          

          And i'm kinda dependant on homing Z and probing the bed to do a print (using a direct nozzle probe), so i can't really test the scenario without the probing.

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

            @Exerqtor can't you temporarily set the probe type to 0 and do manual probing?

            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

            Exerqtorundefined 2 Replies Last reply Reply Quote 0
            • Exerqtorundefined
              Exerqtor @dc42
              last edited by Exerqtor

              @dc42 said in 1LC - extruder randomly stopping/reversing - ≤3.5.0-r1:

              @Exerqtor can't you temporarily set the probe type to 0 and do manual probing?

              Oh I've never used "type 0" before so I weren't aware of it, but yes ofcourse I can!

              I'll do that tomorrow!

              1 Reply Last reply Reply Quote 0
              • Exerqtorundefined
                Exerqtor @dc42
                last edited by

                3.5.0-b4 on the Mini & 3.5.0-rc2 on the 1LC:

                • Extruding normally:
                M122
                === Diagnostics ===
                RepRapFirmware for Duet 3 Mini 5+ version 3.5.0-beta.4 (2023-06-08 23:40:14) running on Duet 3 Mini5plus WiFi (standalone mode)
                Board ID: XNHXF-HR6KL-K65J0-409N2-K9W1Z-RV2MZ
                Used output buffers: 8 of 40 (40 max)
                === RTOS ===
                Static ram: 102996
                Dynamic ram: 127256 of which 0 recycled
                Never used RAM 8660, free system stack 138 words
                Tasks: NETWORK(1,ready,17.6%,195) HEAT(3,nWait,0.0%,352) Move(4,nWait,0.2%,244) CanReceiv(6,nWait,0.0%,796) CanSender(5,nWait,0.0%,337) CanClock(7,delaying,0.0%,342) TMC(4,nWait,0.7%,74) MAIN(1,running,79.3%,704) IDLE(0,ready,1.3%,29) AIN(4,delaying,0.8%,266), total 100.0%
                Owned mutexes:
                === Platform ===
                Last reset 00:04:54 ago, cause: software
                Last software reset at 2024-03-09 09:11, reason: User, Gcodes spinning, available RAM 8888, slot 1
                Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
                Error status: 0x04
                Aux0 errors 0,0,0
                MCU revision 3, ADC conversions started 294487, completed 294487, timed out 0, errs 0
                MCU temperature: min 37.7, current 40.7, max 40.9
                Supply voltage: min 2.8, current 24.2, max 24.7, under voltage events: 0, over voltage events: 0, power good: yes
                Heap OK, handles allocated/used 99/32, heap memory allocated/used/recyclable 2048/1752/1304, gc cycles 68
                Events: 0 queued, 0 completed
                Driver 0: standstill, SG min 0, read errors 0, write errors 0, ifcnt 30, reads 15452, writes 30, timeouts 0, DMA errors 0, CC errors 0
                Driver 1: ok, SG min 0, read errors 0, write errors 0, ifcnt 30, reads 15452, writes 30, timeouts 0, DMA errors 0, CC errors 0
                Driver 2: ok, SG min 0, read errors 0, write errors 0, ifcnt 18, reads 15464, writes 18, timeouts 0, DMA errors 0, CC errors 0
                Driver 3: ok, SG min 0, read errors 0, write errors 0, ifcnt 19, reads 15463, writes 19, timeouts 0, DMA errors 0, CC errors 0
                Driver 4: ok, SG min 0, read errors 0, write errors 0, ifcnt 19, reads 15463, writes 19, timeouts 0, DMA errors 0, CC errors 0
                Driver 5: not present
                Driver 6: not present
                Date/time: 2024-03-09 09:16:38
                Cache data hit count 478900864
                Slowest loop: 226.06ms; fastest: 0.11ms
                === Storage ===
                Free file entries: 16
                SD card 0 detected, interface speed: 22.5MBytes/sec
                SD card longest read time 7.5ms, write time 4.5ms, max retries 0
                === Move ===
                DMs created 83, segments created 12, maxWait 181696ms, bed compensation in use: mesh, height map offset 0.000, ebfmin 0.00, ebfmax 0.00
                next step interrupt due in 82 ticks, enabled
                === DDARing 0 ===
                Scheduled moves 213, completed 176, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 19], CDDA state 3
                === DDARing 1 ===
                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.4
                Heater 1 is on, I-accum = 0.0
                === GCodes ===
                Movement locks held by null, null
                HTTP is idle in state(s) 0
                Telnet is idle in state(s) 0
                File is idle in state(s) 3
                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
                SBC is idle in state(s) 0
                Daemon is doing "G4 P250                                                                      " in state(s) 0 0, running macro
                Aux2 is idle in state(s) 0
                Autopause is idle in state(s) 0
                File2 is idle in state(s) 0
                Queue2 is idle in state(s) 0
                Q0 segments left 4, axes/extruders owned 0x0000807
                Code queue 0 is empty
                Q1 segments left 0, axes/extruders owned 0x0000000
                Code queue 1 is empty
                === Filament sensors ===
                Extruder 0 sensor: no filament
                === CAN ===
                Messages queued 2838, received 6028, lost 0, boc 0
                Longest wait 3ms for reply type 6013, peak Tx sync delay 6616, free buffers 18 (min 17), ts 1473/1471/0
                Tx timeouts 0,0,1,0,0,0 last cancelled message type 30 dest 127
                === Network ===
                Slowest loop: 207.05ms; fastest: 0.00ms
                Responder states: MQTT(0) HTTP(0) 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, notready 0, noresp 0
                Firmware version 2.1beta7
                MAC address c4:5b:be:ce:91:93
                Module reset reason: Power up, Vcc 3.38, flash size 2097152, free heap 43044
                WiFi IP address 192.168.10.x
                Signal strength -51dBm, channel 6, mode 802.11n, reconnections 0
                Clock register 00002001
                Socket states: 0 0 0 0 0 0 0 0
                M122 B121
                Diagnostics for board 121:
                Duet TOOL1LC rev 1.1 or later firmware version 3.5.0-rc.2 (2023-12-14 08:58:51)
                Bootloader ID: SAMC21 bootloader version 2.8 (2023-07-25)
                All averaging filters OK
                Never used RAM 3324, free system stack 89 words
                Tasks: Move(3,nWait,0.0%,75) HEAT(2,nWait,0.4%,97) CanAsync(5,nWait,0.0%,55) CanRecv(3,nWait,0.0%,77) CanClock(5,nWait,0.0%,67) ACCEL(3,nWait,0.0%,53) TMC(2,nWait,3.0%,57) MAIN(1,running,91.8%,316) IDLE(0,ready,0.0%,27) AIN(2,delaying,4.8%,114), total 100.0%
                Last reset 00:04:58 ago, cause: power up
                Last software reset data not available
                Driver 0: pos 0, 568.8 steps/mm, ok, SG min 0, read errors 0, write errors 0, ifcnt 13, reads 18259, writes 13, timeouts 0, DMA errors 0, CC errors 0, steps req 0 done 48361
                Moves scheduled 224, completed 219, in progress 1, hiccups 0, segs 12, step errors 0, maxLate 1 maxPrep 323, maxOverdue 1, maxInc 1, mcErrs 0, gcmErrs 0, ebfmin 0.00 max 0.98
                Peak sync jitter -2/9, peak Rx sync delay 213, resyncs 0/0, no timer interrupt scheduled
                VIN voltage: min 23.8, current 24.4, max 25.2
                MCU temperature: min 51.7C, current 57.9C, max 57.9C
                Last sensors broadcast 0x00000012 found 2 4 ticks ago, 0 ordering errs, loop time 0
                CAN messages queued 6146, send timeouts 0, received 2948, lost 0, errs 0, boc 0, free buffers 18, min 18, error reg 0
                dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 331, adv 35855/74658
                Accelerometer: LIS3DH, status: 00
                Inductive sensor: not found
                I2C bus errors 0, naks 6, contentions 0, other errors 0
                === Filament sensors ===
                Interrupt 5726621 to 0us, poll 4 to 1424us
                Driver 0: ok
                
                • Stopped extruding:
                M122
                === Diagnostics ===
                RepRapFirmware for Duet 3 Mini 5+ version 3.5.0-beta.4 (2023-06-08 23:40:14) running on Duet 3 Mini5plus WiFi (standalone mode)
                Board ID: XNHXF-HR6KL-K65J0-409N2-K9W1Z-RV2MZ
                Used output buffers: 18 of 40 (40 max)
                === RTOS ===
                Static ram: 102996
                Dynamic ram: 127256 of which 0 recycled
                Never used RAM 8036, free system stack 128 words
                Tasks: NETWORK(2,nWait,17.4%,195) HEAT(3,nWait,0.0%,341) Move(4,nWait,2.2%,244) CanReceiv(6,nWait,0.1%,796) CanSender(5,nWait,0.0%,328) CanClock(7,delaying,0.0%,342) TMC(4,nWait,0.7%,74) MAIN(1,running,77.6%,704) IDLE(0,ready,1.1%,29) AIN(4,delaying,0.9%,266), total 100.0%
                Owned mutexes:
                === Platform ===
                Last reset 00:09:30 ago, cause: software
                Last software reset at 2024-03-09 09:11, reason: User, Gcodes spinning, available RAM 8888, slot 1
                Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
                Error status: 0x04
                Aux0 errors 0,0,0
                MCU revision 3, ADC conversions started 570547, completed 570545, timed out 0, errs 0
                MCU temperature: min 40.4, current 46.2, max 46.6
                Supply voltage: min 23.5, current 24.2, max 24.4, under voltage events: 0, over voltage events: 0, power good: yes
                Heap OK, handles allocated/used 99/32, heap memory allocated/used/recyclable 2048/1624/1176, gc cycles 127
                Events: 0 queued, 0 completed
                Driver 0: standstill, SG min 0, read errors 0, write errors 0, ifcnt 30, reads 14522, writes 0, timeouts 0, DMA errors 0, CC errors 0
                Driver 1: ok, SG min 0, read errors 0, write errors 0, ifcnt 30, reads 14522, writes 0, timeouts 0, DMA errors 0, CC errors 0
                Driver 2: ok, SG min 0, read errors 0, write errors 0, ifcnt 18, reads 14521, writes 0, timeouts 0, DMA errors 0, CC errors 0
                Driver 3: ok, SG min 0, read errors 0, write errors 0, ifcnt 19, reads 14521, writes 0, timeouts 0, DMA errors 0, CC errors 0
                Driver 4: ok, SG min 0, read errors 0, write errors 0, ifcnt 19, reads 14522, writes 0, timeouts 0, DMA errors 0, CC errors 0
                Driver 5: not present
                Driver 6: not present
                Date/time: 2024-03-09 09:21:14
                Cache data hit count 856469051
                Slowest loop: 36.88ms; fastest: 0.10ms
                === Storage ===
                Free file entries: 16
                SD card 0 detected, interface speed: 22.5MBytes/sec
                SD card longest read time 6.1ms, write time 4.1ms, max retries 0
                === Move ===
                DMs created 83, segments created 38, maxWait 2729ms, bed compensation in use: mesh, height map offset 0.000, ebfmin 0.00, ebfmax 0.00
                next step interrupt due in 32 ticks, enabled
                === DDARing 0 ===
                Scheduled moves 4006, completed 3990, hiccups 0, stepErrors 0, LaErrors 2, Underruns [0, 0, 0], CDDA state 3
                === DDARing 1 ===
                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.5
                Heater 1 is on, I-accum = 0.0
                === GCodes ===
                Movement locks held by null, null
                HTTP is idle in state(s) 0
                Telnet is idle in state(s) 0
                File is idle in state(s) 3
                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
                SBC is idle in state(s) 0
                Daemon is doing "G4 P250                                                                      " in state(s) 0 0, running macro
                Aux2 is idle in state(s) 0
                Autopause is idle in state(s) 0
                File2 is idle in state(s) 0, sync state 1
                Queue2 is idle in state(s) 0
                Q0 segments left 3, axes/extruders owned 0x0000807
                Code queue 0 is empty
                Q1 segments left 0, axes/extruders owned 0x0000000
                Code queue 1 is empty
                === Filament sensors ===
                Extruder 0 sensor: no filament
                === CAN ===
                Messages queued 5946, received 5694, lost 0, boc 0
                Longest wait 5ms for reply type 6024, peak Tx sync delay 194, free buffers 18 (min 16), ts 1380/1380/0
                Tx timeouts 0,0,0,0,0,0
                === Network ===
                Slowest loop: 19.48ms; fastest: 0.06ms
                Responder states: MQTT(0) HTTP(0) 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, notready 0, noresp 0
                Firmware version 2.1beta7
                MAC address c4:5b:be:ce:91:93
                Module reset reason: Power up, Vcc 3.37, flash size 2097152, free heap 39788
                WiFi IP address 192.168.10.x
                Signal strength -51dBm, channel 6, mode 802.11n, reconnections 0
                Clock register 00002001
                Socket states: 0 0 0 0 0 0 0 0
                M122 B121
                Diagnostics for board 121:
                Duet TOOL1LC rev 1.1 or later firmware version 3.5.0-rc.2 (2023-12-14 08:58:51)
                Bootloader ID: SAMC21 bootloader version 2.8 (2023-07-25)
                All averaging filters OK
                Never used RAM 2748, free system stack 89 words
                Tasks: Move(3,nWait,0.3%,75) HEAT(2,nWait,0.4%,97) CanAsync(5,nWait,0.0%,55) CanRecv(3,nWait,0.1%,77) CanClock(5,nWait,0.0%,67) ACCEL(3,nWait,0.0%,53) TMC(2,nWait,3.1%,57) MAIN(1,running,91.2%,316) IDLE(0,ready,0.0%,27) AIN(2,delaying,4.9%,114), total 100.0%
                Last reset 00:09:33 ago, cause: power up
                Last software reset data not available
                Driver 0: pos 0, 568.8 steps/mm, standstill, SG min 0, read errors 0, write errors 0, ifcnt 13, reads 5970, writes 0, timeouts 0, DMA errors 0, CC errors 0, steps req 0 done 338989
                Moves scheduled 2811, completed 2811, in progress 0, hiccups 2, segs 36, step errors 0, maxLate 1 maxPrep 874, maxOverdue 50, maxInc 49, mcErrs 0, gcmErrs 0, ebfmin -0.99 max inf
                Peak sync jitter -2/9, peak Rx sync delay 232, resyncs 0/0, no timer interrupt scheduled
                VIN voltage: min 24.2, current 24.4, max 25.0
                MCU temperature: min 51.7C, current 59.2C, max 59.6C
                Last sensors broadcast 0x00000012 found 2 41 ticks ago, 0 ordering errs, loop time 0
                CAN messages queued 5665, send timeouts 0, received 5916, lost 0, errs 0, boc 0, free buffers 18, min 18, error reg 0
                dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 350, adv 35868/74657
                Accelerometer: LIS3DH, status: 00
                Inductive sensor: not found
                I2C bus errors 0, naks 0, contentions 0, other errors 0
                === Filament sensors ===
                Interrupt 5726621 to 0us, poll 9 to 1504us
                Driver 0: ok
                

                So it don't look like the issue is in the mainboard code after all, at least not only in the mainboard.

                Exerqtorundefined 1 Reply Last reply Reply Quote 0
                • Exerqtorundefined
                  Exerqtor @Exerqtor
                  last edited by Exerqtor

                  Since I got a way to work past the probe issues i did this as well:

                  3.5.0-b4 on the Mini & 3.5.0-rc3+ on the 1LC:

                  • Extruding normally:
                  M122
                  === Diagnostics ===
                  RepRapFirmware for Duet 3 Mini 5+ version 3.5.0-beta.4 (2023-06-08 23:40:14) running on Duet 3 Mini5plus WiFi (standalone mode)
                  Board ID: XNHXF-HR6KL-K65J0-409N2-K9W1Z-RV2MZ
                  Used output buffers: 27 of 40 (40 max)
                  === RTOS ===
                  Static ram: 102996
                  Dynamic ram: 127260 of which 0 recycled
                  Never used RAM 8656, free system stack 150 words
                  Tasks: NETWORK(2,nWait,17.5%,197) HEAT(3,nWait,0.0%,352) Move(4,nWait,0.2%,244) CanReceiv(6,nWait,0.0%,796) CanSender(5,nWait,0.0%,337) CanClock(7,delaying,0.0%,342) TMC(4,nWait,0.7%,82) MAIN(1,running,79.4%,704) IDLE(0,ready,1.3%,29) AIN(4,delaying,0.8%,266), total 100.0%
                  Owned mutexes:
                  === Platform ===
                  Last reset 00:05:09 ago, cause: software
                  Last software reset at 2024-03-09 09:24, reason: User, Gcodes spinning, available RAM 7988, slot 2
                  Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00489000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
                  Error status: 0x04
                  Aux0 errors 0,0,0
                  MCU revision 3, ADC conversions started 309345, completed 309344, timed out 0, errs 0
                  MCU temperature: min 40.7, current 43.4, max 46.9
                  Supply voltage: min 3.1, current 24.2, max 24.4, under voltage events: 0, over voltage events: 0, power good: yes
                  Heap OK, handles allocated/used 99/32, heap memory allocated/used/recyclable 2048/856/408, gc cycles 73
                  Events: 0 queued, 0 completed
                  Driver 0: standstill, SG min 0, read errors 0, write errors 0, ifcnt 29, reads 16231, writes 29, timeouts 0, DMA errors 0, CC errors 0
                  Driver 1: ok, SG min 0, read errors 0, write errors 0, ifcnt 29, reads 16231, writes 29, timeouts 0, DMA errors 0, CC errors 0
                  Driver 2: ok, SG min 0, read errors 0, write errors 0, ifcnt 18, reads 16241, writes 18, timeouts 0, DMA errors 0, CC errors 0
                  Driver 3: ok, SG min 0, read errors 0, write errors 0, ifcnt 19, reads 16240, writes 19, timeouts 0, DMA errors 0, CC errors 0
                  Driver 4: ok, SG min 0, read errors 0, write errors 0, ifcnt 18, reads 16242, writes 18, timeouts 0, DMA errors 0, CC errors 0
                  Driver 5: not present
                  Driver 6: not present
                  Date/time: 2024-03-09 09:29:23
                  Cache data hit count 506679104
                  Slowest loop: 223.78ms; fastest: 0.11ms
                  === Storage ===
                  Free file entries: 16
                  SD card 0 detected, interface speed: 22.5MBytes/sec
                  SD card longest read time 7.6ms, write time 4.5ms, max retries 0
                  === Move ===
                  DMs created 83, segments created 12, maxWait 172094ms, bed compensation in use: mesh, height map offset 0.000, ebfmin 0.00, ebfmax 0.00
                  next step interrupt due in 44 ticks, enabled
                  === DDARing 0 ===
                  Scheduled moves 269, completed 252, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 18], CDDA state 3
                  === DDARing 1 ===
                  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.5
                  Heater 1 is on, I-accum = 0.0
                  === GCodes ===
                  Movement locks held by null, null
                  HTTP is idle in state(s) 0
                  Telnet is idle in state(s) 0
                  File is doing "G1 X107.869 Y122.529 E.04289" 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
                  SBC is idle in state(s) 0
                  Daemon is doing "G4 P250                                                                      " in state(s) 0 0, running macro
                  Aux2 is idle in state(s) 0
                  Autopause is idle in state(s) 0
                  File2 is idle in state(s) 0
                  Queue2 is idle in state(s) 0
                  Q0 segments left 1, axes/extruders owned 0x0000807
                  Code queue 0 is empty
                  Q1 segments left 0, axes/extruders owned 0x0000000
                  Code queue 1 is empty
                  === Filament sensors ===
                  Extruder 0 sensor: no filament
                  === CAN ===
                  Messages queued 3040, received 6331, lost 0, boc 0
                  Longest wait 2ms for reply type 6053, peak Tx sync delay 5048, free buffers 18 (min 17), ts 1547/1545/0
                  Tx timeouts 0,0,1,0,0,0 last cancelled message type 30 dest 127
                  === Network ===
                  Slowest loop: 184.60ms; fastest: 0.00ms
                  Responder states: MQTT(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0)
                  HTTP sessions: 2 of 8
                  = WiFi =
                  Interface state: active
                  Module is connected to access point 
                  Failed messages: pending 0, notready 0, noresp 0
                  Firmware version 2.1beta7
                  MAC address c4:5b:be:ce:91:93
                  Module reset reason: Power up, Vcc 3.38, flash size 2097152, free heap 39792
                  WiFi IP address 192.168.10.x
                  Signal strength -52dBm, channel 6, mode 802.11n, reconnections 0
                  Clock register 00002001
                  Socket states: 0 0 0 0 0 0 0 0
                  M122 B121
                  Diagnostics for board 121:
                  Duet TOOL1LC rev 1.1 or later firmware version 3.5.0-rc.3+ (2024-02-26 15:24:37)
                  Bootloader ID: SAMC21 bootloader version 2.8 (2023-07-25)
                  All averaging filters OK
                  Never used RAM 3688, free system stack 91 words
                  Tasks: Move(3,nWait 7,0.0%,91) HEAT(2,nWait 6,0.4%,99) CanAsync(5,nWait 4,0.0%,55) CanRecv(3,nWait 1,0.0%,71) CanClock(5,nWait 1,0.0%,59) ACCEL(3,nWait 6,0.0%,53) TMC(2,nWait 6,3.4%,53) MAIN(1,running,91.1%,315) IDLE(0,ready,0.0%,27) AIN(2,delaying,5.0%,112), total 100.0%
                  Owned mutexes:
                  Last reset 00:05:12 ago, cause: power up
                  Last software reset data not available
                  Driver 0: pos 0, 568.8 steps/mm, ok, SG min 0, read errors 0, write errors 0, ifcnt 13, reads 24882, writes 13, timeouts 0, DMA errors 0, CC errors 0, steps req 0 done 53570
                  Moves scheduled 271, completed 270, in progress 1, hiccups 5, segs 13, step errors 0, maxLate 0 maxPrep 295, maxOverdue 40, maxInc 35, mcErrs 0, gcmErrs 0, ebfmin 0.00 max 0.98
                  Peak sync jitter -2/8, peak Rx sync delay 219, resyncs 0/0, no timer interrupt scheduled
                  VIN voltage: min 23.7, current 24.4, max 24.9
                  MCU temperature: min 58.5C, current 61.9C, max 62.0C
                  Last sensors broadcast 0x00000012 found 2 133 ticks ago, 0 ordering errs, loop time 1
                  CAN messages queued 6419, send timeouts 0, received 3114, lost 0, errs 0, boc 0, free buffers 18, min 18, error reg 0
                  dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 328, adv 35863/74658
                  Accelerometer: LIS3DH, status: 00
                  I2C bus errors 0, naks 3, contentions 0, other errors 0
                  === Filament sensors ===
                  Interrupt 5726621 to 0us, poll 2 to 1454us
                  Driver 0: ok
                  
                  • Stopped extruding:
                  M122
                  === Diagnostics ===
                  RepRapFirmware for Duet 3 Mini 5+ version 3.5.0-beta.4 (2023-06-08 23:40:14) running on Duet 3 Mini5plus WiFi (standalone mode)
                  Board ID: XNHXF-HR6KL-K65J0-409N2-K9W1Z-RV2MZ
                  Used output buffers: 21 of 40 (40 max)
                  === RTOS ===
                  Static ram: 102996
                  Dynamic ram: 127260 of which 0 recycled
                  Never used RAM 8032, free system stack 140 words
                  Tasks: NETWORK(2,nWait,17.6%,197) HEAT(3,nWait,0.0%,335) Move(4,nWait,2.2%,244) CanReceiv(6,nWait,0.1%,796) CanSender(5,nWait,0.0%,337) CanClock(7,delaying,0.0%,342) TMC(4,nWait,0.7%,74) MAIN(1,running,77.4%,704) IDLE(0,ready,1.1%,29) AIN(4,delaying,0.9%,266), total 100.0%
                  Owned mutexes: WiFi(NETWORK)
                  === Platform ===
                  Last reset 00:09:27 ago, cause: software
                  Last software reset at 2024-03-09 09:24, reason: User, Gcodes spinning, available RAM 7988, slot 2
                  Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00489000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
                  Error status: 0x04
                  Aux0 errors 0,0,0
                  MCU revision 3, ADC conversions started 568045, completed 568045, timed out 0, errs 0
                  MCU temperature: min 43.2, current 46.0, max 46.4
                  Supply voltage: min 23.5, current 24.0, max 24.4, under voltage events: 0, over voltage events: 0, power good: yes
                  Heap OK, handles allocated/used 99/32, heap memory allocated/used/recyclable 2048/1272/824, gc cycles 128
                  Events: 0 queued, 0 completed
                  Driver 0: ok, SG min 0, read errors 0, write errors 0, ifcnt 29, reads 13609, writes 0, timeouts 0, DMA errors 0, CC errors 0
                  Driver 1: ok, SG min 0, read errors 0, write errors 0, ifcnt 29, reads 13609, writes 0, timeouts 0, DMA errors 0, CC errors 0
                  Driver 2: ok, SG min 0, read errors 0, write errors 0, ifcnt 18, reads 13609, writes 0, timeouts 0, DMA errors 0, CC errors 0
                  Driver 3: ok, SG min 0, read errors 0, write errors 0, ifcnt 19, reads 13609, writes 0, timeouts 0, DMA errors 0, CC errors 0
                  Driver 4: ok, SG min 0, read errors 0, write errors 0, ifcnt 18, reads 13609, writes 0, timeouts 0, DMA errors 0, CC errors 0
                  Driver 5: not present
                  Driver 6: not present
                  Date/time: 2024-03-09 09:33:42
                  Cache data hit count 860251471
                  Slowest loop: 36.33ms; fastest: 0.10ms
                  === Storage ===
                  Free file entries: 16
                  SD card 0 detected, interface speed: 22.5MBytes/sec
                  SD card longest read time 7.5ms, write time 4.0ms, max retries 0
                  === Move ===
                  DMs created 83, segments created 38, maxWait 2148ms, bed compensation in use: mesh, height map offset 0.000, ebfmin 0.00, ebfmax 0.00
                  next step interrupt due in 5 ticks, enabled
                  === DDARing 0 ===
                  Scheduled moves 3705, completed 3665, hiccups 0, stepErrors 0, LaErrors 2, Underruns [0, 0, 0], CDDA state 3
                  === DDARing 1 ===
                  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.4
                  Heater 1 is on, I-accum = 0.0
                  === GCodes ===
                  Movement locks held by null, null
                  HTTP is idle in state(s) 0
                  Telnet is idle in state(s) 0
                  File is doing "G1 X145.416 Y154.045 E.00174" 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
                  SBC is idle in state(s) 0
                  Daemon is doing "G4 P250                                                                      " in state(s) 0 0, running macro
                  Aux2 is idle in state(s) 0
                  Autopause is idle in state(s) 0
                  File2 is idle in state(s) 0, sync state 1
                  Queue2 is idle in state(s) 0
                  Q0 segments left 1, axes/extruders owned 0x0000807
                  Code queue 0 is empty
                  Q1 segments left 0, axes/extruders owned 0x0000000
                  Code queue 1 is empty
                  === Filament sensors ===
                  Extruder 0 sensor: no filament
                  === CAN ===
                  Messages queued 5454, received 5335, lost 0, boc 0
                  Longest wait 6ms for reply type 6024, peak Tx sync delay 225, free buffers 18 (min 17), ts 1293/1293/0
                  Tx timeouts 0,0,0,0,0,0
                  === Network ===
                  Slowest loop: 20.02ms; fastest: 0.06ms
                  Responder states: MQTT(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0)
                  HTTP sessions: 3 of 8
                  = WiFi =
                  Interface state: active
                  Module is connected to access point 
                  Failed messages: pending 0, notready 0, noresp 0
                  Firmware version 2.1beta7
                  MAC address c4:5b:be:ce:91:93
                  Module reset reason: Power up, Vcc 3.38, flash size 2097152, free heap 42740
                  WiFi IP address 192.168.10.x
                  Signal strength -50dBm, channel 6, mode 802.11n, reconnections 0
                  Clock register 00002001
                  Socket states: 0 0 0 0 0 0 0 0
                  M122 B121
                  Diagnostics for board 121:
                  Duet TOOL1LC rev 1.1 or later firmware version 3.5.0-rc.3+ (2024-02-26 15:24:37)
                  Bootloader ID: SAMC21 bootloader version 2.8 (2023-07-25)
                  All averaging filters OK
                  Never used RAM 3136, free system stack 71 words
                  Tasks: Move(3,nWait 7,0.3%,91) HEAT(2,nWait 6,0.4%,99) CanAsync(5,nWait 4,0.0%,55) CanRecv(3,nWait 1,0.1%,71) CanClock(5,nWait 1,0.0%,59) ACCEL(3,nWait 6,0.0%,53) TMC(2,delaying,3.5%,53) MAIN(1,running,90.6%,315) IDLE(0,ready,0.0%,27) AIN(2,delaying,5.1%,112), total 100.0%
                  Owned mutexes:
                  Last reset 00:09:30 ago, cause: power up
                  Last software reset data not available
                  Driver 0: pos 0, 568.8 steps/mm, standstill, SG min 0, read errors 0, write errors 0, ifcnt 13, reads 63379, writes 0, timeouts 0, DMA errors 0, CC errors 0, steps req 0 done 329047
                  Moves scheduled 2800, completed 2800, in progress 0, hiccups 100, segs 36, step errors 0, maxLate 0 maxPrep 871, maxOverdue 95, maxInc 81, mcErrs 0, gcmErrs 0, ebfmin 0.00 max inf
                  Peak sync jitter -2/9, peak Rx sync delay 216, resyncs 0/0, no timer interrupt scheduled
                  VIN voltage: min 24.2, current 24.5, max 24.9
                  MCU temperature: min 58.5C, current 64.3C, max 64.5C
                  Last sensors broadcast 0x00000012 found 2 238 ticks ago, 0 ordering errs, loop time 0
                  CAN messages queued 5331, send timeouts 0, received 5502, lost 0, errs 0, boc 0, free buffers 18, min 18, error reg 0
                  dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 381, adv 35806/107891
                  Accelerometer: LIS3DH, status: 00
                  I2C bus errors 0, naks 0, contentions 0, other errors 0
                  === Filament sensors ===
                  Interrupt 5726621 to 0us, poll 9 to 1434us
                  Driver 0: ok
                  
                  Exerqtorundefined 1 Reply Last reply Reply Quote 0
                  • Exerqtorundefined
                    Exerqtor @Exerqtor
                    last edited by Exerqtor

                    And for the sake of testing, I swaped the setup around, law and behold it don't stop extruding.

                    So i think we can say with some amount of certainty that the issue is within the tool board code don't you think @dc42? 🤔

                    3.5.0-rc3+ on the Mini & 3.5.0-b4 on the 1LC:

                    • Extruding normally:
                    M122
                    === Diagnostics ===
                    RepRapFirmware for Duet 3 Mini 5+ version 3.5.0-rc.3+ (2024-02-27 13:52:47) running on Duet 3 Mini5plus WiFi (standalone mode)
                    Board ID: XNHXF-HR6KL-K65J0-409N2-K9W1Z-RV2MZ
                    Used output buffers: 24 of 40 (40 max)
                    === RTOS ===
                    Static ram: 103264
                    Dynamic ram: 125884 of which 24 recycled
                    Never used RAM 9052, free system stack 151 words
                    Tasks: NETWORK(2,nWait 7,15.8%,196) HEAT(3,nWait 6,0.0%,351) Move(4,nWait 6,0.2%,241) CanReceiv(6,nWait 1,0.1%,555) CanSender(5,nWait 7,0.0%,337) CanClock(7,delaying,0.0%,340) TMC(4,nWait 6,0.8%,68) MAIN(1,running,80.6%,667) IDLE(0,ready,1.5%,30) AIN(4,delaying,0.9%,260), total 100.0%
                    Owned mutexes: WiFi(NETWORK)
                    === Platform ===
                    Last reset 00:03:44 ago, cause: software
                    Last software reset at 2024-03-09 09:39, reason: User, Gcodes spinning, available RAM 9400, slot 0
                    Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
                    Error status: 0x04
                    Aux0 errors 0,0,0
                    MCU revision 3, ADC conversions started 224703, completed 224702, timed out 0, errs 0
                    MCU temperature: min 42.3, current 45.2, max 45.4
                    Supply voltage: min 2.9, current 23.7, max 24.4, under voltage events: 0, over voltage events: 0, power good: yes
                    Heap OK, handles allocated/used 99/32, heap memory allocated/used/recyclable 2048/2008/1560, gc cycles 56
                    Events: 0 queued, 0 completed
                    Driver 0: standstill, SG min 0, read errors 0, write errors 0, ifcnt 31, reads 11755, writes 31, timeouts 0, DMA errors 0, CC errors 0
                    Driver 1: ok, SG min 0, read errors 0, write errors 0, ifcnt 32, reads 11754, writes 32, timeouts 0, DMA errors 0, CC errors 0
                    Driver 2: standstill, SG min 0, read errors 0, write errors 0, ifcnt 24, reads 11762, writes 24, timeouts 0, DMA errors 0, CC errors 0
                    Driver 3: standstill, SG min 0, read errors 0, write errors 0, ifcnt 24, reads 11762, writes 24, timeouts 0, DMA errors 0, CC errors 0
                    Driver 4: standstill, SG min 0, read errors 0, write errors 0, ifcnt 23, reads 11763, writes 23, timeouts 0, DMA errors 0, CC errors 0
                    Driver 5: not present
                    Driver 6: not present
                    Date/time: 2024-03-09 09:43:18
                    Cache data hit count 362270903
                    Slowest loop: 217.97ms; fastest: 0.10ms
                    === Storage ===
                    Free file entries: 16
                    SD card 0 detected, interface speed: 22.5MBytes/sec
                    SD card longest read time 6.0ms, write time 7.0ms, max retries 0
                    === Move ===
                    DMs created 83, segments created 14, maxWait 87892ms, bed compensation in use: mesh, height map offset 0.000, max steps late 1, min interval 0, bad calcs 0, ebfmin 0.00, ebfmax 0.00
                    next step interrupt due in 63 ticks, enabled
                    Moves shaped first try 7, on retry 0, too short 2, wrong shape 147, maybepossible 1
                    === DDARing 0 ===
                    Scheduled moves 206, completed 167, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 25], CDDA state 3
                    === DDARing 1 ===
                    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.4
                    Heater 1 is on, I-accum = 0.0
                    === GCodes ===
                    Movement locks held by null, null
                    HTTP is idle in state(s) 0
                    Telnet is idle in state(s) 0
                    File is idle in state(s) 3
                    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
                    SBC is idle in state(s) 0
                    Daemon is doing "G4 P250" in state(s) 0 0, running macro
                    Aux2 is idle in state(s) 0
                    Autopause is idle in state(s) 0
                    File2 is idle in state(s) 0
                    Queue2 is idle in state(s) 0
                    Q0 segments left 6, axes/extruders owned 0x0000807
                    Code queue 0 is empty
                    Q1 segments left 0, axes/extruders owned 0x0000000
                    Code queue 1 is empty
                    === Filament sensors ===
                    check 0 clear 0
                    Extruder 0 sensor: no filament
                    === CAN ===
                    Messages queued 2200, received 4594, lost 0, errs 1357, boc 0
                    Longest wait 3ms for reply type 6053, peak Tx sync delay 16014, free buffers 26 (min 25), ts 1122/1120/0
                    Tx timeouts 0,0,1,0,0,0 last cancelled message type 30 dest 127
                    === Network ===
                    Slowest loop: 212.55ms; fastest: 0.00ms
                    Responder states: MQTT(0) HTTP(0) 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.1beta7
                    MAC address c4:5b:be:ce:91:93
                    Module reset reason: Power up, Vcc 3.38, flash size 2097152, free heap 43064
                    WiFi IP address 192.168.10.x
                    Signal strength -51dBm, channel 6, mode 802.11n, reconnections 0
                    Clock register 00002001
                    Socket states: 0 0 0 0 0 0 0 0
                    M122 B121
                    Diagnostics for board 121:
                    Duet TOOL1LC rev 1.1 or later firmware version 3.5.0-beta.4 (2023-06-08 16:22:30)
                    Bootloader ID: SAMC21 bootloader version 2.8 (2023-07-25)
                    All averaging filters OK
                    Never used RAM 1496, free system stack 88 words
                    Tasks: Move(3,nWait,0.0%,111) HEAT(2,nWait,0.6%,67) CanAsync(5,nWait,0.0%,54) CanRecv(3,nWait,0.0%,75) CanClock(5,nWait,0.0%,66) ACCEL(3,nWait,0.0%,53) TMC(2,delaying,3.0%,57) MAIN(1,running,91.5%,346) IDLE(0,ready,0.0%,27) AIN(2,delaying,4.9%,142), total 100.0%
                    Last reset 00:03:47 ago, cause: power up
                    Last software reset data not available
                    Driver 0: pos 0, 568.8 steps/mm, ok, SG min 0, read errors 0, write errors 0, ifcnt 13, reads 48316, writes 13, timeouts 0, DMA errors 0, CC errors 0, steps req 0 done 46224
                    Moves scheduled 194, completed 193, in progress 1, hiccups 7, step errors 0, maxPrep 563, maxOverdue 71, maxInc 71, mcErrs 0, gcmErrs 0, ebfmin 0.00, ebfmax 1.00
                    Peak sync jitter -2/9, peak Rx sync delay 215, resyncs 0/0, no timer interrupt scheduled
                    VIN voltage: min 23.7, current 24.5, max 24.9
                    MCU temperature: min 62.7C, current 66.0C, max 66.1C
                    Last sensors broadcast 0x00000012 found 2 108 ticks ago, 0 ordering errs, loop time 1
                    CAN messages queued 4696, send timeouts 0, received 2281, lost 0, free buffers 18, min 18, error reg 0
                    dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 325, adv 35765/74646
                    Accelerometer: LIS3DH, status: 00
                    I2C bus errors 0, naks 3, other errors 0
                    === Filament sensors ===
                    Interrupt 5726621 to 0us, poll 4 to 2096us
                    Driver 0: ok
                    
                    • LAYER 18 / Z 16.45 (still extruding):
                    M122
                    === Diagnostics ===
                    RepRapFirmware for Duet 3 Mini 5+ version 3.5.0-rc.3+ (2024-02-27 13:52:47) running on Duet 3 Mini5plus WiFi (standalone mode)
                    Board ID: XNHXF-HR6KL-K65J0-409N2-K9W1Z-RV2MZ
                    Used output buffers: 23 of 40 (40 max)
                    === RTOS ===
                    Static ram: 103264
                    Dynamic ram: 125884 of which 24 recycled
                    Never used RAM 8476, free system stack 132 words
                    Tasks: NETWORK(2,nWait 7,17.0%,196) HEAT(3,nWait 6,0.0%,342) Move(4,nWait 6,2.5%,237) CanReceiv(6,nWait 1,0.1%,555) CanSender(5,nWait 7,0.1%,328) CanClock(7,delaying,0.0%,340) TMC(4,nWait 6,0.9%,68) MAIN(1,running,77.1%,667) IDLE(0,ready,1.4%,30) AIN(4,delaying,0.9%,260), total 100.0%
                    Owned mutexes: WiFi(NETWORK)
                    === Platform ===
                    Last reset 00:12:56 ago, cause: software
                    Last software reset at 2024-03-09 09:39, reason: User, Gcodes spinning, available RAM 9400, slot 0
                    Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
                    Error status: 0x04
                    Aux0 errors 0,0,0
                    MCU revision 3, ADC conversions started 777401, completed 777401, timed out 0, errs 0
                    MCU temperature: min 44.9, current 46.0, max 46.6
                    Supply voltage: min 23.7, current 23.8, max 24.4, under voltage events: 0, over voltage events: 0, power good: yes
                    Heap OK, handles allocated/used 99/32, heap memory allocated/used/recyclable 2048/1368/920, gc cycles 174
                    Events: 0 queued, 0 completed
                    Driver 0: ok, SG min 0, read errors 0, write errors 0, ifcnt 31, reads 29074, writes 0, timeouts 0, DMA errors 0, CC errors 0
                    Driver 1: ok, SG min 0, read errors 0, write errors 0, ifcnt 32, reads 29074, writes 0, timeouts 0, DMA errors 0, CC errors 0
                    Driver 2: ok, SG min 0, read errors 0, write errors 0, ifcnt 24, reads 29074, writes 0, timeouts 0, DMA errors 0, CC errors 0
                    Driver 3: ok, SG min 0, read errors 0, write errors 0, ifcnt 24, reads 29073, writes 0, timeouts 0, DMA errors 0, CC errors 0
                    Driver 4: ok, SG min 0, read errors 0, write errors 0, ifcnt 23, reads 29074, writes 0, timeouts 0, DMA errors 0, CC errors 0
                    Driver 5: not present
                    Driver 6: not present
                    Date/time: 2024-03-09 09:52:31
                    Cache data hit count 1142083576
                    Slowest loop: 32.68ms; fastest: 0.10ms
                    === Storage ===
                    Free file entries: 16
                    SD card 0 detected, interface speed: 22.5MBytes/sec
                    SD card longest read time 9.6ms, write time 9.2ms, max retries 0
                    === Move ===
                    DMs created 83, segments created 38, maxWait 2726ms, bed compensation in use: mesh, height map offset 0.000, max steps late 1, min interval 0, bad calcs 0, ebfmin 0.00, ebfmax 0.00
                    next step interrupt due in 68 ticks, enabled
                    Moves shaped first try 1226, on retry 351, too short 400, wrong shape 6579, maybepossible 230
                    === DDARing 0 ===
                    Scheduled moves 11221, completed 11183, hiccups 0, stepErrors 0, LaErrors 14, Underruns [0, 0, 0], CDDA state 3
                    === DDARing 1 ===
                    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.4
                    Heater 1 is on, I-accum = 0.0
                    === GCodes ===
                    Movement locks held by null, null
                    HTTP is idle in state(s) 0
                    Telnet is idle in state(s) 0
                    File is doing "G1 Z3.75 F21000" 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
                    SBC is idle in state(s) 0
                    Daemon is doing "G4 P250" in state(s) 0 0, running macro
                    Aux2 is idle in state(s) 0
                    Autopause is idle in state(s) 0
                    File2 is idle in state(s) 0, sync state 1
                    Queue2 is idle in state(s) 0
                    Q0 segments left 0, axes/extruders owned 0x0000807
                    Code queue 0 is empty
                    Q1 segments left 0, axes/extruders owned 0x0000000
                    Code queue 1 is empty
                    === Filament sensors ===
                    check 0 clear 0
                    Extruder 0 sensor: no filament
                    === CAN ===
                    Messages queued 14546, received 11362, lost 0, errs 0, boc 0
                    Longest wait 5ms for reply type 6024, peak Tx sync delay 240, free buffers 26 (min 25), ts 2763/2763/0
                    Tx timeouts 0,0,0,0,0,0
                    === Network ===
                    Slowest loop: 20.28ms; fastest: 0.06ms
                    Responder states: MQTT(0) HTTP(0) 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.1beta7
                    MAC address c4:5b:be:ce:91:93
                    Module reset reason: Power up, Vcc 3.38, flash size 2097152, free heap 43064
                    WiFi IP address 192.168.10.x
                    Signal strength -53dBm, channel 6, mode 802.11n, reconnections 0
                    Clock register 00002001
                    Socket states: 0 0 0 0 0 0 0 0
                    M122 B121
                    Diagnostics for board 121:
                    Duet TOOL1LC rev 1.1 or later firmware version 3.5.0-beta.4 (2023-06-08 16:22:30)
                    Bootloader ID: SAMC21 bootloader version 2.8 (2023-07-25)
                    All averaging filters OK
                    Never used RAM 920, free system stack 88 words
                    Tasks: Move(3,nWait,0.7%,111) HEAT(2,nWait,0.6%,65) CanAsync(5,nWait,0.0%,54) CanRecv(3,nWait,0.1%,75) CanClock(5,nWait,0.0%,66) ACCEL(3,nWait,0.0%,53) TMC(2,delaying,3.2%,57) MAIN(1,running,90.3%,346) IDLE(0,ready,0.0%,27) AIN(2,delaying,5.1%,142), total 100.0%
                    Last reset 00:13:01 ago, cause: power up
                    Last software reset data not available
                    Driver 0: pos 0, 568.8 steps/mm, ok, SG min 0, read errors 0, write errors 0, ifcnt 13, reads 12625, writes 0, timeouts 1, DMA errors 0, CC errors 0, failedOp 0x6a, steps req 0 done 1021829
                    Moves scheduled 9744, completed 9742, in progress 1, hiccups 973, step errors 0, maxPrep 1118, maxOverdue 13312, maxInc 10770, mcErrs 0, gcmErrs 0, ebfmin -0.99, ebfmax 1.00
                    Peak sync jitter -2/10, peak Rx sync delay 282, resyncs 0/0, no timer interrupt scheduled
                    VIN voltage: min 24.2, current 24.5, max 24.7
                    MCU temperature: min 62.7C, current 70.2C, max 70.3C
                    Last sensors broadcast 0x00000012 found 2 185 ticks ago, 0 ordering errs, loop time 1
                    CAN messages queued 11375, send timeouts 0, received 14606, lost 0, free buffers 18, min 17, error reg 0
                    dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 494, adv 35801/110985
                    Accelerometer: LIS3DH, status: 00
                    I2C bus errors 0, naks 0, other errors 0
                    === Filament sensors ===
                    Interrupt 5726621 to 0us, poll 10 to 3404us
                    Driver 0: ok
                    

                    I'm going to let the print finish just to make sure that the issue haven't moved further out in the job, but i'm quite sure it will finish. I'll report back once it's done.


                    And the print finished without issues👌
                    alt text

                    dc42undefined 1 Reply Last reply Reply Quote 2
                    • dc42undefined
                      dc42 administrators @Exerqtor
                      last edited by

                      @Exerqtor thanks, so it does look as though it's the 1LC firmware that has introduced this issue. Please can you try upgrading the 1LC firmware to 3.5.0-rc.1 and see whether that fails or not.

                      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

                      Exerqtorundefined 1 Reply Last reply Reply Quote 1
                      • Exerqtorundefined
                        Exerqtor @dc42
                        last edited by Exerqtor

                        @dc42 It sure does, I can test it out in a little while 👌


                        3.5.0-rc3+ on the Mini & 3.5.0-rc1 on the 1LC:

                        • Extruding normally:
                        M122
                        === Diagnostics ===
                        RepRapFirmware for Duet 3 Mini 5+ version 3.5.0-rc.3+ (2024-02-27 13:52:47) running on Duet 3 Mini5plus WiFi (standalone mode)
                        Board ID: XNHXF-HR6KL-K65J0-409N2-K9W1Z-RV2MZ
                        Used output buffers: 17 of 40 (40 max)
                        === RTOS ===
                        Static ram: 103264
                        Dynamic ram: 125500 of which 12 recycled
                        Never used RAM 9448, free system stack 138 words
                        Tasks: NETWORK(2,nWait 7,14.6%,196) HEAT(3,nWait 6,0.0%,351) Move(4,nWait 6,0.1%,241) CanReceiv(6,nWait 1,0.1%,796) CanSender(5,nWait 7,0.0%,337) CanClock(7,delaying,0.0%,340) TMC(4,nWait 6,0.8%,68) MAIN(1,running,82.6%,667) IDLE(0,ready,1.0%,30) AIN(4,delaying,0.8%,260), total 100.0%
                        Owned mutexes: WiFi(NETWORK)
                        === Platform ===
                        Last reset 00:23:02 ago, cause: software
                        Last software reset at 2024-03-10 13:33, reason: User, Gcodes spinning, available RAM 9172, slot 1
                        Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
                        Error status: 0x04
                        Aux0 errors 0,0,0
                        MCU revision 3, ADC conversions started 1383174, completed 1383173, timed out 0, errs 0
                        MCU temperature: min 38.0, current 44.0, max 44.0
                        Supply voltage: min 2.6, current 24.2, max 24.4, under voltage events: 0, over voltage events: 0, power good: yes
                        Heap OK, handles allocated/used 99/32, heap memory allocated/used/recyclable 2048/1204/756, gc cycles 309
                        Events: 0 queued, 0 completed
                        Driver 0: standstill, SG min 0, read errors 0, write errors 0, ifcnt 30, reads 7189, writes 30, timeouts 0, DMA errors 0, CC errors 0
                        Driver 1: ok, SG min 0, read errors 0, write errors 0, ifcnt 30, reads 7189, writes 30, timeouts 0, DMA errors 0, CC errors 0
                        Driver 2: ok, SG min 0, read errors 0, write errors 0, ifcnt 19, reads 7200, writes 19, timeouts 0, DMA errors 0, CC errors 0
                        Driver 3: ok, SG min 0, read errors 0, write errors 0, ifcnt 18, reads 7201, writes 18, timeouts 0, DMA errors 0, CC errors 0
                        Driver 4: ok, SG min 0, read errors 0, write errors 0, ifcnt 18, reads 7201, writes 18, timeouts 0, DMA errors 0, CC errors 0
                        Driver 5: not present
                        Driver 6: not present
                        Date/time: 2024-03-11 17:14:50
                        Cache data hit count 2316538982
                        Slowest loop: 299.22ms; fastest: 0.10ms
                        === Storage ===
                        Free file entries: 16
                        SD card 0 detected, interface speed: 22.5MBytes/sec
                        SD card longest read time 7.5ms, write time 63.4ms, max retries 0
                        === Move ===
                        DMs created 83, segments created 14, maxWait 1218190ms, bed compensation in use: mesh, height map offset 0.000, max steps late 1, min interval 0, bad calcs 0, ebfmin 0.00, ebfmax 0.00
                        next step interrupt due in 117 ticks, enabled
                        Moves shaped first try 9, on retry 0, too short 5, wrong shape 300, maybepossible 2
                        === DDARing 0 ===
                        Scheduled moves 334, completed 328, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 34], CDDA state 3
                        === DDARing 1 ===
                        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.4
                        Heater 1 is on, I-accum = 0.0
                        === GCodes ===
                        Movement locks held by null, null
                        HTTP is idle in state(s) 0
                        Telnet is idle in state(s) 0
                        File is doing "G1 X108.466 Y133.806 E.04107" 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
                        SBC is idle in state(s) 0
                        Daemon is doing "G4 P250" in state(s) 0 0, running macro
                        Aux2 is idle in state(s) 0
                        Autopause is idle in state(s) 0
                        File2 is idle in state(s) 0
                        Queue2 is idle in state(s) 0
                        Q0 segments left 1, axes/extruders owned 0x0000807
                        Code queue 0 is empty
                        Q1 segments left 0, axes/extruders owned 0x0000000
                        Code queue 1 is empty
                        === Filament sensors ===
                        check 0 clear 0
                        Extruder 0 sensor: no filament
                        === CAN ===
                        Messages queued 12780, received 28337, lost 0, errs 1324, boc 0
                        Longest wait 2ms for reply type 6053, peak Tx sync delay 10816, free buffers 26 (min 25), ts 6914/6912/0
                        Tx timeouts 0,0,1,0,0,0 last cancelled message type 30 dest 127
                        === Network ===
                        Slowest loop: 14.35ms; fastest: 0.00ms
                        Responder states: MQTT(0) HTTP(0) 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.1beta7
                        MAC address c4:5b:be:ce:91:93
                        Module reset reason: Power up, Vcc 3.38, flash size 2097152, free heap 42872
                        WiFi IP address 192.168.10.x
                        Signal strength -51dBm, channel 6, mode 802.11n, reconnections 0
                        Clock register 00002001
                        Socket states: 0 0 0 0 0 0 0 0
                        	M122 B121
                        Diagnostics for board 121:
                        Duet TOOL1LC rev 1.1 or later firmware version 3.5.0-rc.1 (2023-08-31 16:30:01)
                        Bootloader ID: SAMC21 bootloader version 2.8 (2023-07-25)
                        All averaging filters OK
                        Never used RAM 3384, free system stack 89 words
                        Tasks: Move(3,nWait,0.0%,75) HEAT(2,nWait,0.4%,107) CanAsync(5,nWait,0.0%,54) CanRecv(3,nWait,0.0%,77) CanClock(5,nWait,0.0%,66) ACCEL(3,nWait,0.0%,53) TMC(2,nWait,3.0%,57) MAIN(1,running,91.5%,316) IDLE(0,ready,0.0%,27) AIN(2,delaying,5.1%,112), total 100.0%
                        Last reset 00:23:07 ago, cause: VDD brownout
                        Last software reset data not available
                        Driver 0: pos 0, 568.8 steps/mm, ok, SG min 0, read errors 0, write errors 0, ifcnt 12, reads 38438, writes 12, timeouts 0, DMA errors 0, CC errors 0, steps req 0 done 65509
                        Moves scheduled 356, completed 355, in progress 1, hiccups 0, segs 13, step errors 0, maxPrep 290, maxOverdue 1, maxInc 1, mcErrs 0, gcmErrs 0, ebfmin 0.00 max 1.00
                        Peak sync jitter -3/8, peak Rx sync delay 214, resyncs 0/0, no timer interrupt scheduled
                        VIN voltage: min 23.6, current 24.4, max 24.9
                        MCU temperature: min 46.4C, current 65.2C, max 65.3C
                        Last sensors broadcast 0x00000012 found 2 230 ticks ago, 0 ordering errs, loop time 0
                        CAN messages queued 28465, send timeouts 0, received 12877, lost 0, free buffers 18, min 18, error reg 0
                        dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 322, adv 35697/74648
                        Accelerometer: LIS3DH, status: 00
                        Inductive sensor: not found
                        I2C bus errors 0, naks 6, contentions 0, other errors 0
                        === Filament sensors ===
                        Interrupt 5726621 to 0us, poll 4 to 1437us
                        Driver 0: ok
                        
                        • Stopped extruding:
                        M122
                        === Diagnostics ===
                        RepRapFirmware for Duet 3 Mini 5+ version 3.5.0-rc.3+ (2024-02-27 13:52:47) running on Duet 3 Mini5plus WiFi (standalone mode)
                        Board ID: XNHXF-HR6KL-K65J0-409N2-K9W1Z-RV2MZ
                        Used output buffers: 14 of 40 (40 max)
                        === RTOS ===
                        Static ram: 103264
                        Dynamic ram: 125500 of which 12 recycled
                        Never used RAM 8872, free system stack 128 words
                        Tasks: NETWORK(1,ready,16.7%,196) HEAT(3,nWait 6,0.0%,326) Move(4,nWait 6,2.3%,240) CanReceiv(6,nWait 1,0.1%,773) CanSender(5,nWait 7,0.0%,328) CanClock(7,delaying,0.0%,340) TMC(4,nWait 6,0.9%,68) MAIN(1,running,77.6%,659) IDLE(0,ready,1.4%,30) AIN(4,delaying,0.9%,260), total 100.0%
                        Owned mutexes:
                        === Platform ===
                        Last reset 00:27:12 ago, cause: software
                        Last software reset at 2024-03-10 13:33, reason: User, Gcodes spinning, available RAM 9172, slot 1
                        Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
                        Error status: 0x04
                        Aux0 errors 0,0,0
                        MCU revision 3, ADC conversions started 1633084, completed 1633084, timed out 0, errs 0
                        MCU temperature: min 43.8, current 46.4, max 46.8
                        Supply voltage: min 23.6, current 24.1, max 24.5, under voltage events: 0, over voltage events: 0, power good: yes
                        Heap OK, handles allocated/used 99/32, heap memory allocated/used/recyclable 2048/2040/1592, gc cycles 362
                        Events: 0 queued, 0 completed
                        Driver 0: ok, SG min 0, read errors 0, write errors 0, ifcnt 30, reads 13146, writes 0, timeouts 0, DMA errors 0, CC errors 0
                        Driver 1: ok, SG min 0, read errors 0, write errors 0, ifcnt 30, reads 13146, writes 0, timeouts 0, DMA errors 0, CC errors 0
                        Driver 2: ok, SG min 0, read errors 0, write errors 0, ifcnt 19, reads 13146, writes 0, timeouts 0, DMA errors 0, CC errors 0
                        Driver 3: ok, SG min 0, read errors 0, write errors 0, ifcnt 18, reads 13145, writes 0, timeouts 0, DMA errors 0, CC errors 0
                        Driver 4: ok, SG min 0, read errors 0, write errors 0, ifcnt 18, reads 13146, writes 0, timeouts 0, DMA errors 0, CC errors 0
                        Driver 5: not present
                        Driver 6: not present
                        Date/time: 2024-03-11 17:19:00
                        Cache data hit count 2675121857
                        Slowest loop: 34.84ms; fastest: 0.10ms
                        === Storage ===
                        Free file entries: 16
                        SD card 0 detected, interface speed: 22.5MBytes/sec
                        SD card longest read time 7.1ms, write time 6.0ms, max retries 0
                        === Move ===
                        DMs created 83, segments created 38, maxWait 2305ms, bed compensation in use: mesh, height map offset 0.000, max steps late 1, min interval 0, bad calcs 0, ebfmin 0.00, ebfmax 0.00
                        next step interrupt due in 272 ticks, enabled
                        Moves shaped first try 253, on retry 49, too short 114, wrong shape 2260, maybepossible 58
                        === DDARing 0 ===
                        Scheduled moves 3593, completed 3554, hiccups 0, stepErrors 0, LaErrors 1, Underruns [0, 0, 0], CDDA state 3
                        === DDARing 1 ===
                        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.4
                        Heater 1 is on, I-accum = 0.0
                        === GCodes ===
                        Movement locks held by null, null
                        HTTP is idle in state(s) 0
                        Telnet is idle in state(s) 0
                        File is doing "G1 X188.696 Y188.718 E.0072" 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
                        SBC is idle in state(s) 0
                        Daemon is doing "G4 P250" in state(s) 0 0, running macro
                        Aux2 is idle in state(s) 0
                        Autopause is idle in state(s) 0
                        File2 is idle in state(s) 0, sync state 1
                        Queue2 is idle in state(s) 0
                        Q0 segments left 0, axes/extruders owned 0x0000807
                        Code queue 0 is empty
                        Q1 segments left 0, axes/extruders owned 0x0000000
                        Code queue 1 is empty
                        === Filament sensors ===
                        check 0 clear 0
                        Extruder 0 sensor: no filament
                        === CAN ===
                        Messages queued 5207, received 5155, lost 0, errs 0, boc 0
                        Longest wait 4ms for reply type 6024, peak Tx sync delay 263, free buffers 26 (min 25), ts 1249/1249/0
                        Tx timeouts 0,0,0,0,0,0
                        === Network ===
                        Slowest loop: 20.16ms; fastest: 0.06ms
                        Responder states: MQTT(0) HTTP(0) 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.1beta7
                        MAC address c4:5b:be:ce:91:93
                        Module reset reason: Power up, Vcc 3.37, flash size 2097152, free heap 42872
                        WiFi IP address 192.168.10.x
                        Signal strength -52dBm, channel 6, mode 802.11n, reconnections 0
                        Clock register 00002001
                        Socket states: 0 0 0 0 0 0 0 0
                        M122 B121
                        Diagnostics for board 121:
                        Duet TOOL1LC rev 1.1 or later firmware version 3.5.0-rc.1 (2023-08-31 16:30:01)
                        Bootloader ID: SAMC21 bootloader version 2.8 (2023-07-25)
                        All averaging filters OK
                        Never used RAM 2832, free system stack 89 words
                        Tasks: Move(3,nWait,0.3%,71) HEAT(2,nWait,0.4%,91) CanAsync(5,nWait,0.0%,54) CanRecv(3,nWait,0.1%,77) CanClock(5,nWait,0.0%,66) ACCEL(3,nWait,0.0%,53) TMC(2,nWait,3.1%,57) MAIN(1,running,90.9%,316) IDLE(0,ready,0.0%,27) AIN(2,delaying,5.2%,112), total 100.0%
                        Last reset 00:27:16 ago, cause: VDD brownout
                        Last software reset data not available
                        Driver 0: pos 0, 568.8 steps/mm, standstill, SG min 0, read errors 0, write errors 0, ifcnt 12, reads 58528, writes 0, timeouts 0, DMA errors 0, CC errors 0, steps req 0 done 314498
                        Moves scheduled 2788, completed 2788, in progress 0, hiccups 2, segs 36, step errors 0, maxPrep 840, maxOverdue 38, maxInc 37, mcErrs 0, gcmErrs 0, ebfmin -0.98 max inf
                        Peak sync jitter -1/9, peak Rx sync delay 212, resyncs 0/0, no timer interrupt scheduled
                        VIN voltage: min 24.2, current 24.4, max 25.0
                        MCU temperature: min 46.4C, current 65.1C, max 65.4C
                        Last sensors broadcast 0x00000012 found 2 3 ticks ago, 0 ordering errs, loop time 0
                        CAN messages queued 5135, send timeouts 0, received 5266, lost 0, free buffers 18, min 18, error reg 0
                        dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 351, adv 35831/110862
                        Accelerometer: LIS3DH, status: 00
                        Inductive sensor: not found
                        I2C bus errors 0, naks 0, contentions 0, other errors 0
                        === Filament sensors ===
                        Interrupt 5726621 to 0us, poll 9 to 1468us
                        Driver 0: ok
                        

                        I have also identified WHEN (within a rather small margin) in the job file it stops extruding if that's worth anything?

                        It completes the extrusion of line 3451, but does not extrude again when it's supposed to in line 3460, here is a snippet of the code ("first" line is 3448, "last" line is 3468):

                        G1 X213.815 Y214.442 E.49134
                        G1 X213.947 Y214.66 E.00721
                        G1 X213.972 Y214.832 E.00489
                        G1 X213.89 Y215.025 E.00591  ;      <---- Line 3451
                        M205 X12 Y12
                        G1 X213.598 Y215.13 F21000
                        M204 P3000
                        M205 X7 Y7
                        ;TYPE:Outer wall
                        ;WIDTH:0.522543
                        G1 F7200
                        G1 X213.945 Y215.33
                        G1 X214.019 Y215.33 E.00282  ;      <---- Line 3460
                        ;WIDTH:0.481695
                        G1 X214.093 Y215.33 E.00258
                        ;WIDTH:0.440847
                        G1 X214.167 Y215.33 E.00234
                        ;WIDTH:0.399999
                        G1 X214.24 Y215.374 E.00239
                        G1 X226.558 Y227.686 E.49124
                        G1 X226.61 Y227.812 E.00386
                        
                        dc42undefined 1 Reply Last reply Reply Quote 0
                        • dc42undefined
                          dc42 administrators @Exerqtor
                          last edited by dc42

                          @Exerqtor thanks! I'll look at what changed in the tool board firmware between beta4 and rc1.

                          PS - the extrusion amount is very small, 0.00282mm. Is that the first point in the file where it is so small?

                          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

                          Exerqtorundefined 1 Reply Last reply Reply Quote 0
                          • Exerqtorundefined
                            Exerqtor @dc42
                            last edited by Exerqtor

                            @dc42 said in 1LC - extruder randomly stopping/reversing - ≤3.5.0-rc1:

                            @Exerqtor thanks! I'll look at what changed in the tool board firmware between beta4 and rc1.

                            Np, lets hope it's rather easy to identify and patch out 😅

                            PS - the extrusion amount is very small, 0.00282mm. Is that the first point in the file where it is so small?

                            Uum, i don't think it's the first? If you have a look at the job file I included earlier you can see that it's several of the same-ish size, the same point og the previous layer for instance, here is a snippet of the exact same point from the previous layer (where it completed/didn't stop extruding):

                            G1 X214.492 Y215.123 E.49127
                            G1 X214.275 Y214.991 E.00716
                            G1 X214.104 Y214.966 E.00489
                            G1 X213.911 Y215.048 E.00589
                            M205 X12 Y12
                            G1 X213.598 Y215.132 F210001  ;      <---- Line 2631
                            M204 P3000
                            M205 X7 Y7
                            ;TYPE:Outer wall
                            ;WIDTH:0.522148
                            G1 F7200
                            G1 X213.945 Y215.332
                            G1 X214.019 Y215.332 E.00281  ;      <---- Line 2640
                            ;WIDTH:0.481432
                            G1 X214.093 Y215.332 E.00257
                            ;WIDTH:0.440716
                            G1 X214.168 Y215.332 E.00234
                            ;WIDTH:0.399999
                            G1 X214.24 Y215.375 E.00239
                            G1 X226.557 Y227.689 E.49127
                            G1 X226.61 Y227.815 E.00386
                            
                            droftartsundefined 1 Reply Last reply Reply Quote 0
                            • droftartsundefined
                              droftarts administrators @Exerqtor
                              last edited by

                              @Exerqtor Is that sliced with Bambuslicer, or Orcaslicer? The M205 jerk changes mid-job are odd. Changes in jerk may be upsetting PA or something. I'd definitely try turning that off.

                              (Sorry, still haven't got my machine running yet!)

                              Ian

                              Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                              Exerqtorundefined 1 Reply Last reply Reply Quote 0
                              • Exerqtorundefined
                                Exerqtor @droftarts
                                last edited by

                                @droftarts said in 1LC - extruder randomly stopping/reversing - ≤3.5.0-rc1:

                                @Exerqtor Is that sliced with Bambuslicer, or Orcaslicer? The M205 jerk changes mid-job are odd. Changes in jerk may be upsetting PA or something. I'd definitely try turning that off.

                                @droftarts Yes it's sliced in Orcaslicer, i've got "Emit limits to G-code" un-ticked in the slicer, but it still hammers in M204 & M205 commands. We touched on it in a separate thread earlier, and i opened a issue on their github regarding it, but it haven't gotten any traction.

                                Anywho i can do a quick "replace "M205" with ";M205" in my text editor just to see how that fairs right away. And run the job another time.

                                (Sorry, still haven't got my machine running yet!)

                                Np, must say i'm curious to how it will react though!

                                Exerqtorundefined 1 Reply Last reply Reply Quote 0
                                • Exerqtorundefined
                                  Exerqtor @Exerqtor
                                  last edited by

                                  @Exerqtor said in 1LC - extruder randomly stopping/reversing - ≤3.5.0-rc1:

                                  @droftarts said in 1LC - extruder randomly stopping/reversing - ≤3.5.0-rc1:

                                  @Exerqtor Is that sliced with Bambuslicer, or Orcaslicer? The M205 jerk changes mid-job are odd. Changes in jerk may be upsetting PA or something. I'd definitely try turning that off.

                                  @droftarts Yes it's sliced in Orcaslicer, i've got "Emit limits to G-code" un-ticked in the slicer, but it still hammers in M204 & M205 commands. We touched on it in a separate thread earlier, and i opened a issue on their github regarding it, but it haven't gotten any traction.

                                  Anywho i can do a quick "replace "M205" with ";M205" in my text editor just to see how that fairs right away. And run the job another time.

                                  I just tried that, and that just makes it stop extruding at the second part of my purge line. So the M205's ain't the root issue.

                                  Here is a set of reports when it's not extruding with M205 removed:

                                  M122
                                  === Diagnostics ===
                                  RepRapFirmware for Duet 3 Mini 5+ version 3.5.0-rc.3+ (2024-02-27 13:52:47) running on Duet 3 Mini5plus WiFi (standalone mode)
                                  Board ID: XNHXF-HR6KL-K65J0-409N2-K9W1Z-RV2MZ
                                  Used output buffers: 2 of 40 (40 max)
                                  === RTOS ===
                                  Static ram: 103264
                                  Dynamic ram: 125500 of which 12 recycled
                                  Never used RAM 8872, free system stack 128 words
                                  Tasks: NETWORK(1,ready,15.5%,182) HEAT(3,nWait 6,0.0%,326) Move(4,nWait 6,0.2%,240) CanReceiv(6,nWait 1,0.1%,773) CanSender(5,nWait 7,0.0%,328) CanClock(7,delaying,0.0%,340) TMC(4,nWait 6,0.8%,68) MAIN(1,running,81.6%,659) IDLE(0,ready,1.0%,30) AIN(4,delaying,0.8%,260), total 100.0%
                                  Owned mutexes:
                                  === Platform ===
                                  Last reset 01:47:22 ago, cause: software
                                  Last software reset at 2024-03-10 13:33, reason: User, Gcodes spinning, available RAM 9172, slot 1
                                  Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
                                  Error status: 0x04
                                  Aux0 errors 0,0,0
                                  MCU revision 3, ADC conversions started 6442810, completed 6442810, timed out 0, errs 0
                                  MCU temperature: min 38.0, current 46.2, max 46.6
                                  Supply voltage: min 23.4, current 24.3, max 24.5, under voltage events: 0, over voltage events: 0, power good: yes
                                  Heap OK, handles allocated/used 99/32, heap memory allocated/used/recyclable 2048/1720/1272, gc cycles 1382
                                  Events: 0 queued, 0 completed
                                  Driver 0: standstill, SG min 0, read errors 0, write errors 0, ifcnt 50, reads 56501, writes 20, timeouts 0, DMA errors 0, CC errors 0
                                  Driver 1: ok, SG min 0, read errors 0, write errors 0, ifcnt 50, reads 56501, writes 20, timeouts 0, DMA errors 0, CC errors 0
                                  Driver 2: ok, SG min 0, read errors 0, write errors 0, ifcnt 26, reads 56514, writes 7, timeouts 0, DMA errors 0, CC errors 0
                                  Driver 3: ok, SG min 0, read errors 0, write errors 0, ifcnt 26, reads 56514, writes 8, timeouts 0, DMA errors 0, CC errors 0
                                  Driver 4: ok, SG min 0, read errors 0, write errors 0, ifcnt 25, reads 56515, writes 7, timeouts 0, DMA errors 0, CC errors 0
                                  Driver 5: not present
                                  Driver 6: not present
                                  Date/time: 2024-03-11 18:39:09
                                  Cache data hit count 4294967295
                                  Slowest loop: 292.67ms; fastest: 0.10ms
                                  === Storage ===
                                  Free file entries: 16
                                  SD card 0 detected, interface speed: 22.5MBytes/sec
                                  SD card longest read time 9.6ms, write time 45.2ms, max retries 0
                                  === Move ===
                                  DMs created 83, segments created 38, maxWait 4329567ms, bed compensation in use: mesh, height map offset 0.000, max steps late 1, min interval 0, bad calcs 0, ebfmin 0.00, ebfmax 0.00
                                  next step interrupt due in 99 ticks, enabled
                                  Moves shaped first try 388, on retry 98, too short 144, wrong shape 3086, maybepossible 73
                                  === DDARing 0 ===
                                  Scheduled moves 2137, completed 2129, hiccups 0, stepErrors 0, LaErrors 5, Underruns [0, 0, 21], CDDA state 3
                                  === DDARing 1 ===
                                  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.5
                                  Heater 1 is on, I-accum = 0.0
                                  === GCodes ===
                                  Movement locks held by null, null
                                  HTTP is idle in state(s) 0
                                  Telnet is idle in state(s) 0
                                  File is doing "G1 Z.25" 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
                                  SBC is idle in state(s) 0
                                  Daemon is doing "G4 P250" in state(s) 0 0, running macro
                                  Aux2 is idle in state(s) 0
                                  Autopause is idle in state(s) 0
                                  File2 is idle in state(s) 0, sync state 1
                                  Queue2 is idle in state(s) 0
                                  Q0 segments left 1, axes/extruders owned 0x0000807
                                  Code queue 0 is empty
                                  Q1 segments left 0, axes/extruders owned 0x0000000
                                  Code queue 1 is empty
                                  === Filament sensors ===
                                  check 0 clear 0
                                  Extruder 0 sensor: no filament
                                  === CAN ===
                                  Messages queued 47396, received 98649, lost 0, errs 0, boc 0
                                  Longest wait 5ms for reply type 6024, peak Tx sync delay 257, free buffers 26 (min 25), ts 24049/24049/0
                                  Tx timeouts 0,0,0,0,0,0
                                  === Network ===
                                  Slowest loop: 207.34ms; fastest: 0.06ms
                                  Responder states: MQTT(0) HTTP(0) 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.1beta7
                                  MAC address c4:5b:be:ce:91:93
                                  Module reset reason: Power up, Vcc 3.38, flash size 2097152, free heap 42872
                                  WiFi IP address 192.168.10.x
                                  Signal strength -52dBm, channel 6, mode 802.11n, reconnections 0
                                  Clock register 00002001
                                  Socket states: 0 0 0 0 0 0 0 0
                                  M122 B121
                                  Diagnostics for board 121:
                                  Duet TOOL1LC rev 1.1 or later firmware version 3.5.0-rc.1 (2023-08-31 16:30:01)
                                  Bootloader ID: SAMC21 bootloader version 2.8 (2023-07-25)
                                  All averaging filters OK
                                  Never used RAM 2832, free system stack 89 words
                                  Tasks: Move(3,nWait,0.0%,71) HEAT(2,nWait,0.4%,91) CanAsync(5,nWait,0.0%,54) CanRecv(3,nWait,0.0%,77) CanClock(5,nWait,0.0%,66) ACCEL(3,nWait,0.0%,53) TMC(2,delaying,3.0%,57) MAIN(1,running,91.5%,316) IDLE(0,ready,0.0%,27) AIN(2,delaying,5.1%,112), total 100.0%
                                  Last reset 01:47:24 ago, cause: VDD brownout
                                  Last software reset data not available
                                  Driver 0: pos 0, 568.8 steps/mm, ok, SG min 0, read errors 0, write errors 0, ifcnt 14, reads 44318, writes 2, timeouts 0, DMA errors 0, CC errors 0, steps req 0 done 74258
                                  Moves scheduled 2941, completed 2941, in progress 0, hiccups 4, segs 36, step errors 0, maxPrep 889, maxOverdue 0, maxInc 0, mcErrs 0, gcmErrs 0, ebfmin 0.00 max inf
                                  Peak sync jitter -3/9, peak Rx sync delay 215, resyncs 0/0, no timer interrupt scheduled
                                  VIN voltage: min 23.7, current 24.4, max 24.9
                                  MCU temperature: min 46.4C, current 58.2C, max 65.6C
                                  Last sensors broadcast 0x00000012 found 2 224 ticks ago, 0 ordering errs, loop time 0
                                  CAN messages queued 98607, send timeouts 0, received 47273, lost 0, free buffers 18, min 18, error reg 0
                                  dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 328, adv 35585/110985
                                  Accelerometer: LIS3DH, status: 00
                                  Inductive sensor: not found
                                  I2C bus errors 0, naks 0, contentions 0, other errors 0
                                  === Filament sensors ===
                                  Interrupt 5726621 to 0us, poll 6 to 1585us
                                  Driver 0: ok
                                  
                                  droftartsundefined 1 Reply Last reply Reply Quote 0
                                  • droftartsundefined
                                    droftarts administrators @Exerqtor
                                    last edited by

                                    @Exerqtor Can you try with the M204 commands commented out as well?

                                    Ian

                                    Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

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

                                      @Exerqtor said in 1LC - extruder randomly stopping/reversing - ≤3.5.0-rc1:

                                      Moves scheduled 451072, completed 451072, in progress 0, hiccups 6856, segs 42, step errors 0, maxLate 2 maxPrep 759, maxOverdue 7315, maxInc 2784, mcErrs 0, gcmErrs 0, ebfmin -1.00 max inf

                                      I just noticed that in several of the tool board M122 reports after extrusion stops, ebfmax (maximum extrusion brought forwards) shows as infinity. That gives me something to look at.

                                      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 2
                                      • Exerqtorundefined
                                        Exerqtor @droftarts
                                        last edited by

                                        @droftarts said in 1LC - extruder randomly stopping/reversing - ≤3.5.0-rc1:

                                        @Exerqtor Can you try with the M204 commands commented out as well?

                                        Ian

                                        I can give it a go this evening.

                                        @dc42 said in 1LC - extruder randomly stopping/reversing - ≤3.5.0-rc1:

                                        @Exerqtor said in 1LC - extruder randomly stopping/reversing - ≤3.5.0-rc1:

                                        Moves scheduled 451072, completed 451072, in progress 0, hiccups 6856, segs 42, step errors 0, maxLate 2 maxPrep 759, maxOverdue 7315, maxInc 2784, mcErrs 0, gcmErrs 0, ebfmin -1.00 max inf

                                        I just noticed that in several of the tool board M122 reports after extrusion stops, ebfmax (maximum extrusion brought forwards) shows as infinity. That gives me something to look at.

                                        Goodie!

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

                                          @Exerqtor please try this TOOL1LC firmware. It should be compatible with the 3.5.0-rc.3+ firmware you have already. I am interested in (1) any debug messages that appear in the DWC console (or alternatively on USB if you don't have DWC connected), and (2) whether extrusion still stops working properly.

                                          Duet3Firmware_TOOL1LC.bin

                                          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

                                          Exerqtorundefined 1 Reply Last reply Reply Quote 0
                                          • Exerqtorundefined
                                            Exerqtor @dc42
                                            last edited by

                                            @dc42 Ok I'll give it a go later today.
                                            I've got log level 3 running so i can post that whole "transcript" from when i run the test.

                                            Want me to run M122 reports as well?

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