Experimental firmware release 1.17c+1
-
I've released another minor update, 1.17c+2. The changes are:
- Fixed a bug in the interpretation of the G2/G3 I and J parameters (they are supposed to be relative always)
- If a Hard Fault exception occurs, the software reset data now includes additional status information to help track down the cause.
I recall that a couple of users have reported unexpected resets, with a software reset code of the form xx3x subsequently reported by M122. If you are one of them, please install this release in case it happens again.
-
So I installed this on my Kossel delta, and it's been printing fine with no issues.
I installed it on my Rostock Max V2 and I am having nothing but issues. I just did a 19 hour print on 1.16 beta 10 and it's been printing beautifully since I installed it.
Now when I try to print anything it seems the retraction has quadrupled or something silly like that. What used to be a 4mm retraction is taking it back 16mm and i'm guessing but I've watched the retractions before and the knob was 1/4 turn now it's atleast 1 full turn.
But my Kossel seems to be unaffected with this same issue. Both printers have Duet Wifi's with Web interface 1.14a.
-
Is that 4mm of firmware retraction, or is the 4mm configured in the slicer?
-
DC42 I flashed to 1.17c and it fixed the problem with the same GCODE that I had sliced on the experimental version.
4mm is what is set in the slicer but when it would retract it would only do say 1/4 of the knob retracting, when I was on experimental it would do a full revolution for the same retraction.
I don't know what caused it, but that was my issue, I am also experiencing another issue as well. On the same printer ever since I flashed my web interface isn't updating, I connect it gives me a read out and then thats where it sits, no updates on temps, if the machine is busy extracting or performing other functions.
That is at idle, if I'm printing something it seems to be ok.
-
Whenever the web interface stops updating, I recommend the following:
1. Make sure you have a compatible version of the web interface. With 1.17c firmware you should use DWC 1.14a.
2. In Firefox or Chrome press control-shift-J to get the debugging console. Chances are you will find an exception report.
-
With your first release I didn't get any problem, and when I removed the interpolation I setup a crazy speed without bug on retract ! Really good work !
https://youtu.be/XhwdI2oOlKI -
Okay on Beta 10 1.16 I had the older web interface, I think 1.12 it was and I had no issues, I am using 1.17c and 1.14a web interface..
I am using chrome, I hit control shift J and I got this.
dwc.js:2686 Uncaught TypeError: Cannot read property 'sort' of undefined
at Object.success (dwc.js:2686)
at i (dwc.js:2)
at Object.fireWith [as resolveWith] (dwc.js:2)
at A (dwc.js:4)
at XMLHttpRequest. <anonymous>(dwc.js:4)I don't know how to fix it, what needs to be done?
And also to add, on my Kossel which I am on experimental and 1.14a I am having no issues with Chrome.</anonymous>
-
We really need chrishamm to take a look at this, but looking at the code, I think the Duet didn't return a files list when one was expected. Do you have folders /sys, /gcodes and /macros on your SD card?
-
Any thoughts on the retraction issue? I haven't tried the very latest release but I was getting a massive retract instead of tiny one with 1.17c+1. I will try +2 if there is a fix for this in it.
-
The only change to extrusion in 1.17c+2 was for using mixing hot ends and absolute extruder coordinates.
If you send typical retract and unretract commands manually, does it behave correctly?
-
I was having the same issue DeDemonD. I went back to 1.17c and it is behaving normally.
And yes DC42 I have all the correct folder structures on there because the card hasn't changed just upgraded the firmware.
-
What's the process for downloading firmware, say to 1.16, if we're trying to figure out if an issue is firmware related or not? Is that documented? (It may be just to upload all the appropriate bin files at once and update, but I want to be sure)
-
you need to download the .bin from the dc4s github then go into the settings on the duet landing page and click upload file(s) from there you can upload the firmware and web server upgrade.bin files 1 at a time and it'll prompt you after the upload finishes if you wish to update xxx etc. pretty easy.
-
I know how to go to a later firmware, just wanted to make sure there were no gotcha's going back to older releases.
-
Retraction issue is a bit odd, are you doing firmware retraction ? I've not tried firmware retraction yet , I've done multi hour prints with 1.17 c+1 with zero issues. Loaded c+2 and will be trying that out tonight.
Jeff
-
@(In)Sanity:
Retraction issue is a bit odd, are you doing firmware retraction ? I've not tried firmware retraction yet , I've done multi hour prints with 1.17 c+1 with zero issues. Loaded c+2 and will be trying that out tonight.
Jeff
I have C+2 on my kossel and it's working fine, I had it on my rostock and it was giving me issues. I flashed back to 1.17c and with the same GCODE i was trying to print on c+2 worked fine on 1.17c.
They are both Duet Wifi's with web 1.14a.
I don't know why its working on 1, and not the other.
-
I just found a bug in 1.17c+1 and +2 that affects printing when absolute extruder coordinates are used. Does this explain the problem you are seeing?
-
I just found a bug in 1.17c+1 and +2 that affects printing when absolute extruder coordinates are used. Does this explain the problem you are seeing?
Well that explains why it works perfect for me, I'm using relative extruder positions as suggested via the wiki.
Jeff
-
Version 1.17d is now released.
-
Problem solved, thanks David.