Не работает связка 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 меня не беспокоил. Но всё же - что я делал не так?
Популярные вопросы
Что подкрутить в конфигурации слайсера, чтобы ушли дырки?
Использую UltiMaker Cura, пластик PLA (нонейм).
По совету сети подправил настройки:...
Замена термистра на ender 3s1
помогите выбрать 3Д принтер
почти нету! подскажите какой из переч...




Комментарии и вопросы
могу дать фото и доп информаци...
Хорошая тема! Только как быть,...
Добрый день. Вы правы - Qidi M...
Принтер самодельный, давно про...
Вечера доброго.Может, кто знае...
Мой Bambu lab А1 после года от...
Добрый день господа!Использую...