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 0

    M115:
    FIRMWARE_NAME: RepRapFirmware for Duet Ethernet FIRMWARE_VERSION: 1.18.1 ELECTRONICS: Duet Ethernet 1.0 FIRMWARE_DATE: 2017-04-09

    I would think it was a power drop but the M122 indicates a Software reset?


  • administrators

    @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 0xffffffff

    The 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.


 

Looks like your connection to Duet3D was lost, please wait while we try to reconnect.