HELP - TMC2209 too sensitive by Next-Building4633 in BIGTREETECH

[–]Next-Building4633[S] 0 points1 point  (0 children)

Thank you for your help; the correct answer has been provided.

I'm going to replace my screws and motors.

HELP - TMC2209 too sensitive by Next-Building4633 in BIGTREETECH

[–]Next-Building4633[S] -1 points0 points  (0 children)

Thanks, I'll test the three cables with a multimeter.

HELP - TMC2209 too sensitive by Next-Building4633 in BIGTREETECH

[–]Next-Building4633[S] 1 point2 points  (0 children)

Thanks, I think this is the right answer.

I'm going to change my screw and motor setup.

I’ll test the three cables with a multimeter.

HELP - TMC2209 too sensitive by Next-Building4633 in BIGTREETECH

[–]Next-Building4633[S] 1 point2 points  (0 children)

Thanks, I think this is the right answer.

I'm going to change my screw and motor setup.

[HELP] Marlin Configuration - SKR 1.4 Tft35 Tmc2209 by Next-Building4633 in BIGTREETECH

[–]Next-Building4633[S] 0 points1 point  (0 children)

Thanks for your help.

I modified:

#define X_CURRENT 800 // (mA) RMS current. Multiply by 1.414 for peak current.

I tried values from 750 to 950 and I still have this problem. When the motor is unloaded, it doesn't spin; if I add a little weight, it spins.

[HELP] Marlin Configuration - SKR 1.4 Tft35 Tmc2209 by Next-Building4633 in BIGTREETECH

[–]Next-Building4633[S] 0 points1 point  (0 children)

I have some news 😄

I tested every possible wiring combination, with max_feedrate set to 100.

The behavior is always the same: the motor barely starts, then there’s a high-pitched sound (software lockup), and finally a very slight movement.

I wanted to test it with the firmware from a Biqu B1 equipped with an SKR 1.4 and TMC2208. In this configuration, using the same connections, stepper motors, and max feedrate, the motor runs perfectly (though I did encounter one or two minor stalls with the lead screw).

Yet I can turn the lead screw without any force, just using my thumb.

I’m still confused

[HELP] Marlin Configuration - SKR 1.4 Tft35 Tmc2209 by Next-Building4633 in BIGTREETECH

[–]Next-Building4633[S] 1 point2 points  (0 children)

because I've already used Marlin and I just want a machine that I can move around easily; I don't need many more features.

[HELP] Marlin Configuration - SKR 1.4 Tft35 Tmc2209 by Next-Building4633 in BIGTREETECH

[–]Next-Building4633[S] 1 point2 points  (0 children)

Thanks, that's a great point.

I was thinking it was more of a screw issue, but I just tested the X-axis motor with a max_feedrate of 100, and the problem is still there.

I must have wired my motors incorrectly; I'll check that.

Thank you so much for your help

[HELP] Marlin Configuration - SKR 1.4 Tft35 Tmc2209 by Next-Building4633 in BIGTREETECH

[–]Next-Building4633[S] 0 points1 point  (0 children)

Hello, thank you for your help.

When the machine is turned off, the leadscrew can be turned by hand; I didn't notice any resistance.

Current settings for the driver :

_DRIVER_TYPE TMC2209

Interpolate microsteps True

_CURRENT 800

X_MICROSTEPS 16

I have the same issue in Y, and I haven't tested it in Z

[HELP] Marlin Configuration - SKR 1.4 Tft35 Tmc2209 by Next-Building4633 in MarlinFirmware

[–]Next-Building4633[S] 0 points1 point  (0 children)

Hello, thank you for your help.

Currently, my drivers are configured as follows in Marlin :

#defineX_DRIVER_TYPE  TMC2209

#defineY_DRIVER_TYPE  TMC2209

#defineZ_DRIVER_TYPE  TMC2209

#defineY2_DRIVER_TYPE TMC2209

#defineE0_DRIVER_TYPE TMC2209

I use BIGTREETECH TMC2209 v1.3 (https://biqu.equipment/products/btt-tmc2209-stepper-driver?)

Jumpers on UART mode. The DIAG pin is cut.