@stephen6309 I've just discovered the problem.
In Simplify 3D I have in Gcode z offset in -1, so the Web panel starts in 0 but for gcode is really in -1, so first layer was 105% layer height of 0.6mm, thats 0,63mm, and second layer 0,6 more, thats 1,23mm, minus 1 because of the negative offset is the 0,23 that webpanel was showing me...

Best posts made by Duncan
-
RE: While printing Z axis is not going to the correct height
-
RE: Problems with endstops only working in one input
@dc42 the problem is solved... the issue was that my friend didn't put the wires in the right position after some changes and that was making all the malfunctions, sorry for all the mess created about that
. Now they're working fine finally. Thanks for the help.
Latest posts made by Duncan
-
RE: Incompatible software versions error, but same firmware in use
@droftarts you're right... the replacement is faulty... I can't believe it...
At least now I'm running 3.6... something good...
Thank you very much
-
RE: Incompatible software versions error, but same firmware in use
@Phaedrux
Hello,
I updated the firmware to 3.6.. the software error dissapear, but problem with hotend heater persists...This is the wiring
This is the config
; General G90 ; absolute coordinates M83 ; relative extruder moves M550 P"BIGC3D" ; set hostname ; Accessories M575 P1 S0 B57600 ; configure PanelDue support ; Network M552 P0.0.0.0 S1 ; configure Ethernet adapter M586 P0 S1 ; configure HTTP ; Wait a moment for the CAN expansion boards to become available G4 S2 ; Smart Drivers M569 P0.0 S0 D2 ; driver 0.0 goes backwards (Y axis) M569 P0.1 S0 D2 ; driver 0.1 goes backwards (Z axis) M569 P0.2 S0 D2 ; driver 0.2 goes backwards (Z axis) M569 P0.3 S0 D2 ; driver 0.3 goes backwards (X axis) M569 P0.4 S0 D2 ; driver 0.4 goes backwards (Z axis) M569 P0.5 S0 D2 ; driver 0.5 goes backwards (Z axis) M569 P20.0 S1 D2 ; driver 121.0 goes forwards (extruder 0) ; Motor Idle Current Reduction M906 I30 ; set motor current idle factor M84 S30 ; set motor current idle timeout ; Axes M584 X0.3 Y0.0 Z0.1:0.2:0.4:0.5 ; set axis mapping M350 X32 Y32 Z32 I1 ; configure microstepping with interpolation M906 X2800 Y4000 Z2800 ; set axis driver currents M92 X213.883 Y213.883 Z1280 ; configure steps per mm M208 X0:1100 Y0:1100 Z0:1000 ; set minimum and maximum axis limits M566 X900 Y900 Z12 ; set maximum instantaneous speed changes (mm/min) M203 X20000 Y20000 Z1000 ; set maximum speeds (mm/min) M201 X1000 Y1000 Z200 ; set accelerations (mm/s^2) ; Extruders M584 E20.0 ; set extruder mapping M350 E16 I1 ; configure microstepping with interpolation M906 E800 ; set extruder driver currents M92 E561.6 ; configure steps per mm M566 E120 ; set maximum instantaneous speed changes (mm/min) M203 E1200 ; set maximum speeds (mm/min) M201 E250 ; set accelerations (mm/s^2) ; Kinematics M669 K0 ; configure Cartesian kinematics M671 X1115:1115:-15:-15 Y1360:-260:-260:1360 S0.5 ; J- configuramos la posición de los husillos respecto el origen (0,0) de la cama (no de los finales de carrera) ; Probes M558 K0 P9 C"20.io0.in" H5 F480 T10000 ; configure BLTouch probe via slot #0 G31 P500 X-20 Y40 Z0.23 ; set Z probe trigger value, offset and trigger height M950 S0 C"20.io0.out" ; create servo #0 for BLtouch ; Endstops M574 X1 P"io2.in" S1 ; configure X axis endstop M574 Y1 P"io1.in" S1 ; configure Y axis endstop M574 Z1 P"io3.in+io4.in+io5.in+io6.in" S1 ; configure Z axis endstop ; Mesh Bed Compensation M557 X50:1050 Y50:1050 S50:50 ; define grid for mesh bed compensation ; Sensors M308 S0 P"temp3" Y"thermistor" T100000 B4725 ;C7.06e-8 ; configure sensor #0 M308 S1 P"20.temp0" Y"pt1000" ; configure sensor #1 ; Heaters M950 H0 C"out0" T0 ; create heater #0 M143 H0 P0 T0 C0 S120 A0 ; configure heater monitor #0 for heater #0 ;M307 H0 R2.43 D5.5 E1.35 K0.56 B1 ; configure model of heater #0 M307 H0 A340 C2745.9 D25 S1.00 B0 ; enable bang-bang mode for the bed heater and set PWM limit - OLD FIRMWARE 3.4.3 M950 H1 C"20.out0" T1 ; create heater #1 M143 H1 P0 T1 C0 S290 A0 ; configure heater monitor #0 for heater #1 ;M307 H1 R2.43 D5.5 E1.35 K0.56 B0 S100 ; configure model of heater #1 M307 H1 R4.221 K0.860:0.000 D1.42 E1.35 S1.00 B0 V22.7 ;after PID configuration tool calibration ; Heated beds M140 P0 H0 ; configure heated bed #0 ; Fans M950 F0 C"20.out2" ; create fan #0 M106 P0 S0 B0.1 H1 T50 ; configure fan #0 M950 F1 C"20.out1" ; create fan #1 M106 P1 S0 L0 X1 B0.1 ; configure fan #1 ; Tools M563 P0 S"toolzero" D0 H1 F0 ; create tool #0 ;M568 P0 X0 Y0 Z0 ; set custom offsets for tool #0 ;M568 P0 R0 S0 ; set initial tool #0 active and standby temperatures to 0C G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C M591 D0 P1 C"20.io1.in" S1 ; filament monitor connected to E0_stop - old firmware 3.4.3 M591 D0 ; Miscellaneous M564 H0 M302 P1 T0 ;activamos la herramienta T0
m122 b20 Diagnostics for board 20: Duet TOOL1LC rev 1.0 or earlier firmware version 3.6.0 (2025-05-25 08:04:05) Bootloader ID: SAMC21 bootloader version 2.11 (2024-08-09) All averaging filters OK Never used RAM 8464, free system stack 138 words Tasks: Move(3,nWait 7,0.0%,140) TMC(2,delaying,3.7%,52) HEAT(2,nWait 6,0.1%,84) CanAsync(5,nWait 4,0.0%,58) CanRecv(3,nWait 1,0.0%,70) CanClock(5,nWait 1,0.0%,60) MAIN(1,running,91.4%,318) IDLE(0,ready,0.0%,40) AIN(2,delaying,4.7%,112), total 100.0% Owned mutexes: Last reset 00:00:45 ago, cause: software Last software reset data not available Moves scheduled 0, hiccups 0 (0.00/0.00ms), segs 0, step errors 0 (types 0x0), maxLate 0 maxPrep 0, ebfmin 0.00 max 0.00 Sync err accum 586, peak jitter -3/29, peak Rx delay 204, resyncs 0/0, no timer interrupt scheduled, next step interrupt due in 4260831815 ticks, disabled VIN voltage: min 24.3, current 24.3, max 24.4 MCU temperature: min 37.6C, current 38.3C, max 38.4C Driver 0: pos 0, 561.6 steps/mm, standstill, SG min 0, read errors 0, write errors 1, ifcnt 36, reads 22736, writes 12, timeouts 0, DMA errors 0, CC errors 0 Last sensors broadcast 0x00000002 found 1 163 ticks ago, 0 ordering errs, loop time 0 CAN messages queued 806, send timeouts 5, received 354, lost 0, ignored 0, errs 32904, boc 0, free buffers 18, min 18, error reg 110000 Last cancelled message type 4519 dest 0 dup 0, oos 0/0/0/0, rxMotionDelay 0 Accelerometer: none I2C bus errors 4565, naks 4565, contentions 4565, other errors 4565 === Filament sensors === Interrupt 5726621 to 0us, poll 4 to 536us Driver 0: ok
m122 === Diagnostics === RepRapFirmware for Duet 3 MB6HC version 3.6.0 (2025-05-25 08:05:42) running on Duet 3 MB6HC v1.01 (standalone mode) Board ID: 08DJM-9P63L-DJ3S0-7JTD4-3S86P-9AJM9 Used output buffers: 3 of 40 (18 max) === RTOS === Static ram: 137420 Dynamic ram: 127528 of which 0 recycled Never used RAM 79108, free system stack 202 words Tasks: NETWORK(1,ready,31.9%,180) ETHERNET(5,nWait 7,0.4%,562) HEAT(3,nWait 6,0.0%,350) Move(4,nWait 6,0.0%,329) TMC(4,nWait 6,2.9%,377) CanReceiv(6,nWait 1,0.0%,794) CanSender(5,nWait 7,0.0%,334) CanClock(7,delaying,0.0%,353) MAIN(1,running,64.3%,103) IDLE(0,ready,0.4%,29) USBD(3,blocked,0.0%,149), total 100.0% Owned mutexes: === Platform === Last reset 00:00:33 ago, cause: software Last software reset at 2025-06-06 21:12, reason: User, Gcodes spinning, available RAM 69668, slot 2 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0043c000 BFAR 0x00000000 SP 0x00000000 Task MAIN Freestk 0 n/a Error status: 0x00 Aux0 errors 0,0,0 MCU temperature: min 42.2, current 44.0, max 44.5 Supply voltage: min 24.1, current 24.1, max 24.2, under voltage events: 0, over voltage events: 0, power good: yes 12V rail voltage: min 12.1, current 12.2, max 12.2, under voltage events: 0 Heap OK, handles allocated/used 99/1, heap memory allocated/used/recyclable 2048/12/0, gc cycles 0 Events: 2 queued, 2 completed Date/time: 2025-06-08 11:14:39 Slowest loop: 7.19ms; fastest: 0.07ms === Storage === Free file entries: 20 SD card 0 detected, requested/actual speed: 25.0/25.0MBytes/sec SD card longest read time 0.6ms, write time 0.0ms, max retries 0 === Move === Segments created 0, maxWait 0ms, bed comp in use: none, height map offset 0.000, hiccups added 0/0 (0.00/0.00ms), max steps late 0, ebfmin 0.00, ebfmax 0.00 Pos req/act/dcf: 0.00/0/0.00 0.00/0/0.00 0.00/0/0.00 Next step interrupt due in 44 ticks, disabled Driver 0: standstill, SG min n/a, mspos 4, reads 666, writes 17 timeouts 0 Driver 1: standstill, SG min n/a, mspos 4, reads 666, writes 17 timeouts 0 Driver 2: standstill, SG min n/a, mspos 4, reads 667, writes 17 timeouts 0 Driver 3: standstill, SG min n/a, mspos 4, reads 667, writes 17 timeouts 0 Driver 4: standstill, SG min n/a, mspos 4, reads 667, writes 17 timeouts 0 Driver 5: standstill, SG min n/a, mspos 4, reads 667, writes 17 timeouts 0 Phase step loop runtime (us): min=0, max=122, frequency (Hz): min=1685, max=2459 === DDARing 0 === Scheduled moves 0, completed 0, LaErrors 0, Underruns [0, 0, 0] Segments left 0, axes/extruders owned 0x80000003, drives owned 0x80000003 Code queue is empty === DDARing 1 === Scheduled moves 0, completed 0, LaErrors 0, Underruns [0, 0, 0] Segments left 0, axes/extruders owned 0x00000000, drives owned 0x00000000 Code queue is empty === Heat === Bed heaters 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1, chamber heaters -1 -1 -1 -1 -1 -1 -1 -1, ordering errs 0 === GCodes === Movement locks held by null, 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 File2 is idle in state(s) 0 Queue2 is idle in state(s) 0 === Filament sensors === Driver 31: no filament === CAN === Messages queued 310, received 693, lost 0, ignored 0, errs 1, boc 0 Longest wait 2ms for reply type 6053, peak Tx sync delay 407, free buffers 50 (min 49), ts 158/157/0 Tx timeouts 0,0,0,0,0,0 === Network === Slowest loop: 4.09ms; fastest: 0.03ms Responder states: MQTT(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0) Telnet(0) HTTP sessions: 1 of 8 === Multicast handler === Responder is inactive, messages received 0, responses 0 = Ethernet = Interface state: active Error counts: 0 0 0 1 0 0 Socket states: 6 2 2 2 2 0 0 0 0
-
RE: Incompatible software versions error, but same firmware in use
@jay_s_uk
I put a new heater cartridge and the problem persists... If I put the multimeter and turn the heater on I don't get 24V on the output, and that's why I change the 1LC first place... but I don't know why it's failing. -
RE: Incompatible software versions error, but same firmware in use
@jay_s_uk said in Incompatible software versions error, but same firmware in use:
DWC
But the only thing I changed was the 1LC board, and before I had no problems with that.
Anyway, I've noticed something that concerns me. When I replaced the 1LC, it was because the hotend wasn't receiving 24V when connected, and I thought the connector was broken... but the thing is, it's not working with this new one either, and now I'm starting to doubt that it's due to incompatible software, since I didn't have that issue before...
Therefore, I'm still having the same problem as before (no voltage at the hotend when activated), and now there's a new one: a software incompatibility.
And I also don't understand the hotend failure, because it was working fine and suddenly started to fail... it would reach lower and lower temperatures until it gave an error, and now it doesn’t work at all.
And the red light on the left side of the board is blinking normally, and the other two lights (red and blue) are on.
-
Incompatible software versions error, but same firmware in use
Hello,
I had a problem with my toolboard 1LC that some connectors broke and I put a new one... I use M997 to update 1LC firmware but now I have this error of different software versions in my screen... but I have the same firmware on both... what can I do?
M122 === Diagnostics === RepRapFirmware for Duet 3 MB6HC version 3.5.1 (2024-04-19 14:30:55) running on Duet 3 MB6HC v1.01 (standalone mode) Board ID: 08DJM-9P63L-DJ3S0-7JTD4-3S86P-9AJM9 Used output buffers: 6 of 40 (33 max) === RTOS === Static ram: 155208 Dynamic ram: 120652 of which 0 recycled Never used RAM 70132, free system stack 200 words Tasks: NETWORK(1,ready,40.6%,183) ETHERNET(5,nWait 7,0.1%,317) HEAT(3,nWait 6,0.0%,323) Move(4,nWait 6,0.0%,336) CanReceiv(6,nWait 1,0.1%,550) CanSender(5,nWait 7,0.0%,334) CanClock(7,delaying,0.0%,339) TMC(4,nWait 6,9.2%,54) MAIN(1,running,50.1%,105) IDLE(0,ready,0.0%,30), total 100.0% Owned mutexes: === Platform === Last reset 00:06:15 ago, cause: power up Last software reset at 2025-06-06 20:53, reason: User, Gcodes spinning, available RAM 67392, slot 1 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00400000 BFAR 0x00000000 SP 0x00000000 Task MAIN Freestk 0 n/a Error status: 0x00 Aux0 errors 0,0,0 MCU temperature: min 48.2, current 48.7, max 48.8 Supply voltage: min 24.1, current 24.1, max 24.2, under voltage events: 0, over voltage events: 0, power good: yes 12V rail voltage: min 12.1, current 12.2, max 12.2, under voltage events: 0 Heap OK, handles allocated/used 0/0, heap memory allocated/used/recyclable 0/0/0, gc cycles 0 Events: 0 queued, 0 completed Driver 0: standstill, SG min n/a, mspos 4, reads 61381, writes 0 timeouts 0 Driver 1: standstill, SG min n/a, mspos 4, reads 61380, writes 0 timeouts 0 Driver 2: standstill, SG min n/a, mspos 4, reads 61380, writes 0 timeouts 0 Driver 3: standstill, SG min n/a, mspos 4, reads 61380, writes 0 timeouts 0 Driver 4: standstill, SG min n/a, mspos 4, reads 61380, writes 0 timeouts 0 Driver 5: standstill, SG min n/a, mspos 4, reads 61381, writes 0 timeouts 0 Date/time: 2025-06-06 21:07:02 Slowest loop: 28.52ms; fastest: 0.07ms === Storage === Free file entries: 20 SD card 0 detected, interface speed: 25.0MBytes/sec SD card longest read time 0.5ms, write time 0.0ms, max retries 0 === Move === DMs created 125, segments created 0, maxWait 0ms, bed compensation in use: none, height map offset 0.000, max steps late 0, min interval 0, bad calcs 0, ebfmin 0.00, ebfmax 0.00 no step interrupt scheduled Moves shaped first try 0, on retry 0, too short 0, wrong shape 0, maybepossible 0 === DDARing 0 === Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1 === DDARing 1 === 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 -1 -1 -1 -1 -1 -1 -1 -1, chamber heaters -1 -1 -1 -1, ordering errs 0 === GCodes === Movement locks held by null, 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 File2 is idle in state(s) 0 Queue2 is idle in state(s) 0 Q0 segments left 0, axes/extruders owned 0x80000003 Code queue 0 is empty Q1 segments left 0, axes/extruders owned 0x0000000 Code queue 1 is empty === Filament sensors === check 0 clear 0 Extruder 0 sensor: no filament === CAN === Messages queued 4775, received 4822, lost 0, errs 12635, boc 0 Longest wait 4ms for reply type 6024, peak Tx sync delay 63076, free buffers 50 (min 49), ts 1240/1228/0 Tx timeouts 0,0,12,0,0,7 last cancelled message type 30 dest 127 === Network === Slowest loop: 5.26ms; fastest: 0.03ms Responder states: MQTT(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0) Telnet(0) HTTP sessions: 1 of 8 = Ethernet = Interface state: active Error counts: 0 0 0 0 0 0 Socket states: 5 2 2 2 2 0 0 0 === Multicast handler === Responder is inactive, messages received 0, responses 0
M122 B20 Diagnostics for board 20: Duet TOOL1LC rev 1.0 or earlier firmware version 3.5.1 (2024-04-19 14:42:41) Bootloader ID: SAMC21 bootloader version 2.11 (2024-08-09) All averaging filters OK Never used RAM 5544, free system stack 136 words Tasks: Move(3,nWait 7,0.0%,135) HEAT(2,nWait 6,0.1%,131) CanAsync(5,nWait 4,0.0%,55) CanRecv(3,nWait 1,0.0%,71) CanClock(5,nWait 1,0.0%,59) TMC(2,nWait 6,3.4%,53) MAIN(1,running,92.1%,431) IDLE(0,ready,0.0%,41) AIN(2,delaying,4.4%,112), total 100.0% Owned mutexes: Last reset 00:02:05 ago, cause: software Last software reset data not available Driver 0: pos 0, 80.0 steps/mm, standstill, SG min 0, read errors 0, write errors 1, ifcnt 23, reads 62744, 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, segs 0, step errors 0, maxLate 0 maxPrep 0, maxOverdue 0, maxInc 0, mcErrs 0, gcmErrs 0, ebfmin 0.00 max 0.00 Peak sync jitter 6/10, peak Rx sync delay 203, resyncs 0/0, no timer interrupt scheduled VIN voltage: min 24.3, current 24.3, max 24.3 MCU temperature: min 41.3C, current 41.9C, max 42.0C Last sensors broadcast 0x00000000 found 0 32 ticks ago, 0 ordering errs, loop time 0 CAN messages queued 1024, send timeouts 0, received 1141, lost 0, errs 0, boc 0, free buffers 18, min 18, error reg 0 dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 0 Accelerometer: none I2C bus errors 4565, naks 4565, contentions 4565, other errors 4565
UDPATE:
Anyway, I've noticed something that concerns me. When I replaced the 1LC, it was because the hotend wasn't receiving 24V when connected, and I thought the connector was broken... but the thing is, it's not working with this new one either, and now I'm starting to doubt that it's due to incompatible software, since I didn't have that issue before...
Therefore, I'm still having the same problem as before (no voltage at the hotend when activated), and now there's a new one: a software incompatibility.
And I also don't understand the hotend failure, because it was working fine and suddenly started to fail... it would reach lower and lower temperatures until it gave an error, and now it doesn’t work at all.
And the red light on the left side of the board is blinking normally, and the other two lights (red and blue) are on.
-
RE: Problem with X axis going to side and extruder moving too fast
@fcwilt Thank you! I didn't notice that line in my old config.cfg file and just checked it
-
RE: Problem with X axis going to side and extruder moving too fast
Hello!
Last part was printed ok, so I put another one this morning and hope nothing fails again...It's very strange because I really don't know what is or was the real problem...
Because of the updates I notice that the Tool 0 is not activated on power up and I have to press the "toolzero" in browser...
My last config.g is on my previous post... the line to activate the T0 is
M568 P0 R0 S0 ; set initial tool #0 active and standby temperatures to 0C
I also tried with the old line on my previous config.g
G10 P0 R0 S0 ; set initial tool #0 active and standby temperatures to 0C
But problem is the same... any ideas?
-
RE: Problem with X axis going to side and extruder moving too fast
@droftarts Hello!
My paneldue was in 3.4.0, just updated to latest firmware.I updated also Orca Slicer and I'm doing again the gcode files.
Also I recheck all wires and try to avoid any interferences between data and power...
So let's try again.
Thank you!
-
RE: Problem with X axis going to side and extruder moving too fast
Hello,
I still have the problem, after update, change SD... no idea what's the problem... still going to the right and extruder moving so fast while it goes and return to print...
-
RE: Problem with X axis going to side and extruder moving too fast
@dc42 thank you, I located my mistake... the speed in M558 was T100 by default and I didn't change it... I put 10000 and now it's doing the mesh leveling.
After that I will try to print again my old files and see if the problem I was creating this thread about it's still existing or not.
Thank you!