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

What are the Diag jumpers doing ? #31

Closed Flo082002 closed 4 years ago

Flo082002 commented 4 years ago

What is the function of the X_Diag, Y_Diag, Z_Diag, E0_Diag and E1_Diag jumpers? They are not connected in the circuit diagram. What are they for? Regards Flo S

DrewBatchelor commented 4 years ago

Good Question, Sorry, I don't know the answer either. I would like to expand this issue. The documentation explaining ALL of the jumpers is missing from Datasheet and documentation for the SGen_L. Can it please be added. Thank you. Drew

makerbase-mks commented 4 years ago

Hi! @Flo082002 @DrewBatchelor The DIAG signal is suitable for the TMC2209 / TMC2130 SENSORLESS_HOMING function. Why do we keep jumpers? When you no longer use the SENSORLESS_HOMING function, the signal from DIAG will interfere with the signal of the mechanical switch, resulting in no return to zero operation or being affected, so you need to remove the jumpers on DIAG. When you use the SENSORLESS_HOMING function, you only need to use the jumper short circuit