Проблема с переходом на UART на MKS Robin nano v1.2 + 4 x tmc2209
Добрый день. Меняю плату на принтере и драйвера на медведе. Мне повезло, что я купил какие-то непонятные драйвера, клоны fysetc как на фото:
Нарыл на них, что там шелкография попутана и надо спаять clk и rx:
Пытаюсь подключить по UART, сделал всё по видео от официалов - https://www.youtube.com/watch?v=7ShcFKXrVHo. Не работает. При парковке выдаёт ошибку "Unable to read tmc uart 'stepper_z' register IFCNT". Начал гуглить проблему, нашёл это - https://github.com/Klipper3d/klipper/issues/4779, решил не менять baud rate, а поменять пин z как на картинке
Не помогло. Ищу дальше https://forum.drucktipps3d.de/forum/thread/20456-klipper-uart-problem-unable-to-read-tmc-uart-stepper-z-register-ifcnt/
Подключил на другие пины, как там предлагалось:
Не помогло. Та же самая ошибка. Подскажите, пожалуйста, в чём проблема может быть?Конфиг клиппера:
# Enable object exclusion
[exclude_object]
# Enable arcs support
[gcode_arcs]
resolution: 0.1
[tmc2209 stepper_x]
uart_pin: PC7
run_current: 0.800
hold_current: 0.400
interpolate: false
stealthchop_threshold: 999999
uart_address: 1
[stepper_x]
step_pin: PE3
dir_pin: !PE2
enable_pin: !PE4
rotation_distance: 40
full_steps_per_rotation: 100
microsteps: 32
endstop_pin: ^!PA15
position_endstop: 190
position_min: 0
position_max: 190
homing_speed: 50
homing_retract_dist: 0
[tmc2209 stepper_y]
uart_pin: PC13
run_current: 0.800
hold_current: 0.400
interpolate: false
stealthchop_threshold: 999999
uart_address: 2
[stepper_y]
step_pin: PE0
dir_pin: !PB9
enable_pin: !PE1
rotation_distance: 40
full_steps_per_rotation: 100
microsteps: 32
endstop_pin: ^!PA12
position_endstop: 0
position_min: -1
position_max: 180
homing_speed: 50
homing_retract_dist: 0
[tmc2209 stepper_z]
uart_pin: PB13
interpolate: False
run_current: 0.800
hold_current: 0.400
stealthchop_threshold: 1
uart_address: 3
[stepper_z]
step_pin: PB5
dir_pin: !PB4
enable_pin: !PB8
rotation_distance: 8
full_steps_per_rotation: 100
microsteps: 32
endstop_pin: ^!PA11
#position_endstop: 0.0
#endstop_pin: probe:z_virtual_endstop #defines the Z endstop as the BLtouch
position_min: -1 #lets us go lower to adjust the Z offset
position_max: 180
homing_speed: 10
homing_retract_dist: 0.0
#[probe]
#pin: ^!PA11
#x_offset: -40
#y_offset: 0
#z_offset: 0
#speed: 20
#[bed_mesh]
#speed: 150
#horizontal_move_z: 5
#mesh_min: 30,30
#mesh_max: 170,175
#probe_count: 3,3 #performs a 3x3 bed leveling test
[tmc2209 extruder]
uart_pin: PE5
run_current: 0.150
hold_current: 0.050
stealthchop_threshold: 0
uart_address: 0
interpolate: False
[extruder]
step_pin: PD6
dir_pin: PD3
enable_pin: !PB3
microsteps: 32
rotation_distance: 15.632
#rotation_distance: 0.00242
max_extrude_only_distance: 1400.0
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: PC3
sensor_type: ATC Semitec 104GT-2
pullup_resistor: 4700
#sensor_type: Generic 3950 # если меняли на 3950 закомментируй строчку выше, раскомментриуй эту
sensor_pin: PC1
#control: pid
#pid_Kp: 14.669
#pid_Ki: 0.572
#pid_Kd: 94.068
min_temp: 0
max_temp: 320
pressure_advance: 0.042
Популярные вопросы
Потек хотэнд, нужна помощь
Долго не мог понять откуда сопли, оказалось, что течёт хотенд. Видимо пластик выдавливает на нагрева...
Прихожу к выводу, что надо брать 2-ой бамбук
Шестерня vs зубчатое колесо
Недавн...



Комментарии и вопросы
Интересно . Трубки из алюминия...
С обновкой!..Собакену отдельны...
Понял.
Здравствуйте товарищи рукоблу....
Пластик PLA, на завершающем эт...
Был куплен принтер в мае 2025г...
Печатаю PLA пластиком, получаю...