I attempted upgrading my Ender 3 firmware to Marlin 1.1.9, and due to inability to find the directions about the Sanguino variant pin layout file, stupidly built with the "standard" (Arduino) file. Various stuff didn't work, and I figured out my mistake and rebuilt, but the extruder motor does not respond even after flashing back to the original firmware.

Did I destroy the stepper driver with incorrect pin mapping? (Aside: if so, why just the extruder and not the others?) Is this fixable or should I just order a new motherboard?


About 15 minutes after posting this, it started working again. Either the driver had badly overheated and recovered after cooling down, or was never messed up and the firmware was just refusing to operate it with the nozzle cold. For the latter possibility, the stock firmware never had that behavior before, but maybe it's possible that some saved configuration to ignore nozzle-cold got lost in the flashing?

| improve this answer | |
  • $\begingroup$ Don't forget to accept your answer, and mark as solved. $\endgroup$ – user77232 Jul 25 '19 at 20:45
  • $\begingroup$ There's a 2-day delay on accepting self-answers. $\endgroup$ – R.. GitHub STOP HELPING ICE Jul 25 '19 at 21:39
  • $\begingroup$ @usee77232 - dont forget to vote. $\endgroup$ – Pᴀᴜʟsᴛᴇʀ2 Jul 26 '19 at 14:45
  • $\begingroup$ I think the 2-day delay has passed ;) Please accept the answer, also please go through your other questions and accept answers if possible. Thanks for your help! $\endgroup$ – 0scar Sep 11 '19 at 8:16

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.