I was having random print freezes...



  • But never could get an error message or any indication what had happened.

    Since I’ve been using the toolboard, printing hadn’t failed, but finally did, with a message. Same symptoms, random freeze.

    Error message was “Board 20 does not have input handle 1000.”

    The toolboard has a can ID of 20.

    Any indication what would generate that?



  • Some more info - looked into the logs on the SBC, and this corresponds to the event (daemon.log)

    May 13 23:36:24 duet3 DuetControlServer[740]: [warn] Lost connection to Duet (Timeout while waiting for transfer ready pin)
    May 13 23:36:24 duet3 DuetControlServer[740]: [info] Connection to Duet established
    May 13 23:36:24 duet3 DuetControlServer[740]: [error] Failed to switch off remote heater 1: Response timeout: CAN addr 20, req type 6013, RID=1278
    May 13 23:36:24 duet3 DuetControlServer[740]: [info] Cancelled printing file 0:/gcodes/CFFFP_3DBenchy.gcode, print time was 1h 47m
    May 13 23:36:24 duet3 DuetControlServer[740]: [info] Emergency Stop! Reset the controller to continue.
    

    The only other seemingly relevant message popped up in the message.log and kern.log, both identical:

    May 13 23:13:54 duet3 kernel: [   14.228273] ICMPv6: process `dhcpcd' is using deprecated sysctl (syscall) net.ipv6.neigh.eth0.retrans_time - use net.ipv6.neigh.eth0.retrans_time_ms instead
    


  • One more observation from digging around in the logs. The lost connection seems to also happen when the cron job to update the pi4 clock kicks in.


Log in to reply