Welcome! Log In Create A New Profile

Advanced

Last reset xx:xx:xx ago, cause: watchdog

Posted by n8bot 
Last reset xx:xx:xx ago, cause: watchdog
August 03, 2016 03:15PM
Hi, this question is mainly for dc42, or anyone familiar with RepRapFirmware 1.15 beta (downloaded and flashed yesterday from dc42's github).

I had a reset happen while the printer was sitting at idle at temp.

I'm running a Duet 0.8.5, and just recently updated to the latest beta firmware from 1.11. The only thing I can think that might have changed (besides calibration) is increasing my xyz stepper currents from 1100 to 1300, but I have a 120mm fan blowing on the underside of the duet.

Quote
M122
...
Last reset 00:05:52 ago, cause: watchdog
...

Any idea why this might happen? CPU temp? There didn't seem to be much else in the M122 response:

Quote
M122
Diagnostics
Used output buffers: 4 of 32 (8 max)
Platform Diagnostics:
Memory usage:
Program static ram used: 45208
Dynamic ram used: 40296
Recycled dynamic ram: 512
Current stack ram used: 2744
Maximum stack ram used: 5612
Never used ram: 6676
Last reset 00:05:52 ago, cause: watchdog
Error status: 0
Bed probe heights: 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free file entries: 10
SD card interface speed: 21.0MBytes/sec
SD card longest block write time: 0.0ms
MCU temperature: min 43.7, current 56.5, max 73.2
Slowest main loop (seconds): 0.059906; fastest: 0.000183
Move Diagnostics:
MaxReps: 3, StepErrors: 0. Underruns: 0
Heat Diagnostics:
Bed heater = 0, chamber heater = -1
Heater 0 is on, I-accum = 57.7
Heater 1 is on, I-accum = 98.5
GCodes Diagnostics:
Move available? no
Stack pointer: 0 of 5
macro is idle
http is ready with "M122"
telnet is idle
serial is idle
aux is idle
file is idle
Network Diagnostics:
Free connections: 15 of 16
Free transactions: 23 of 24
Webserver Diagnostics:
HTTP sessions: 1 of 8
FTP connections: 0, state 0
Telnet connections: 0, state 0
Re: Last reset xx:xx:xx ago, cause: watchdog
August 03, 2016 03:43PM
It's a long time since I have seen a watchdog reset. As to the cause, I guess that either there is a firmware bug that I don't know about, or you have an intermittent hardware fault, or a hardware transient caused it. Did you have the USB port connected at the time? Mains ground transients fed through the USB cable can cause odd behaviour.



Large delta printer [miscsolutions.wordpress.com], E3D tool changer, Robotdigg SCARA printer, Crane Quad and Ormerod

Disclosure: I design Duet electronics and work on RepRapFirmware, [duet3d.com].
Re: Last reset xx:xx:xx ago, cause: watchdog
August 03, 2016 05:49PM
I did not have the USB connected at the time. I did just move the printer around a lot, I should triple check nothing got damaged.

I do know that my house, though a relatively new build, has weird power things going on when inductive loads like fans and refrigerator pumps shut off, sometimes causing my LCD TV to momentarily cut-off the display. Although the printer has been running in this environment for hundreds of hours at a time, so that seems unlikely unless the watchdog was changed from 1.11 to 1.15 in any way.
Re: Last reset xx:xx:xx ago, cause: watchdog
August 06, 2016 01:41PM
I've had no errant resets since this, and I've had the printer powered up for over 29 hours with no disconnect and the web interface was connected the whole time.

It's possible that the machine reset with a static electricity discharge from me. It's dry here and sometimes I electrocute everything and everyone I touch, and I've had discharges into the nozzle cause resets before. Would this be reported as a watchdog reset?

Edited 1 time(s). Last edit at 08/06/2016 01:43PM by n8bot.
Re: Last reset xx:xx:xx ago, cause: watchdog
August 06, 2016 05:53PM
Quote
n8bot
It's possible that the machine reset with a static electricity discharge from me. It's dry here and sometimes I electrocute everything and everyone I touch, and I've had discharges into the nozzle cause resets before. Would this be reported as a watchdog reset?

Yes, if a static discharge affected the operation of the mpu and cause the firmware to crash, that would result in a watchdog reset.



Large delta printer [miscsolutions.wordpress.com], E3D tool changer, Robotdigg SCARA printer, Crane Quad and Ormerod

Disclosure: I design Duet electronics and work on RepRapFirmware, [duet3d.com].
Re: Last reset xx:xx:xx ago, cause: watchdog
August 06, 2016 10:33PM
Excellent, thanks.
Sorry, only registered users may post in this forum.

Click here to login