<sigh> Nice board..
I have some problems commissioning the board though. I can get fans and the hotend working properly, but the stepper motor remains de-energized and the endstops don't work, but first the details: v1.3 toolboard and duet3 mini5+.
M574 X1 S1 P"0.io1.in"
Works just fine:
10/24/2023, 4:20:14 PM m574
Endstop configuration:
X: low end switch connected to pin io1.in
Y: low end switch connected to pin io0.in
Z: low end Z probe
M574 X1 S1 P"121.io2.in"
will result in this error:
10/24/2023, 3:47:54 PM m574 x1 s1 p"121.io2.in"
Error: M574: Response timeout: CAN addr 121, req type 6057, RID=19
and then M119 reports no endstop found:
10/24/2023, 4:07:31 PM m119
Endstops - X: no endstop, Y: not stopped, Z: not stopped, Z probe: at min stop
and, is verified as such with:
10/24/2023, 4:13:14 PM m574
Endstop configuration:
X: none
Y: low end switch connected to pin io0.in
Z: low end Z probe```
And the toolboard is there... M122 B121
10/24/2023, 4:17:14 PM m122 b121
Diagnostics for board 121:
Duet TOOL1LC rev 1.1 or later firmware version 3.4.6 (2023-07-21 14:17:33)
Bootloader ID: SAMC21 bootloader version 2.8 (2023-07-25)
All averaging filters OK
Never used RAM 2596, free system stack 88 words
Tasks: Move(notifyWait,0.0%,155) HEAT(notifyWait,0.4%,111) CanAsync(notifyWait,0.0%,65) CanRecv(notifyWait,0.0%,76) CanClock(notifyWait,0.0%,65) ACCEL(notifyWait,0.0%,61) TMC(notifyWait,3.0%,57) MAIN(running,91.7%,351) IDLE(ready,0.0%,26) AIN(delaying,4.9%,142), total 100.0%
Last reset 00:04:18 ago, cause: software
Last software reset data not available
Driver 0: pos 0, 657.7 steps/mm,standstill, SG min 0, read errors 0, write errors 1, ifcnt 24, reads 63917, writes 14, 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 -3/10, peak Rx sync delay 214, resyncs 0/0, no step interrupt scheduled
VIN voltage: min 24.2, current 24.2, max 24.2
MCU temperature: min 37.5C, current 38.0C, max 38.0C
Last sensors broadcast 0x00000002 found 1 224 ticks ago, 0 ordering errs, loop time 1
CAN messages queued 5130, send timeouts 0, received 2328, 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 0de_text
Did I miss setting something, or a jumper?
TomW