Why SD upload is so slow ? How to increase speed ? #292
Replies: 7 comments
-
Hi there. Thank you for your hard work on this software. I converted a FLSUN QQ-S Pro to Marlin. It has a modified MKS Robin Mini motherboard with an ESP8266 wifi card. With Repetier, the wifi card worked super fast. I could upload gcode to it via Cura and the file would show up on the sdcard file system. It was accessible from the TFT screen and the mobile app. I mention this because I think that would indicate the hardware is capable. If that is the case, is it Marlin that is preventing this type of function? Thank you, kazooless |
Beta Was this translation helpful? Give feedback.
-
the wifi sd upload speed is due to fact that the wifi has direct access to SD |
Beta Was this translation helpful? Give feedback.
-
So here is my question, is this because of Marlin? Physically, nothing has changed on my hardware. It is the same motherboard and the same ESP connected the same way. The only thing I changed was the firmware on the motherboard and the ESP. So what I am saying is, the hardware setup the way it is, works super fast when Repetier is installed with their own ESP firmware. If they can program it to be fast, why can't the Marlin setup be fast too? Does that make sense? |
Beta Was this translation helpful? Give feedback.
-
which esp wifi are you using? which fw does it use? |
Beta Was this translation helpful? Give feedback.
-
I followed the instructions given on the readme here: and used the files found here: The board expects a particular name which is why they are named such. The MksWifi.bin file uploads and installs your firmware version 2.1.0.b39 and the interface is 2.1b39. The Original-MksWifi.bin file is the one that works perfectly with Repetier. I don't know what version or from which repository it is found but I would guess it is from here: https://github.com/makerbase-mks/MKS-WIFI |
Beta Was this translation helpful? Give feedback.
-
as you mentioned fw is not public so I do not know what solution they use to get fast upload but there are several solutions , all of them need esp board connected to sd card reader : one is this : https://github.com/ardyesp/ESPWebDAV |
Beta Was this translation helpful? Give feedback.
-
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Beta Was this translation helpful? Give feedback.
-
Why SD upload is so slow ?
This is due to upload protocol itself using M28/M29 gcode commands, this protocol actually send command by command, verifying command is correct before writing it to SD, this speed is even slower when checksum is used (adding more calculation and time) and when GCODE is converted from text to binary. So increase baud rate will increase transfert a little but not making the upload 'fast'
This is not related to ESP3D. But to the fact that the protocol is not a file protocol but a command protocol
How to increase speed ?
As explained above ESP3D is not the root cause and may not be the solution
or WiFi back pack : https://www.panucatt.com/ProductDetails.asp?ProductCode=WB8266
Beta Was this translation helpful? Give feedback.
All reactions