KREMEN Реклама
KREMEN Реклама

Не могу настроить UART на MKS robin nano 3.1 и TMC2209

m03g0ed
Идет загрузка
Загрузка
25.06.2025
647
49
Вопросы и ответы

Здравствуйте, уважаемые товарищи. Прошу помощи. Не могу настроить uart. Была приобретена плата MKS robin nano 3.1.

К ней приобретено 3 драйвера tmc2209 v3 (установил на оси) и один драйвер 2209 v2 (установил на экструдер) (остался от предыдущих моих мучений с экструдером).

Все это дело под marlin 2.1. Что было сделано -

1. Перемычка под драйверами установлена в положении UART mode.

В марлине: (после всех настроек, указании платы и т.д.)

1. #define X_DRIVER_TYPE TMC2209

   #define Y_DRIVER_TYPE TMC2209

   #define Z_DRIVER_TYPE TMC2209

   #define E0_DRIVER_TYPE TMC2209

2. #define TMC_USE_UART

3. #define STEALTHCHOP_XY

     #define STEALTHCHOP_Z

   #define STEALTHCHOP_E

   #define MONITOR_DRIVER_STATUS

   #define TMC_DEBUG

Вот в кратце. В результате принтер работае, но на экране надпись "Сбой связи с TMC"

На комманду M122

SENDING:M122

  X Y Z E

Address 0 0 0 0

Enabled false false false false

Set current 800 800 800 800

RMS current 1436 1436 1436 795

MAX current 2025 2025 2025 1121

Run current 25/31 25/31 25/31 25/31

Hold current 12/31 12/31 12/31 12/31

CS actual 0/31 0/31 0/31 12/31

PWM scale

vsense 0=.325 0=.325 0=.325 1=.18

stealthChop false false false true

msteps 256 256 256 32

interp false false false true

tstep 0 0 0 max

PWM thresh.

[mm/s]

OT prewarn false false false false

triggered

 OTP false false false false

pwm scale sum 0 0 0 14

pwm scale auto 0 0 0 0

pwm offset auto 0 0 0 36

pwm grad auto 0 0 0 14

off time 0 0 0 3

blank time 16 16 16 24

hysteresis

 -end -3 -3 -3 -1

 -start 1 1 1 1

Stallguard thrs 0 0 0 0

uStep count 0 0 0 36

DRVSTATUS X Y Z E

sg_result 0 0 0 0

stst * * *

olb

ola

s2gb

s2ga

otpw

ot

157C

150C

143C

120C

s2vsa

s2vsb

Driver registers:

  X 0x00:00:00:00 Bad response!

  Y 0x00:00:00:00 Bad response!

  Z 0x00:00:00:00 Bad response!

  E 0xC0:0C:00:00

Testing X connection... Error: All LOW

Testing Y connection... Error: All LOW

Testing Z connection... Error: All LOW

Testing E connection... OK

Я так понял, что по UART подключился только E0, то есть экструдер.

Где я ошибся, или -что не сделал?

Три драйвера 2209 v3 имеют 4ре ножки точащих наружу (на фото будет видно.) Их как то надо задействовать? На 2209 v2 нет этих ножек, и он, вроде, работает по UARt.

Не могу настроить UART на MKS robin nano 3.1 и TMC2209Не могу настроить UART на MKS robin nano 3.1 и TMC2209Не могу настроить UART на MKS robin nano 3.1 и TMC2209Не могу настроить UART на MKS robin nano 3.1 и TMC2209

Ответы на вопросы
Lider 3D Реклама
Lider 3D Реклама