Printer stopped on last layer
-
Last night my Duet printer stopped on the last layer. Everything had turned off. I need some help identifying the cause. Below is the M122 and M115
M122:
7:49:44 AM
M122
=== Diagnostics ===
Used output buffers: 2 of 32 (10 max)
=== Platform ===
Static ram used: 24996
Dynamic ram used: 89660
Recycled dynamic ram: 32
Stack ram used: 1104 current, 4264 maximum
Never used ram: 12120
Last reset 07:05:57 ago, cause: software
Last software reset code 0x5002, HFSR 0x00000000, CFSR 0x00000000, ICSR 0x0040080f, BFAR 0xe000ed38, SP 0xffffffff
Spinning module during software reset: Webserver, available RAM 8160 bytes (slot 4)
Error status: 0
Free file entries: 10
SD card 0 detected, interface speed: 20.0MBytes/sec
SD card longest block write time: 0.0ms
MCU temperature: min 35.0, current 37.2, max 38.8
Supply voltage: min 12.1, current 12.1, max 12.2, under voltage events: 0, over voltage events: 0
Driver 0: stalled standstill
Driver 1: stalled standstill
Driver 2: stalled standstill
Driver 3: stalled standstill
Driver 4: standstill
Date/time: 2018-08-31 07:49:43
Slowest main loop (seconds): 0.003906; fastest: 0.000000
=== Move ===
MaxReps: 0, StepErrors: 0, MaxWait: 0ms, Underruns: 0, 0
Scheduled moves: 0, completed moves: 0
Bed compensation in use: none
Bed probe heights: 0.000 0.000 0.000 0.000 0.000
Probe change coordinates:
=== Heat ===
Bed heater = 0, chamber heater = -1
Heater 1 is on, I-accum = 0.0
=== GCodes ===
Segments left: 0
Stack records: 1 allocated, 0 in use
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
serial is idle in state(s) 0
aux is idle in state(s) 0
daemon is idle in state(s) 0
queue is idle in state(s) 0
Code queue is empty.
=== Network ===
State: 4
=== Webserver ===
HTTP sessions: 1 of 8
FTP connections: 0, state 0
Telnet connections: 0, state 0M115:
FIRMWARE_NAME: RepRapFirmware for Duet Ethernet FIRMWARE_VERSION: 1.18.1 ELECTRONICS: Duet Ethernet 1.0 FIRMWARE_DATE: 2017-04-09I would think it was a power drop but the M122 indicates a Software reset?
-
@ronnien59 said in Printer stopped on last layer:
Last reset 07:05:57 ago, cause: software
Last software reset code 0x5002, HFSR 0x00000000, CFSR 0x00000000, ICSR 0x0040080f, BFAR 0xe000ed38, SP 0xffffffffThe above suggests that the secondary watchdog reset the processor; but as you are running rather old firmware, the information it has provided is limited. I suggest you upgrade your firmware to 2.01, or to the 2.02RC that I intend to release later this afternoon.
-
Thanks DC I will do that after the holiday
-
@ronnien59 Make sure to read the release notes. There are a few changes between 1.18 and 1.21 and 2.0 that may catch you off guard. Particularly not being able to move axis until they are homed.
-
ronnien59....I am curious if the upgrade solved your problem or if you had to do something else. I am having the same issue and I am running the older firmware 1.18. Please let me know.
-
@cesther , I know this thread is old, but i'm having the same problem, it happens randomly, but enough times that it is of concern. the print stops just as the print is complete, leaving the hot end @ the final position instead of doing it's "post processing" moves. DUET's DWC version 1.23 on RepRap's version 3.1.0, will let me got to the different menu items, but on the dashboard i cannot control x,y,z movements.
-
@rholt update... it is not frozen, but it moves at an incredibly slow speed, like 1mm/s!!!!
-
@rholt said in Printer stopped on last layer:
@rholt update... it is not frozen, but it moves at an incredibly slow speed, like 1mm/s!!!!
Post your end gcode. It sounds like it's still using a slow speed from a previous feed rate.