makerbase-mks / SGEN_L

MKS SGEN_L is a powerful 32-bit 3D printer control board with LPC1768. Support Marlin2.0, Smoothieware. Support MKS LCD12864B/MINI12864/LCD2004/12864 and MKS TFT Touch Screens. The motherboard integrates SPI / UART interface and works with MKS TMC2130/TMC2208 V2.0/TMC2209. It can be used after plugged in. No soldering or flying lead is required ...
https://es.aliexpress.com/item/33036918120.html?spm=a2g0o.store_home.slider_165457030.3
GNU General Public License v3.0
87 stars 61 forks source link

Motors not moving #34

Closed Power3DPrinting closed 4 years ago

Power3DPrinting commented 4 years ago

I ran into issues with the Makerbase TMC 2209 V2.0 and my motors are not getting enough current to move on the MKS SGEN_L. I set the Drive IC Power to 3.3V, I fitted jumpers to the green UART pins, and I fitted jumpers to X-DIAG and Y-DIAG for sensorless homing. In the firmware Marlin 2.0, I enabled and checked the drivers with M122 and these are the results below where the machine says they are ok. The motors wiggle a little bit and make a high pitch whine, I almost want to say they are not getting enough current but I am not sure.

At first I thought maybe the poles on the motors were wrong so I swapped two pins and got the same high pitch whine and less wiggle so I swapped them back. Normally stepper motors shake violently when the poles are swapped which is why I am getting the idea there isn't enough current.

2020-07-29 21_04_39-Pronterface

Power3DPrinting commented 4 years ago

Okay, I figured it out, silly me, the TMC 2209's interpolate 256 micro stepping from 16 microstepping so my 1600 step/mm was way too large and changing it to 100 got the machine moving. asdfghjkl sometimes I just have to write my problems down to solve them, go figure.