Jump to content

Українська 3D спільнота

Створено телеграм канали. Підписавшись на них ви будете отримувати повідомлення про появу нових тем на форумі. Також там Ви знайдете посилання на канал допомоги для вирішення термінових питань по друку та принтерам.
3DUA_Help 3DUA.info
KomAndr

SKR v1.1 PRO и подключение TMC2209 v1.2 по UART и ТМС2130 SPI

Recommended Posts

Купил я таки это творчество. Начал подключать на X_Y TMC2209 UART, Z_E0 TMC2130 SPI и столкнулся с проблемой - драйвера не подключатся. К прошивке вопросов нет. Начал разбираться и понял - китайцы жгут! 

Перемычки под UART есть и даже контакты до процессора доходят, но вот загвоздка - сопротивление 1К, узкоглазые, не распаяли! 🤬

image.thumb.png.017315cef8df3c523406674eeb744a97.png  image.thumb.png.10bd2971d04d6d2b1b22bf4ba236c57b.png 

Два дня убил пока понял. Теперь еще и коммутацию ТМС2130 SPI придется проверять, так как они тоже не завелись.🤬

 

UPD: Сам ЛОПУХ! Без питания драйверов по линии моторов VM - последние не активны! Драйвера ТМС2209 v1.2 от BIGTREETECH работают и без этих сопротивлений. 🤫

П.С. чуть позже пропишу настройки прошивки под эту плату.

  • Like 1

Share this post


Link to post
Share on other sites

При активации #define E0_AUTO_FAN_PIN PE5 // контакт вентилятора на второй экструдер. FAN1_PIN   PE5  и компиляции прошивки получаем ошибку 

 

In file included from Marlin/src/HAL/HAL_STM32/../../inc/MarlinConfig.h:41:0,
                 from Marlin/src/HAL/HAL_STM32/HAL_timers_STM32.h:29,
                 from Marlin/src/HAL/HAL_STM32/HAL.h:103,
                 from Marlin/src/HAL/HAL_STM32/HAL.cpp:26:
Marlin/src/HAL/HAL_STM32/../../inc/SanityCheck.h:1825:5: error: non-constant condition for static assertion
     static_assert(PWM_PIN(E0_AUTO_FAN_PIN), "E0" AF_ERR_SUFF);
     ^~~~~~~~~~~~~

Решение проблемы:

В файле fastio_STM32.h меняем строчку #define PWM_PIN (P) digitalPinHasPWM(p) на #define PWM_PIN (P) true 

image.thumb.png.4fdcb68d0cb8b1126c471f5c4a45258d.png

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×