Thank you for all responses. So far, updating to 3.1.1 worked.
Posts made by enix
-
RE: Duet Web control keeps failing to upload gcode files.
-
RE: Duet Web control keeps failing to upload gcode files.
Thank you for the reply, I have tried to re-upload a new bin file, but it still has the same version number in it. I tried to get a new file from the online configuration tool, but it also shows the same version. Is there another place to grab a different release?
-
RE: Duet Web control keeps failing to upload gcode files.
I have seen that on my Duet2 WiFi board as well, but that's after I have about 40 or so files on there. This is different, I only have about 10-12 files on there.
-
Duet Web control keeps failing to upload gcode files.
Re: Can't upload gcode files - Duet Web Control
I have run into the same issue as others of gcode files failing to upload. I figure its a connection problem, but not sure what to do about it. I am running the Duet 3 via ethernet with the latest firmware. It seems to do it at random and sometimes, when I refresh the page, it works, other times not so much. Any help would be great.
I also have this output from M122;
M122
=== Diagnostics ===
RepRapFirmware for Duet 3 MB6HC v0.6 or 1.0 version 3.0beta12 running on Duet 3 MB6HC
Board ID: 08DJM-956L2-G43S8-6J9DL-3SN6Q-1S0GG
Used output buffers: 1 of 32 (7 max)
=== RTOS ===
Static ram: 122240
Dynamic ram: 172764 of which 20 recycled
Exception stack ram used: 960
Never used ram: 97232
Tasks: NETWORK(ready,456) HEAT(blocked,1208) CanReceiv(suspended,3804) CanSender(suspended,1428) CanClock(blocked,1428) TMC(blocked,80) MAIN(running,3460) IDLE(ready,200)
Owned mutexes:
=== Platform ===
Last reset 08:04:35 ago, cause: software
Last software reset at 2020-05-07 00:26, reason: User, spinning module GCodes, available RAM 97216 bytes (slot 3)
Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0442b000 BFAR 0x00000000 SP 0xffffffff Task 0x4e49414d
Error status: 0
Free file entries: 10
SD card 0 detected, interface speed: 25.0MBytes/sec
SD card longest block write time: 10.8ms, max retries 0
MCU temperature: min 33.6, current 37.8, max 42.5
Supply voltage: min 11.8, current 12.2, max 12.3, under voltage events: 0, over voltage events: 0, power good: yes
12V rail voltage: min 11.3, current 11.5, max 11.7, under voltage events: 0
Driver 0: standstill, reads 60532, writes 27 timeouts 0, SG min/max 0/390
Driver 1: standstill, reads 60533, writes 27 timeouts 0, SG min/max 0/388
Driver 2: standstill, reads 60535, writes 27 timeouts 0, SG min/max 0/826
Driver 3: standstill, reads 60544, writes 19 timeouts 0, SG min/max 0/434
Driver 4: standstill, reads 60553, writes 11 timeouts 0, SG min/max 0/0
Driver 5: standstill, reads 60555, writes 11 timeouts 0, SG min/max 0/0
Date/time: 2020-05-07 08:31:24
Slowest loop: 14.07ms; fastest: 0.25ms
=== Move ===
Hiccups: 0, FreeDm: 375, MinFreeDm: 356, MaxWait: 158054ms
Bed compensation in use: mesh, comp offset -0.030
=== MainDDARing ===
Scheduled moves: 112381, completed moves: 112381, StepErrors: 0, LaErrors: 0, Underruns: 0, 0
=== AuxDDARing ===
Scheduled moves: 0, completed moves: 0, StepErrors: 0, LaErrors: 0, Underruns: 0, 0
=== Heat ===
Bed heaters = 0 -1 -1 -1, chamberHeaters = -1 -1
Heater 0 is on, I-accum = 0.0
Heater 1 is on, I-accum = 0.6
=== GCodes ===
Segments left: 0
Stack records: 2 allocated, 0 in use
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
serial is idle in state(s) 0
aux is idle in state(s) 0
daemon is idle in state(s) 0
queue is idle in state(s) 0
lcd is idle in state(s) 0
spi is idle in state(s) 0
autopause is idle in state(s) 0
Code queue is empty.
=== Network ===
Slowest loop: 19.12ms; fastest: 0.03ms
Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0) Telnet(0)
HTTP sessions: 1 of 8- Ethernet -
State: 5
Socket states: 5 2 2 2 2 0 0 0
=== CAN ===
Messages sent 116303, longest wait 0ms for type 0
=== Linux interface ===
State: 0, failed transfers: 0
Last transfer: 29075461ms ago
RX/TX seq numbers: 0/1
SPI underruns 0, overruns 0
Number of disconnects: 0
Buffer RX/TX: 0/0-0
- Ethernet -
-
RE: I2C bus
@dc42 does this mean that there can be one or the other and not both? I am considering i2c as a communication option as well, but would like to expand to add a Diamond Hotend later.
I assume you don't already have a DueX expansion board connected to the expansion connector. The TWI pins are labelled TWCK0 and TWD0 on the underside of the Duet.
-
RE: Set Extrusion Min Temp
@wilriker That is interesting. Maybe I just never tried retraction, nor paid attention to the retraction becoming enabled at any temp because I was looking to extrude.
As far as it becoming configurable, I'd definitely like to see that. I know Marlin FW uses M302 Pxx Sxx with Pxx being the flag on/off and Sxx being the temp setting. I have used it to change the temp on a couple of my machines before for the aforementioned reasons. Just food for thought...
-
RE: Set Extrusion Min Temp
Thanks for the reply. I was hoping that wasn't the case, but I can make due.
The fun fact you mention... I have never been able to get any movement from the extruder below temp without disabling cold extrusion, is that a firmware retraction setting verses gcode retraction?
-
Set Extrusion Min Temp
Hi All, I have been searching for a while now and haven't found anything on this so I figured I'd ask here. Is there a way to lower the min temp for extrusion? I have some SOFT filament that extrudes well between 145-150°C but the firmware doesn't allow extrusion at those temps. I know I can allow cold extrudes, but I really didn't want to disable that feature. Is there a gcode to change that temp setting? Thanks.
-
RE: X Axis Stopped funtioning
Thank you very much for the reply. I don't know why I didn't think to try that, probably the frustration of the issue. Either way, that helped me solve it. Turns out it was a wire issue. I couldn't get any sort of continuity variance, but changing it out for a new one fixed the issue. Thanks again.
-
RE: X Axis Stopped funtioning
And here is my config.g file. In case it helps...
; Configuration file for Duet WiFi (firmware version 1.20 or newer)
; executed by the firmware on start-up
;
; generated by RepRapFirmware Configuration Tool on Sun Jun 03 2018 15:43:28 GMT-0400 (Eastern Daylight Time); General preferences
G90 ; Send absolute coordinates...
M83 ; ...but relative extruder moves; Network
M550 PBob ; Set machine name
M551 Preprap ; Set password
M552 S1 ; Enable networkM586 P0 S1 ; Enable HTTP
M586 P1 S0 ; Disable FTP
M586 P2 S0 ; Disable Telnet; Drives
M569 P0 S0 ; Drive 0 goes backwards
M569 P1 S1 ; Drive 1 goes forwards
M569 P2 S0 ; Drive 2 goes backwards
M569 P3 S0 ; Drive 3 goes backwards
M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation
M92 X100 Y100 Z405.887 E150.96 ; Set steps per mm
M566 X720 Y720 Z12 E120 ; Set maximum instantaneous speed changes (mm/min)
M203 X6000 Y6000 Z180 E1200 ; Set maximum speeds (mm/min)
M201 X1000 Y1000 Z250 E250 ; Set accelerations (mm/s^2)
M906 X1000 Y1000 Z1000 E1000 I30 ; Set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeout; Axis Limits
M208 X0 Y0 Z0 S1 ; Set axis minima
M208 X250 Y250 Z320 S0 ; Set axis maxima; Endstops
M574 X1 Y1 S1 ; Set active high endstops; Z-Probe
M574 Z1 S2 ; Set endstops controlled by probe
M558 P1 H4 F120 T6000 ; Set Z probe type to unmodulated and the dive height + speeds
G31 P500 X-2 Y-19 Z0.35 ; Set Z probe trigger value, offset and trigger height
M557 X15:235 Y15:235 S20 ; Define mesh grid; Heaters
M305 P0 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for heater 0
M143 H0 S85 ; Set temperature limit for heater 0 to 85C
M305 P1 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for heater 1
M143 H1 S260 ; Set temperature limit for heater 1 to 260C; Fans
M106 P0 S0.5 I0 F500 H-1 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
M106 P1 S1 I0 F500 H1 T45 ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on
M106 P2 S1 I0 F500 H1 T80 ; Set fan 2 value, PWM signal inversion and frequency. Thermostatic control is turned on; Tools
M563 P0 D0 H1 ; 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; Automatic saving after power loss is not enabled
; Custom settings are not configured
; Miscellaneous
T0 ; Select first tool -
RE: X Axis Stopped funtioning
I got that just after trying to home the X axis only. A window popped up with "Error: G0/G1: insufficient axes homed" after it stopped making the grinding noise.
-
RE: X Axis Stopped funtioning
6:04:11 PMM122
=== Diagnostics ===
Used output buffers: 3 of 32 (9 max)
=== Platform ===
RepRapFirmware for Duet 2 WiFi/Ethernet version 1.21 running on Duet WiFi 1.02 or later
Board ID: 08DGM-956GU-DJ3SN-6J1FA-3SJ6Q-KAN3F
Static ram used: 16152
Dynamic ram used: 100408
Recycled dynamic ram: 2224
Stack ram used: 1224 current, 4400 maximum
Never used ram: 7888
Last reset 00:04:31 ago, cause: power up
Last software reset at 2018-06-07 21:00, reason: User, spinning module GCodes, available RAM 7888 bytes (slot 1)
Software reset code 0x0003 HFSR 0x00000000, CFSR 0x00000000, ICSR 0x0441f000, BFAR 0xe000ed38, SP 0xffffffff
Error status: 0
Free file entries: 10
SD card 0 detected, interface speed: 20.0MBytes/sec
SD card longest block write time: 0.0ms
MCU temperature: min 29.7, current 35.7, max 36.0
Supply voltage: min 12.2, current 12.3, max 12.4, under voltage events: 0, over voltage events: 0
Driver 0: standstill, SG min/max not available
Driver 1: standstill, SG min/max not available
Driver 2: standstill, SG min/max not available
Driver 3: standstill, SG min/max not available
Driver 4: standstill, SG min/max not available
Date/time: 2018-06-08 18:04:10
Slowest main loop (seconds): 0.014005; fastest: 0.000046
=== Move ===
MaxReps: 1, StepErrors: 0, LaErrors: 0, FreeDm: 240, MinFreeDm 239, MaxWait: 3670778439ms, Underruns: 0, 0
Scheduled moves: 2, completed moves: 2
Bed compensation in use: none
Bed probe heights: 0.000 0.000 0.000 0.000 0.000
=== Heat ===
Bed heaters = 0 -1 -1 -1, chamberHeaters = -1 -1
Heater 1 is on, I-accum = 0.0
=== GCodes ===
Segments left: 0
Stack records: 1 allocated, 0 in use
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
serial is idle in state(s) 0
aux is idle in state(s) 0
daemon is idle in state(s) 0
queue is idle in state(s) 0
autopause is idle in state(s) 0
Code queue is empty.
=== Network ===
Responder states: HTTP(1) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0) Telnet(0)
HTTP sessions: 1 of 8- WiFi -
Network state is running
WiFi module is connected to access point
Failed messages: pending 0, notready 0, noresp 0
WiFi firmware version 1.21RC4(08b3)
WiFi MAC address 5c:cf:7f:76:69:b6
WiFi Vcc 3.33, reset reason Turned on by main processor
WiFi flash size 4194304, free heap 16064
WiFi IP address 192.168.1.101
WiFi signal strength -38dBm, reconnections 0, sleep mode modem
Socket states: 2 0 0 0 0 0 0 0
=== Expansion ===
- WiFi -
-
X Axis Stopped funtioning
I'm new to the duet, but have been in 3D printing for about 4-5 years now. I moved from RAMPs and similar controllers running Marlin FW. I love the board and, while different, it was quite easy to get up and running. I did all the normal calibrations and such and have been printing for over a week now, with great results, but then all the sudden, in the middle of a print, the X axis skips several steps (usually in the negative direction).
I re-homed the axis and it functioned fine, so I considered that maybe it caught a blurb on the print and skipped. So I started a new print and it didn't even finish the first layer before skipping a lot. I cleared the area and tried to move the X axis on its own from the web interface and it was very loud and choppy. I verified the belt is not loose and that it is just the motor humming like it is missing the steps. I shut off the idle hold to the printer and moved the axis by hand and it moved easily as it always has. So then I tried homing it and the axis just made the grinding noise I had been hearing and barely moved. At this point, I am thinking that the motor burnt or had an issue, so I swapped it with a new one. I made sure the coils are correctly wired and connected and tried again but got the same result. I double checked all wires were good and coils connected correctly again but can't seem to find the issue. Is it possible the driver has gone out? As I said, it had been printing fine for over a week straight (at least 10 hours a day on 1.75 hr prints), and now I can't do simple 10mm movements or home the axis. Any help would be appreciated.