@dc42 said in Duet 3HC CAN bus timeout:
@martinnyhc when you run M122 B1, what bootloader version does it report?
See https://docs.duet3d.com/User_manual/RepRapFirmware/Updating_bootloader for how to update the bootloader if it is an old version (prior to version 2.3) or reported as "version not available".
Thanks 🙂
code_text14/02/2022, 16:11:29 M122 B1
Diagnostics for board 1:
Duet EXP3HC firmware version 3.4.0rc1 (2022-02-08 09:04:27)
Bootloader ID: not available
All averaging filters OK
Never used RAM 158828, free system stack 200 words
Tasks: Move(notifyWait,0.0%,160) HEAT(notifyWait,0.0%,108) CanAsync(notifyWait,0.0%,69) CanRecv(notifyWait,0.0%,82) CanClock(notifyWait,0.0%,71) TMC(notifyWait,7.7%,99) MAIN(running,90.9%,414) IDLE(ready,0.0%,39) AIN(delaying,1.4%,263), total 100.0%
Last reset 00:19:22 ago, cause: software
Last software reset data not available
Driver 0: pos 0, 574.3 steps/mm,standstill, SG min 0, mspos 8, reads 62247, writes 16 timeouts 0, steps req 0 done 0
Driver 1: pos 0, 80.0 steps/mm,standstill, SG min 0, mspos 8, reads 62247, writes 16 timeouts 0, steps req 0 done 0
Driver 2: pos 0, 80.0 steps/mm,standstill, SG min 0, mspos 8, reads 62253, writes 11 timeouts 0, steps req 0 done 0
Moves scheduled 0, completed 0, in progress 0, hiccups 0, step errors 0, maxPrep 0, maxOverdue 0, maxInc 0, mcErrs 0, gcmErrs 0
Peak sync jitter -1/11, peak Rx sync delay 181, resyncs 0/0, no step interrupt scheduled
VIN voltage: min 24.0, current 24.0, max 24.0
V12 voltage: min 12.2, current 12.2, max 12.2
MCU temperature: min 28.6C, current 29.2C, max 29.4C
Last sensors broadcast 0x00000000 found 0 105 ticks ago, 0 ordering errs, loop time 0
CAN messages queued 13967, send timeouts 0, received 15100, lost 0, free buffers 37, min 37, error reg 0
dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 0
14/02/2022, 16:12:53 Upload of Duet3Bootloader-SAME5x.bin successful after 0s
14/02/2022, 16:13:25 M997 B1 S3
Board 1 starting bootloader update
14/02/2022, 16:13:48 M122 B1
Diagnostics for board 1:
Duet EXP3HC firmware version 3.4.0rc1 (2022-02-08 09:04:27)
Bootloader ID: SAME5x bootloader version 2.4 (2021-12-10)
All averaging filters OK
Never used RAM 158948, free system stack 200 words
Tasks: Move(notifyWait,0.0%,160) HEAT(notifyWait,0.0%,108) CanAsync(notifyWait,0.0%,69) CanRecv(notifyWait,0.0%,82) CanClock(notifyWait,0.0%,71) TMC(notifyWait,7.5%,99) MAIN(running,91.2%,437) IDLE(ready,0.0%,39) AIN(delaying,1.3%,263), total 100.0%
Last reset 00:00:20 ago, cause: software
Last software reset data not available
Driver 0: pos 0, 80.0 steps/mm,standstill, SG min 0, mspos 8, reads 12746, writes 11 timeouts 0, steps req 0 done 0
Driver 1: pos 0, 80.0 steps/mm,standstill, SG min 0, mspos 8, reads 12747, writes 11 timeouts 0, steps req 0 done 0
Driver 2: pos 0, 80.0 steps/mm,standstill, SG min 0, mspos 8, reads 12747, writes 11 timeouts 0, steps req 0 done 0
Moves scheduled 0, completed 0, in progress 0, hiccups 0, step errors 0, maxPrep 0, maxOverdue 0, maxInc 0, mcErrs 0, gcmErrs 0
Peak sync jitter 0/8, peak Rx sync delay 177, resyncs 0/0, no step interrupt scheduled
VIN voltage: min 24.0, current 24.0, max 24.0
V12 voltage: min 12.2, current 12.2, max 12.2
MCU temperature: min 29.0C, current 29.0C, max 29.2C
Last sensors broadcast 0x00000000 found 0 121 ticks ago, 0 ordering errs, loop time 0
CAN messages queued 186, send timeouts 0, received 273, lost 0, free buffers 37, min 37, error reg 0
dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 0