USB-Serial init failure in everything other than recent cura (3.1)


#1

Please see upstream bug posted to the github slic3r issue tracker here https://github.com/alexrj/Slic3r/issues/4300

In summary whatever alterations Dobot have made to the init sequence from the 1.0.x marlin firmware; most slicers are not able to successfully init against the mooz2. I have now tried with Octoprint, Repetier, slash3d, Slic3r, camotic.

Only recent versions of Cura are able to successfully init the mooz1/2.

Suggested mitigations

Release source code for firmware as required by the GPL

  • Work with major Opensource slicing projects to incorporate Mooz profile support
  • Implement a USB Massstorage mode so the SDcard can be used to ‘drop-files’ to the mooz whilst connected over USB-Serial. This can be achieved using the ATMega bitbanged USB-Massstorage host driver if this is not available in hardware and would be sufficient for gcode files. (i.e something like this :https://www.obdev.at/products/vusb/index.html - there are free implementations that do similar - go on github to look)