Solved Missing Steps - Cant Print SpreadCycle StealthChop tuning help
-
@droftarts yes they did
on my side i've been in 3.2.2, 3.3 beta 1 and 3.3beta2I'll post the files that dc42 indicated later (can't now)
Thanks for your support and looking into it. We all appreciate
edit: As a head up... a simple mesh enable (corrections are within +/- 0.05) and movement from e.g. X150 Y290 Z5 to X150 Y5 Z150 causes a tremendous shift in Z (it landed at 60 instead of 150...) it shall not be difficult to reproduce... thanks again
edit: @dc42 as requested including dumps
-
@argo said in Missing Steps - Cant Print SpreadCycle StealthChop tuning help:
@carcamerarig said in Missing Steps - Cant Print SpreadCycle StealthChop tuning help:
@dc42 mine are all contained in this thread from the various modes in both standalone and sbc.
So he does not have to search for it as the thread has quite exploded:
https://forum.duet3d.com/post/223138Thanks!
-
Config
; 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
M569 P0.1 Drive 1 runs in reverse, active low enable, timing fast, mode stealthChop, ccr 0x00053, toff 3, tblank 0, tpwmthrs 0 (inf mm/sec), pwmScaleSum 11, pwmScaleAuto 4, pwmOfsAuto 255, pwmGradAuto 39, pos 68
M569 P0.0 Drive 0 runs in reverse, active low enable, timing fast, mode stealthChop, ccr 0x00053, toff 3, tblank 0, tpwmthrs 0 (inf mm/sec), pwmScaleSum 12, pwmScaleAuto 5, pwmOfsAuto 255, pwmGradAuto 50, pos 764
Pre print M122
M122 === Diagnostics === RepRapFirmware for Duet 3 Mini 5+ version 3.3beta2 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: 99720 Dynamic ram: 106476 of which 24 recycled Never used RAM 34628, free system stack 112 words Tasks: NETWORK(ready,227) HEAT(delaying,317) CanReceiv(notifyWait,943) CanSender(notifyWait,358) CanClock(delaying,340) TMC(notifyWait,109) MAIN(running,363) IDLE(ready,20) AIN(delaying,269) Owned mutexes: WiFi(NETWORK) === Platform === Last reset 00:04:51 ago, cause: power up Last software reset at 2021-04-08 23:50, reason: User, GCodes spinning, available RAM 34628, slot 2 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00446000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a Error status: 0x00 Aux0 errors 0,0,0 Aux1 errors 0,0,0 Supply voltage: min 0.0, 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/782/782, gc cycles 3 Driver 0: position 39400, standstill, SG min/max 0/416, read errors 0, write errors 0, ifcnt 15, reads 41502, writes 15, timeouts 101, DMA errors 0, failedOp 0x6a Driver 1: position 19000, standstill, SG min/max 0/440, read errors 0, write errors 0, ifcnt 17, reads 41598, writes 17, timeouts 3, DMA errors 0, failedOp 0x01 Driver 2: position 20000, standstill, SG min/max 0/282, read errors 0, write errors 0, ifcnt 16, reads 41602, writes 16, timeouts 0, DMA errors 0 Driver 3: position 0, standstill, SG min/max 0/0, read errors 0, write errors 0, ifcnt 11, reads 41606, writes 11, timeouts 0, DMA errors 0 Driver 4: position 0, standstill, SG min/max 0/284, read errors 0, write errors 0, ifcnt 16, reads 41602, writes 16, timeouts 0, DMA errors 0 Driver 5: position 0, assumed not present Driver 6: position 0, assumed not present Date/time: 2021-04-13 10:58:56 Cache data hit count 494597420 Slowest loop: 5.57ms; fastest: 0.07ms === Storage === Free file entries: 10 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 1.2ms, write time 0.0ms, max retries 0 === Move === DMs created 83, maxWait 145592ms, bed compensation in use: none, comp offset 0.000 === MainDDARing === Scheduled moves 42, completed moves 42, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 4], 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 2640, send timeouts 2636, 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: 10.41ms; 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 24936 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
Post incident M122 (mini bangs during infill
M122 === Diagnostics === RepRapFirmware for Duet 3 Mini 5+ version 3.3beta2 running on Duet 3 Mini5plus WiFi (standalone mode) Board ID: Z9NZN-A296U-D65J0-40KM4-LY03Z-ZPQPD Used output buffers: 3 of 40 (26 max) === RTOS === Static ram: 99720 Dynamic ram: 106476 of which 200 recycled Never used RAM 34452, free system stack 108 words Tasks: NETWORK(ready,227) HEAT(delaying,293) CanReceiv(notifyWait,943) CanSender(notifyWait,358) CanClock(delaying,340) TMC(delaying,109) MAIN(running,363) IDLE(ready,20) AIN(delaying,260) Owned mutexes: WiFi(NETWORK) === Platform === Last reset 00:30:14 ago, cause: power up Last software reset at 2021-04-08 23:50, reason: User, GCodes spinning, available RAM 34628, slot 2 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00446000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a Error status: 0x00 Aux0 errors 0,0,0 Aux1 errors 0,0,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/1076/1022, gc cycles 21 Driver 0: position 32245, ok, SG min/max 0/510, read errors 0, write errors 0, ifcnt 21, reads 6782, writes 6, timeouts 1380, DMA errors 0, failedOp 0x71 Driver 1: position 22305, ok, SG min/max 0/494, read errors 0, write errors 0, ifcnt 23, reads 8094, writes 6, timeouts 67, DMA errors 0, failedOp 0x41 Driver 2: position 582, ok, SG min/max 0/286, read errors 0, write errors 0, ifcnt 21, reads 8139, writes 5, timeouts 23, DMA errors 0, failedOp 0x41 Driver 3: position 0, ok, SG min/max 0/486, read errors 0, write errors 0, ifcnt 13, reads 8148, writes 2, timeouts 18, DMA errors 0, failedOp 0x6a Driver 4: position 0, ok, SG min/max 0/286, read errors 0, write errors 0, ifcnt 21, reads 8163, writes 5, timeouts 0, DMA errors 0 Driver 5: position 0, assumed not present Driver 6: position 0, assumed not present Date/time: 2021-04-13 11:24:19 Cache data hit count 2624084504 Slowest loop: 114.04ms; fastest: 0.09ms === Storage === Free file entries: 9 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 90.0ms, write time 0.0ms, max retries 0 === Move === DMs created 83, maxWait 278053ms, bed compensation in use: mesh, comp offset 0.000 === MainDDARing === Scheduled moves 8766, completed moves 8726, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 233, 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.5 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 X182.190 Y111.523 E0.01708" 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 13708, send timeouts 13708, 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: 200.28ms; 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 23248 WiFi IP address 192.168.1.226 WiFi signal strength -40dBm, mode 802.11n, reconnections 0, sleep mode modem Clock register 00002002 Socket states: 0 0 0 0 0 0 0 0
Post travel bang ( large)
M122 === Diagnostics === RepRapFirmware for Duet 3 Mini 5+ version 3.3beta2 running on Duet 3 Mini5plus WiFi (standalone mode) Board ID: Z9NZN-A296U-D65J0-40KM4-LY03Z-ZPQPD Used output buffers: 3 of 40 (26 max) === RTOS === Static ram: 99720 Dynamic ram: 106476 of which 200 recycled Never used RAM 34452, free system stack 108 words Tasks: NETWORK(ready,225) HEAT(delaying,293) CanReceiv(notifyWait,943) CanSender(notifyWait,358) CanClock(notifyWait,340) TMC(notifyWait,100) MAIN(running,363) IDLE(ready,20) AIN(notifyWait,260) Owned mutexes: WiFi(NETWORK) === Platform === Last reset 00:43:12 ago, cause: power up Last software reset at 2021-04-08 23:50, reason: User, GCodes spinning, available RAM 34628, slot 2 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00446000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a Error status: 0x00 Aux0 errors 0,0,0 Aux1 errors 0,0,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/1748/1694, gc cycles 30 Driver 0: position 16627, assumed not present Driver 1: position 17876, assumed not present Driver 2: position 1882, ok, SG min/max 0/288, read errors 0, write errors 0, ifcnt 21, reads 38565, writes 0, timeouts 17, DMA errors 0, failedOp 0x6a Driver 3: position 0, ok, SG min/max 0/498, read errors 0, write errors 0, ifcnt 13, reads 38581, writes 0, timeouts 1, DMA errors 0, failedOp 0x41 Driver 4: position 0, ok, SG min/max 0/228, read errors 0, write errors 0, ifcnt 21, reads 38581, 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 11:37:17 Cache data hit count 3697243847 Slowest loop: 76.79ms; fastest: 0.09ms === Storage === Free file entries: 9 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 76.4ms, 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 47674, completed moves 47666, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 603, 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.5 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 F4800.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 7006, send timeouts 7006, 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: 202.00ms; 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 23136 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
-
@carcamerarig, thanks for that. The M122 report shows a large number of timeouts in the driver status. On the last one, the communication has failed so badly that the firmware has flagged drivers 0 and 1 as "assumed not present". So it's possible that the problem is caused by communication errors between the processor and the stepper drivers.
-
@dc42 Does that point to a faulty board or corrupt fw? Im going to Ian's on Thursday is this something he can investigate further, fix or replace the board?
-
@dc42 The requested info was already posted but unfortunately everything is scattered about in this thread, so here are direct links:
M122
reports:
https://forum.duet3d.com/post/224293 (only the driver bits)
https://forum.duet3d.com/post/224581I always see these timeout errors, it is quite worrisome...
Full config + repro file:
https://forum.duet3d.com/post/224661@droftarts I was running RRF 3.2.2 but upgraded to 3.3b2 to see if it would help, no difference.
-
I'm in middle of a print and did a M122 report just out curiosity.
Driver 0: position 31835, assumed not present
Driver 1: position 16605, assumed not present
Driver 2: position 23041, assumed not presentBut I do not observe bangs or layer shifts.
I did use your "preview" build from this posting: https://forum.duet3d.com/post/225143
M122 === Diagnostics === RepRapFirmware for Duet 3 Mini 5+ version 3.3beta2+1 (2021-04-11 10:20:02) running on Duet 3 Mini5plus Ethernet (standalone mode) Board ID: ZDWF8-8296U-D65J0-40KMU-J603Z-77MM8 Used output buffers: 3 of 40 (40 max) === RTOS === Static ram: 100072 Dynamic ram: 103000 of which 176 recycled Never used RAM 37600, free system stack 100 words Tasks: NETWORK(ready,204) ETHERNET(notifyWait,557) ACCEL(notifyWait,345) HEAT(delaying,300) CanReceiv(notifyWait,944) CanSender(notifyWait,357) CanClock(notifyWait,332) TMC(notifyWait,99) MAIN(running,312) IDLE(ready,20) AIN(notifyWait,259) Owned mutexes: === Platform === Last reset 14:52:29 ago, cause: software Last software reset at 2021-04-13 00:05, reason: User, GCodes spinning, available RAM 37776, 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 Aux1 errors 0,0,0 MCU revision 3, ADC conversions started 63542814, completed 63542813, timed out 0, errs 0 tnd=0 rnd=0 wrd=0 wtd=0 war=0 Supply voltage: min 22.6, current 23.7, max 23.9, under voltage events: 0, over voltage events: 0, power good: yes Heap OK, handles allocated/used 99/1, heap memory allocated/used/recyclable 2048/610/576, gc cycles 634 Driver 0: position 31835, assumed not present Driver 1: position 16605, assumed not present Driver 2: position 23041, assumed not present Driver 3: position 0, assumed not present Driver 4: position 0, standstill, SG min/max 0/354, read errors 0, write errors 0, ifcnt 141, reads 59413, 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 14:57:52 Cache data hit count 4294967295 Slowest loop: 16.75ms; fastest: 0.09ms === Storage === Free file entries: 9 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 14.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 112179, completed moves 112166, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state 3 === AuxDDARing === Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1 === Heat === Bed heaters = 0 -1, chamberHeaters = -1 -1 Heater 0 is on, I-accum = 0.2 Heater 1 is on, I-accum = 0.8 === 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 X158.218 Y83.922 E0.04566" 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 not empty: Queued 'M106 S255' for move 112171 Queued 'M106 S216.75' for move 112171 Queued 'M106 S255' for move 112171 Queued 'M106 S216.75' for move 112178 Queued 'M106 S255' for move 112179 5 of 16 codes have been queued. === Filament sensors === Extruder 0 sensor: ok === CAN === Messages queued 49339, send timeouts 49339, 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: 16.10ms; fastest: 0.03ms Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions HTTP sessions: 1 of 8 - Ethernet - State: active Error counts: 0 0 0 0 0 Socket states: 2 2 2 2 2 0 0 0
M569 P0.0 Drive 0 runs forwards, active low enable, timing fast, mode stealthChop, ccr 0x00053, toff 3, tblank 0, tpwmthrs 0 (inf mm/sec), pwmScaleSum 76, pwmScaleAuto 2, pwmOfsAuto 232, pwmGradAuto 19, pos 612
M569 P0.1 Drive 1 runs in reverse, active low enable, timing fast, mode stealthChop, ccr 0x00053, toff 3, tblank 0, tpwmthrs 0 (inf mm/sec), pwmScaleSum 161, pwmScaleAuto 1, pwmOfsAuto 254, pwmGradAuto 40, pos 190
M569 P0.2 Drive 2 runs forwards, active low enable, timing fast, mode stealthChop, ccr 0x00053, toff 3, tblank 0, tpwmthrs 0 (inf mm/sec), pwmScaleSum 89, pwmScaleAuto 26, pwmOfsAuto 255, pwmGradAuto 52, pos 595
;config.g ; General preferences G90 ; Send absolute coordinates... M83 ; ...but relative extruder moves ; Network M550 P"Pruset II MK3s" ; 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 S1 V0 ; Drive 0: X Axis M569 P0.1 S0 V0 ; Drive 1: Y Axis M569 P0.2 S1 V0 ; Drive 2: Z Axis M569 P0.3 S1 V0 ; Drive 3: E Axis M569 P0.4 S1 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 S10 ; 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 E415.00 ; Set steps per mm ; Speeds, Acceleration and Jerk M566 X240.00 Y240.00 Z25.00 E600.00 P1 ; Set maximum instantaneous speed changes (mm/min) M203 X7500.00 Y7500.00 Z730.00 E1200.00 ; Set maximum speeds (mm/min) M201 X2000.00 Y2000.00 Z1200.00 E5000.00 ; Set accelerations (mm/s^2) ; Motor currents M906 X600.00 Y600.00 Z600.00 E450.00 I20 ; Set motor currents (mA) and motor idle factor in percent M84 S30 ; Set idle timeout ; Printer geometry M208 X0:250 Y-4:215 Z-0.5:205 ; 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 S2 F0 H200 R0 ; Set X axis Sensitivity M915 Y S2 F0 H200 R0 ; Set y axis Sensitivity ; Input Shaper and Accelerometer M955 P0 C"io2.out+io2.in" M593 F42.6 S0.3 ; Z-Probe Super PINDA M574 Z1 S2 ; Set endstops controlled by probe M558 P5 C"^io3.in" I1 H0.7 F520 T6000 A50 S0.005 ; PINDA ; Mesh Grid M557 X24:233 Y15:195 P8 ; Define mesh grid for probing ; Sheets G31 P1000 X23 Y5 Z1.715 ; Satin Sheet ;G31 P1000 X23 Y5 Z1.630 ; Textured Sheet ;G31 P1000 X23 Y5 Z1.450 ; PEI Sheet ;G31 P1000 X23 Y5 Z1.440 ; 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 Q100 ; Creates Bed Heater M307 H0 R0.276 C365.2 D12.50 S1.00 V24.0 B0 ; 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" T100000 B4725 C7.060000e-8 ; define E0 temperature sensor e3d M950 H1 C"out1" T1 Q100 ; Create HotEnd Heater M307 H1 R2.301 C162.7:122.2 D7.10 S1.00 V24.3 B0 ; PID M143 H1 S285 ; Set temperature limit for heater 1 to 285C HotEnd M302 S185 R185 ; Fans M950 F1 C"out5" Q100 ; Creates HOTEND Fan M106 P1 T45 S200 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
-
@dc42 it seems the timeouts are a common thing. Everyone i spoke with had those in the drivers report, me included (see files i posted earlier)
-
All those of you having this problem and running firmware 3.3beta2, please upgrade to the firmware build at https://www.dropbox.com/sh/0mwfe22wepk5efh/AAB6Lp0rwBPjVK2R4SxbKhLya?dl=0. If the problem continues when running this firmware, please post M122 logs as before.
If you are not yet running 3.3beta2 but you are happy to run it, please upgrade to 3.3beta2 first (from the unstable package feed if running with SBC, or from https://github.com/Duet3D/RepRapFirmware/releases/tag/3.3beta2 if running standalone), then upgrade the main board firmware to the version in the above link.
-
@dc42 On it now, thanks and ill report back. Whats the map file for?
-
Pre print 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 112 words Tasks: NETWORK(ready,222) HEAT(notifyWait,314) CanReceiv(notifyWait,944) CanSender(notifyWait,357) CanClock(delaying,332) TMC(notifyWait,99) MAIN(running,335) IDLE(ready,20) AIN(notifyWait,266) Owned mutexes: WiFi(NETWORK) === Platform === Last reset 00:01:56 ago, cause: software Last software reset at 2021-04-08 23:50, reason: User, GCodes spinning, available RAM 34628, slot 2 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00446000 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 138432, completed 138431, 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/662/662, gc cycles 1 Driver 0: position 39400, standstill, SG min/max 150/502, read errors 0, write errors 1, ifcnt 34, reads 6815, writes 14, timeouts 0, DMA errors 0 Driver 1: position 19000, standstill, SG min/max 42/402, read errors 0, write errors 1, ifcnt 34, reads 6815, writes 14, timeouts 0, DMA errors 0 Driver 2: position 20000, standstill, SG min/max 114/496, read errors 0, write errors 1, ifcnt 32, reads 6815, writes 13, timeouts 0, DMA errors 0 Driver 3: position 0, standstill, SG min/max 0/0, read errors 0, write errors 1, ifcnt 22, reads 6818, writes 10, timeouts 0, DMA errors 0 Driver 4: position 0, standstill, SG min/max 54/280, read errors 0, write errors 1, ifcnt 32, reads 6816, 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 19:28:15 Cache data hit count 198108627 Slowest loop: 5.51ms; 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 47069ms, bed compensation in use: none, comp offset 0.000 === MainDDARing === Scheduled moves 42, completed moves 42, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 1], 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 1063, send timeouts 1059, 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: 10.12ms; 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 25016 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
1st move from purge bang 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 (26 max) === RTOS === Static ram: 100040 Dynamic ram: 106532 of which 176 recycled Never used RAM 34100, free system stack 112 words Tasks: NETWORK(ready,222) HEAT(delaying,300) CanReceiv(notifyWait,944) CanSender(notifyWait,357) CanClock(notifyWait,332) TMC(notifyWait,99) MAIN(running,335) IDLE(ready,20) AIN(notifyWait,266) Owned mutexes: WiFi(NETWORK) === Platform === Last reset 00:05:40 ago, cause: software Last software reset at 2021-04-08 23:50, reason: User, GCodes spinning, available RAM 34628, slot 2 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00446000 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 402873, completed 402872, timed out 0, errs 0 Supply voltage: min 23.5, current 23.6, max 24.0, under voltage events: 0, over voltage events: 0, power good: yes Heap OK, handles allocated/used 99/1, heap memory allocated/used/recyclable 2048/1964/1934, gc cycles 3 Driver 0: position 30573, ok, SG min/max 0/396, read errors 0, write errors 0, ifcnt 40, reads 13009, writes 6, timeouts 0, DMA errors 0 Driver 1: position 21158, ok, SG min/max 2/466, read errors 0, write errors 0, ifcnt 40, reads 13009, writes 6, timeouts 0, DMA errors 0 Driver 2: position 108, standstill, SG min/max 0/278, read errors 0, write errors 0, ifcnt 37, reads 13011, writes 5, timeouts 0, DMA errors 0 Driver 3: position 0, ok, SG min/max 0/340, read errors 0, write errors 0, ifcnt 24, reads 13013, writes 2, timeouts 0, DMA errors 0 Driver 4: position 0, standstill, SG min/max 0/284, read errors 0, write errors 0, ifcnt 37, reads 13010, writes 5, timeouts 0, DMA errors 0 Driver 5: position 0, assumed not present Driver 6: position 0, assumed not present Date/time: 2021-04-13 19:31:59 Cache data hit count 533316832 Slowest loop: 115.81ms; fastest: 0.09ms === Storage === Free file entries: 9 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 1.3ms, write time 0.0ms, max retries 0 === Move === DMs created 83, maxWait 145636ms, bed compensation in use: mesh, comp offset 0.000 === MainDDARing === Scheduled moves 297, completed moves 275, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 1, 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.6 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 X184.099 Y93.163 E0.43669" 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 2021, send timeouts 2021, 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: 200.83ms; 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 26592 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
Travel bang 2 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 176 recycled Never used RAM 34100, free system stack 112 words Tasks: NETWORK(ready,222) HEAT(notifyWait,298) CanReceiv(notifyWait,944) CanSender(notifyWait,357) CanClock(delaying,332) TMC(notifyWait,99) MAIN(running,335) IDLE(ready,20) AIN(notifyWait,266) Owned mutexes: WiFi(NETWORK) === Platform === Last reset 00:09:34 ago, cause: software Last software reset at 2021-04-08 23:50, reason: User, GCodes spinning, available RAM 34628, slot 2 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00446000 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 668004, completed 668003, timed out 0, errs 0 Supply voltage: min 23.4, current 23.9, 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/1556/1502, gc cycles 6 Driver 0: position 21006, ok, SG min/max 0/466, read errors 0, write errors 0, ifcnt 40, reads 12887, writes 0, timeouts 0, DMA errors 0 Driver 1: position 20378, ok, SG min/max 0/440, read errors 0, write errors 0, ifcnt 40, reads 12887, writes 0, timeouts 0, DMA errors 0 Driver 2: position 122, standstill, SG min/max 0/4, read errors 0, write errors 0, ifcnt 37, reads 12886, writes 0, timeouts 0, DMA errors 0 Driver 3: position 0, ok, SG min/max 0/490, read errors 0, write errors 0, ifcnt 24, reads 12887, writes 0, timeouts 0, DMA errors 0 Driver 4: position 0, standstill, SG min/max 0/8, read errors 0, write errors 0, ifcnt 37, reads 12887, 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 19:35:54 Cache data hit count 824357935 Slowest loop: 99.51ms; fastest: 0.09ms === Storage === Free file entries: 9 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 46.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 607, completed moves 600, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 10, 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.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 X91.220 Y90.225 E0.61454" 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 2109, send timeouts 2109, 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.84ms; 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 26592 WiFi IP address 192.168.1.226 WiFi signal strength -45dBm, mode 802.11n, reconnections 0, sleep mode modem Clock register 00002002 Socket states: 0 0 0 0 0 0 0 0
Layer 4 solid infill bang 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 176 recycled Never used RAM 34100, free system stack 112 words Tasks: NETWORK(ready,222) HEAT(notifyWait,298) CanReceiv(notifyWait,944) CanSender(notifyWait,357) CanClock(delaying,332) TMC(notifyWait,99) MAIN(running,335) IDLE(ready,20) AIN(notifyWait,266) Owned mutexes: WiFi(NETWORK) === Platform === Last reset 00:19:56 ago, cause: software Last software reset at 2021-04-08 23:50, reason: User, GCodes spinning, available RAM 34628, slot 2 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00446000 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 1383243, completed 1383242, 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/476/422, gc cycles 14 Driver 0: position 12223, ok, SG min/max 0/508, read errors 0, write errors 0, ifcnt 40, reads 35114, writes 0, timeouts 0, DMA errors 0 Driver 1: position 23768, ok, SG min/max 0/490, read errors 0, write errors 0, ifcnt 40, reads 35114, writes 0, timeouts 0, DMA errors 0 Driver 2: position 338, ok, SG min/max 0/218, read errors 0, write errors 0, ifcnt 37, reads 35114, writes 0, timeouts 0, DMA errors 0 Driver 3: position 0, ok, SG min/max 0/500, read errors 0, write errors 0, ifcnt 24, reads 35114, writes 0, timeouts 0, DMA errors 0 Driver 4: position 0, ok, SG min/max 0/264, read errors 0, write errors 0, ifcnt 37, reads 35114, 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 19:46:15 Cache data hit count 1699858608 Slowest loop: 93.01ms; fastest: 0.09ms === Storage === Free file entries: 9 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 85.2ms, 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 3320, completed moves 3311, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 86, 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.5 Heater 1 is on, I-accum = 0.7 === 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 X61.113 Y115.954 E1.24148" 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 5596, send timeouts 5596, 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: 199.63ms; 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 25016 WiFi IP address 192.168.1.226 WiFi signal strength -44dBm, mode 802.11n, reconnections 0, sleep mode modem Clock register 00002002 Socket states: 0 0 0 0 0 0 0 0
-
g15% infill mini bangs (after cancel)
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: 4 of 40 (27 max) === RTOS === Static ram: 100040 Dynamic ram: 106532 of which 176 recycled Never used RAM 34100, free system stack 112 words Tasks: NETWORK(ready,220) HEAT(delaying,298) CanReceiv(notifyWait,944) CanSender(notifyWait,357) CanClock(delaying,332) TMC(notifyWait,99) MAIN(running,335) IDLE(ready,20) AIN(notifyWait,266) Owned mutexes: WiFi(NETWORK) === Platform === Last reset 00:22:44 ago, cause: software Last software reset at 2021-04-08 23:50, reason: User, GCodes spinning, available RAM 34628, slot 2 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00446000 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 1578534, completed 1578533, 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/0, heap memory allocated/used/recyclable 2048/480/480, gc cycles 16 Driver 0: position 2000, standstill, SG min/max 0/492, read errors 0, write errors 0, ifcnt 41, reads 9590, writes 1, timeouts 0, DMA errors 0 Driver 1: position 0, standstill, SG min/max 0/466, read errors 0, write errors 0, ifcnt 41, reads 9590, writes 1, timeouts 0, DMA errors 0 Driver 2: position 4510, standstill, SG min/max 0/302, read errors 0, write errors 0, ifcnt 38, reads 9591, writes 1, timeouts 0, DMA errors 0 Driver 3: position 0, standstill, SG min/max 2/506, read errors 0, write errors 0, ifcnt 25, reads 9591, writes 1, timeouts 0, DMA errors 0 Driver 4: position 0, standstill, SG min/max 0/176, read errors 0, write errors 0, ifcnt 38, reads 9590, 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 19:49:03 Cache data hit count 1952316320 Slowest loop: 111.22ms; fastest: 0.07ms === Storage === Free file entries: 10 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 30.4ms, write time 5.0ms, max retries 0 === Move === DMs created 83, maxWait 0ms, bed compensation in use: mesh, comp offset 0.000 === MainDDARing === Scheduled moves 6966, completed moves 6966, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 82, 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 Heater 0 is on, I-accum = 0.5 Heater 1 is on, I-accum = 0.6 === 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 1512, send timeouts 1512, 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: 199.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 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 25016 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
M569 P0.0 Drive 0 runs in reverse, active low enable, timing fast, mode stealthChop, ccr 0x00053, toff 3, tblank 0, tpwmthrs 0 (inf mm/sec), pwmScaleSum 10, pwmScaleAuto 3, pwmOfsAuto 255, pwmGradAuto 49, pos 4
M569 P0.1 Drive 1 runs in reverse, active low enable, timing fast, mode stealthChop, ccr 0x00053, toff 3, tblank 0, tpwmthrs 0 (inf mm/sec), pwmScaleSum 15, pwmScaleAuto 8, pwmOfsAuto 255, pwmGradAuto 44, pos 644
; 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 ![Screenshot 2021-04-13 at 19.51.45.png](/assets/uploads/files/1618340118910-screenshot-2021-04-13-at-19.51.45.png) ![Screenshot 2021-04-13 at 19.51.39.png](/assets/uploads/files/1618340118851-screenshot-2021-04-13-at-19.51.39.png)
-
@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.