SKR 1.1 + TMC2130 SPI

Подписаться на 3Dtoday
ursus
Идет загрузка
Загрузка
20 Февраля 2019
442
7
печатает на ZAV-MAX-PRO
Вопросы и Ответы
Приветствую, товарищи.
Пытаюсь подружить SKR 1.1 и TMC2130 по SPI для X и Y.
Скачал свежий марлин 2.0. Там в файле пинов прописаны разные варианты подключения.
Т.к. у меня не подключено ни дисплея ни кард ридера, подключаю драйвера на пины указанные в этой секции

// Example 1: No LCD attached or a TFT style display using the AUX header RX/TX pins.
// LPC_SD_LCD must not be enabled. Nothing should be connected to EXP1/EXP2.
#define SKR_USE_LCD_PINS_FOR_CS
#if ENABLED(SKR_USE_LCD_PINS_FOR_CS)
#if ENABLED(LPC_SD_LCD)
#error "LPC_SD_LCD must not be enabled with SKR_USE_LCD_PINS_FOR_CS."
#endif
#define X_CS_PIN P1_23
#define Y_CS_PIN P3_26
#define Z_CS_PIN P2_11
#define E0_CS_PIN P3_25
#define E1_CS_PIN P1_31
#endif

Остальные пины подключены как указано тут

#define TMC_SW_MOSI P0_18
#define TMC_SW_MISO P0_17
// To minimize pin usage use the same clock pin as the display/SD card reader. (May generate LCD noise.)
#define TMC_SW_SCK P0_15

И тишина. Причем у меня и Z перестает работать, хоть там и стоит обычный драйвер.

Что я делаю не так?
Ответы на вопрос

Ответы

20.02.19 в 17:53
печатает на ZAV-MAX-PRO
0
И да в конфиге я естественно прописываю что на осях X и Y стоять 2130
20.02.19 в 18:15
печатает на RepRap
0
Возможно конфликты по определению функций выводов. Почитайте статью 3dmanaka там он писал про подключение к блютаблетке, были проблемы с конфликтом, но речь там не о драйверах шла.И еще не вспомню ник товарищь описывал портирование на стм марлина. Возможно поможет.
21.02.19 в 05:34
печатает на RepRap
0
Вообще для себя сделал вывод, что 2.0 куда хуже 1.1.9 в плане стабильности и багов. Целый вечер убил в тщетных попытках заработать термистор стола и ось Y для своей связки Due + RuRamps, хотя пины правильные... До этого пользовал 1.1.9 на 8bit. Плюнул и откатил на Repetier.
21.02.19 в 14:18
печатает на ZAV-MAX-PRO
0
На рурампс у меня все прекрасно работало без всяких танцев на 2.0.
21.02.19 в 20:11
печатает на RepRap
0
Ну я ХЗ! Весь вечер умучал на этот марлин. Нативный порт оси Y ну никак не хотел работать, пару вздрагиваний - и все, ставил на дополнительный в режиме двух движков - тот работает. Ставлю репетир - все норм. После прошивки марлином термистор стола - в обрыве, на репетире - все норм. Возможно, накосячила ардуина студио - у меня последняя стоит под Вин10.
Кстати, я ж поставить-то хотел, чтобы сравнить с репетиром, может, Вы репетир пробовали? Хотелось бы узнать, есть ли разница в работе принтера.
21.02.19 в 20:22
печатает на ZAV-MAX-PRO
0
Нет репитер не ставил. Попробовал сначала mk4duo, но он у меня что-то даже не скомпилился, ну я и не стал заморачиваться, поставил марлин.
Был опыт сравнения марлина только со смузи на одинаковой плате и железе. Разницы в качестве печати не увидел.
21.02.19 в 10:03
печатает на Ender 4
0
ССылкана пины для SKR1.1 под тринамики. Нке забудьте в конфиге выставить тринамики.

Для написания комментариев, пожалуйста, авторизуйтесь.