Solved Missing Steps - Cant Print SpreadCycle StealthChop tuning help
-
@carcamerarig said in Missing Steps - Cant Print SpreadCycle StealthChop tuning help:
Whats the map file for?
Helps with debugging, you can ignore it.
Ian
-
@droftarts am I supposed to install it though?
-
@carcamerarig said in Missing Steps - Cant Print SpreadCycle StealthChop tuning help:
@droftarts am I supposed to install it though?
No.
-
-
@carcamerarig, thanks for the data.
The M122 report shows that there were no driver comms timeout errors this time.
Your M569 report shows that you are running drivers 0 and 1 in stealthChop mode with tpwmthrs set to zero, so that the drivers will never change over to spreadCycle. This means that you will get issues above some speed threshold. So the travel bang and mini bangs may just be caused by running too fast in stealthChop mode.
Can you try the same print in spreadCycle mode?
-
@dc42
Thanks David, so many configs now what would be your recommendation on switchover point? -
@carcamerarig said in Missing Steps - Cant Print SpreadCycle StealthChop tuning help:
@dc42
Thanks David, so many configs now what would be your recommendation on switchover point?Here are some options:
-
Run in stealthChop all the time, and set the maximum speed low enough that stealthChop doesn't cause any problems. My guess is that this is what the Prusa printers do when you print in silent mode. You will need to execute a good tuning procedure during homing to ensure good steathChop calibration so that it works well enough at speed. You risk getting a layer shift if the print head hits a blob or overhang, because in stealthChop mode there is little torque reserve at the higher speeds.
-
My preference is to set a very low speed for switching over, to get the benefit of low standstill noise without losing torque while printing. As long as microstep interpolation is enabled, the motors should be fairly quiet anyway, except at mid-band resonance speeds. The firmware default is tpwmthrs (aka M569 V parameter) = 4000, which corresponds to a speed of 4.7mm/sec on a Cartesian printer with 80 steps/mm.
-
If in doubt, run in spreadCycle mode (D2 parameter in the M569 command) until any motion problems have been eliminated, and only then try using stealthChop.
-
-
@dc42 - prior to the config.g file you see posted above - the OP was running with the driver set into SpreadCycle by the D parameter. He is on a prusa style bedslinger [ Caribou 3d ]
Stealthchop was only utilized during homing for stallguard as machine has no mechanical endstops. Its then forced into Spreadcycle. The issues is just as pervasive in Forced Spreadcycle as it is in stealthchop.
OP produced M112 prior to home / after home / and during print - the diag tool told us it was in spreadcycle mode before homing / in stealthchop during and immediately after homing op's / and then in Spreadcycle mode during print.
Not sure if we screwed something up with parameters and settings but - we couldnt find the issue.
-
@sputnikoc3d said in Missing Steps - Cant Print SpreadCycle StealthChop tuning help:
@dc42 - prior to the config.g file you see posted above - the OP was running with the driver set into SpreadCycle by the D parameter. He is on a prusa style bedslinger [ Caribou 3d ]
Stealthchop was only utilized during homing for stallguard as machine has no mechanical endstops. Its then forced into Spreadcycle. The issues is just as pervasive in Forced Spreadcycle as it is in stealthchop.
OP produced M112 prior to home / after home / and during print - the diag tool told us it was in spreadcycle mode before homing / in stealthchop during and immediately after homing op's / and then in Spreadcycle mode during print.
Not sure if we screwed something up with parameters and settings but - we couldnt find the issue.
Yes, I am aware that the original problem occurred when the drivers were reported as being in spreadCycle mode by M569. I would like to know whether in that same scenario, the problem still occurs using the updated firmware that I made available this evening.
-
@dc42 Travel bangs and infill mini bangs still but looks like no timeouts??
M569 P0.1 Drive 1 runs in reverse, active low enable, timing fast, mode spreadCycle, ccr 0x00053, toff 3, tblank 0, hstart/hend/hdec 5/0/0, pos 668 M569 P0.0 Drive 0 runs in reverse, active low enable, timing fast, mode spreadCycle, ccr 0x00053, toff 3, tblank 0, hstart/hend/hdec 5/0/0, pos 252
13/04/2021, 22:33:34 M122 === Diagnostics === RepRapFirmware for Duet 3 Mini 5+ version 3.3beta2+2 (2021-04-13 18:55:38) running on Duet 3 Mini5plus WiFi (standalone mode) Board ID: Z9NZN-A296U-D65J0-40KM4-LY03Z-ZPQPD Used output buffers: 3 of 40 (18 max) === RTOS === Static ram: 100040 Dynamic ram: 106532 of which 0 recycled Never used RAM 34276, free system stack 116 words Tasks: NETWORK(ready,225) HEAT(delaying,314) CanReceiv(notifyWait,944) CanSender(notifyWait,357) CanClock(delaying,332) TMC(notifyWait,99) MAIN(running,428) IDLE(ready,20) AIN(notifyWait,266) Owned mutexes: WiFi(NETWORK) === Platform === Last reset 00:02:59 ago, cause: software Last software reset at 2021-04-13 22:30, reason: User, GCodes spinning, available RAM 34100, slot 1 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a Error status: 0x00 Aux0 errors 0,0,0 Aux1 errors 0,0,0 MCU revision 3, ADC conversions started 214326, completed 214325, timed out 0, errs 0 Supply voltage: min 23.8, current 23.9, max 24.0, under voltage events: 0, over voltage events: 0, power good: yes Heap OK, handles allocated/used 99/0, heap memory allocated/used/recyclable 2048/134/134, gc cycles 2 Driver 0: position 20800, standstill, SG min/max 2/406, read errors 0, write errors 1, ifcnt 49, reads 10555, writes 14, timeouts 0, DMA errors 0 Driver 1: position 20000, standstill, SG min/max 104/392, read errors 0, write errors 1, ifcnt 49, reads 10555, writes 14, timeouts 0, DMA errors 0 Driver 2: position 1164, standstill, SG min/max 2/304, read errors 0, write errors 1, ifcnt 46, reads 10555, writes 13, timeouts 0, DMA errors 0 Driver 3: position 0, standstill, SG min/max 218/218, read errors 0, write errors 1, ifcnt 35, reads 10558, writes 10, timeouts 0, DMA errors 0 Driver 4: position 0, standstill, SG min/max 0/268, read errors 0, write errors 1, ifcnt 46, reads 10556, writes 13, timeouts 0, DMA errors 0 Driver 5: position 0, assumed not present Driver 6: position 0, assumed not present Date/time: 2021-04-13 22:33:29 Cache data hit count 310421309 Slowest loop: 7.13ms; fastest: 0.07ms === Storage === Free file entries: 10 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 1.5ms, write time 0.0ms, max retries 0 === Move === DMs created 83, maxWait 148832ms, bed compensation in use: none, comp offset 0.000 === MainDDARing === Scheduled moves 10, completed moves 10, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1 === AuxDDARing === Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1 === Heat === Bed heaters = 0 -1, chamberHeaters = -1 -1 === GCodes === Segments left: 0 Movement lock held by null HTTP is idle in state(s) 0 Telnet is idle in state(s) 0 File is idle in state(s) 0 USB is idle in state(s) 0 Aux is idle in state(s) 0 Trigger is idle in state(s) 0 Queue is idle in state(s) 0 LCD is idle in state(s) 0 SBC is idle in state(s) 0 Daemon is idle in state(s) 0 Aux2 is idle in state(s) 0 Autopause is idle in state(s) 0 Code queue is empty. === Filament sensors === Extruder 0 sensor: ok === CAN === Messages queued 1624, send timeouts 1620, received 0, lost 0, longest wait 0ms for reply type 0, peak Tx sync delay 0, free buffers 17 (min 16) Last cancelled message type 30 dest 127 === Network === Slowest loop: 9.48ms; fastest: 0.00ms Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions HTTP sessions: 1 of 8 - WiFi - Network state is active WiFi module is connected to access point Failed messages: pending 0, notready 0, noresp 0 WiFi firmware version 1.25beta0 WiFi MAC address f4:cf:a2:6f:e9:78 WiFi Vcc 3.36, reset reason Power up WiFi flash size 2097152, free heap 25096 WiFi IP address 192.168.1.226 WiFi signal strength -41dBm, mode 802.11n, reconnections 0, sleep mode modem Clock register 00002002 Socket states: 0 0 0 0 0 0 0 0 13/04/2021, 22:30:45 Connection established
13/04/2021, 22:34:15 M569 P0.0 D2 13/04/2021, 22:34:09 M569 P0.1 D2
13/04/2021, 22:39:21 m122 === Diagnostics === RepRapFirmware for Duet 3 Mini 5+ version 3.3beta2+2 (2021-04-13 18:55:38) running on Duet 3 Mini5plus WiFi (standalone mode) Board ID: Z9NZN-A296U-D65J0-40KM4-LY03Z-ZPQPD Used output buffers: 3 of 40 (30 max) === RTOS === Static ram: 100040 Dynamic ram: 106532 of which 0 recycled Never used RAM 34276, free system stack 116 words Tasks: NETWORK(ready,225) HEAT(delaying,298) CanReceiv(notifyWait,944) CanSender(notifyWait,357) CanClock(notifyWait,332) TMC(notifyWait,65) MAIN(running,428) IDLE(ready,20) AIN(notifyWait,266) Owned mutexes: WiFi(NETWORK) === Platform === Last reset 00:08:47 ago, cause: software Last software reset at 2021-04-13 22:30, reason: User, GCodes spinning, available RAM 34100, slot 1 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a Error status: 0x00 Aux0 errors 0,0,0 Aux1 errors 0,0,0 MCU revision 3, ADC conversions started 619504, completed 619503, timed out 0, errs 0 Supply voltage: min 23.4, current 23.9, max 24.0, under voltage events: 0, over voltage events: 0, power good: yes Heap OK, handles allocated/used 99/2, heap memory allocated/used/recyclable 2048/428/374, gc cycles 6 Driver 0: position 16039, ok, SG min/max 0/330, read errors 0, write errors 0, ifcnt 52, reads 14822, writes 1, timeouts 0, DMA errors 0 Driver 1: position 22867, ok, SG min/max 0/324, read errors 0, write errors 0, ifcnt 52, reads 14822, writes 1, timeouts 0, DMA errors 0 Driver 2: position 86, ok, SG min/max 0/156, read errors 0, write errors 0, ifcnt 48, reads 14822, writes 1, timeouts 0, DMA errors 0 Driver 3: position 0, ok, SG min/max 0/486, read errors 0, write errors 0, ifcnt 37, reads 14821, writes 2, timeouts 0, DMA errors 0 Driver 4: position 0, ok, SG min/max 0/86, read errors 0, write errors 0, ifcnt 48, reads 14822, writes 1, timeouts 0, DMA errors 0 Driver 5: position 0, assumed not present Driver 6: position 0, assumed not present Date/time: 2021-04-13 22:39:16 Cache data hit count 825217284 Slowest loop: 108.71ms; fastest: 0.09ms === Storage === Free file entries: 9 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 98.7ms, write time 0.0ms, max retries 0 === Move === DMs created 83, maxWait 212274ms, bed compensation in use: mesh, comp offset 0.000 === MainDDARing === Scheduled moves 825, completed moves 820, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 16, 0], CDDA state 3 === AuxDDARing === Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1 === Heat === Bed heaters = 0 -1, chamberHeaters = -1 -1 Heater 0 is on, I-accum = 0.0 Heater 1 is on, I-accum = 0.4 === GCodes === Segments left: 1 Movement lock held by null HTTP is idle in state(s) 0 Telnet is idle in state(s) 0 File is doing "G1 X78.581 Y114.333 E0.60317" 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 idle in state(s) 0 Aux2 is idle in state(s) 0 Autopause is idle in state(s) 0 Code queue is empty. === Filament sensors === Extruder 0 sensor: ok === CAN === Messages queued 2353, send timeouts 2353, received 0, lost 0, longest wait 0ms for reply type 0, peak Tx sync delay 0, free buffers 17 (min 17) Last cancelled message type 30 dest 127 === Network === Slowest loop: 201.51ms; fastest: 0.08ms Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions HTTP sessions: 1 of 8 - WiFi - Network state is active WiFi module is connected to access point Failed messages: pending 0, notready 0, noresp 2 WiFi firmware version 1.25beta0 WiFi MAC address f4:cf:a2:6f:e9:78 WiFi Vcc 3.36, reset reason Power up WiFi flash size 2097152, free heap 26560 WiFi IP address 192.168.1.226 WiFi signal strength -42dBm, mode 802.11n, reconnections 0, sleep mode modem Clock register 00002002 Socket states: 0 0 0 0 0 0 0 0 13/04/2021, 22:35:16 M32 "0:/gcodes/456.gcode" File 0:/gcodes/456.gcode selected for printing 13/04/2021, 22:35:00 m122 === Diagnostics === RepRapFirmware for Duet 3 Mini 5+ version 3.3beta2+2 (2021-04-13 18:55:38) running on Duet 3 Mini5plus WiFi (standalone mode) Board ID: Z9NZN-A296U-D65J0-40KM4-LY03Z-ZPQPD Used output buffers: 3 of 40 (27 max) === RTOS === Static ram: 100040 Dynamic ram: 106532 of which 0 recycled Never used RAM 34276, free system stack 116 words Tasks: NETWORK(ready,225) HEAT(delaying,314) CanReceiv(notifyWait,944) CanSender(notifyWait,357) CanClock(notifyWait,332) TMC(notifyWait,99) MAIN(running,428) IDLE(ready,20) AIN(notifyWait,266) Owned mutexes: WiFi(NETWORK) === Platform === Last reset 00:04:25 ago, cause: software Last software reset at 2021-04-13 22:30, reason: User, GCodes spinning, available RAM 34100, slot 1 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a Error status: 0x00 Aux0 errors 0,0,0 Aux1 errors 0,0,0 MCU revision 3, ADC conversions started 316722, completed 316721, timed out 0, errs 0 Supply voltage: min 23.8, current 23.9, max 23.9, under voltage events: 0, over voltage events: 0, power good: yes Heap OK, handles allocated/used 99/0, heap memory allocated/used/recyclable 2048/158/158, gc cycles 3 Driver 0: position 20800, standstill, SG min/max 146/146, read errors 0, write errors 0, ifcnt 51, reads 5053, writes 2, timeouts 0, DMA errors 0 Driver 1: position 20000, standstill, SG min/max 154/154, read errors 0, write errors 0, ifcnt 51, reads 5052, writes 2, timeouts 0, DMA errors 0 Driver 2: position 1164, standstill, SG min/max 156/156, read errors 0, write errors 0, ifcnt 47, reads 5054, writes 1, timeouts 0, DMA errors 0 Driver 3: position 0, standstill, SG min/max 218/218, read errors 0, write errors 0, ifcnt 35, reads 5055, writes 0, timeouts 0, DMA errors 0 Driver 4: position 0, standstill, SG min/max 52/52, read errors 0, write errors 0, ifcnt 47, reads 5053, writes 1, timeouts 0, DMA errors 0 Driver 5: position 0, assumed not present Driver 6: position 0, assumed not present Date/time: 2021-04-13 22:34:55 Cache data hit count 459975350 Slowest loop: 9.14ms; fastest: 0.13ms === Storage === Free file entries: 10 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 0.9ms, write time 5.1ms, max retries 0 === Move === DMs created 83, maxWait 0ms, bed compensation in use: none, comp offset 0.000 === MainDDARing === Scheduled moves 10, completed moves 10, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1 === AuxDDARing === Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1 === Heat === Bed heaters = 0 -1, chamberHeaters = -1 -1 === GCodes === Segments left: 0 Movement lock held by null HTTP is idle in state(s) 0 Telnet is idle in state(s) 0 File is idle in state(s) 0 USB is idle in state(s) 0 Aux is idle in state(s) 0 Trigger is idle in state(s) 0 Queue is idle in state(s) 0 LCD is idle in state(s) 0 SBC is idle in state(s) 0 Daemon is idle in state(s) 0 Aux2 is idle in state(s) 0 Autopause is idle in state(s) 0 Code queue is empty. === Filament sensors === Extruder 0 sensor: ok === CAN === Messages queued 773, send timeouts 773, received 0, lost 0, longest wait 0ms for reply type 0, peak Tx sync delay 0, free buffers 17 (min 17) Last cancelled message type 4514 dest 127 === Network === Slowest loop: 199.88ms; fastest: 0.08ms Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions HTTP sessions: 1 of 8 - WiFi - Network state is active WiFi module is connected to access point Failed messages: pending 0, notready 0, noresp 1 WiFi firmware version 1.25beta0 WiFi MAC address f4:cf:a2:6f:e9:78 WiFi Vcc 3.36, reset reason Power up WiFi flash size 2097152, free heap 21944 WiFi IP address 192.168.1.226 WiFi signal strength -42dBm, mode 802.11n, reconnections 0, sleep mode modem Clock register 00002002 Socket states: 0 0 0 0 0 0 0 0
-
13/04/2021, 22:42:45 m122 === Diagnostics === RepRapFirmware for Duet 3 Mini 5+ version 3.3beta2+2 (2021-04-13 18:55:38) running on Duet 3 Mini5plus WiFi (standalone mode) Board ID: Z9NZN-A296U-D65J0-40KM4-LY03Z-ZPQPD Used output buffers: 3 of 40 (30 max) === RTOS === Static ram: 100040 Dynamic ram: 106532 of which 0 recycled Never used RAM 34276, free system stack 116 words Tasks: NETWORK(ready,220) HEAT(delaying,298) CanReceiv(notifyWait,944) CanSender(notifyWait,357) CanClock(notifyWait,332) TMC(notifyWait,65) MAIN(running,428) IDLE(ready,20) AIN(notifyWait,266) Owned mutexes: WiFi(NETWORK) === Platform === Last reset 00:12:11 ago, cause: software Last software reset at 2021-04-13 22:30, reason: User, GCodes spinning, available RAM 34100, slot 1 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a Error status: 0x00 Aux0 errors 0,0,0 Aux1 errors 0,0,0 MCU revision 3, ADC conversions started 850815, completed 850814, timed out 0, errs 0 Supply voltage: min 23.4, current 23.8, max 24.0, under voltage events: 0, over voltage events: 0, power good: yes Heap OK, handles allocated/used 99/2, heap memory allocated/used/recyclable 2048/1316/1262, gc cycles 8 Driver 0: position 17212, ok, SG min/max 0/348, read errors 0, write errors 0, ifcnt 52, reads 11257, writes 0, timeouts 0, DMA errors 0 Driver 1: position 18596, ok, SG min/max 0/230, read errors 0, write errors 0, ifcnt 52, reads 11258, writes 0, timeouts 0, DMA errors 0 Driver 2: position 438, ok, SG min/max 0/224, read errors 0, write errors 0, ifcnt 48, reads 11258, writes 0, timeouts 0, DMA errors 0 Driver 3: position 0, ok, SG min/max 0/430, read errors 0, write errors 0, ifcnt 37, reads 11257, writes 0, timeouts 0, DMA errors 0 Driver 4: position 0, ok, SG min/max 0/258, read errors 0, write errors 0, ifcnt 48, reads 11258, writes 0, timeouts 0, DMA errors 0 Driver 5: position 0, assumed not present Driver 6: position 0, assumed not present Date/time: 2021-04-13 22:42:40 Cache data hit count 1084782186 Slowest loop: 97.18ms; fastest: 0.09ms === Storage === Free file entries: 9 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 96.3ms, write time 0.0ms, max retries 0 === Move === DMs created 83, maxWait 0ms, bed compensation in use: mesh, comp offset 0.000 === MainDDARing === Scheduled moves 4801, completed moves 4795, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 71, 0], CDDA state 3 === AuxDDARing === Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1 === Heat === Bed heaters = 0 -1, chamberHeaters = -1 -1 Heater 0 is on, I-accum = 0.3 Heater 1 is on, I-accum = 0.6 === GCodes === Segments left: 1 Movement lock held by null HTTP is idle in state(s) 0 Telnet is idle in state(s) 0 File is doing "G1 F2700.000" 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 idle in state(s) 0 Aux2 is idle in state(s) 0 Autopause is idle in state(s) 0 Code queue is empty. === Filament sensors === Extruder 0 sensor: ok === CAN === Messages queued 1836, send timeouts 1836, received 0, lost 0, longest wait 0ms for reply type 0, peak Tx sync delay 0, free buffers 17 (min 17) Last cancelled message type 30 dest 127 === Network === Slowest loop: 200.57ms; fastest: 0.08ms Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions HTTP sessions: 1 of 8 - WiFi - Network state is active WiFi module is connected to access point Failed messages: pending 0, notready 0, noresp 3 WiFi firmware version 1.25beta0 WiFi MAC address f4:cf:a2:6f:e9:78 WiFi Vcc 3.36, reset reason Power up WiFi flash size 2097152, free heap 26560 WiFi IP address 192.168.1.226 WiFi signal strength -43dBm, mode 802.11n, reconnections 0, sleep mode modem Clock register 00002002 Socket states: 0 0 0 0 0 0 0 0
13/04/2021, 22:43:02 m122 === Diagnostics === RepRapFirmware for Duet 3 Mini 5+ version 3.3beta2+2 (2021-04-13 18:55:38) running on Duet 3 Mini5plus WiFi (standalone mode) Board ID: Z9NZN-A296U-D65J0-40KM4-LY03Z-ZPQPD Used output buffers: 3 of 40 (30 max) === RTOS === Static ram: 100040 Dynamic ram: 106532 of which 0 recycled Never used RAM 34276, free system stack 116 words Tasks: NETWORK(ready,220) HEAT(delaying,298) CanReceiv(notifyWait,944) CanSender(notifyWait,357) CanClock(delaying,332) TMC(notifyWait,65) MAIN(running,428) IDLE(ready,20) AIN(notifyWait,266) Owned mutexes: WiFi(NETWORK) === Platform === Last reset 00:12:27 ago, cause: software Last software reset at 2021-04-13 22:30, reason: User, GCodes spinning, available RAM 34100, slot 1 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a Error status: 0x00 Aux0 errors 0,0,0 Aux1 errors 0,0,0 MCU revision 3, ADC conversions started 869712, completed 869711, timed out 0, errs 0 Supply voltage: min 23.4, current 23.5, max 23.9, under voltage events: 0, over voltage events: 0, power good: yes Heap OK, handles allocated/used 99/2, heap memory allocated/used/recyclable 2048/1700/1646, gc cycles 8 Driver 0: position 34544, ok, SG min/max 0/324, read errors 0, write errors 0, ifcnt 52, reads 920, writes 0, timeouts 0, DMA errors 0 Driver 1: position 19084, ok, SG min/max 0/316, read errors 0, write errors 0, ifcnt 52, reads 919, writes 0, timeouts 0, DMA errors 0 Driver 2: position 505, standstill, SG min/max 0/186, read errors 0, write errors 0, ifcnt 48, reads 919, writes 0, timeouts 0, DMA errors 0 Driver 3: position 0, ok, SG min/max 2/416, read errors 0, write errors 0, ifcnt 37, reads 920, writes 0, timeouts 0, DMA errors 0 Driver 4: position 0, standstill, SG min/max 0/116, read errors 0, write errors 0, ifcnt 48, reads 920, writes 0, timeouts 0, DMA errors 0 Driver 5: position 0, assumed not present Driver 6: position 0, assumed not present Date/time: 2021-04-13 22:42:57 Cache data hit count 1105969862 Slowest loop: 92.88ms; fastest: 0.09ms === Storage === Free file entries: 9 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 0.7ms, write time 0.0ms, max retries 0 === Move === DMs created 83, maxWait 0ms, bed compensation in use: mesh, comp offset 0.000 === MainDDARing === Scheduled moves 5253, completed moves 5214, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 9, 0], CDDA state 3 === AuxDDARing === Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1 === Heat === Bed heaters = 0 -1, chamberHeaters = -1 -1 Heater 0 is on, I-accum = 0.4 Heater 1 is on, I-accum = 0.6 === GCodes === Segments left: 1 Movement lock held by null HTTP is idle in state(s) 0 Telnet is idle in state(s) 0 File is doing "G1 X185.377 Y115.273 E0.03611" 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 idle in state(s) 0 Aux2 is idle in state(s) 0 Autopause is idle in state(s) 0 Code queue is empty. === Filament sensors === Extruder 0 sensor: ok === CAN === Messages queued 150, send timeouts 150, received 0, lost 0, longest wait 0ms for reply type 0, peak Tx sync delay 0, free buffers 17 (min 17) Last cancelled message type 30 dest 127 === Network === Slowest loop: 202.17ms; fastest: 0.09ms Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions HTTP sessions: 1 of 8 - WiFi - Network state is active WiFi module is connected to access point Failed messages: pending 0, notready 0, noresp 4 WiFi firmware version 1.25beta0 WiFi MAC address f4:cf:a2:6f:e9:78 WiFi Vcc 3.36, reset reason Power up WiFi flash size 2097152, free heap 25096 WiFi IP address 192.168.1.226 WiFi signal strength -41dBm, mode 802.11n, reconnections 0, sleep mode modem Clock register 00002002 Socket states: 0 0 0 0 0 0 0 0
M0 H1 Cancelled printing file 0:/gcodes/456.gcode, print time was 0h 8m Error: Bad command: called when a print is cancelled after a pause. 13/04/2021, 22:43:29 Printing paused at X62.7 Y116.3 Z1.2 13/04/2021, 22:43:26 M25 Resume state saved 13/04/2021, 22:43:19 m122 === Diagnostics === RepRapFirmware for Duet 3 Mini 5+ version 3.3beta2+2 (2021-04-13 18:55:38) running on Duet 3 Mini5plus WiFi (standalone mode) Board ID: Z9NZN-A296U-D65J0-40KM4-LY03Z-ZPQPD Used output buffers: 3 of 40 (30 max) === RTOS === Static ram: 100040 Dynamic ram: 106532 of which 0 recycled Never used RAM 34276, free system stack 116 words Tasks: NETWORK(ready,212) HEAT(delaying,298) CanReceiv(notifyWait,944) CanSender(notifyWait,357) CanClock(delaying,332) TMC(notifyWait,65) MAIN(running,428) IDLE(ready,20) AIN(notifyWait,266) Owned mutexes: WiFi(NETWORK) === Platform === Last reset 00:12:44 ago, cause: software Last software reset at 2021-04-13 22:30, reason: User, GCodes spinning, available RAM 34100, slot 1 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a Error status: 0x00 Aux0 errors 0,0,0 Aux1 errors 0,0,0 MCU revision 3, ADC conversions started 889003, completed 889002, timed out 0, errs 0 Supply voltage: min 23.5, current 23.5, max 24.0, under voltage events: 0, over voltage events: 0, power good: yes Heap OK, handles allocated/used 99/2, heap memory allocated/used/recyclable 2048/116/62, gc cycles 9 Driver 0: position 17212, ok, SG min/max 0/326, read errors 0, write errors 0, ifcnt 52, reads 939, writes 0, timeouts 0, DMA errors 0 Driver 1: position 23018, ok, SG min/max 0/14, read errors 0, write errors 0, ifcnt 52, reads 940, writes 0, timeouts 0, DMA errors 0 Driver 2: position 493, ok, SG min/max 0/14, read errors 0, write errors 0, ifcnt 48, reads 940, writes 0, timeouts 0, DMA errors 0 Driver 3: position 0, ok, SG min/max 14/470, read errors 0, write errors 0, ifcnt 37, reads 939, writes 0, timeouts 0, DMA errors 0 Driver 4: position 0, ok, SG min/max 0/8, read errors 0, write errors 0, ifcnt 48, reads 939, writes 0, timeouts 0, DMA errors 0 Driver 5: position 0, assumed not present Driver 6: position 0, assumed not present Date/time: 2021-04-13 22:43:14 Cache data hit count 1127617842 Slowest loop: 93.12ms; fastest: 0.09ms === Storage === Free file entries: 9 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 91.6ms, write time 0.0ms, max retries 0 === Move === DMs created 83, maxWait 0ms, bed compensation in use: mesh, comp offset 0.000 === MainDDARing === Scheduled moves 5978, completed moves 5972, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 11, 0], CDDA state 3 === AuxDDARing === Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1 === Heat === Bed heaters = 0 -1, chamberHeaters = -1 -1 Heater 0 is on, I-accum = 0.4 Heater 1 is on, I-accum = 0.6 === GCodes === Segments left: 1 Movement lock held by null HTTP is idle in state(s) 0 Telnet is idle in state(s) 0 File is doing "G1 X86.466 Y92.573 E0.75422" 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 idle in state(s) 0 Aux2 is idle in state(s) 0 Autopause is idle in state(s) 0 Code queue is empty. === Filament sensors === Extruder 0 sensor: ok === CAN === Messages queued 153, send timeouts 153, received 0, lost 0, longest wait 0ms for reply type 0, peak Tx sync delay 0, free buffers 17 (min 17) Last cancelled message type 30 dest 127 === Network === Slowest loop: 281.40ms; fastest: 0.08ms Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions HTTP sessions: 1 of 8 - WiFi - Network state is active WiFi module is connected to access point Failed messages: pending 0, notready 0, noresp 4 WiFi firmware version 1.25beta0 WiFi MAC address f4:cf:a2:6f:e9:78 WiFi Vcc 3.36, reset reason Power up WiFi flash size 2097152, free heap 21944 WiFi IP address 192.168.1.226 WiFi signal strength -42dBm, mode 802.11n, reconnections 0, sleep mode modem Clock register 00002002 Socket states: 0 0 0 0 0 0 0 0
-
@dc42
Sorry that was Home in stealthchop M569 P0.0 S0 V0 M569 P0.1 S0 V0.
Send M569 P0.0 D2, M569 P0.1 D2 for the print after homing.
M122 after each incident and M569 P0.0 / 0.1 to confirm spreadcycle. -
@carcamerarig, please can you post the results of M569 P0 and M569 P1 next time as well the M122 report, to confirm the driver parameters.
-
@dc42 top of the 1st of the 2 report posts??
-
Ah I see them now. What were the "incidents" ?
-
Travel bangs the same as before between models and mini bangs on infil 15%
I’ll upload video again but it takes a while -
@carcamerarig, thanks. Please post your config,g file too.
-
-
@dc42 Apologies im running around switching between mobile and desktop...
; General preferences G90 ; Send absolute coordinates... M83 ; ...but relative extruder moves ; Network M550 P"Duet Caribou 420" ; Set machine name M552 S1 ; Enable network ;*** Access point is configured manually via M587 ;M586 P0 S1 ; Enable HTTP ;M586 P1 S0 ; Disable FTP ;M586 P2 S0 ; Disable Telnet M575 P1 S1 B57600 ; Panel Due ; Drive Mappings M569 P0.0 S0 V0 ; Drive 0: X Axis M569 P0.1 S0 V0 ; Drive 1: Y Axis M569 P0.2 S0 V0 ; Drive 2: Z Axis M569 P0.3 S0 V0 ; Drive 3: E Axis M569 P0.4 S0 V0 ; Drive 4: E1 used for Z1 ; Motor remapping for dual Z and axis Limits M584 X0 Y1 Z2:4 E3 ; two Z motors connected to driver outputs Z and E1 M671 X-37:287 Y0:0 S4 ; leadscrews at left (connected to Z) and right (connected to E1) of X axis ; Micrpstepping and Speed M350 X32 Y32 E16 Z16 I1 ; Configure microstepping with interpolation M92 X200.00 Y200.00 Z400.00 E830.00 ; Set steps per mm ; Speeds, Acceleration and Jerk M566 X900 Y900 Z25.00 E600.00 P1 ; Set maximum instantaneous speed changes (mm/min) M203 X7500.00 Y7500.00 Z720.00 E1200.00 ; Set maximum speeds (mm/min) M201 X1500.00 Y1500.00 Z1200.00 E4000.00 ; Set accelerations (mm/s^2) ; Motor currents M906 X700.00 Y700.00 Z700.00 E700.00 I20 ; Set motor currents (mA) and motor idle factor in percent X,Y,Z=1000/1.414 E=1400/1.414 M84 S30 ; Set idle timeout ; Printer geometry M208 X0:250 Y-4:215 Z-0.5:410 ; Axis Limits M564 H0 ; allow unhomed movement ; Endstops for each Axis M574 X1 S3 ; Set endstops controlled by motor load detection M574 Y1 S3 ; Set endstops controlled by motor load detection ; Stallgaurd Sensitivy M915 X S-2 F0 H200 R0 ; Set X axis Sensitivity M915 Y S-1 F0 H200 R0 ; Set y axis Sensitivity ; Input Shaper ;M593 F58.5 P4 S0.2 ; Input Shaping 3.3/3.4 ;M593 F54.26 ; Z-Probe Super PINDA M574 Z1 S2 ; Set endstops controlled by probe M558 P5 C"^io3.in" I1 H1 F500 T4800 A30 S0.004 ; Mesh Grid M557 X24:221 Y10:195 P8 ; Define mesh grid for probing ; Sheets ;G31 P1000 X23 Y5 Z1.730 ; Satin Sheet G31 P1000 X23 Y5 Z1.91 ; Textured Sheet ;G31 P1000 X23 Y5 Z1.445 ; PEI Sheet ;G31 P1000 X23 Y5 Z1.445 ; PEI Sheet 0.6 nozzle -10 offset ; Heatbed Heaters and Thermistor Bed M308 S0 P"temp0" Y"thermistor" T100000 B4725 C7.060000e-8 ; Set thermistor + ADC parameters for heater 0 Bed M950 H0 C"out0" T0 Q10 ; Creates Bed Heater Qnn PWM frequency in Hz. Valid range: 0-65535, default: 500. (optional) 10hz stopped clicking M307 H0 R0.273 C345.3 D10.89 S1.00 V23.8 ; PID 3.2 M140 H0 ; Bed uses Heater 0 M143 H0 S120 ; Set temperature limit for heater 0 to 120C Bed ; HotEnd Heaters and Thermistor HotEnd M308 S1 P"temp1" Y"thermistor" T500000 B4725 C1.19622e-7 ; define E0 temperature sensor e3d M950 H1 C"out1" T1 ; Create HotEnd Heater M307 H1 R2.383 C178.5:130.6 D5.32 S1.00 V23.9 ; PID M143 H1 S285 ; Set temperature limit for heater 1 to 285C HotEnd M302 S185 R185 ; Fans M950 F1 C"out5" Q250 ; Creates HOTEND Fan M106 P1 T45 S235 H1 ; HOTEND Fan Settings M950 F0 C"out6" Q100 ; Creates PARTS COOLING FAN M106 P0 H-1 ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned off PARTS COOLING FAN ; Tools M563 P0 D0 H1 F0 ; Define tool 0 G10 P0 X0 Y0 Z0 ; Set tool 0 axis offsets G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C ; StealthCop calibration M17 G4 P150 G1 X1 Y1 Z1 G4 S2 M84 ; disable motors ; Filament Sensor Logic M98 P"0:/macros/02_Functions/StartupFilamentSensorCheck" ; Runout Sensor Logic: Startup with filament = runout sensor active Startup without filament = autoload active
-
@carcamerarig, it seems to me that you can reproduce this issue at will. Please can you try the following (still in spreadCycle mode):
-
Install the firmware at https://www.dropbox.com/sh/qlucwfda9257p7u/AABoJogMNT-9P0kefE2W_0bxa?dl=0. After the problem occurs, get a M122 report. This firmware includes an additional diagnostic line.
-
Test whether a gcode file containing a simple repeated loop such as the following provokes the problem:
while true G1 X300 Y400 F24000 G1 X0 Y0
Adjust the G1 movement limits and speed according to the capabilities of your machine.
- Test whether increasing XY microstepping from the default x16 to x64 makes the issue happen more or less often.
Thanks in advance!
-