Z probe 0 not found and paneldue suddenly not connecting
-
Duet 3 Mini 5+ with Toolboard 1.1 and BL Touch
I have zero idea what I did to cause this but it was working fine a few hours ago, I was making a change to the config file with my fans, and I'm now getting
G28
Error: in file macro line 17: G30: Z probe 0 not foundError: in file macro line 9: G30: Z probe 0 not found
Error: G0/G1: insufficient axes homedI've gone over the code a few times and can't find anything off hand.
BL Touch probe tests fine when booting up and I’m able to talk to the tool board
I’ve also noticed that suddenly my paneldue is getting stuck on connecting?
Any help would be massively appreciated. Thank you!
M115 FIRMWARE_NAME: RepRapFirmware for Duet 3 Mini 5+ FIRMWARE_VERSION: 3.4.0beta3 ELECTRONICS: Duet 3 Mini5plus WiFi FIRMWARE_DATE: 2021-08-24 14:08:42 M122 === Diagnostics === RepRapFirmware for Duet 3 Mini 5+ version 3.4.0beta3 (2021-08-24 14:08:24) running on Duet 3 Mini5plus WiFi (standalone mode) Board ID: GJRQ5-V396U-D65J0-40KM8-K013Z-7VUQA Used output buffers: 3 of 40 (12 max) === RTOS === Static ram: 102756 Dynamic ram: 107356 of which 28 recycled Never used RAM 31572, free system stack 200 words Tasks: NETWORK(ready,14.4%,234) HEAT(notifyWait,0.0%,375) Move(notifyWait,0.0%,362) CanReceiv(notifyWait,0.0%,772) CanSender(notifyWait,0.0%,372) CanClock(delaying,0.0%,351) TMC(delaying,0.7%,106) MAIN(running,84.0%,428) IDLE(ready,0.0%,29) AIN(delaying,0.8%,264), total 100.0% Owned mutexes: WiFi(NETWORK) === Platform === Last reset 00:13:49 ago, cause: power up Last software reset at 2021-09-13 15:35, reason: User, GCodes spinning, available RAM 31276, 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 MCU revision 3, ADC conversions started 829534, completed 829534, timed out 0, errs 0 Step timer max interval 1487 MCU temperature: min 36.6, current 36.6, max 37.9 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 0/0, heap memory allocated/used/recyclable 0/0/0, gc cycles 0 Driver 0: position 0, standstill, SG min/max 0/0, read errors 0, write errors 0, ifcnt 12, reads 43624, writes 12, timeouts 0, DMA errors 0 Driver 1: position 0, standstill, SG min/max 0/0, read errors 0, write errors 0, ifcnt 12, reads 43624, writes 12, timeouts 0, DMA errors 0 Driver 2: position 0, standstill, SG min/max 0/0, read errors 0, write errors 0, ifcnt 12, reads 43624, writes 12, timeouts 0, DMA errors 0 Driver 3: position 0, standstill, SG min/max 0/0, read errors 0, write errors 0, ifcnt 12, reads 43624, writes 12, timeouts 0, DMA errors 0 Driver 4: position 0, standstill, SG min/max 0/0, read errors 0, write errors 0, ifcnt 12, reads 43624, writes 12, timeouts 0, DMA errors 0 Driver 5: position 0, assumed not present Driver 6: position 0, assumed not present Date/time: 2021-09-13 17:26:02 Cache data hit count 1562248898 Slowest loop: 5.95ms; fastest: 0.12ms === Storage === Free file entries: 10 SD card 0 detected, interface speed: 22.5MBytes/sec SD card longest read time 3.5ms, 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 moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1 === AuxDDARing === Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1 === Heat === Bed heaters = 0 -1, chamberHeaters = -1 -1 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 7475, received 16586, lost 0, longest wait 2ms for reply type 6049, peak Tx sync delay 3, free buffers 17 (min 16), ts 4147/4146/0 Tx timeouts 0,0,0,0,0,0 === Network === Slowest loop: 15.28ms; fastest: 0.00ms Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions 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.26 WiFi MAC address f0:08:d1:02:e6:b1 WiFi Vcc 3.40, reset reason Power up WiFi flash size 2097152, free heap 26016 WiFi IP address 192.168.1.29 WiFi signal strength -36dBm, mode 802.11n, reconnections 0, sleep mode modem Clock register 00002002 Socket states: 0 0 0 0 0 0 0 0
config.g
; General preferences G90 ; send absolute coordinates... M83 ; ...but relative extruder moves M550 P"V-Core 3" ; set printer name M669 K1 ; CoreXY G29 S1 ; Set Units to Millimeters ; Network M552 S1 ; enable network M586 P0 S1 ; enable HTTP M586 P1 S0 ; disable FTP M586 P2 S0 ; disable Telnet ; Wait for the Tool Board G4 S1 ;wait for expansion boards to start ;; Drives M569 P0.0 S0 D3 ; physical drive 0.0 goes backwards M569 P0.1 S0 D3 ; physical drive 0.1 goes backwards M569 P0.2 S0 D3 ; physical drive 0.2 goes backwards M569 P0.3 S1 D3 ; physical drive 0.3 goes backwards M569 P0.4 S1 D3 ; physical drive 0.4 goes forwards M569 P121.0 S1 D3 ; physical drive 0.5 goes forwards M584 X0.4 Y0.3 Z0.0:0.1:0.2 E121.0 ; set drive mapping M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation M92 X160.00 Y160.00 Z600.00 E400 ; set steps per mm M906 X1200 Y1200 Z1200 E900 I30 ; set motor currents (mA) and motor idle factor in per cent M84 S30 ; Set idle timeout M566 X400.00 Y400.00 Z6.00 E200.00 P1 ; set maximum instantaneous speed changes (mm/min) M203 X10800.00 Y10800.00 Z1000.00 E1000.00 ; set maximum speeds (mm/min) M201 X3000.00 Y3000.00 Z100.00 E300.00 ; set accelerations (mm/s^2) ;; Axis Limits M208 X0 Y0 Z0 S1 ; set axis minima M208 X500 Y500 Z500 S0 ; set axis maxima ;; Endstops M574 Y2 S1 P"io1.in" ; configure active high endstops M574 X1 S1 P"121.io3.in" ; configure active high endstops M574 Z1 S2 ; configure Z-probe endstop for low end on Z M671 X-4.5:250:304.5 Y-4.52:505:-4.52 S50 ; define positions of Z leadscrews or bed levelling screws M557 X20:280 Y20:280 P5 ; define 5x5 mesh grid ;; Heaters ; Bed M308 S0 P"temp0" Y"thermistor" T100000 B3950 A"Bed" ; configure sensor 0 as thermistor on pin temp0 M950 H0 C"out0" T0 ; create bed heater output on out5 and map it to sensor 0 M307 H0 B0 R0.394 C470.1 D5.30 S1.00 ; disable bang-bang mode for the bed heater and set PWM limit M140 H0 ; map heated bed to heater 0 M143 H0 S130 ; set temperature limit for heater 0 to 130C ;; HotEnd M308 S1 P"121.temp0" Y"pt1000" ; T1000 sensor 1 (toolboard) M950 H1 C"121.out0" T1 ; create nozzle heater output on 121.out0 and map it to sensor 1 M307 H1 B0 R2.753 C147.0 D5.58 S1.00 V24.0 ; disable bang-bang mode for Nozzle Heater and set PWM limit M143 H1 S350 ; set temperature limit for heater 1 ;; Fans M950 F0 C"121.out1" Q500 ; create fan 0 on pin out3 and set its frequency M106 P0 C"Print Fan" S0 H-1 ; set fan 0 name and value. Thermostatic control is turned off M950 F1 C"121.out2" Q500 ; create fan 1 on pin out6 and set its frequency M106 P1 C"Heatsink Fan" S0 H1 T45 ; set fan 1 name and value. Thermostatic control is turned on ;M950 F2 C"out6" Q500 ; create fan 2 on pin out6 and set its frequency ;M106 P2 C"CPU Fan" S1 H-1 ; set fan 2 name and value. Thermostatic control ;; Tools M563 P0 D0 H1 F1 ; define tool 0 G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C T0 ; Select tool 0 ;; Z-Probe ; BLTouch M950 S0 C"121.io0.out" ; Create a servo pin on io0.out M558 P9 C"121.io0.in" H10 F240 T10800 A5 ; set Z probe type to unmodulated and the dive height + speeds G31 P25 X-28.00 Y-13.00 Z0.90 ; set Z probe trigger value, offset and trigger height, more Z means closer to the bed ;Accelerometer ;M955 I10 P121.0 ; Accelerometer 121:0 with orientation 10 samples at 1344Hz with 12-bit resolution ;; Misc M404 N1.75 D0.4 ; Filament width and nozzle diameter M575 P1 S1 B57600 ; enable support for PanelDue ; Pressure Advance ; M572 D0 S0.10
bed.g
; this script compensates for what the Z offset is ; so if G31 P500 X-30 Y-15 Z1.7 then first probe will be at ; X30 Y20 (when G30 P0 X0 Y5) M561 ; clear any bed transform G30 P0 X5 Y5 Z-99999 ; probe near a leadscrew G30 P1 X250 Y485 Z-99999 ; probe near a leadscrew G30 P2 X470 Y5 Z-99999 S3 ; probe near a leadscrew and calibrate 3 motors
homeall.g
; BLTouch M280 P0 S160 ; Precautionary alarm release M280 P0 S90 ; Ensure the pin is raised G91 ; relative positioning G1 H2 Z5 F6000 ; lift Z relative to current position G1 H1 X-625 Y605 F3600 ; move quickly to X and U axis endstops and stop there (first pass) G1 H1 X-625 F1800 ; move quickly to X and U axis endstops and stop there (first pass) G1 H1 Y605 F1800 ; move quickly to X and U axis endstops and stop there (first pass) G1 H2 X5 Y-5 F6000 ; go back a few mm G1 H1 X-625 Y605 F360 ; move slowly to X and U axis endstops once more (second pass) G1 H1 X-625 F360 ; move slowly to X and U axis endstops once more (second pass) G1 H1 Y605 F360 ; move slowly to X and U axis endstops once more (second pass) G90 ; absolute positioning G1 X250 Y250 F10000 ; go to first probe point G30 ; home Z by probing the bed G91 ; relative positioning G1 Z5 F100 ; lift Z relative to current position G90 ; absolute positioning
-
@nightlonk42 looks like your probe isn't getting set for some reason. Can you post the output of
M98 P"config.g"
-
@nightlonk42 can you also check the firmware on the tool board using M115 B121
-
9/13/2021, 5:41:51 PM M98 P"config.g"
HTTP is enabled on port 80
FTP is disabled
TELNET is disabledM115 B121
Duet TOOL1LC firmware version 3.4.0beta3 (2021-08-24 14:57:24)
-
@nightlonk42 can't see anything wrong.
You could try removing M574 Z1 S2 from your config and see if that changes anything -
@jay_s_uk said in Z probe 0 not found and paneldue suddenly not connecting:
@nightlonk42 can't see anything wrong.
You could try removing M574 Z1 S2 from your config and see if that changes anythingSame thing
9/13/2021, 5:47:27 PM Error: in file macro line 9: G30: Z probe 0 not found
Error: G0/G1: insufficient axes homed
9/13/2021, 5:47:25 PM G28
Error: in file macro line 17: G30: Z probe 0 not foundI've also tried to downgrade to RRF 3.3 to see if it made any difference and it has not.
Same odd thing is happening with paneldue, refuses to connect. I even wiped the firmware from it and updated using BOSSA and nothin. Both issues happened at the same time.
Fan control on toolboard works fine, along with heating, temp and the installed limit switch
-
This post is deleted! -
This post is deleted! -
Figured it out! It seems to be a software bug related to InputShaper plugin. Posted more info here https://forum.duet3d.com/topic/24859/inputshaping-plugin-0-1-0-rc7-released-repacked