After having replaced the Creality factory firmware by a recompiled one to manage a BLTouch sensor I have the following behavior on my CR-X (mainboard Creality V2.2, firmware Marlin 1.1.6 + additions by Creality for touch screen and maybe merged bugfixes):

  • the homing and auto-leveling job is done normally (on 9 points for auto-level)
  • the bed and nozzle are warming
  • the print starts normally with an adherence skirt (Slicer Cura 4.6.1 / Linux / offline via SD)
  • on one part (bottom of the picture), the first layer is done normally then on the second layer during filling the advance becomes incredibly slow, maybe 5 seconds/mm, I can count each motor step
  • on another part (top of the picture), the filling of the first layer does not even finish

prints that get slow

I have placed the first part turned by 90° horizontally, and the problem occurs at the same position relative to the part.

I have also noticed that once the advance is slow, even if I cancel the print, manual advance keeps slow.

I have seen that slow printing of circles is a known problem, but the circles are printing at correct speed, the slow down occurs in 45° fillings. An the Knob part is full of curves. BTW the support for bezier curves is not enabled in advanced config settings.

Could it be a bug in the firmware? The source code published by Creality seems to be a customized 1.1.6 Marlin dating from 2017 with some more recent files (possibly applied fixes) that is supposed to match the built-in one when I got the printer but I never had the problem with stock firmware. Could it be worth to apply the Creality settings to the last 1.1.9?

  • $\begingroup$ I remember the same issue on my very old Marlin 1.0, and I never understood why. I don't use Marlin anymore so I can't help. $\endgroup$ – FarO May 19 '20 at 18:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.