Error: Board 121 does not have input handle 3000
-
Started out a couple of weeks ago with it just showing the hotend at 2000deg but still printing. DWC was off so no error showing up. Thought it was a thermistor changed it out after 1 print it did it again, changed the thermistor again. Then it finally did it while I was starting a print and it gave this error "Error: Board 121 does not have input handle 3000" Changed out from TEMP0 to TEMP1 to see if it was the plug on the board, still errors out. Did some Googling found a few things but no definite cause. Ran M122 right after the error and again once reset. I looked thru them and kind of compared before and after but not really sure what to look for. Here are the M122 and M122 B121 right after the error
9/27/2023, 8:44:42 PM m122 === Diagnostics === RepRapFirmware for Duet 3 Mini 5+ version 3.4.4 (2022-10-20 16:18:28) running on Duet 3 Mini5plus WiFi (standalone mode) Board ID: Q4QR2-4196U-D65J0-40KMS-J703Z-RRM35 Used output buffers: 8 of 40 (24 max) === RTOS === Static ram: 103684 Dynamic ram: 111640 of which 0 recycled Never used RAM 23004, free system stack 120 words Tasks: NETWORK(notifyWait,19.3%,199) HEAT(notifyWait,0.0%,338) Move(notifyWait,0.0%,266) CanReceiv(notifyWait,0.0%,774) CanSender(notifyWait,0.0%,330) CanClock(delaying,0.0%,339) TMC(notifyWait,1.3%,82) MAIN(running,78.4%,425) IDLE(ready,0.1%,30) AIN(delaying,0.9%,263), total 100.0% Owned mutexes: HTTP(MAIN) === Platform === Last reset 00:08:08 ago, cause: software Last software reset at 2023-09-27 20:36, reason: User, GCodes spinning, available RAM 23508, slot 2 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a Error status: 0x00 Aux0 errors 0,0,0 MCU revision 3, ADC conversions started 488836, completed 488836, timed out 0, errs 0 Step timer max interval 1472 MCU temperature: min 27.9, current 31.9, max 33.3 Supply voltage: min 23.9, current 24.0, max 24.1, under voltage events: 0, over voltage events: 0, power good: yes Heap OK, handles allocated/used 99/5, heap memory allocated/used/recyclable 2048/1198/1128, gc cycles 0 Events: 2 queued, 2 completed Driver 0: standstill, SG min 0, read errors 0, write errors 1, ifcnt 49, reads 44377, writes 32, timeouts 0, DMA errors 0, CC errors 0 Driver 1: standstill, SG min 0, read errors 0, write errors 1, ifcnt 49, reads 44377, writes 32, timeouts 0, DMA errors 0, CC errors 0 Driver 2: standstill, SG min 0, read errors 0, write errors 1, ifcnt 49, reads 44377, writes 32, timeouts 0, DMA errors 0, CC errors 0 Driver 3: standstill, SG min 0, read errors 0, write errors 1, ifcnt 49, reads 44377, writes 32, timeouts 0, DMA errors 0, CC errors 0 Driver 4: standstill, SG min 0, read errors 0, write errors 1, ifcnt 52, reads 44375, writes 34, timeouts 0, DMA errors 0, CC errors 0 Driver 5: standstill, SG min 0, read errors 0, write errors 1, ifcnt 52, reads 44375, writes 34, timeouts 0, DMA errors 0, CC errors 0 Driver 6: standstill, SG min 0, read errors 0, write errors 1, ifcnt 19, reads 44400, writes 9, timeouts 0, DMA errors 0, CC errors 0 Date/time: 2023-09-27 20:44:40 Cache data hit count 853052846 Slowest loop: 122.36ms; fastest: 0.07ms === Storage === Free file entries: 10 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 5.3ms, write time 0.0ms, max retries 0 === Move === DMs created 83, segments created 22, maxWait 127383ms, bed compensation in use: none, comp offset 0.000 === MainDDARing === Scheduled moves 111, completed 111, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 33], CDDA state -1 === AuxDDARing === Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1 === Heat === Bed heaters 0 -1 -1 -1, chamber heaters -1 -1 -1 -1, ordering errs 0 === GCodes === Segments left: 0 Movement lock held by null HTTP is ready with "m122 " in state(s) 0 Telnet is idle in state(s) 0 File is idle in state(s) 0 USB is idle in state(s) 0 Aux is idle in state(s) 0 Trigger is idle in state(s) 0 Queue is idle in state(s) 0 LCD is idle in state(s) 0 SBC is idle in state(s) 0 Daemon is idle in state(s) 0 Aux2 is idle in state(s) 0 Autopause is idle in state(s) 0 Code queue is empty === CAN === Messages queued 4533, received 8969, lost 0, boc 0 Longest wait 5ms for reply type 6024, peak Tx sync delay 9353, free buffers 18 (min 16), ts 2444/2443/0 Tx timeouts 0,0,0,0,0,0 === Network === Slowest loop: 114.11ms; fastest: 0.00ms Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0) HTTP sessions: 1 of 8 = WiFi = Network state is active WiFi module is connected to access point Failed messages: pending 0, notready 0, noresp 0 WiFi firmware version 1.27 WiFi MAC address f0:08:d1:02:e5:af WiFi Vcc 3.33, reset reason Power up WiFi flash size 2097152, free heap 26008 WiFi IP address 192.168.1.221 WiFi signal strength -57dBm, mode 802.11n, reconnections 0, sleep mode modem Clock register 00002002 Socket states: 0 0 0 0 0 0 0 0
M122 B121
9/27/2023, 8:44:31 PM m122 b121 Diagnostics for board 121: Duet TOOL1LC rev 1.1 or later firmware version 3.4.4 (2022-10-14 11:46:33) Bootloader ID: SAMC21 bootloader version 2.3 (2021-01-26b1) All averaging filters OK Never used RAM 3080, free system stack 88 words Tasks: Move(notifyWait,0.0%,153) HEAT(notifyWait,0.1%,115) CanAsync(notifyWait,0.0%,65) CanRecv(notifyWait,0.0%,76) CanClock(notifyWait,0.0%,65) ACCEL(notifyWait,0.0%,61) TMC(notifyWait,3.0%,67) MAIN(running,92.1%,427) IDLE(ready,0.0%,26) AIN(delaying,4.9%,142), total 100.0% Last reset 00:01:23 ago, cause: power up Last software reset time unknown, reason: AssertionFailed, available RAM 3392, slot 1 Software reset code 0x0120 ICSR 0x00000000 SP 0x2000415c Task Freestk 129 bad marker Stack: 00000544 00022ffc 00019b65 20003134 00016cff 20003134 000163d1 20000ed0 00000000 00000001 00008275 200071c8 200071c8 200071e0 00000000 20000f50 00011647 000223b8 00022474 00021ac8 00019b05 200071c8 200071c8 20000f50 000083ed 200071d8 000009c7 Driver 0: pos 0, 80.0 steps/mm,standstill, SG min 0, read errors 0, write errors 0, ifcnt 9, reads 41609, writes 9, timeouts 0, DMA errors 0, CC errors 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 -4/8, peak Rx sync delay 580, resyncs 0/0, no step interrupt scheduled VIN voltage: min 21.1, current 24.7, max 24.7 MCU temperature: min 47.6C, current 48.5C, max 48.5C Last sensors broadcast 0x00000000 found 0 17 ticks ago, 0 ordering errs, loop time 0 CAN messages queued 718, send timeouts 0, received 783, lost 0, free buffers 37, min 37, error reg 0 dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 0 Accelerometer: LIS3DH, status: 00 I2C bus errors 0, naks 3, other errors 0
After reset
9/27/2023, 8:46:27 PM m122 === Diagnostics === RepRapFirmware for Duet 3 Mini 5+ version 3.4.4 (2022-10-20 16:18:28) running on Duet 3 Mini5plus WiFi (standalone mode) Board ID: Q4QR2-4196U-D65J0-40KMS-J703Z-RRM35 Used output buffers: 10 of 40 (26 max) === RTOS === Static ram: 103684 Dynamic ram: 111136 of which 0 recycled Never used RAM 24036, free system stack 196 words Tasks: NETWORK(notifyWait,13.0%,229) HEAT(notifyWait,0.0%,361) Move(notifyWait,0.0%,363) CanReceiv(notifyWait,0.0%,799) CanSender(notifyWait,0.0%,336) CanClock(delaying,0.0%,339) TMC(notifyWait,1.2%,115) MAIN(running,84.1%,425) IDLE(ready,0.7%,30) AIN(delaying,0.9%,263), total 100.0% Owned mutexes: === Platform === Last reset 00:00:36 ago, cause: software Last software reset at 2023-09-27 20:45, reason: User, GCodes spinning, available RAM 23004, slot 0 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a Error status: 0x00 Aux0 errors 0,0,0 MCU revision 3, ADC conversions started 36237, completed 36235, timed out 0, errs 0 Step timer max interval 1464 MCU temperature: min 32.2, current 32.2, max 33.1 Supply voltage: min 24.0, current 24.0, max 24.1, under voltage events: 0, over voltage events: 0, power good: yes Heap OK, handles allocated/used 99/5, heap memory allocated/used/recyclable 2048/232/162, gc cycles 0 Events: 0 queued, 0 completed Driver 0: standstill, SG min 2, read errors 0, write errors 1, ifcnt 63, reads 3254, writes 12, timeouts 0, DMA errors 0, CC errors 0 Driver 1: standstill, SG min 0, read errors 0, write errors 1, ifcnt 63, reads 3254, writes 12, timeouts 0, DMA errors 0, CC errors 0 Driver 2: standstill, SG min 0, read errors 0, write errors 1, ifcnt 63, reads 3254, writes 12, timeouts 0, DMA errors 0, CC errors 0 Driver 3: standstill, SG min 2, read errors 0, write errors 1, ifcnt 63, reads 3253, writes 12, timeouts 0, DMA errors 0, CC errors 0 Driver 4: standstill, SG min 0, read errors 0, write errors 1, ifcnt 66, reads 3254, writes 12, timeouts 0, DMA errors 0, CC errors 0 Driver 5: standstill, SG min 0, read errors 0, write errors 1, ifcnt 66, reads 3254, writes 12, timeouts 0, DMA errors 0, CC errors 0 Driver 6: standstill, SG min 0, read errors 0, write errors 1, ifcnt 29, reads 3257, writes 9, timeouts 0, DMA errors 0, CC errors 0 Date/time: 2023-09-27 20:46:25 Cache data hit count 66521039 Slowest loop: 33.21ms; fastest: 0.13ms === Storage === Free file entries: 10 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 2.7ms, write time 0.0ms, max retries 0 === Move === DMs created 83, segments created 0, maxWait 0ms, bed compensation in use: mesh, comp offset 0.000 === MainDDARing === Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1 === AuxDDARing === Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1 === Heat === Bed heaters 0 -1 -1 -1, chamber heaters -1 -1 -1 -1, ordering errs 0 Heater 0 is on, I-accum = 0.2 Heater 1 is on, I-accum = 0.0 === GCodes === Segments left: 0 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 USB is idle in state(s) 0 Aux is idle in state(s) 0 Trigger is idle in state(s) 0 Queue is idle in state(s) 0 LCD is idle in state(s) 0 SBC is idle in state(s) 0 Daemon is idle in state(s) 0 Aux2 is idle in state(s) 0 Autopause is idle in state(s) 0 Code queue is empty === CAN === Messages queued 348, received 759, lost 0, boc 0 Longest wait 5ms for reply type 6024, peak Tx sync delay 181, free buffers 18 (min 17), ts 181/180/0 Tx timeouts 0,0,0,0,0,0 === Network === Slowest loop: 12.45ms; fastest: 0.00ms Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0) HTTP sessions: 1 of 8 = WiFi = Network state is active WiFi module is connected to access point Failed messages: pending 0, notready 0, noresp 0 WiFi firmware version 1.27 WiFi MAC address f0:08:d1:02:e5:af WiFi Vcc 3.33, reset reason Power up WiFi flash size 2097152, free heap 25928 WiFi IP address 192.168.1.221 WiFi signal strength -60dBm, mode 802.11n, reconnections 0, sleep mode modem Clock register 00002002 Socket states: 0 0 0 0 0 0 0 0
9/27/2023, 8:46:20 PM m122 b121 Diagnostics for board 121: Duet TOOL1LC rev 1.1 or later firmware version 3.4.4 (2022-10-14 11:46:33) Bootloader ID: SAMC21 bootloader version 2.3 (2021-01-26b1) All averaging filters OK Never used RAM 2624, free system stack 88 words Tasks: Move(notifyWait,0.0%,153) HEAT(notifyWait,0.3%,99) CanAsync(notifyWait,0.0%,65) CanRecv(notifyWait,0.0%,76) CanClock(notifyWait,0.0%,65) ACCEL(notifyWait,0.0%,61) TMC(delaying,3.0%,67) MAIN(running,91.8%,351) IDLE(ready,0.0%,26) AIN(delaying,4.9%,148), total 100.0% Last reset 00:00:30 ago, cause: software Last software reset time unknown, reason: AssertionFailed, available RAM 3392, slot 1 Software reset code 0x0120 ICSR 0x00000000 SP 0x2000415c Task Freestk 129 bad marker Stack: 00000544 00022ffc 00019b65 20003134 00016cff 20003134 000163d1 20000ed0 00000000 00000001 00008275 200071c8 200071c8 200071e0 00000000 20000f50 00011647 000223b8 00022474 00021ac8 00019b05 200071c8 200071c8 20000f50 000083ed 200071d8 000009c7 Driver 0: pos 0, 409.2 steps/mm,standstill, SG min 0, read errors 0, write errors 1, ifcnt 22, reads 15292, writes 12, timeouts 0, DMA errors 0, CC errors 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 -4/5, peak Rx sync delay 186, resyncs 0/0, no step interrupt scheduled VIN voltage: min 23.9, current 24.0, max 24.7 MCU temperature: min 49.8C, current 50.2C, max 50.2C Last sensors broadcast 0x00000002 found 1 146 ticks ago, 0 ordering errs, loop time 1 CAN messages queued 613, send timeouts 0, received 284, lost 0, free buffers 37, min 37, error reg 110000 dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 0 Accelerometer: LIS3DH, status: 00 I2C bus errors 0, naks 3, other errors 0
I have made no changes to anything since upgrading to 3.4.4 when it was released.
-
@motor5622 your first pair of M122 reports indicate that the tool board reset several minutes later than the main board. That's the reason for the error message. The reset cause is "power up". So it appears that you have an intermittent power connection to the tool board.