bigtreetech / BIGTREETECH-SKR-mini-E3

BIGTREETECH SKR-mini-E3 motherboard is a ultra-quiet, low-power, high-quality 3D printing machine control board. It is launched by the 3D printing team of Shenzhen BIGTREE technology co., LTD. This board is specially tailored for Ender 3 printer, perfectly replacing the original Ender3 printer motherboard.
2.02k stars 1.98k forks source link

Buzzing sound from stepper motor after connecting USB #92

Open wakkaow opened 4 years ago

wakkaow commented 4 years ago

My SKR Mini E3 board is working fine by it self. But when ever I am trying to connect with my Mac machine the stepper motor starts buzzing sound and Board stops working completely. Only a hard reset will solve the issue.

Due to this I am not able to connect to my slicer at all.

kaeltaz commented 4 years ago

has the same problem

steenerson commented 4 years ago

When I power my printer up while it's plugged in to a windows machine, I get an oscillating whining sound after a few seconds and the interface freezes up. It makes the whole frame ring so it's hard to tell if it's just coming from one stepper or multiple/all of them.

When I power it up with USB unplugged and then hot plug the cable to Windows it works normally and I can connect with pronterface and everything seems to be working.

When I plug it into a pi running octopi (Version 0.16.0, running on Raspberry Pi 3 Model B Rev 1.2 with octoprint 1.3.10) it doesn't cause the issue, no matter which order they are powered on.

@wakkaow you might try plugging the USB cable after powering up the printer as a workaround

wakkaow commented 4 years ago

@steenerson for me in Both the cases plugging after power up. or later causes the same issue. It looks like a over peer issue. can't say definitively.

chechilll commented 4 years ago

Same problem. Skr mini e3 with 2209 and USB plugged to a raspberry pi with octoprint. USB cable without 5v (power cable cut). Z stepper buzzes only.

AlanWhereAreYou commented 4 years ago

Same problem. Noise occurs regardless of what order I power on/connect.

AlanWhereAreYou commented 4 years ago

Ok @wakkaow, @steenerson , @chechilll - for me, the fix was actually installing the Maple USB drivers necessary to talk to to the STM32.

The drivers are in the BTT repo, but they are unsigned so they are hard to install in Win10+.

Instead I downloaded from this repo: https://github.com/rogerclarkmelbourne/Arduino_STM32

...and in \drivers\win there is a .bat file that registers them correctly.

Once I had the right driver installed the printer stopped acting weird when I connected USB, and I was able to send gcode commands to it.