So very sorry to hear of Ian's death. He helped me on many occasions and for that I will always be grateful. RIP
Posts made by appjaws
-
RE: Deckingman's passing
-
DWC not displaying the duex2 and duex driver temperatures
I have the following settings in config:-
; Thermistors and heaters System
M308 S10 Y"mcu-temp" A"MCU" ; defines sensor 10 as MCU temperature sensor
M308 S11 Y"drivers" A"Duet stepper drivers" ; defines sensor 11 as stepper driver temperature sensor
M308 S12 Y"drivers-duex" A"Duex stepper drivers" ; for Duet 2 WiFi/Ethernet with DueX2/5, defines sensor 12 as DueX2/5 stepper driver tempsThe mcu temp works as expected but S11 and S12 show 0.
Do I need any other settings?
-
RE: confusion with emergency stop and a Z homing failsafe
@droftarts
Thank you, all working properly now that I realized that the emergency stop pin should have been duex.e2stop -
RE: confusion with emergency stop and a Z homing failsafe
@droftarts
Thanks for the info, I am running a duet2 plus duex5. -
RE: confusion with emergency stop and a Z homing failsafe
@appjaws
this is what I have at the moment
M950 P6 C"zstop"
M581 P6 T2 R0 ; Set Z stop as fail safe for Z zeroing and run /sys/trigger2.g
M950 P7 C"e2stop"
M581 P7 T3 R0 ; Set Emergency stop and run/sys/trigger3.gError: Pin 'zstop' is not free
Error: Unknown pin name 'e2stop' -
RE: confusion with emergency stop and a Z homing failsafe
@jay_s_uk
Thanks Jay,
I thought it was connected to E2 but I will need to take covers off and physically check.Sorry for the delay.
The emergency stop button is connected to the duex5 expansion board, connected to E2 Stop
just noticed the error Pin 'zstop' is not free
-
RE: confusion with emergency stop and a Z homing failsafe
@jay_s_uk
M574 Z1 S1 P"zstop" ; configure Z-probe endstop for low end on Z
M574 E2 S1 P"emgstop" ; configure Emergency stop buttonM950 P6 C"zstop"
M581 P6 T2 R0
M950 P7 C"emgstop"
M581 P7 T3 R0The z stop worked but the emgstop has an error
Error: Unknown pin name 'emgstop'nearly there
-
RE: confusion with emergency stop and a Z homing failsafe
@jay_s_uk
Would that be inputs or outputs?
M950 P6 C"zfailsafe"
M581 P6 T2 R0
M950 P7 C"emgstop"
M581 P7 T3 R0Error: Unknown pin name 'zfailsafe'
Error: Unknown pin name 'emgstop'
I don't think that's right, still confused, could you provide an example so that trigger2 runs please -
confusion with emergency stop and a Z homing failsafe
I have the following in my config:-
;Endstops
M574 X1 S1 P"xstop" ; configure active-high endstop for low end on X via pin xstop
M574 Y1 S1 P"ystop" ; configure active-high endstop for low end on Y via pin ystop
M574 U1 S1 P"e0stop" ; configure active-high endstop for low end on U via pin ustop
M574 V1 S1 P"e1stop" ; configure active-high endstop for low end on V via pin vstop
M574 Z1 S1 P"zstop" ; configure Z-probe endstop for low end on Z
M574 E2 S1 P"Emgstop" ; configure Emergency stop buttonM581 P"zstop" T2 R0 ; Set Z stop as fail safe for Z zeroing and run /sys/trigger2.g
M581 P"Emgstop" T3 R0 ; Set Emergency stop and run/sys/trigger3.gThe failsafe and Emgstop do not work, reading the GCode dictionary I got completely lost as to how these 2 lines should be configured.
Could some bright person please provide the correct solution. -
RE: Duet keeps losing wifi connection
@rechrtb after the updates the problem seems to be resolved.
Thank you for all your help -
RE: Duet keeps losing wifi connection
@appjaws Today, disconected twice
17/04/2024, 12:25:17 M122
=== Diagnostics ===
RepRapFirmware for Duet 2 WiFi/Ethernet version 3.5.0-rc.4 (2024-04-09 09:47:24) running on Duet WiFi 1.02 or later + DueX5
Board ID: 08DGM-9T6BU-FG3SN-6JTDL-3S86Q-18Z3F
Used output buffers: 2 of 26 (26 max)
Error in macro line 115 while starting up: Accelerometer not found on specified port
=== RTOS ===
Static ram: 23256
Dynamic ram: 77480 of which 0 recycled
Never used RAM 9408, free system stack 118 words
Tasks: NETWORK(1,ready,14.5%,220) HEAT(3,nWait 5,0.1%,328) Move(4,nWait 5,0.0%,274) DUEX(5,nWait 5,0.0%,24) MAIN(1,running,85.4%,677) IDLE(0,ready,0.0%,29), total 100.0%
Owned mutexes:
=== Platform ===
Last reset 00:11:59 ago, cause: power up
Last software reset at 2024-04-11 15:18, reason: User, Gcodes spinning, available RAM 12936, slot 2
Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00400000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
Error status: 0x04
MCU temperature: min 25.2, current 27.5, max 27.7
Supply voltage: min 24.1, current 24.7, max 24.9, under voltage events: 0, over voltage events: 0, power good: yes
Heap OK, handles allocated/used 99/2, heap memory allocated/used/recyclable 2048/600/548, gc cycles 1
Events: 0 queued, 0 completed
Driver 0: standstill, SG min 0
Driver 1: standstill, SG min 0
Driver 2: standstill, SG min n/a
Driver 3: standstill, SG min 0
Driver 4: standstill, SG min 0
Driver 5: standstill, SG min n/a
Driver 6: standstill, SG min n/a
Driver 7: standstill, SG min 0
Driver 8: standstill, SG min 0
Driver 9: standstill, SG min 0
Driver 10:
Driver 11:
Date/time: 2024-04-17 12:25:16
Cache data hit count 4294967295
Slowest loop: 15.58ms; fastest: 0.20ms
I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
=== Storage ===
Free file entries: 10
SD card 0 detected, interface speed: 20.0MBytes/sec
SD card longest read time 0.5ms, write time 0.0ms, max retries 0
=== Move ===
DMs created 83, segments created 6, maxWait 27176ms, 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 65, completed 65, 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.6
Heater 1 is on, I-accum = 0.4
=== GCodes ===
Movement locks 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
Daemon is idle in state(s) 0
Autopause is idle in state(s) 0
Q0 segments left 0
Code queue 0 is empty
=== DueX ===
Read count 0, 0.00 reads/min
=== Network ===
Slowest loop: 21.18ms; fastest: 0.07ms
Responder states: HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0)
HTTP sessions: 1 of 8
=== WiFi ===
Interface state: active
Module is connected to access point
Failed messages: pending 0, notrdy 0, noresp 0
Firmware version 2.1beta7
MAC address 84:f3:eb:83:49:06
Module reset reason: Turned on by main processor, Vcc 3.37, flash size 2097152, free heap 42960
WiFi IP address 192.168.0.143
Signal strength -28dBm, channel 6, mode 802.11n, reconnections 0
Clock register 00002002
Socket states: 0 0 0 0 0 0 0 0
17/04/2024, 12:24:32 Test = 4
Auto calibration successful, Initial Deviation 0.004mm
Auto calibration successful, Final Deviation 0.000mm
17/04/2024, 12:24:25 M292 S9
Leadscrew adjustments made: 0.007 -0.009 0.014, points used 3, (mean, deviation) before (0.008, 0.004) after (-0.000, 0.000)
17/04/2024, 12:24:25 M292 S6
Leadscrew adjustments made: 0.007 -0.009 0.014, points used 3, (mean, deviation) before (0.008, 0.004) after (-0.000, 0.000)
17/04/2024, 12:24:08 Leadscrew adjustments made: -0.007 -0.018 0.033, points used 3, (mean, deviation) before (0.009, 0.013) after (-0.000, 0.000)
Test = 3
Repeating calibration because Initial Deviation (0.013mm) must be < 0.01
and Final Deviation (0.000mm) must be within 0.005 of initialDeviation
17/04/2024, 12:23:52 Leadscrew adjustments made: 0.008 0.041 -0.044, points used 3, (mean, deviation) before (-0.010, 0.019) after (-0.000, 0.000)
Test = 2
Repeating calibration because Initial Deviation (0.019mm) must be < 0.01
and Final Deviation (0.000mm) must be within 0.005 of initialDeviation
17/04/2024, 12:23:46 Error in start-up file macro line 115: Accelerometer not found on specified port
17/04/2024, 12:23:39 Failed to get file list
HTTP request timed out
17/04/2024, 12:23:36 Leadscrew adjustments made: -0.067 -0.010 -0.016, points used 3, (mean, deviation) before (-0.039, 0.017) after (-0.000, 0.000)
Test = 1
Repeating calibration because Initial Deviation (0.017mm) must be < 0.01
and Final Deviation (0.000mm) must be within 0.005 of initialDeviation
17/04/2024, 12:23:31 Connection established
17/04/2024, 12:23:18 Connection interrupted, attempting to reconnect...
Operation failed (Reason: Service Unavailable)
17/04/2024, 12:23:08 Error in start-up file macro line 115: Accelerometer not found on specified port
17/04/2024, 12:23:08 Connection established
17/04/2024, 12:23:02 Connection interrupted, attempting to reconnect...
HTTP request timed out
17/04/2024, 12:22:54 Connection established
17/04/2024, 12:22:48 Connection interrupted, attempting to reconnect...
HTTP request timed out
17/04/2024, 12:14:43 M111 P1 S1
Debugging enabled for modules: Network(1 - 0xffffffff) WiFi(14 - 0xffffffff)
Debugging disabled for modules: Platform(0) Webserver(2) Gcodes(3) Move(4) Heat(5) Kinematics(6) InputShaping(7) unused(8) PrintMonitor(9) Storage(10) PortControl(11) DuetExpansion(12) FilamentSensors(13) Display(15) SbcInterface(16) CAN(17) Expansion(18)
17/04/2024, 12:14:22 M111 P14 S1
Debugging enabled for modules: WiFi(14 - 0xffffffff)
Debugging disabled for modules: Platform(0) Network(1) Webserver(2) Gcodes(3) Move(4) Heat(5) Kinematics(6) InputShaping(7) unused(8) PrintMonitor(9) Storage(10) PortControl(11) DuetExpansion(12) FilamentSensors(13) Display(15) SbcInterface(16) CAN(17) Expansion(18) -
RE: Duet keeps losing wifi connection
@droftarts
This has started since updating the firmware.
This morning I printed for 2.5 hrs and the WiFi disconnected 3 times. -
RE: Duet keeps losing wifi connection
@jay_s_uk said in Duet keeps losing wifi connection:
M122
previous firmware version was 3.4.4
What information do you need ref wifi network?16/04/2024, 12:24:33 M122
=== Diagnostics ===
RepRapFirmware for Duet 2 WiFi/Ethernet version 3.5.0-rc.4 (2024-04-09 09:47:24) running on Duet WiFi 1.02 or later + DueX5
Board ID: 08DGM-9T6BU-FG3SN-6JTDL-3S86Q-18Z3F
Used output buffers: 3 of 26 (21 max)
Error in macro line 115 while starting up: Accelerometer not found on specified port
=== RTOS ===
Static ram: 23256
Dynamic ram: 77504 of which 0 recycled
Never used RAM 9072, free system stack 98 words
Tasks: NETWORK(2,nWait 6,257.6%,211) HEAT(3,nWait 5,1.5%,319) Move(4,nWait 5,34.8%,274) DUEX(5,nWait 5,0.0%,24) MAIN(1,running,1481.0%,677) IDLE(0,ready,0.5%,29), total 1775.4%
Owned mutexes: WiFi(NETWORK)
=== Platform ===
Last reset 01:20:54 ago, cause: power up
Last software reset at 2024-04-11 15:18, reason: User, Gcodes spinning, available RAM 12936, slot 2
Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00400000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
Error status: 0x00
MCU temperature: min 11.7, current 32.1, max 33.4
Supply voltage: min 24.1, current 24.6, max 24.9, under voltage events: 0, over voltage events: 0, power good: yes
Heap OK, handles allocated/used 99/3, heap memory allocated/used/recyclable 2048/1168/1104, gc cycles 0
Events: 0 queued, 0 completed
Driver 0: ok, SG min 0
Driver 1: ok, SG min 0
Driver 2: ok, SG min 0
Driver 3: ok, SG min 0
Driver 4: ok, SG min 0
Driver 5: standstill, SG min n/a
Driver 6: standstill, SG min n/a
Driver 7: standstill, SG min 0
Driver 8: standstill, SG min 0
Driver 9: standstill, SG min 0
Driver 10:
Driver 11:
Date/time: 2024-04-16 12:24:32
Cache data hit count 4294967295
Slowest loop: 213.49ms; fastest: 0.17ms
I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
=== Storage ===
Free file entries: 9
SD card 0 detected, interface speed: 20.0MBytes/sec
SD card longest read time 5.6ms, write time 36.3ms, max retries 0
=== Move ===
DMs created 83, segments created 19, maxWait 486507ms, bed compensation in use: none, height map offset 0.000, max steps late 0, min interval 0, bad calcs 0, ebfmin 0.00, ebfmax 1.00
next step interrupt due in 55 ticks, disabled
Moves shaped first try 0, on retry 0, too short 0, wrong shape 0, maybepossible 0
=== DDARing 0 ===
Scheduled moves 29673, completed 29633, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state 3
=== Heat ===
Bed heaters 0 -1 -1 -1, chamber heaters -1 -1 -1 -1, ordering errs 0
Heater 0 is on, I-accum = 0.4
Heater 1 is on, I-accum = 0.5
=== GCodes ===
Movement locks held by null
HTTP is idle in state(s) 0
Telnet is idle in state(s) 0
File is doing "G1 X145.237 Y92.406 F1000 U146 V93" 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
Daemon is idle in state(s) 0
Autopause is idle in state(s) 0
Q0 segments left 1
Code queue 0 is empty
=== DueX ===
Read count 1, 0.01 reads/min
=== Network ===
Slowest loop: 204.76ms; fastest: 0.00ms
Responder states: HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0)
HTTP sessions: 1 of 8
=== WiFi ===
Interface state: active
Module is connected to access point
Failed messages: pending 0, notrdy 0, noresp 0
Firmware version 2.1beta7
MAC address 84:f3:eb:83:49:06
Module reset reason: Turned on by main processor, Vcc 3.37, flash size 2097152, free heap 42960
WiFi IP address 192.168.0.143
Signal strength -34dBm, channel 6, mode 802.11n, reconnections 0
Clock register 00002002
Socket states: 0 0 0 0 0 0 0 0 -
Duet keeps losing wifi connection
I am running the following with web control running on windows 11
Duet 2 WiFi 2WiFi 3.5.0-rc.4
Duet WiFi Server n/a 2.1beta7
Duet Web Control DWC 3.5.0-rc.416/04/2024, 12:04:47 Connection established
16/04/2024, 12:04:33 Connection interrupted, attempting to reconnect...
HTTP request timed out
16/04/2024, 12:04:32 Failed to get file list
HTTP request timed out
16/04/2024, 12:04:24 Connection established
16/04/2024, 12:04:24 Connection interrupted, attempting to reconnect...
HTTP request timed outthis is happening quite often during a print. Any ideas on how to resolve this issue?
-
RE: Backup of user SD card files
@droftarts
No, I wanted to write a script that would run on a schedule to automatically backup the SD card to my windows computer.
At the moment I am mounting the Duet in the windows file system and manually copying all content to a backup location on my PC. -
RE: Backup of user SD card files
@fcwilt
I thought I would take a look at your backup solution.
I have the plugins installed on my Notepad++ and have connected to the duet via FTP and can see my files.
I get an error when trying to download a file.
How do I set up where the file should be copied to?
How can I download a complete directory?This may well be easy but I just can't see it, any ideas?
-
RE: Backup of user SD card files
@fcwilt
Thank you for the information.
I have installed FileZilla and it appears to be working --- helps if you enter M586 P1 S1 into configYou say that FTP connection can be configured to make a duet backup and to keep backups , could you share how please?
-
Backup of user SD card files
The Duet3D Documentation, SD Card section states:-
"In normal use, you should never need to remove the SD card from its socket. You can transfer files to/from the SD card over the web interface."Its no problem to load files from my computer but I just cannot see how to copy to a folder on my computer.
I can create a zip file of the sys directory but how do I backup filaments, jobs and macros directories?
-
RE: Scanning Z probe support in RRF 3.5
@dc42 that's fantastic.
Will we be able to have something similar using your original ir probe?