Page 1 of 1

New RRF, DWC and IAP, oh my!

Posted: Sat Mar 19, 2016 9:36 am
by mhackney
Much good news! Christian Hammacher has made a lot of changes to the firmware, Duet Web Control and his IAP to eliminate the web disconnect issues, improve reliability, etc. I've tested the new DWC and firmware and have not had a single disconnect in over 6 days on my two test machines! That's progress! The IAP is much more robust and reliable too.

You can get these latest releases from Christian's github.

Duet Web Control v1.11
RepRapFirmware v1.09y-ch
DuetIAP no version #

If you've been using the IAP to update firmware then you can do the complete update without USB, bossac or removing the CF card! Here's how, it's as easy as 1, 2, 3:

From Settings->General in DWC:

1) upload the DWC zip file. Note, Mac OS X automatically unzips after downloading so you may have to recompress the root folder.
2) upload the IAP
3) upload RRF

There are a few feature differences between ch and dc42 firmwares (comparing the latest versions).
  • ch has G-code interleaving, which means you can run G-codes from any input source at the same time like PanelDue, Serial USB, code quay, file and macro. There is a G-codequeue that insures codes like M106 are executed in time. These features are useful for cooling bridges, etc.
  • the current ch has the most recent fixes for the disconnect issues that affected many users.
  • otherwise, the overall functionality is basically the same.
Note that the latest dc42 firmware also supports the IAP and DWC 1.11.

Re: New RRF, DWC and IAP, oh my!

Posted: Sat Mar 19, 2016 12:33 pm
by CRPerryJr
Thanks for the info!!! The DWC upgrade worked great, but I received an error when trying to update the firmware from 1.09x-dc42 to 1.09y-ch due to a password error. I did change the web interface password from default. Should I change it back and try again?

Thanks!!! :)

EDIT: NVM, I pressed the reset button on the controller and it has indeed updated the firmware to 1.09y-ch. Thanks!

Re: New RRF, DWC and IAP, oh my!

Posted: Sat Mar 19, 2016 1:44 pm
by bot
Sweet. Those disconnects were getting annoying. I'll update today!

Re: New RRF, DWC and IAP, oh my!

Posted: Sat Mar 19, 2016 2:46 pm
by mhackney
It's been extremely stable for >5 days with lots of printing, sitting overnight, etc. Not a single disconnect.

Re: New RRF, DWC and IAP, oh my!

Posted: Mon Mar 21, 2016 9:08 pm
by 3D-Print
I received my new Duet board and installed it last evening. I could not update with IAP using the FirmWare that was on the shipped Duet board. Thus, I used Bossic at work with my PC to install the new RepRapFirmware v1.09z-ch.bin.

This evening I connected everything and it worked awesome. I did have a copy of RepRapFirmware v1.09z-ch.bin in the sys folder from my attempt last night. When I turned on the board it installed it again and deleted the file as described.

The functionality is awesome. Was easy to update/change my config.g file from the web interface. No AJAX connection issues thus far!!

Awesome job and thanks!

Re: New RRF, DWC and IAP, oh my!

Posted: Mon Mar 21, 2016 11:43 pm
by mhackney
Yes, the new map is so new that Duets are not shipping with it yet. It requires support in firmware as well as iap.bin so one last (or first) hurrah with bossac and then you'll be done with it!

Re: New RRF, DWC and IAP, oh my!

Posted: Thu Mar 24, 2016 6:34 pm
by Lightpath
Do you know how the DC24 firmware and this firmware differ?

Re: New RRF, DWC and IAP, oh my!

Posted: Thu Mar 24, 2016 8:22 pm
by mhackney
I wrote about the differences on my blog and another post here. A quick search should turn it up.