1LC - extruder stopping/reversing - 3.5.1
-
HW/SW setup: Duet Mini 5+ v1.02, Duet 1LC v1.2 running RRF 3.5.1 in standalone mode, FW retraction, Pressure advance & Input shaping enabled
And were on it again
đ¤Ł
I've been using RRF 3.5.1 since it came out without any issues, until today. Where it stopped extruding after laying down the first layer of the print. The symptomes it identical the the once i had in my "â¤3.5.0-rc1 thread"
in that it stops extrudring, but if i pause the print i can still manually extrude it with PD / DWC.Allthough now it seems like the extruder is downright reversing before I do the manual extrusion since i have to run a 20mm extrude command before anything starts coming out of the nozzle after i've paused
đ¤ˇââď¸
I've uploaded the job file >here< for reference.
- Extruding normally:
M122 === Diagnostics === RepRapFirmware for Duet 3 Mini 5+ version 3.5.1 (2024-04-19 14:41:25) running on Duet 3 Mini5plus WiFi (standalone mode) Board ID: XNHXF-HR6KL-K65J0-409N2-K9W1Z-RV2MZ Used output buffers: 3 of 40 (40 max) === RTOS === Static ram: 103232 Dynamic ram: 126976 of which 0 recycled Never used RAM 7608, free system stack 128 words Tasks: NETWORK(2,nWait 7,95.4%,180) HEAT(3,nWait 6,0.9%,326) Move(4,nWait 6,1.3%,238) CanReceiv(6,nWait 1,1.8%,774) CanSender(5,nWait 7,0.0%,327) CanClock(7,delaying,0.3%,339) TMC(4,nWait 6,27.5%,68) MAIN(1,running,47.8%,644) IDLE(0,ready,28.5%,30) AIN(4,delaying,28.8%,260), total 232.3% Owned mutexes: WiFi(NETWORK) === Platform === Last reset 40:58:13 ago, cause: software Last software reset at 2024-04-06 15:57, reason: User, Gcodes spinning, available RAM 7672, slot 0 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00446000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a Error status: 0x04 Aux0 errors 0,1,0 MCU revision 3, ADC conversions started 147493507, completed 147493507, timed out 0, errs 0 MCU temperature: min 33.8, current 46.0, max 47.0 Supply voltage: min 2.7, current 24.0, max 24.8, under voltage events: 0, over voltage events: 0, power good: yes Heap OK, handles allocated/used 99/34, heap memory allocated/used/recyclable 2048/2040/1552, gc cycles 31383 Events: 0 queued, 0 completed Driver 0: ok, SG min 0, read errors 0, write errors 0, ifcnt 199, reads 29276, writes 199, timeouts 1, DMA errors 0, CC errors 0, failedOp 0x51 Driver 1: ok, SG min 0, read errors 0, write errors 0, ifcnt 197, reads 29278, writes 197, timeouts 1, DMA errors 0, CC errors 0, failedOp 0x41 Driver 2: ok, SG min 0, read errors 0, write errors 0, ifcnt 74, reads 29402, writes 74, timeouts 0, DMA errors 0, CC errors 0 Driver 3: ok, SG min 0, read errors 0, write errors 0, ifcnt 76, reads 29400, writes 76, timeouts 0, DMA errors 0, CC errors 0 Driver 4: ok, SG min 0, read errors 0, write errors 0, ifcnt 76, reads 29399, writes 76, timeouts 1, DMA errors 0, CC errors 0, failedOp 0x6a Driver 5: not present Driver 6: not present Date/time: 2024-04-21 11:52:35 Cache data hit count 4294967295 Slowest loop: 224.93ms; fastest: 0.10ms === Storage === Free file entries: 17 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 9.4ms, write time 28.1ms, max retries 0 === Move === DMs created 83, segments created 31, maxWait 136501469ms, bed compensation in use: mesh, height map offset 0.000, max steps late 0, min interval 0, bad calcs 0, ebfmin 0.00, ebfmax 0.00 next step interrupt due in 148 ticks, enabled Moves shaped first try 2791, on retry 5160, too short 13198, wrong shape 37172, maybepossible 2899 === DDARing 0 === Scheduled moves 172, completed 132, hiccups 0, stepErrors 0, LaErrors 207, Underruns [0, 0, 14], 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.3 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 X187.996 Y157.057 E.02021" 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 1387524, received 3025423, lost 0, errs 1292, boc 0 Longest wait 4ms for reply type 6013, peak Tx sync delay 5777, free buffers 26 (min 24), ts 737467/737465/0 Tx timeouts 0,0,1,0,0,0 last cancelled message type 30 dest 127 === Network === Slowest loop: 209.85ms; 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.1.0 MAC address c4:5b:be:ce:91:93 Module reset reason: Power up, Vcc 3.37, flash size 2097152, free heap 39400 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.1 (2024-04-19 14:42:41) Bootloader ID: SAMC21 bootloader version 2.8 (2023-07-25) All averaging filters OK Never used RAM 3424, free system stack 71 words Tasks: Move(3,nWait 7,0.4%,91) HEAT(2,nWait 6,13.0%,91) CanAsync(5,nWait 4,0.0%,49) CanRecv(3,nWait 1,1.1%,71) CanClock(5,nWait 1,0.0%,67) ACCEL(3,nWait 6,0.0%,53) TMC(2,nWait 6,117.0%,53) MAIN(1,running,65.1%,315) IDLE(0,ready,0.0%,27) AIN(2,delaying,35.5%,112), total 232.1% Owned mutexes: Last reset 40:58:19 ago, cause: power up Last software reset at 2024-03-12 16:55, reason: StackOverflow, available RAM 2968, slot 0 Software reset code 0x0100 ICSR 0x0042600e SP 0x20007f34 Task Move Freestk 3342 ok Stack: 20004a80 20004ab4 0001cf33 20004c98 20004938 00000000 0001c011 20003320 fffffffd a5a5a5a5 00000000 20007f8c 00000000 20007f8c 0001cc97 00000000 200017c4 20001748 0001c4d7 20001748 200017c4 00000032 454c4449 00022700 0001ac77 200018e0 200018e0 Driver 0: pos 0, 568.8 steps/mm, standstill, SG min 0, read errors 1, write errors 0, ifcnt 34, reads 13277, writes 34, timeouts 15, DMA errors 0, CC errors 0, failedOp 0x6c, steps req 0 done 7086598 Moves scheduled 58604, completed 58604, in progress 0, hiccups 5327, segs 21, step errors 0, maxLate 0 maxPrep 571, maxOverdue 2012615, maxInc 1798443, mcErrs 0, gcmErrs 0, ebfmin 0.00 max 1.00 Peak sync jitter 0/0, peak Rx sync delay 0, resyncs 0/0, no timer interrupt scheduled VIN voltage: min 23.7, current 24.4, max 25.2 MCU temperature: min 38.7C, current 74.0C, max 74.0C Last sensors broadcast 0x00000012 found 2 87 ticks ago, 0 ordering errs, loop time 0 CAN messages queued 3025529, send timeouts 0, received 1387682, lost 0, errs 0, boc 0, free buffers 18, min 17, error reg 0 dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 561, adv -2012457/-1798230 Accelerometer: LIS3DH, status: 00 I2C bus errors 0, naks 3, contentions 0, other errors 0 === Filament sensors === Interrupt 5726621 to 0us, poll 4 to 3152us Driver 0: ok
- Stopped extruding:
M122 === Diagnostics === RepRapFirmware for Duet 3 Mini 5+ version 3.5.1 (2024-04-19 14:41:25) running on Duet 3 Mini5plus WiFi (standalone mode) Board ID: XNHXF-HR6KL-K65J0-409N2-K9W1Z-RV2MZ Used output buffers: 9 of 40 (40 max) === RTOS === Static ram: 103232 Dynamic ram: 126976 of which 0 recycled Never used RAM 7608, free system stack 128 words Tasks: NETWORK(2,nWait 7,18.9%,180) HEAT(3,nWait 6,0.0%,326) Move(4,nWait 6,2.8%,238) CanReceiv(6,nWait 1,0.1%,774) CanSender(5,nWait 7,0.1%,327) CanClock(7,delaying,0.0%,339) TMC(4,nWait 6,0.9%,68) MAIN(1,running,75.3%,644) IDLE(0,ready,1.0%,30) AIN(4,delaying,0.9%,260), total 100.0% Owned mutexes: WiFi(NETWORK) === Platform === Last reset 40:59:07 ago, cause: software Last software reset at 2024-04-06 15:57, reason: User, Gcodes spinning, available RAM 7672, slot 0 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00446000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a Error status: 0x04 Aux0 errors 0,0,0 MCU revision 3, ADC conversions started 147547577, completed 147547577, timed out 0, errs 0 MCU temperature: min 45.8, current 46.6, max 46.8 Supply voltage: min 23.6, current 23.7, max 24.5, under voltage events: 0, over voltage events: 0, power good: yes Heap OK, handles allocated/used 99/34, heap memory allocated/used/recyclable 2048/736/248, gc cycles 31396 Events: 0 queued, 0 completed Driver 0: ok, SG min 0, read errors 0, write errors 0, ifcnt 199, reads 2845, writes 0, timeouts 0, DMA errors 0, CC errors 0 Driver 1: ok, SG min 0, read errors 0, write errors 0, ifcnt 197, reads 2845, writes 0, timeouts 0, DMA errors 0, CC errors 0 Driver 2: ok, SG min 0, read errors 0, write errors 0, ifcnt 74, reads 2845, writes 0, timeouts 0, DMA errors 0, CC errors 0 Driver 3: ok, SG min 0, read errors 0, write errors 0, ifcnt 76, reads 2844, writes 0, timeouts 0, DMA errors 0, CC errors 0 Driver 4: ok, SG min 0, read errors 0, write errors 0, ifcnt 76, reads 2845, writes 0, timeouts 0, DMA errors 0, CC errors 0 Driver 5: not present Driver 6: not present Date/time: 2024-04-21 11:53:29 Cache data hit count 4294967295 Slowest loop: 39.08ms; fastest: 0.11ms === Storage === Free file entries: 17 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 7.1ms, write time 0.0ms, max retries 0 === Move === DMs created 83, segments created 31, maxWait 267ms, bed compensation in use: mesh, height map offset 0.000, max steps late 0, min interval 0, bad calcs 0, ebfmin 0.00, ebfmax 0.00 next step interrupt due in 4 ticks, enabled Moves shaped first try 68, on retry 95, too short 292, wrong shape 1411, maybepossible 118 === DDARing 0 === Scheduled moves 2432, completed 2392, hiccups 0, stepErrors 0, LaErrors 5, 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 X201.402 Y171.761 E.00999" 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 2595, received 1149, lost 0, errs 0, boc 0 Longest wait 5ms for reply type 6024, peak Tx sync delay 11, free buffers 26 (min 25), ts 271/271/0 Tx timeouts 0,0,0,0,0,0 === Network === Slowest loop: 21.21ms; 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.1.0 MAC address c4:5b:be:ce:91:93 Module reset reason: Power up, Vcc 3.37, flash size 2097152, free heap 36316 WiFi IP address 192.168.10.x Signal strength -48dBm, 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.1 (2024-04-19 14:42:41) Bootloader ID: SAMC21 bootloader version 2.8 (2023-07-25) All averaging filters OK Never used RAM 3424, free system stack 71 words Tasks: Move(3,nWait 7,1.2%,91) HEAT(2,nWait 6,0.5%,91) CanAsync(5,nWait 4,0.0%,49) CanRecv(3,nWait 1,0.3%,71) CanClock(5,nWait 1,0.0%,67) ACCEL(3,nWait 6,0.0%,53) TMC(2,nWait 6,4.0%,53) MAIN(1,running,88.1%,315) IDLE(0,ready,0.0%,27) AIN(2,delaying,5.9%,112), total 100.0% Owned mutexes: Last reset 40:59:12 ago, cause: power up Last software reset at 2024-03-12 16:55, reason: StackOverflow, available RAM 2968, slot 0 Software reset code 0x0100 ICSR 0x0042600e SP 0x20007f34 Task Move Freestk 3342 ok Stack: 20004a80 20004ab4 0001cf33 20004c98 20004938 00000000 0001c011 20003320 fffffffd a5a5a5a5 00000000 20007f8c 00000000 20007f8c 0001cc97 00000000 200017c4 20001748 0001c4d7 20001748 200017c4 00000032 454c4449 00022700 0001ac77 200018e0 200018e0 Driver 0: pos 0, 568.8 steps/mm, phase B may be disconnected, SG min 0, read errors 0, write errors 0, ifcnt 34, reads 25854, writes 0, timeouts 0, DMA errors 0, CC errors 0, steps req 0 done 406866 Moves scheduled 60709, completed 60708, in progress 1, hiccups 398, segs 21, step errors 0, maxLate 0 maxPrep 457, maxOverdue 2013538, maxInc 2011468, mcErrs 0, gcmErrs 0, ebfmin 0.00 max 1.00 Peak sync jitter 0/0, peak Rx sync delay 0, resyncs 0/0, no timer interrupt scheduled VIN voltage: min 24.0, current 24.5, max 24.9 MCU temperature: min 38.7C, current 74.9C, max 75.1C Last sensors broadcast 0x00000012 found 2 47 ticks ago, 0 ordering errs, loop time 1 CAN messages queued 1118, send timeouts 0, received 2590, lost 0, errs 0, boc 0, free buffers 18, min 17, error reg 0 dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 552, adv -2013007/-1973684 Accelerometer: LIS3DH, status: 00 I2C bus errors 0, naks 0, contentions 0, other errors 0 === Filament sensors === Interrupt 5726621 to 0us, poll 5 to 1966us Driver 0: ok
It looks like it finishes off the 1st. layer like it should, but stops extruding imidiatly on the 2nd. layer.
So here is the last few lines of the 1st. layer with the first couple of the 2nd. layer:;TYPE:Gap infill ;WIDTH:0.243494 G1 F3000 G1 X194.078 Y165.281 E.00215 ;WIDTH:0.206023 G1 X194.003 Y165.141 E.00206 ;WIDTH:0.219771 G1 X193.929 Y165.035 E.00182 ;WIDTH:0.233277 G1 X193.856 Y164.929 E.00196 ; stop printing object 1_ćŚććč_FZWN_Wipe_Arm.STL id:0 copy 0 ;LAYER_CHANGE ;Z:0.35 ;HEIGHT:0.15 ; Before layer change G-code: START ; Before layer change G-code: END G10 ; retract M486 S-1 ; After layer change G-code: START ; Layer number 2 set global.layer_number = 2 ; After layer change G-code: END ;_SET_FAN_SPEED_CHANGING_LAYER M204 P5000 ; printing object 1_ćŚććč_FZWN_Wipe_Arm.STL id:0 copy 0 M204 T7000 M205 X12 Y12 M486 S0 G1 Z.5 F21000 G1 X185.25 Y170.869 Z.5 G1 Z.35 G11 ; unretract M205 X7 Y7 ;TYPE:Inner wall ;WIDTH:0.399999 G1 F12000 G1 X185.079 Y170.878 E.00379 G1 X184.642 Y171.156 E.01139 ;WIDTH:0.442875 G1 X184.564 Y171.307 E.00419 ;WIDTH:0.485751 G1 X184.486 Y171.459 E.00463 ;WIDTH:0.528627 G1 X184.407 Y171.61 E.00507 ;WIDTH:0.571502 G1 X184.329 Y171.761 E.0055 ;WIDTH:0.572198 G1 X184.329 Y172.896 E.03669 G1 X183.788 Y172.897 E.01747 G1 X183.79 Y171.759 E.03679 ;WIDTH:0.571501 G1 X183.769 Y171.52 E.00775
-
I FOUND THE FAULT!...... AND IT WAS OF MY OWN DOING
đ
I had managed to delete a zero in the filament pressure advance setting making it
0.25
rather than0.025
. And on this small part that was enough PA to stop the extruding doing anything apparently!So scratch this!
đ¤Śââď¸đ¤Śââď¸đ¤Śââď¸
-
-
@Exerqtor happens to the best of us. No worries.
Signed, "confused extrusion multiplier with extrusion percentage".