Конечно процарапывать, и снова проверять. На крайняк если не жалко можно нижние пины RX/TX выкусить из драйвера, но тогда с нормальными платами придется колхозить перемычки или впаивать новые пины... Все эти геморои от большой любви к рампсу

Модератор: Kaktus
Конечно процарапывать, и снова проверять. На крайняк если не жалко можно нижние пины RX/TX выкусить из драйвера, но тогда с нормальными платами придется колхозить перемычки или впаивать новые пины... Все эти геморои от большой любви к рампсу
Измерил - 0 Ом. И правда, замкнуты!!! Сейчас еще на схеме платы посмотрел, замкнутыDmitriF писал(а): ↑20 июн 2020, 18:31Упс! А вот это Вы меня ошарашилиНеужели, правда, замкнуты?!?! Тогда действительно причина может быть в этом. Ну, как проверить понятно, померяю сопротивление. А вот как размыкать, если, правда, замкнуты, процарапывать плату?
Надо будет еще понять, по какой стороне дорожка разведена
Тогда с нормальными платами придется колхозить, лично по мне лучше говно процарапать, чем дорогие драйвера портить
Отрезал ножку у одного пина - заработало!!!! Это ж надо, какая подляна заложена была китайцами с этой версией драйверов v3.0 Вроде, как с заботой о пользователе, ничего паять не надо: резисторы, перемычки. Но, с рампс без напильника (кусачек) по uart работать не будет.DmitriF писал(а): ↑20 июн 2020, 18:50Измерил - 0 Ом. И правда, замкнуты!!! Сейчас еще на схеме платы посмотрел, замкнутыDmitriF писал(а): ↑20 июн 2020, 18:31Упс! А вот это Вы меня ошарашилиНеужели, правда, замкнуты?!?! Тогда действительно причина может быть в этом. Ну, как проверить понятно, померяю сопротивление. А вот как размыкать, если, правда, замкнуты, процарапывать плату?
Надо будет еще понять, по какой стороне дорожка разведена
![]()
![]()
Похоже, правда, скорее всего в этом дело.
Я сразу не сообразил, что на рампсе ничего трогать не надо, нужно на драйвере у одного из этих пинов нижнюю часть откусить![]()
Спасибо Вам огромное, добрый человек, за внимательность и подсказку!
Хотел написать, что это не Китайцами подляна заложена, а РАМПСом
Да вобщем-то и не за что особо
Полностью согласен! Я тоже, сначала, когда про подляну писал, хотел написать "китайцами или разработчиками рампс" Потом тоже подумал, что это все именно потому, что у предыдущих версий драйверов обмен шел через один пин и нужно было самому подпаивать к нему вторую линию с резистором вне драйвера, поэтому запаяная перемычка на рампс (и на других платах) не влияла. А тут китайцы хотели как лучше, а получилось как всегдаdark184 писал(а): ↑20 июн 2020, 19:09Хотел написать, что это не Китайцами подляна заложена, а РАМПСомКак оказалось, все же Китайцами в этой версии драйверов, т.к. даже в моей любимой и премного уважаемой SKR v1.3 заложена точно такая же подляна для 2209 v3
Похоже точно такая же перемычка и во всех остальных платах заложена для совместимости с A4988.
Я думаю это очень важный момент, его бы неплохо было бы вынести на всеобщее обозрение...
Вот бы был облом, когда эта проблема осталась бы и на 32 битной плате...
Да не, сейчас я вспоминаю, что лихорадочно читая буржуйские форумы видел пару раз умоминания об откушенных нижних пинах, но, т.к. там шла речь в основном для skr плат и не очень понятна была причина, для чего это, я это прочитал по диагонали и не обратил внимание, мало ли что в абсолютно других платах допиливать надо, да и драйвера там были от bigtrree, а они отличаются/ Теперь думаю, что там была таже самая проблема и решение, а я пропустил
теже тринамики
Тринамик это всего лишь производитель чипа. А сам драйвер, т.е. плата и вся внешняя обвязка(а именно внешняя обвязка чипа здесь сделана через одно место, но схема один в один как и у 2208) это уже шлепают все кому не лень...
А здесь этот драйвер вообще физически не сможет работать, там УАРТ выведен на другую ногу, тут не только кусать надо, еще и перемычки колхозить, как впрочем и на многих других плата, типа SGen_L... Правда можно поизголяться и сделать все как надо без колхоза...
Добавил страничку драйвера и ссылку на это обсуждение в WIKI https://3deshnik.ru/wiki/index.php/%D0% ... 80_TMC2209
Как не срабатывает? Я вот с утра глаза разлепил, офигел от количества сообщений, читаю, вникаю, наталкиваюсь на АУ, думаю как половчее оформить... Добрался до конца - а ты уже подорвался и в полпятого утра все оформил
Скорее всего будете
Очень сильно сомневаюсь. hardware означает только одно, что последовательная шина организована при помощи аппаратного модуля, встроенного в контроллер. С точки зрения программиста, такой модуль сильно упрощает ему жизнь, да и экономит ресурсы контроллера, но ножки контроллера уже жестко привязаны, их не переназначить, т.к. это физически невозможно... Software означает программную реализацию шины, это усложняет жизнь программисту, съедает ресурсы, но зато мы можем назначить практически любую ножку контроллера... С точки зрения пользователя, вообще не должно быть разницы... Т.к. UART это всего лишь стандарт, по которому передаются данные, на обработку он вообще никак не влияет... И там и там они обрабатываются абсолютно одинаково... Т.е. пины задаем для software, для hardware скорее всего или номер или еще что, но пины уже строго определены...
Резисторы уже на плате драйвера... Но вот вопрос, заработают ли в таком режиме? Подтяжка стоит на всех драйверах и будет включена параллельно! Вполне возможно повторение прикола с перемычкой на плате
Как показала практика, ни фига эти драйвера не совместимы по пинам RX/TX. Даже на SKR v1.3 и ей подобных, типа SGen_L не предусмотрена конфигурация именно для этих драйверов. Там вся схема согласования RX/TX, а по сути один резистор, собрана именно на плате. В 2209 эти линии разведены отдельно, а резистор уже перенесен на плату драйвера... Мало того, на упомянутых платах, как и на многих других, UART выведен совершенно на другой пин разъема для драйвера. Отсюда следует, что 2209 v3 и SKR v1.3 и ей подобные платы, физически не смогут работать друг с другом, что называется "из коробки". А вот с SKR v1.4 немного иная ситуация, ее схема слегка отличается. По ней информации практически нет, так что разбираться с подключением надо имея плату и драйвера уже по факту... Я думаю что именно к 1.4 подключить 2209 v3 не составит больших проблем...По пинам TMC2209 совместим с рядом устаревших драйверов, а также с TMC2208.
Так ведь сработало в этот раз