"Unable to read TMC UART 'extruder' register IFCNTт" - Клиппер и Робин Нано

Я пытаюсь использовать программное обеспечение UART для степперов TMC2209 на BigTreeTech v1.2 и применить его к своему Robin Nano v.1.1 с помощью прошивки Klipper.

Я объявил другой PIN для каждого драйвера и редактирую файл printer.cfg следующим образом:

[tmc2209 stepper_x]
uart_pin: PA10
run_current:  0.75
hold_current: 0.4
stealthchop_threshold: 9999
interpolate: true


[tmc2209 stepper_y]
uart_pin: PA9
run_current:  0.75
hold_current: 0.4
stealthchop_threshold: 9999
interpolate: true


[tmc2209 stepper_z]
uart_pin: PC7
run_current:  0.75
hold_current: 0.4
stealthchop_threshold: 1
interpolate: true


[tmc2209 extruder]
uart_pin: PC13
run_current: 0.3
stealthchop_threshold: 1
interpolate: true

Я смотрел это видео

Но у меня есть эта ошибка:

Unable to read TMC UART 'extruder' register IFCNT

Почему это происходит?

, 👍0

Обсуждение

Это означает, что контакты неверны или отсутствует соединение. Некоторые шаговые платы TMC требуют пайки для подключения UART от чипа к одному из двух выводов, показанных на рисунке. Ты сделал это?, @FarO

@FarO Это звучит как начало ответа? Пожалуйста, напишите ответ, если вы уверены в этом. Действительно, это сообщение говорит о том, что контакты подключены неправильно, и для 2208-х, я уверен, что это может быть проблемой пайки, это также применимо к 2209-м? Пожалуйста, уточните в своем ответе., @0scar


1 ответ


1

У меня была та же проблема. В общем, это означает, что указанные вами контакты не работают.

"Я объявил разные контакты для каждого драйвера": вам нужны не просто "разные контакты", вам нужны ПРАВИЛЬНЫЕ контакты. Проверьте, правильно ли вы указали: под SKR указаны контакты.

А затем убедитесь, что модуль TMC имеет контакты UART(их два), подключенные к чипу! модули TMC часто продаются с тремя пустыми накладками на нижней стороне печатной платы. Центральная идет к чипу, затем каждая другая накладка идет к одному контакту. Вам нужно соединить припоем центральный и прокладку для штыря, который вы хотите использовать.

На следующем изображении вы можете (едва) видеть, что центральная панель рядом с красной линией соединена с верхней.

Кроме того, для экструдера пороговое значение stealthchop должно быть 0, а не 1! вам не нужен тайный магазин для экструдера.


,

да, я решил....правильный вывод для экструдера-PA8 на robin nano v1.1, @Borja

вы можете принять ответ, если считаете, что он был полезен, @FarO