Page 1 of 1

Duet Ethernet file upload unreliable.

Posted: Sat Nov 16, 2019 11:11 am
by AlanKilian
I am having a problem where I upload a large file using the web interface, and it has incorrect data when it gets to the printer.
The file size is correct, but an occasional character is incorrect. (Rostock Max V3 upgraded to V3.2 with Duet/Ethernet)

I know this by both downloading the file using the web interface, and by removing the SD card and reading it in a PC.

I see this comment in the dc42 release notes:
https://github.com/dc42/RepRapFirmware/releases

"Known issues:
Duet 3 all revisions: file uploading via the local Ethernet port is unreliable (this is the case in previous firmware versions too). To guard against this, always enable CRC checking in DWC 2.0.4."

Is this a known issue with the currently-released firmware from SeeMeCNC at:
https://seemecnc.dozuki.com/Guide/DUET+ ... +Update/97

Are there updates I can apply to prevent having incorrect data when I upload using the web interface?

Re: Duet Ethernet file upload unreliable.

Posted: Sun Nov 17, 2019 10:47 am
by geneb
Enable CRC checking like it says. ;)

Do you have a Duet 3?

g.

Re: Duet Ethernet file upload unreliable.

Posted: Sun Nov 17, 2019 12:19 pm
by AlanKilian
1) I have a duet 2 like what was available when the Rostock Max 3 to 3.2 conversion was started.
2) I do not see a CRC check option in the DWC version recommended by SeeMeCNC. Can you help me find it?

Are you suggesting I update to a version of firmware different than the firmware listed in the SeeMeCNC link?
https://seemecnc.dozuki.com/Guide/Confi ... 29?lang=en

I will do that as an aid to debugging this problem if you can send me a link.

Re: Duet Ethernet file upload unreliable.

Posted: Mon Nov 18, 2019 8:26 am
by geneb
This is the first time I've ever heard of the problem you're describing - you might want to contact the guys at duet3d.com and see what they can tell you.
What version of the firmware are you using?

g.

Re: Duet Ethernet file upload unreliable.

Posted: Mon Nov 18, 2019 10:10 am
by AlanKilian
I'll check the version this morning and get it to you.

Do you have a Duet 2 Ethernet you can test on?

Just upload a large multimegabyte text file, download it and compare the two files.
It doesn't have to be GCode or anything, just a large file.

I'll also ask on the Duet forum, but I figured since this firmware comes from SeeMeCNC I'd ask here first.

I'll get back to you with those revision numbers.

Re: Duet Ethernet file upload unreliable.

Posted: Mon Nov 18, 2019 11:04 am
by AlanKilian
Firmware Name: RepRapFirmware for Duet 2 WiFi/Ethernet
Firmware Electronics: Duet Ethernet 1.02 or later
Firmware Version: 2.02(RTOS) (2018-12-24b1)
Web Interface Version: 1.22.6

Are there later revisions from SeeMeCNC I can try?

Re: Duet Ethernet file upload unreliable.

Posted: Tue Nov 19, 2019 9:09 am
by geneb
No. SeeMeCNC doesn't provide customized versions of the firmware. All the customization with RepRapFirmware is done through the config.g file.

g.

Re: Duet Ethernet file upload unreliable.

Posted: Tue Nov 19, 2019 9:56 am
by AlanKilian
OK, I "updated" to the latest files provided by SeeMeCNC and even though I didn't see a firmware revision change, I can now upload and download 94 megabyte files of G code and get the exact contents back, so we'll have to chalk this on up to "unknown".

If anyone suspects an issue, have them try updating their firmware even if it seems like they have the most recent revisions.

Thanks for the help.

Re: Duet Ethernet file upload unreliable.

Posted: Wed Nov 20, 2019 7:35 am
by geneb
It might have been an issue on the browser end of it.

Glad it works!

g.