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

TMC2208_STANDALONE homing don't work #53

Open fabien85100 opened 2 years ago

fabien85100 commented 2 years ago

Hi ! I can control my axes but when i'm asking for a homing (G28) they move about 1 cm and stop. Here the answer of my terminal : Send: G28 Recv: X:0.00 Y:0.00 Z:0.00 E:0.00 Count X:0 Y:0 Z:0 Recv: ok

and in marlin i've written in configuration.h :

863 #define X_DRIVER_TYPE TMC2208_STANDALONE 864 #define Y_DRIVER_TYPE TMC2208_STANDALONE 865 #define Z_DRIVER_TYPE TMC2208_STANDALONE

Don't know what to do ...

fabien85100 commented 2 years ago

I've find my mistake !!

false to true:

define X_MIN_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop.

define Y_MIN_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop.

define Z_MIN_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop.

Resolved !