Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Screeching noise from printer after updating firmware

    Scheduled Pinned Locked Moved Solved
    General Discussion
    2
    5
    118
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Delegate5727undefined
      Delegate5727
      last edited by

      Greetings,

      I had not used my printer for a while, which was previously running on firmware version 3.2.2. The first thing I did was update the firmware, but after that the printer (presumably the steppers) started making an ear piercing screeching sound as soon as I start homing the axes.

      I tried disabling microstepping to see if that would help, but after that the axes wouldn't move at all and just made a loud sound.

      Is there something I should change in terms of microstepping or something else in the new firmware?

      1 Reply Last reply Reply Quote 0
      • Phaedruxundefined
        Phaedrux Moderator
        last edited by

        Which axis specifically? Perhaps it's just stalling due to friction. I know that with my own Z axis lead screws if I haven't used it in some time the grease dries out and needs to be redone otherwise it binds and stalls and makes an awful noise.

        Don't change anything with your config, nothing has dramatically changed. You should go through the release notes for the intervening firmware though to see if anything applies to you. Better to roll back to your previous firmware and see if that actually makes a difference before randomly changing settings.

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • Delegate5727undefined
          Delegate5727
          last edited by Delegate5727

          I am sure it doesn't have anything to do with any mechanical parts, because I homed the printer and performed bed leveling on the 3.2.2 firmware without any problems. (I should have cleared this up in the original post, what I meant to say that the first thing I did after confirming that the printer still functions was to update the firmware before actually printing anything). Moreover, the sound is audible when everything is static.

          Everything seemed to go fine and I thought that it would be better to have the latest firmware which is when the problems started.

          When I turn on the printer everything is silent, but as soon as I try to home any of the axes, the sound starts and it persists when everything is static for example after homing.

          I glanced through the firmware changelogs but nothing pertaining to this caught my eye.

          printer_sound.mp4

          Note that the printer is silent at the beginning (as it used to be always when static) and the noise continues even after the homing is complete.

          config.g

          Here is my config file if you can spot any smoking guns there

          If it is of any help, the printer is originally an Anet A8 (with the original steppers) and the extruder is a E3D Hemera.

          1 Reply Last reply Reply Quote 0
          • Phaedruxundefined
            Phaedrux Moderator
            last edited by Phaedrux

            Ok, so it's a Maestro board?

            Did you try going back to 3.2.2?

            Based on the sound which is driver whine, I would say it's likely something to do with the drivers being in spreadcycle vs stealthchop.

            This seems relevant from the 3.4 changelogs:

            [Duet 3 Mini] [Duet Maestro] The stepper drivers no longer default to stealthchop mode, because of the risk of excessive motor current if the correct tuning move is not executed.

            https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x#reprapfirmware-340

            Take a look here: https://docs.duet3d.com/en/User_manual/Connecting_hardware/Motors_tuning

            Z-Bot CoreXY Build | Thingiverse Profile

            1 Reply Last reply Reply Quote 0
            • Delegate5727undefined
              Delegate5727
              last edited by

              Ah yes, it is a maestro board. Forgot to mention that.

              It seems that spreadcycle was indeed the issue. I added D3 to every M569 command in the config file and everything seems to work as it did previously. Thank you very much for your help!

              1 Reply Last reply Reply Quote 1
              • droftartsundefined droftarts has marked this topic as solved
              • First post
                Last post
              Unless otherwise noted, all forum content is licensed under CC-BY-SA