Не работает связка Klipper + Lerdge-Z + TMC2209 + UART
Есть плата Lerdge-Z с драйверами TMC2209 (Lerdge V1). Начал напрягать шум от работы моторов. Пока печатал относительно маленькие детальки шум был терпимый. Но сейчас практически постоянно печатаю большие цилиндрические детали и движки воют так, что слышно во всей квартире. Решил перевести их в режим stealthChop. Но Lerdge-Z не поддерживает управление по UART из коробки. Пришлось колхозить. Объединил все пины RX на драйверах в один провод.
Использовал только X, Y и Z. Экструдер решил не трогать. В принципе и Z меня не беспокоил, но за компанию зацепил и его.
Установил перемычки под драйверами согласно схеме.
Для подключения решил использовать пин STEP (PC14 согласно схеме) свободного разъёма под драйвер EX.
В итоге получилась такая картина. При подключении любого одного драйвера по UART он прекрасно работает. Но если подключить одновременно все три, то работает какой-то один (в моём случае Z), а при попытке сдвинуть остальные получаю такую ошибку "Unable to read tmc uart 'stepper_y' register IFCNT". Сама ошибка говорит о том, что нет связи по UART с драйвером. Думал может пропаял плохо. Пробовал менять местами драйвера - картина не изменилась.
После плясок с бубном решил отойти от схемы подключения по одному проводу, подключил X на STEP (PC14) а Y на DIR (PC13) и всё заработало. Как я писал выше Z меня не беспокоил. Но всё же - что я делал не так?
Популярные вопросы
Ender 3 v3 se зависает на середине печати.
PA12 поддержки
Прошу поделиться своим опытом в печати пластиком NYLON PA12 для моделей требующих поддержек.
Мой опыт:...




Комментарии и вопросы
Для того чтобы поменять разъём...
Автор красава, не ищет лёгких....
Спасибо! У меня гравировка на....
Ребята приветствую! Прошу, пож...
Подскажите, есть ли смысл в не...
Когда хотите напечатать что-то...
Приобрел свой первый принтер....