Дополнения пополняются по мере поступления информации, если проверите и найдете неточности, пишите пожалуйста в комментариях. __________________________________________________________________________________________________ _______________________________________________ !!!!!ВНИМАНИЕ!!!!! В новых прошивках есть небольшие изменения. На данный момент (07.03.2020) последняя версия Marlin - Version 2.0.4.4 Release Latest commit d6e767e Готовые конфигурационные файлы теперь лежат отдельно от прошивки по ссылке github.com/MarlinFirmware/Con... Сама прошивка github.com/MarlinFirmware/Marlin В platformio.ini нужно выставить default_envs = STM32F103RC_bigtree_512K_USB Строку TMCStepper@=0.6.2,1.0.0 можно оставить, менять на библиотеку Bigtreetech не нужно В configuration.h плату переименовали #define MOTHERBOARD BOARD_BTT_SKR_E3_DIP В остальном пока все без изменений. _________________________________________________________________________________________________________________________________________________ UPD1: По даташиту микроконтроллера STM32F103RCT6, в нем 256 килобайт памяти. Но по факту есть еще 256, которые не используются. При выборе default_envs = STM32F103RC_bigtree все будет работать, но памяти будет мало. Выбирая default_envs = STM32F103RC_bigtree_512K вы получите все 512К. На данный момент проблем замечено не было. _________________________________________________________________________________________________________________________________________________ UPD2: В исходниках Marlin периодически меняют USB и NOUSB для выбора микроконтроллера. Если есть платы USB можно использовать их. Если NOUSB, то используйте просто STM32F103RC_bigtree_512K _________________________________________________________________________________________________________________________________________________ UPD3: В platformio.ini не обязательно выбирать библиотеки для драйверов от bigtreetech (github.com/bigtreetech/TMCStepper) Можно оставить TMCStepper@>=0.5.2,
На onboard- заработала флэшка. Осталась пробелама- при вращении крутилки z offset- ничего не происходит. Сама ось z рабочая, только офсет не могу поменять. Помогите
Прикол версии с распаянными драйверами - там вся плата с ними идёт за 1600-1800 рублей, и это при том, что там 2209 по UART, которые лучше, чем 2208. Комплект из платы с кроватками под драйверы + 4х tmc2208 стоит столько же, но это при более дешевых и простых драйверах. Комплект из платы + 4х tmc2209 выйдет почти в 2500 рублей, что как бы на 40 процентов дороже. Так что я считаю, что либо покупать версию с распаянными драйверами так как дешево, либо уже skr 1.3 полноценную, так как там есть возможность второй хотэнд подключить, портов больше, МК мощнее, прошивок больше.
Блин, какой топовый человек а, настолько нет бесполезной воды, что я даже забыл, он поздоровался в начале видео или нет!) чтоб вот весь ютуб так инфу подавал, а то включишь видео на пол часа а там 26 минут про случку собачки двоюродной тетушки, 3 минуты реклама, а потом 1 минуту - ну вот так вот это у меня получилось)
Решение проблеммы пришло внезапно))) тупо скачал твой файлик прошивки внизу и все заработало. Китайци как часто это бывает обкасячились. Тебе респект и уважуха! Мой принтер снова в строю.
Шикарный, ласковый котяра!)... первое, что всплывает в голове на последних секундах ролика. Большое спасибо Серёжа за столь подробное и доходчивое видео!
Огромное спасибо за подробную инструкцию, моя плата Е3 mini в нескольких днях от меня , теперь бы ещё видео по настройке Bltouch дождаться и можно устанавливать плату в свой ендер. С нетерпением жду продолжения!
Очень люблю видосы ваши, тк нет кучи болтавни как у Соркина, быстро, коротко по делу,а главное доступным языком понятным всем, а не кружку ачумелых мастеров
Блин...а я себе приобрел родную версии 1.1.5... Класс...гудит только обдув. И понять не могу теперь печатает он или уже нет...))) Видос годный! Молодец, уважаемый!
Долго я решался, ждал компоненты, ждал это видео и вот решился, но я столкнулся с некоторыми проблемами о которых кому-то знать может быть полезно. Делал я все шаг за шагом по этому видео и в конце все получилось. Слегка конкретизирую - я ставил драйверы ШД TMC 2209 от BIGTREETECH на плату SKR E3 DIP v.1.0/ 1. TMC CONNECTION ERROR - по этой проблеме много всяких гайдов в англоязычном сегменте интернета, но у меня проблема вылезла из-за собственного затупа - на оси z и моторе экструдера я неправильно установил перемычки в гнездах(площадках) драйверов соединив черную линию с красной. Обнаружил случайно, когда при вылезшей на экране ошибке TMC CONNECTION ERROR стал все перепроверять. 2. Основное неудобство было следующее, после устранения ошибки TMC CONNECTION ERROR, прошивка вроде стала работать нормально(все пункты меню UART были доступны, можно было поменять режим ШД со stealth chop на spreadcycle, сохранить изменения в EEPROM, можно было подвигать движки вручную из меню, но только от ноля в плюс), но самое главное что не работало это AUTO HOME . Сам режим запускался, но вот плата(или прошивка в ней) не видела концевики и все оси упираясь в них продолжали двигаться со страшным ударно-дребезжащим звуком, так что сразу приходилось вырубать принтер, даже команды с Pronterface не помогали. Долго шерстя интернет сделал вывод что проблема не в прошивке, а какая-то электро-механическая(в концевиках был уверен на мелзи они не глючили).Наткнулся на пост одного человека, который также попал с теми же tmc 2209 и SKR E3 DIP и сделал вывод, что проблема в питании концевиков и промерил напряжение их разъемов - оказалось что там вместо нужных 3,3v подается 0,3v, я проверил и на моей плате все было также как у него. Основываясь на его мнении сделал вывод - плата неисправна. Не долго думая, несколькими нажатиями заказал на АЛИ другую плату и вроде успокоился, так как проблема выявлена и следует только дождаться деталь(обменять вряд ли бы смог, плата лежит у меня с лета), но что-то зудело и я копал дальше и наткнулся вот на такую статью на GitHub (github.com/bigtreetech/BIGTREETECH-TMC2209-V1.2/blob/master/TMC2209%20problems%20solving.pdf). Смысл статьи таков на драйверах tmc 2209 один из пинов(DIAG) блокирует подачу тока на разъемы концевиков(как я понял это надо для режима STALLGUARD) - решение как всегда по - китайски элегантно - откусить или выпаять этот пин. Последовав совету я так и сделал, но вначале проверил воткнув другие драйверы и промерив напряжения разъемов концевиков. После этого AUTO HOME заработало.
Благодарю Сергей за видео, реально помог. Но я просто спаял пятачки и ушла ошибка tms connection error. Я даже не знал что принтер так может тихо работать!)))
Заказывал в декабре Е3 DIP, пришла версии 1.1, чем отличается от 1.0 информации не нашел. Прошил по Вашему видео, все без проблем, огромное спасибо! Даже и не представлял, что шаговики так тихо могут работать, кроме шума вентиляторов слышно как колеса по профилю катаются.
Как всегда отличное видео! Только добавлю, что нужно проверять какой микроконтроллер стоит на плате, если RCT6 то лучше в platformio.ini в default_envs прописывать STM32F103RC_bigtree, так как по даташиту у него должно быть именно 256КБ, ставить 512КБ можно, но это скорее недокументированная особенность. Но чаще всего SKR E3 DIP поставляется с микроконтроллером RET6 (в котором как раз 512КБ по даташиту), в этом случае лучше в platformio.ini в default_envs прописывать STM32F103RE_bigtree_USB (или STM32F103RE_bigtree если не нужна функция флешки по USB).
Скорее STM32F103RE_bigtree_NOUSB если флешка не нужна, а STM32F103RE_bigtree если нужна. Но у меня с USB перестал работать Maple driver Репитер хост не соединяется с притером
@@dmitriibessonov924 2 дня назад (в PR 16006) они вернули по умолчанию версию без USB композита (т.е. STM32F103RE_bigtree и STM32F103RE_bigtree_USB), у меня на последней версии всё работало нормально (через Pronterface и OctoPrint), но где то месяц назад при печати по USB со вкл. композитом сильно врал термистор хотенда, сейчас вроде исправили.
Недокументированная, но вроде работает без нареканий. У меня именно RCT6. С 256К ну вообще ничего не влезает)))) USB - NOUSB туда-сюда меняют каждый день, за ними не уследишь)))) В любом случае, спасибо за инфу))))
Спасибо тебе ЧЕЛОВЕЧИЩЕ!!!! Эта штукенция мне две недели спать не давала (15.11 получил на почте и началось, то ошибка TMC, то двойные шаги везде, а то все не туда ехать начало). Так беда не пришла одна, BMG на старой плате откалибровал, а на этой с епромом проблема. Чат помогал конечно, но видео помогло прям вообще. СПАСИБО!!!
Сергей, спасибо за проделанную работу! И за скомпиленную прошивку отдельно спасибо! Заказал плату SKR E3 DIP с TMC2208 UART в прошлом году, но перевёл на неё свой принтер CE3 только вчера. Тишина хода родных движков поражает! Теперь бесит шум вертушек :) Плата SKR E3 DIP, даже если в комплекте заказываешь с 2208 UART, ничего про драйвера не знает, пишет на экране "TMC чего-то там error". А с твоим скомпилированным Марлином выходит сразу быстрый старт. Хотел только сказать что у меня в оригинале на MKS разъём FAN0 шёл на корпус, FAN1 на обдув детали. С твоей прошивкой пришлось их поменять местами. Так логичнее, потому что FAN0 идёт в ряду остальных разъёмов, и выцарапывать с него фишку при снятии крышки корпуса неудобно, но у тебя в видео сказано "переносим разъёмы 1 в 1" :)
Привет! Я тоже задумывался над возможным приобретением SKR PRO + TMC2209 UART, но, честно говоря, пока не знаю, "прокатят" ли на этой же материнке приёмы из ролика.
Мне захотелось взять плату Mini E3 со впаянными драйверами. Довольно противоречивое впечатление о ней на текущий момент. Пришла версия 1.2. Установил. Первый запуск конечно бомбический по сравнению с родной платой. Раньше даже в соседней комнате через стену слышно это жжж было, о ночной печати и речи быть не могло. Теперь только я знаю, что идёт печать, а не все соседи вокруг)) Это прямо++++. А дальше only wild sex…. У меня апельсинка с октопринтом, воткнул плагин Bed Visualiser. Запустил через него G29, а принтер начал кругами стол промерять - 16 точек раз, 16 точек два, и так без конца. Жестко обрубил питание - теперь плата не стартует и прошивку с карты есть не хочет, даже status led не горит. Ясно, лёг бутлоадер, по ходу. Пишу китайцу в BIQU, отвечает, что сорри, но наш лоадер закрытый, не дам. Жадина-говядина, короче, и вообще, что за дела такие - с опенсорсной прошивкой ставить закрытый бутлоадер. Ну и ладно, ну и пусть... Неделя бессонного гитхабанья дала результаты. Всё же есть добрые люди в сети, сдампили, выложили. Подобрал рабочий вариант (один! из десятка примерно). А контроллер в таком состоянии можно только через аппаратный юарт прошить, и для этого ногу Boot0 на +3,3В цеплять. А на плате дорожка с этой ноги сразу на землю идёт. Отлично просто. Надо ногу отпаивать и задирать и паять к ней проводочек. Вообще супер. 64 ноги на квадратном сантиметре. И старый китайский паяльник только есть, остальной инструмент весь на работе, а сам я на сессии. Бинго, не иначе). Одно кривое движение, и поеду я за новым камнем. Еее) Однако всё получилось, опыт решает) Запустил наконец. Только теперь status led не мигает, а только тускло, еле видно горит. Тоже была борода с редактором, только в моем случае отказался работать Atom, а VsCode норм. Включил lin_advance, и драйверы сошли с ума. На моторах как будто еще какой-то тактовый сигнал появился, они дергаются и трещат в момент движения. Ессно номальной печати как не бывало. Копал, копал, плюнул, отключил LA, стало норм. Дальше-веселее)) Захотелось побольше наворотов наворотить, а китайцы-то воткнули STM32F103RCT6, а не RET6, как на плате версии 1.0, а у него 256кБ памяти - по минимуму для marlin 2.0. Ну вот что за подлюбон такой, я не могу вообще c этих азиатов.. Поехал и таки купил камень RET6 (300 рублей), сдул тот, припаял этот, пошаманил-поплясал над прошивкой, работает, и даже с linear_advance всё ровно, на моторе экструдера в том числе. Ура, победа наконец-то! И то, явно пиррова победа. Был оочень удивлен, когда узнал, что оказывается ST Microelectronics запустили аттракцион невиданной щедрости и пихают в чипы(не все) двойной объём флеша! Не свищщу, это реально так, смотрите раздел memory mapping в даташитах на серию F103. Короче, можно было и не сдувать проц, но уже поздняк. По итогу не печать, а одни кубики тестовые уже второй месяц борьбы с платой. Но зато огромную кучу всего узнал и наумелся, теперь помимо AVR умею и в ARM, и смею совать свой нос в реверс-инжиниринг - очень хочется, чтоб status led dновь засиял былыми красками, а имею только *.bin. Такие дела)
этот атракцион давно и у многих производителей. мотя например делает 9s12XEQ384 а на самом деле это 512 . а 768=XEQ100.- никто ж не будет отдельный шаблон делать. все унифицировано.
@@kavsochi395 Ну да, про унификацию думал тоже, похоже, действительно так. Видимо, несовершенство техпроцесса. Пихают всем одинаково, а потом наверное на контроле смотрят, сортируют и ставят соответствующий штампик. Не исключено, что неофициальная память может работать с глюками.
Вот это приключения!!! Я бы не рискнул перепаивать микроконтроллер)))) За инфу спасибо)))) Про 512К знаю, потому и использовал его при выборе в platformio.ini)))) Пока вроде все стабильно)))
Вот я сейчас сильно напрягся=( Т.к. собственно заказал ее ради включения LA и S-Curves совместно с BLTouch, и чтобы тихо было. А тут прям капец какой-то. Перепаять на RET6 меня не пугает. Не хотелось бы конечно, но это не такая проблема. А вот что меня пугает, дык это как записать на нее загрузчик, чтобы потом залить прошивку.
Ещё видос не смотрел, но скажу сразу... Спасибо....и на конец то, хоть кто то сделал нормальный видос про эту плату.. Надо было сразу и про БЛ тач рассказать.... Работа встала...жду БЛТАЧ...
Заказал себе немного другую плату SKR mini E3 и собираюсь установить как замену RAMPS 1.4, хотя плата расчитана на установку в Ender 3. Мне интересен опыт, но, вероятнее всего, придется самому делать все настройки, но это даже интереснее будет.
Спасибо огромное! Я один из тех, кто поставил готовую прошивку с хранилища BIGTREETECH: top/bottom лишь различия драйверов, есть с чипом наверху, есть снизу (под платой драйвера). После установки прошивки - всё работало отлично - но шаги по Z были не корректны. Высота объекта в 10 мм, печаталась в 20мм. В итоге пришлось делать самому - благодоря Вам, получилось без головной боли! Ваше видео самое короткое из 10 которые я пролистал, доходчивое и дающее рабочий результат! СПААААСИБО :) Одно но: Z шумнее стал - не критично, ибо двигается мало. попробовать напряжение поменять?
Я вот тоже решился на апгрейд, ко мне едет уже, недавно заказал плату с распаяными драйверами + Bltouch v3.1. Так что жду продолжения видео :) P.S. По комментариям смотрю народ на 11.11 закупался у Bigtreetech .
Стелс чоп с LA работает, много ковырял прошивку, с ЛА(даже с К=0) отказывался работать пока не изменил значения в прошивке в конфиг адвансед, в разделе настройки драйверов, хоть и дефайн на тмс(не стандалон) в основном конфиге переписывает это значения, пару параметров надо переопределить, тогда экструдер не будет капризничать с ЛА. Пример можно глянуть у Соркина в конфиге на UNI.
Двигатели осей реально стали тихими, но вот двигатель экструдера филамента стал слышимым (хрюкает на микрооткатах) может из-за ла? а еще только после замены платы заметил, что нагрелись двигатели на Z и экструдере токи как до замены: x-0.55,y-0.55,z-0.55,e-0.72 может это мало/много? в глаза цифры не бросаются? я просто совсем не шарю в токах для принтера. сделал просто все по интсрукции. замерял до и выставил после. сейчас очень напрягает хрустящий екструдер на мини-откатах чтоли. Помогите люди добрые.
Со мени сенкс ! очень помогли. Я забил на UART и просто джамперами поставил деление шагов нужное. (ms1+ms2 джамперы = 256 шагов у меня лично) и так оставил. Не буду по юарт настраивать.
По поводу неработающей прошивки в ВСкод: Дело в обновленном ядре platformio Как пофиксить: Скачть фалы с github.com/ivankravets/Marlin/tree/bugfix-2.0.x/buildroot/share/PlatformIO/scripts заменить файлы в Marlin/buildroot/share/PlatformIO/scripts/
Иногда ВСкод глючит от недостатка памяти, причем такое встречал на компах и 16 Гб и с 32 Гб оперативки. В этом случае помогает прибитие программ отжирающих память, в большинстве случаев это браузеры.
Спасибо Вам огромное. Около недели танцы с бубном. Атом при установке platformio-IDE виснет. А VScode прошивка компилируется но ее не установить на принтер.Несколько раз переустанавливал систему, думал дело в ней т.к в пути есть русские буквы. Но атом виснет пробовал на другом компе тоже. Не могу понять в чем причина.
Добрый день Сергей! Установил на свой Ender вашу прошивку и принтер стал вести себя неадекватно. Периодически оси сходят с ума и двигаются хаотично. Потом возвращаются к печати как ни в чём не бывало. Плата SKR E3 DIP драйвера TMC2208 UART комплектные. Видео прилагаю. В чём может быть проблема?
Тоже использую такую плату с такими же драйверами уже пару месяцев. Но проблему 2208 с Linear Advance так и не победил. Ни библиотеки, ни отключение Stealth Chop, ни Square wave, ни таймини не помогли. Использую пока старый драйвер на экструдере, шумно, конечно, но работает. Со всеми 4-мя 2208, без LA, моторов вообще не слышно, только вентиляторы. Которые, кстати, тоже заменил на бесшумные. Думаю теперь поменять вентилятор БП, он основной шумогенератор и утеплить стол, чтоб уменьшить нагрузку на БП.
@@alexandrekokushkin7032 Я купил на охлождение хотенда и электроники вентиляторы Noktua NF-A4x10 на 5В (бывают и на 12). Продают их во многих компьютерных магазинах, я брал в Никсе. Подключал через отдельный импульсный преобразователь, их полно миниатюрных китайских. Но Noktua, дорогие. Охлаждение зоны печати у меня HeroMe с улиткой 50х50х10 на 24в от Mellow Store на Али. Она не самая тихая, но нормально. Как альтернатива, китайские вентиляторы Sunon серии maglev, я заказал такой ещё один на охлаждение электроники, на пробу, и один 60х60 на блок питания. Они вдвое дешевле Noktua. Sunon нужных размеров на 24в не нашел, только на 12, а так бы ещё их улитку заказал бы.
Подскажите плиз, все сделал как тут описано, но как то стало хуже печатать , качество упало, появились шегрень(очень симметричная, как будто вертикальные столбики ) и местами волдыри, особенно хорошо видно на больших моделях. Иногда еще щелкает. Мне говорят, что это пропуски экструдэра. Вернул родную плату, все классно, но громка ппц. Как это вылечить?
На всякий случай (если у вас 2209 например или плата другая), в видео предлагается использовать вместо оригинальной либы от teemuatlut/tmcstepper, форк от bigtreetech. Это может быть не совсем корректным т.к. у bigtree форк от версии 0.4.5 (файл library.properties), а оригинал уже 0.6.1. github.com/teemuatlut/TMCStepper/compare/master...bigtreetech:master#diff-f42b0f4779076f14a838cc67d9f6aff4 - сравнить можно тут. В diff'е видно что BIQU изменения внесли только для 2х плат: defined(TARGET_STM32F1) || defined(TARGET_STM32F4) Если у вас не эта плата или не эти чипы, а skr 1.3 (там ARM) то, полагаю, лучше взять оригинальную либу.
Сергей подскажи пожалуйста, почему при постановке принтера на паузу и отключению питания восстановление печати начинается на высоте примерно около 20 мм. от детали, а когда просто ставишь на паузу, и тут же продолжаешь печать , то все работает исправно,печать продолжается. Принтер собран на материнке BBT SKR PRO v1.1 ; дисплей BBT TFT_35_v2.0; драйвера CTM_2209 по UART; Настройку прошивки делал согласно твоего видео. Я думаю может причина в TFT_35, но я там вроде всю прошивку пролистал, и ни чего такого не нашел. Заранее спасибо!
Подскажите пожалуйста, переделал эндер 3 про на директ, мотор штатный оставил экструдер клон бмг, начал греться мотор, плата скр мини в3, на ней напряжение драйверов не регулируется, как мне меньше напряжение поставить ?
Не подскажете, ендеровский LCD без танцев с бубном к SKR подключается? а то краем уха слышал, что вроде какой-то переходник делать.. даже слышал такое, что достаточно просто развернуть кабель дисплея на 180 градусов. :)
Сергей, спасибо Вам огромное, часто помогают в разных мелочах и не только!) Есть вопрос по марлину, а конкретнее по настройке марлин второй версии для родного экрана ENDER3.
8:00 У меня такое было из-за того, что прошивка не влезала в память. Правда, это было на стоковой плате ender 3 со 128КБ. Конпелятор не ругался, возможно, из-за того, что часть этой памяти занимал на самом деле бутлоадер.
Здравствуйте ! У меня Ender3 . Поставил плату SKR E3 DIP + TMC2208 UART прошил все работает отлично . Хочу поставить другой экструдер как отредактировать правильно прошивку? Помогите пожалуйста.
Сергей здравствуйте! Установил плату BIGTREETECH SKR mini E3 V1.2 UART VS TMC2208 и при включении на экране надпись, TMC connection error. И при включении печати моторы вибрируют. Подскажите в чем проблема.
Доброго времени Сергей.Подскажи пожалуйста,по какой причине может не находиться Platformio в Атоме?Установил все приложения что ты говорил,а в Атоме такая загвоздка.
Можно попросить вас собрать эту прошивку еще раз,с увеличенным допуском на температуру нагрева экструдера.Чтобы можно было в меню принтера выставить 285°. Пробовал использовать ваши исходники-не хочет собираться прошивка,устарела уже
Опорное напряжение TMC2209 для штатных моторов осей Ender 3 нужно выставлять 1.067 В, для мотора экструдера 2 В. По-умолчанию ток TMC2209 выставлен 0.9 А. github.com/bigtreetech/BIGTREETECH-TMC2209-V1.2/blob/master/manual/TMC2209-V1.2-manual.pdf 6 страница.
У тех, у кого пару дней назад от этого коммента (21-22 мая 2020) перестал компилиться Marlin для SKR E3 DIP с ошибками в библиотеке Adafruit, поменяйте в platformio.ini строку Adafruit_MAX31865=github.com/adafruit/Adafruit_MAX31865/archive/master.zip на Adafruit_MAX31865=github.com/adafruit/Adafruit_MAX31865/archive/1.1.0.zip Потому что делать зависимости от master ветки немного тупо.
Приветствую. Принтер Ender 3 с такой платой. Подскажите какие значения в разделе Скорость -> Скорость перемещения ? У меня установлено 150мм/с и при этом звуки какие-то жуткие.
Сергей, добрый день! Подскажи пожалуйста, как подружить SKR E3 DIP с CURA? Я все прошил, но с курой не хочет работать, при подключении кабеля USB и включении принтера мотор экструдера начинает нервно дергаться и в куре принтер не видит, хотя с репитер хост все норм работает? Может знаешь куда копать? Заранее благодарен за ответ!
Кст, в БигТриТехе тоже знают про эту фишку с объемом памяти и намедни выкатили обновление своей версии marlin, где это учли. И отказались от самопальной библиотеки TMC Stepper ещё, вернули взад ссылку на официальную библиотеку)
@@sergeyirbis ну получается, что да. Вместе с обновленной прошивкой изменили также и описание, из которого видно, что добавлять ссылку теперь надо только на adafruit neopixel, если есть такая надобность.
Подскажи пожалуйста где найти параметр который регулирует возврат пластика при смене места сопла (когда оно переезжает на другую деталь либо место на детали) подающий сервак слишком много откручивает назад и из за этого бывают пузырьки воздуха попадают? Спасибо
Блин, как ни воевал с MKS SGEN L на LPC1768 - один фиг, печатает хуже, чем родная плата на эндере. Пришлось взять что-то на STM32, т.е. mini E3 DIP. Благо стоит всего тыщу. А 2208 от MKS остались. Ибо Creality вероломно перешел на STM32 =) А значит, марлин точно будет развиваться на этой платформе. А 1768 оставлю на потом, все-таки это микроконтроллер с обвязкой, из него много чего можно сделать.
Здравствуйте Сергей.Постоянно смотрю ваше видео.Менял прошивку в принтере и при компиляции выскочила ошибка "ошибка компиляциидля платы Arduino/Genuino Mega or Mega 2560 может вы знаете как устранить эту ошибку за ранее благодарю
я установил уже готовый БИН и принтер стал уже стал показывать на экране эндер 3. при подключении к компу в куре он не обнаруживается вообще и экран принтера перестает реагировать на все. при отключении шнура он тоже не реагирует. моторы оси X и Y работают беззувчно,а вот если поднимать ось Z то мотор начинает жужжать. как это исправить всё??
Сергей, спасибо за полезную информацию. Правильно я понимаю? если просто скачать из описания прошивку, то весь этот софт не нужен. Просто заливаю эту прошивку - и всё!
28.06.2020 Решил собрать Marlin 2.0.5.3 (все только поставил). Platformio (последний) не хотел компилировать прошивку по BTT_E3_DIP. Варианта установки ровно 2: 1 Использовать Marlin 2.0.x-bugfix (и все скомпилируется), 2 Проверить какой стоит в platformio ST STM32(с версиеq marlin 2.0.5.3 работает версия 6.1.1) если стоят две версии 7.0.0 и 6.1.1, то удалить 7.0.0
Доброго дня, у меня тут при установке прошивки случилась такая проблема, принтер прошился но при этом на экране надпись tmc connection error и пищит экран, подскажите как это лечить??? Нигде не нашел внятной информации.
Здравствуй Сергей. Устанавливаю по твоему видео точно такую же плату на точно такой же принтер. На стадии настройки прошивки выяснилось, что в ней теперь отсутствует данная плата. Как теперь быть? Может она теперь как то по другому называется?
По ссылкам. Нехорошо давать ссылку на конфиги конкретной версии. Правильнее смотреть README.md в папке config и там написано какую версию конфигов качать. И заодно вопрос, в видео говорилось про версию bugfix 2.0, сейчас даётся ссылка на просто 2.0. По какому принципу выбирается одно или другое?
Попробовал собирать прошивку из оригинального Marlin, но конфига под SKR E3 DIP 1.1 там нету, а от SKR Mini не подходит - это другая плата (я пробовал, моторы перепутаны). У BTT нету даже репозитория под 1.1. Есть под 1.0 и под 1.2. Это другие платы. Но я пробовал под 1.0. Их набор не собирается вообще - кучи ошибок не относящихся к конфиг-файлам. Короче, так и пользуюсь собранной прошивкой от бтт для 1.0. В ней не работают LA и внешний экран TFT24 не видит флешку в плате. На кривой прошивке для платы Mini у меня видело флешку в плате.
Парни, подскажите, плиз. В чем может быть проблема. Экструдер вращается всегда в одном направлении. Даже при ретракта пластик выдавливает. Перерыл весь интернет, есть ссылки на это видео и комментарии. Всё перечитал, но так и не нашёл причину и способ её устранения. Может кто сталкивался? Перепробовал все. Плата skr V1. 4 драйвера 2209.
Еще вопросик - а может ли эта плата сигналить о начале и конце печати. в куре в стартовом и конечном кодах прописаны строки M300 S5000 P280, а молчит. На стоковой плате работал зуммер. И ведь при подключении принтера в сеть зуммер же пищит.
~ В файлах прошивки Marlin на GitHub больше нет конфигураций. Их нужно скачивать отдельно, но с того же репозитория. Скачивается что то вроде "Configure_Master". ~ Подозреваю, нужно поменять куллер на охлаждение платы с куллером охлаждения экструдера. ~ Процесс прошивки с карты памяти сопровождается писком пищалки.
я вот тоже не пойму.. у меня 2208 но по юарт не разбирусь как подключить.. Всё делаю как по инструкции. Джамперы.. Пишет - 2208 нот детектид... прямо на LCD главном экране
На данный момент в platformio.ini default_envs = STM32F103RC_btt_512K "#define SERIAL_PORT_2 2" выдает ошибку при компиляции "Serial port pins (2) conflict with E stepper pins" Правда у меня плата SKR v1.4 на TMC 2209. Пришлось порт поменять на "0" Проверял на плате при подключенном питании и экране от Ender 3. Почему-то при этом отсутсвовал пункт печати с sd-карты.
Дополнения пополняются по мере поступления информации, если проверите и найдете неточности, пишите пожалуйста в комментариях.
__________________________________________________________________________________________________
_______________________________________________
!!!!!ВНИМАНИЕ!!!!! В новых прошивках есть небольшие изменения. На данный момент (07.03.2020) последняя версия Marlin - Version 2.0.4.4 Release Latest commit d6e767e
Готовые конфигурационные файлы теперь лежат отдельно от прошивки по ссылке
github.com/MarlinFirmware/Con...
Сама прошивка
github.com/MarlinFirmware/Marlin
В platformio.ini нужно выставить
default_envs = STM32F103RC_bigtree_512K_USB
Строку TMCStepper@=0.6.2,1.0.0 можно оставить, менять на библиотеку Bigtreetech не нужно
В configuration.h плату переименовали
#define MOTHERBOARD BOARD_BTT_SKR_E3_DIP
В остальном пока все без изменений.
_________________________________________________________________________________________________________________________________________________
UPD1:
По даташиту микроконтроллера STM32F103RCT6, в нем 256 килобайт памяти. Но по факту есть еще 256, которые не используются.
При выборе default_envs = STM32F103RC_bigtree все будет работать, но памяти будет мало.
Выбирая default_envs = STM32F103RC_bigtree_512K вы получите все 512К. На данный момент проблем замечено не было.
_________________________________________________________________________________________________________________________________________________
UPD2:
В исходниках Marlin периодически меняют USB и NOUSB для выбора микроконтроллера.
Если есть платы USB можно использовать их. Если NOUSB, то используйте просто STM32F103RC_bigtree_512K
_________________________________________________________________________________________________________________________________________________
UPD3:
В platformio.ini не обязательно выбирать библиотеки для драйверов от bigtreetech (github.com/bigtreetech/TMCStepper)
Можно оставить TMCStepper@>=0.5.2,
Вот за первый совет спасибо, думал чего прошивка не собирается , неужели mini e3 такая слабая была думал:)
Sergey Irbis
Привет
Как связаться в соц сетях с тобой?
Крутяк, почти все подводные камни в одном месте. Экстракт)
Skr 1.3- все сделал по мануалу, не активировалась sd карта. Поменял параметр Define sdcard connection lcd
На onboard- заработала флэшка. Осталась пробелама- при вращении крутилки z offset- ничего не происходит. Сама ось z рабочая, только офсет не могу поменять. Помогите
что за человек, понятно все так объясняет, слушать приятно
Согласен. Приятно и понятно. Это не Соркин.
ВЫ нам нужны, с аргументированными и развернутыми гайдами!
И котом конечно! ;)
Прикол версии с распаянными драйверами - там вся плата с ними идёт за 1600-1800 рублей, и это при том, что там 2209 по UART, которые лучше, чем 2208. Комплект из платы с кроватками под драйверы + 4х tmc2208 стоит столько же, но это при более дешевых и простых драйверах. Комплект из платы + 4х tmc2209 выйдет почти в 2500 рублей, что как бы на 40 процентов дороже. Так что я считаю, что либо покупать версию с распаянными драйверами так как дешево, либо уже skr 1.3 полноценную, так как там есть возможность второй хотэнд подключить, портов больше, МК мощнее, прошивок больше.
Что то я не вижу там плату с распаянными 2209. Или это которая E3 DIP?
@@RezchikovOleg В начале ее показываю. SKR mini E3.
похоже распаянную 2209 версию и правда разумнее всего покупать для эндера
Ещё бы настройку этой платы увидеть. Было бы шикарно.
@@PavelIshin получается всё тоже самое только выбрать другой драйвер в прошивке
Блин, какой топовый человек а, настолько нет бесполезной воды, что я даже забыл, он поздоровался в начале видео или нет!) чтоб вот весь ютуб так инфу подавал, а то включишь видео на пол часа а там 26 минут про случку собачки двоюродной тетушки, 3 минуты реклама, а потом 1 минуту - ну вот так вот это у меня получилось)
Решение проблеммы пришло внезапно))) тупо скачал твой файлик прошивки внизу и все заработало. Китайци как часто это бывает обкасячились. Тебе респект и уважуха! Мой принтер снова в строю.
Шикарный, ласковый котяра!)... первое, что всплывает в голове на последних секундах ролика.
Большое спасибо Серёжа за столь подробное и доходчивое видео!
Огромное спасибо за подробную инструкцию, моя плата Е3 mini в нескольких днях от меня , теперь бы ещё видео по настройке Bltouch дождаться и можно устанавливать плату в свой ендер. С нетерпением жду продолжения!
Очень люблю видосы ваши, тк нет кучи болтавни как у Соркина, быстро, коротко по делу,а главное доступным языком понятным всем, а не кружку ачумелых мастеров
Ну у Димы нету лишней болтовни, как по мне. Более того, концентрация полезной информации у него выше. Во всяком случае, по моему мнению))))))
Блин...а я себе приобрел родную версии 1.1.5...
Класс...гудит только обдув. И понять не могу теперь печатает он или уже нет...)))
Видос годный!
Молодец, уважаемый!
Сергей, ты как всегда на высоте! Только я заказал себе SKR E3 DIP + TMC2208 UART, как ты сразу же снял видео! Просто отлично! Большое спасибо тебе!!
о, привет!
Долго я решался, ждал компоненты, ждал это видео и вот решился, но я столкнулся с некоторыми проблемами о которых кому-то знать может быть полезно. Делал я все шаг за шагом по этому видео и в конце все получилось. Слегка конкретизирую - я ставил драйверы ШД TMC 2209 от BIGTREETECH на плату SKR E3 DIP v.1.0/
1. TMC CONNECTION ERROR - по этой проблеме много всяких гайдов в англоязычном сегменте интернета, но у меня проблема вылезла из-за собственного затупа - на оси z и моторе экструдера я неправильно установил перемычки в гнездах(площадках) драйверов соединив черную линию с красной. Обнаружил случайно, когда при вылезшей на экране ошибке TMC CONNECTION ERROR стал все перепроверять.
2. Основное неудобство было следующее, после устранения ошибки TMC CONNECTION ERROR, прошивка вроде стала работать нормально(все пункты меню UART были доступны, можно было поменять режим ШД со stealth chop на spreadcycle, сохранить изменения в EEPROM, можно было подвигать движки вручную из меню, но только от ноля в плюс), но самое главное что не работало это AUTO HOME . Сам режим запускался, но вот плата(или прошивка в ней) не видела концевики и все оси упираясь в них продолжали двигаться со страшным ударно-дребезжащим звуком, так что сразу приходилось вырубать принтер, даже команды с Pronterface не помогали. Долго шерстя интернет сделал вывод что проблема не в прошивке, а какая-то электро-механическая(в концевиках был уверен на мелзи они не глючили).Наткнулся на пост одного человека, который также попал с теми же tmc 2209 и SKR E3 DIP и сделал вывод, что проблема в питании концевиков и промерил напряжение их разъемов - оказалось что там вместо нужных 3,3v подается 0,3v, я проверил и на моей плате все было также как у него. Основываясь на его мнении сделал вывод - плата неисправна. Не долго думая, несколькими нажатиями заказал на АЛИ другую плату и вроде успокоился, так как проблема выявлена и следует только дождаться деталь(обменять вряд ли бы смог, плата лежит у меня с лета), но что-то зудело и я копал дальше и наткнулся вот на такую статью на GitHub (github.com/bigtreetech/BIGTREETECH-TMC2209-V1.2/blob/master/TMC2209%20problems%20solving.pdf). Смысл статьи таков на драйверах tmc 2209 один из пинов(DIAG) блокирует подачу тока на разъемы концевиков(как я понял это надо для режима STALLGUARD) - решение как всегда по - китайски элегантно - откусить или выпаять этот пин. Последовав совету я так и сделал, но вначале проверил воткнув другие драйверы и промерив напряжения разъемов концевиков. После этого AUTO HOME заработало.
Благодарю Сергей за видео, реально помог. Но я просто спаял пятачки и ушла ошибка tms connection error. Я даже не знал что принтер так может тихо работать!)))
Заказывал в декабре Е3 DIP, пришла версии 1.1, чем отличается от 1.0 информации не нашел. Прошил по Вашему видео, все без проблем, огромное спасибо! Даже и не представлял, что шаговики так тихо могут работать, кроме шума вентиляторов слышно как колеса по профилю катаются.
Сергей, огромное человеческое спасибо тебе! Заменил родную плату на skr e3 dip и не нарадуюсь!
Шикарный мануал! Уже третий принтер не Эндер, а все по вашему видео настраиваю.
Как всегда отличное видео!
Только добавлю, что нужно проверять какой микроконтроллер стоит на плате, если RCT6 то лучше в platformio.ini в default_envs прописывать STM32F103RC_bigtree, так как по даташиту у него должно быть именно 256КБ, ставить 512КБ можно, но это скорее недокументированная особенность. Но чаще всего SKR E3 DIP поставляется с микроконтроллером RET6 (в котором как раз 512КБ по даташиту), в этом случае лучше в platformio.ini в default_envs прописывать STM32F103RE_bigtree_USB (или STM32F103RE_bigtree если не нужна функция флешки по USB).
Скорее STM32F103RE_bigtree_NOUSB если флешка не нужна, а STM32F103RE_bigtree если нужна. Но у меня с USB перестал работать Maple driver Репитер хост не соединяется с притером
@@dmitriibessonov924 2 дня назад (в PR 16006) они вернули по умолчанию версию без USB композита (т.е. STM32F103RE_bigtree и STM32F103RE_bigtree_USB), у меня на последней версии всё работало нормально (через Pronterface и OctoPrint), но где то месяц назад при печати по USB со вкл. композитом сильно врал термистор хотенда, сейчас вроде исправили.
Недокументированная, но вроде работает без нареканий. У меня именно RCT6. С 256К ну вообще ничего не влезает)))) USB - NOUSB туда-сюда меняют каждый день, за ними не уследишь)))) В любом случае, спасибо за инфу))))
Спасибо за видео! Без проблем поменял материнку с его помощью. Всё работает! Теперь жду, когда придет мой BL-Touch.
Спасибо тебе ЧЕЛОВЕЧИЩЕ!!!! Эта штукенция мне две недели спать не давала (15.11 получил на почте и началось, то ошибка TMC, то двойные шаги везде, а то все не туда ехать начало). Так беда не пришла одна, BMG на старой плате откалибровал, а на этой с епромом проблема. Чат помогал конечно, но видео помогло прям вообще. СПАСИБО!!!
Спасибо большое за такие подробные обучающие ролики! Было бы ещё очень интересно посмотреть как реализовать управление принтером через wifi.
Увидел, включил, и сразу поставил лайк! Причина - хорошие и по делу видео! Сергей, продолжайте делать видео, очень хороший контент!
Сергей, спасибо за проделанную работу! И за скомпиленную прошивку отдельно спасибо! Заказал плату SKR E3 DIP с TMC2208 UART в прошлом году, но перевёл на неё свой принтер CE3 только вчера. Тишина хода родных движков поражает! Теперь бесит шум вертушек :)
Плата SKR E3 DIP, даже если в комплекте заказываешь с 2208 UART, ничего про драйвера не знает, пишет на экране "TMC чего-то там error". А с твоим скомпилированным Марлином выходит сразу быстрый старт.
Хотел только сказать что у меня в оригинале на MKS разъём FAN0 шёл на корпус, FAN1 на обдув детали. С твоей прошивкой пришлось их поменять местами. Так логичнее, потому что FAN0 идёт в ряду остальных разъёмов, и выцарапывать с него фишку при снятии крышки корпуса неудобно, но у тебя в видео сказано "переносим разъёмы 1 в 1" :)
Ко мне как раз уже едет SKR PRO + tmc2209 на эндер, половины из того, что вы рассказали, я не знал, спасибо огромное!
Привет! Я тоже задумывался над возможным приобретением SKR PRO + TMC2209 UART, но, честно говоря, пока не знаю, "прокатят" ли на этой же материнке приёмы из ролика.
Мне захотелось взять плату Mini E3 со впаянными драйверами. Довольно противоречивое впечатление о ней на текущий момент. Пришла версия 1.2. Установил. Первый запуск конечно бомбический по сравнению с родной платой. Раньше даже в соседней комнате через стену слышно это жжж было, о ночной печати и речи быть не могло. Теперь только я знаю, что идёт печать, а не все соседи вокруг)) Это прямо++++.
А дальше only wild sex….
У меня апельсинка с октопринтом, воткнул плагин Bed Visualiser. Запустил через него G29, а принтер начал кругами стол промерять - 16 точек раз, 16 точек два, и так без конца. Жестко обрубил питание - теперь плата не стартует и прошивку с карты есть не хочет, даже status led не горит. Ясно, лёг бутлоадер, по ходу. Пишу китайцу в BIQU, отвечает, что сорри, но наш лоадер закрытый, не дам. Жадина-говядина, короче, и вообще, что за дела такие - с опенсорсной прошивкой ставить закрытый бутлоадер. Ну и ладно, ну и пусть...
Неделя бессонного гитхабанья дала результаты. Всё же есть добрые люди в сети, сдампили, выложили. Подобрал рабочий вариант (один! из десятка примерно). А контроллер в таком состоянии можно только через аппаратный юарт прошить, и для этого ногу Boot0 на +3,3В цеплять. А на плате дорожка с этой ноги сразу на землю идёт. Отлично просто. Надо ногу отпаивать и задирать и паять к ней проводочек. Вообще супер. 64 ноги на квадратном сантиметре. И старый китайский паяльник только есть, остальной инструмент весь на работе, а сам я на сессии. Бинго, не иначе). Одно кривое движение, и поеду я за новым камнем. Еее) Однако всё получилось, опыт решает)
Запустил наконец. Только теперь status led не мигает, а только тускло, еле видно горит. Тоже была борода с редактором, только в моем случае отказался работать Atom, а VsCode норм. Включил lin_advance, и драйверы сошли с ума. На моторах как будто еще какой-то тактовый сигнал появился, они дергаются и трещат в момент движения. Ессно номальной печати как не бывало. Копал, копал, плюнул, отключил LA, стало норм. Дальше-веселее))
Захотелось побольше наворотов наворотить, а китайцы-то воткнули STM32F103RCT6, а не RET6, как на плате версии 1.0, а у него 256кБ памяти - по минимуму для marlin 2.0. Ну вот что за подлюбон такой, я не могу вообще c этих азиатов..
Поехал и таки купил камень RET6 (300 рублей), сдул тот, припаял этот, пошаманил-поплясал над прошивкой, работает, и даже с linear_advance всё ровно, на моторе экструдера в том числе. Ура, победа наконец-то!
И то, явно пиррова победа. Был оочень удивлен, когда узнал, что оказывается ST Microelectronics запустили аттракцион невиданной щедрости и пихают в чипы(не все) двойной объём флеша! Не свищщу, это реально так, смотрите раздел memory mapping в даташитах на серию F103. Короче, можно было и не сдувать проц, но уже поздняк. По итогу не печать, а одни кубики тестовые уже второй месяц борьбы с платой. Но зато огромную кучу всего узнал и наумелся, теперь помимо AVR умею и в ARM, и смею совать свой нос в реверс-инжиниринг - очень хочется, чтоб status led dновь засиял былыми красками, а имею только *.bin.
Такие дела)
этот атракцион давно и у многих производителей. мотя например делает 9s12XEQ384 а на самом деле это 512 . а 768=XEQ100.- никто ж не будет отдельный шаблон делать. все унифицировано.
@@kavsochi395 Ну да, про унификацию думал тоже, похоже, действительно так. Видимо, несовершенство техпроцесса. Пихают всем одинаково, а потом наверное на контроле смотрят, сортируют и ставят соответствующий штампик. Не исключено, что неофициальная память может работать с глюками.
Вот это приключения!!! Я бы не рискнул перепаивать микроконтроллер)))) За инфу спасибо)))) Про 512К знаю, потому и использовал его при выборе в platformio.ini)))) Пока вроде все стабильно)))
@@sergeyirbis да передуть... - эт меньшее из зол.. тем более что ног ту раз два и обчелся и это не BGA и даже нижнего подогрева не надо.
Вот я сейчас сильно напрягся=( Т.к. собственно заказал ее ради включения LA и S-Curves совместно с BLTouch, и чтобы тихо было. А тут прям капец какой-то. Перепаять на RET6 меня не пугает. Не хотелось бы конечно, но это не такая проблема. А вот что меня пугает, дык это как записать на нее загрузчик, чтобы потом залить прошивку.
Как всегда все грамотно, четко и по делу. Большое спасибо за видео, даже Энвер захотелось прикупить)
Спасибо Серега, очень толково и понятно
Большое спасибо Вам
Супер! Подробно и без воды! Ждём образцы печати!;) Успехов!!!
Здравствуйте, Сергей. Рад вас видеть. Мой плюс ещё до просмотра.
Нормально stealthchop работает с linear advance. Надо просто в прошивке задать minimum_stepper_pulse = 2
О, спасибо за инфу))) Именно с tmc2208 помогает?
@@sergeyirbis да, у меня на skr 1.3 + tmc2208 работает.
@@sergeyirbis Инфа по настройке skr есть в вики эндеровской группы ender3.club
Класс, спасибо)))
сегодня целый день день пытался подружить ЛА и 2208, не получается ни как, мотор экструдера отключается, пришлось вернуть А4988
Супер! Какое поле для деятельности открывается! Спасибо огромное!
Ещё видос не смотрел, но скажу сразу... Спасибо....и на конец то, хоть кто то сделал нормальный видос про эту плату.. Надо было сразу и про БЛ тач рассказать.... Работа встала...жду БЛТАЧ...
Спасибо за обзор, Купил-поставил плату с драйверами и не узнал звук принтера, вентиляторы в действительности громче!!!!
Музло! Наконец-то! А, ну и топ контент ещё как приятный бонус идёт)
Заказал себе немного другую плату SKR mini E3 и собираюсь установить как замену RAMPS 1.4, хотя плата расчитана на установку в Ender 3. Мне интересен опыт, но, вероятнее всего, придется самому делать все настройки, но это даже интереснее будет.
Спасибо огромное!
Я один из тех, кто поставил готовую прошивку с хранилища BIGTREETECH: top/bottom лишь различия драйверов, есть с чипом наверху, есть снизу (под платой драйвера).
После установки прошивки - всё работало отлично - но шаги по Z были не корректны. Высота объекта в 10 мм, печаталась в 20мм.
В итоге пришлось делать самому - благодоря Вам, получилось без головной боли!
Ваше видео самое короткое из 10 которые я пролистал, доходчивое и дающее рабочий результат! СПААААСИБО :)
Одно но: Z шумнее стал - не критично, ибо двигается мало. попробовать напряжение поменять?
Даже в библиотеке этого нету (STM32F103RC_bigtree_512K_USB). Может что то изменилось. подскажите пожалуйста.
Классные видео делаешь! Огромное спасибо за твой труд!
Я вот тоже решился на апгрейд, ко мне едет уже, недавно заказал плату с распаяными драйверами + Bltouch v3.1. Так что жду продолжения видео :)
P.S.
По комментариям смотрю народ на 11.11 закупался у Bigtreetech .
Спасибо, мне помогло настроить. Пока что не всё как надо, но точно лучше, чем было.
Стелс чоп с LA работает, много ковырял прошивку, с ЛА(даже с К=0) отказывался работать пока не изменил значения в прошивке в конфиг адвансед, в разделе настройки драйверов, хоть и дефайн на тмс(не стандалон) в основном конфиге переписывает это значения, пару параметров надо переопределить, тогда экструдер не будет капризничать с ЛА. Пример можно глянуть у Соркина в конфиге на UNI.
очень жду настройку bltouch для этой платы)) спасибо за видео!
Вот спасибо за видео, как раз размышляю о покупке такой платы, очень уж шумно работает штатная.
Сергей спасибо вам большое, за такие видео!
Здравствуйте Сергей!
Сделайте пожалуйста видео как можно установить лазер на такой принтер с такой платой.
С уважением к Вам Сергей
Двигатели осей реально стали тихими, но вот двигатель экструдера филамента стал слышимым (хрюкает на микрооткатах) может из-за ла? а еще только после замены платы заметил, что нагрелись двигатели на Z и экструдере
токи как до замены:
x-0.55,y-0.55,z-0.55,e-0.72 может это мало/много? в глаза цифры не бросаются? я просто совсем не шарю в токах для принтера. сделал просто все по интсрукции. замерял до и выставил после.
сейчас очень напрягает хрустящий екструдер на мини-откатах чтоли.
Помогите люди добрые.
Класс, как соберусь свой обновить напишу тебе! Крутая маска на стене висит!
Со мени сенкс ! очень помогли. Я забил на UART и просто джамперами поставил деление шагов нужное. (ms1+ms2 джамперы = 256 шагов у меня лично) и так оставил. Не буду по юарт настраивать.
По поводу неработающей прошивки в ВСкод:
Дело в обновленном ядре platformio
Как пофиксить:
Скачть фалы с github.com/ivankravets/Marlin/tree/bugfix-2.0.x/buildroot/share/PlatformIO/scripts
заменить файлы в Marlin/buildroot/share/PlatformIO/scripts/
Иногда ВСкод глючит от недостатка памяти, причем такое встречал на компах и 16 Гб и с 32 Гб оперативки. В этом случае помогает прибитие программ отжирающих память, в большинстве случаев это браузеры.
Спасибо Вам огромное. Около недели танцы с бубном. Атом при установке platformio-IDE виснет. А VScode прошивка компилируется но ее не установить на принтер.Несколько раз переустанавливал систему, думал дело в ней т.к в пути есть русские буквы. Но атом виснет пробовал на другом компе тоже. Не могу понять в чем причина.
как скачать то? нет нигде download
Спасибо за инструкцию!
Будет круто если получится обновить дисплей на сенсорный с более удобным управлением.
А мне больше нравится обычный экран, но все возможно)))
Добрый день Сергей!
Установил на свой Ender вашу прошивку и принтер стал вести себя неадекватно. Периодически оси сходят с ума и двигаются хаотично. Потом возвращаются к печати как ни в чём не бывало.
Плата SKR E3 DIP драйвера TMC2208 UART комплектные. Видео прилагаю.
В чём может быть проблема?
th-cam.com/video/8a_hXSrA6Ig/w-d-xo.html
Хм, странное поведение. Похоже на глючный gcode. Такое происходит и при печати с флешки и по проводу?
@@sergeyirbis Я печатаю только с флешки, другие принтеры, да и ендер до смены платы не жаловались!)
Пересобрал прошивку с чистого марлина, проблема практически ушла. За 6 часовую печать ось всего два раза гулять уходила.
Здравствуйте Сергей! Сделайте пожалуйста видео как калибровать негрев стола и хотенда с этой платой и прошивкой. С уважением Ринат
Сергей!
Где Вы когда Вы всем нужны?!?!?)
Ирбис, как всегда информативно!👍🏽
Красавчик. Просто молодец)))
Тоже использую такую плату с такими же драйверами уже пару месяцев. Но проблему 2208 с Linear Advance так и не победил. Ни библиотеки, ни отключение Stealth Chop, ни Square wave, ни таймини не помогли. Использую пока старый драйвер на экструдере, шумно, конечно, но работает. Со всеми 4-мя 2208, без LA, моторов вообще не слышно, только вентиляторы. Которые, кстати, тоже заменил на бесшумные. Думаю теперь поменять вентилятор БП, он основной шумогенератор и утеплить стол, чтоб уменьшить нагрузку на БП.
С linear advance изучаю вопрос, по мере появления свободного времени))))
добрый день, подскажите пожалуйста какие вентиляторы у вас получились бесшумными? если можно, ссылочку.
@@alexandrekokushkin7032 Я купил на охлождение хотенда и электроники вентиляторы Noktua NF-A4x10 на 5В (бывают и на 12). Продают их во многих компьютерных магазинах, я брал в Никсе. Подключал через отдельный импульсный преобразователь, их полно миниатюрных китайских. Но Noktua, дорогие. Охлаждение зоны печати у меня HeroMe с улиткой 50х50х10 на 24в от Mellow Store на Али. Она не самая тихая, но нормально. Как альтернатива, китайские вентиляторы Sunon серии maglev, я заказал такой ещё один на охлаждение электроники, на пробу, и один 60х60 на блок питания. Они вдвое дешевле Noktua. Sunon нужных размеров на 24в не нашел, только на 12, а так бы ещё их улитку заказал бы.
@@Romychs спасибо, думал про Noktua, таки-придётся брать )
Супер видос я его очень ждал ещёб блточ и была бы пушка спасибо вам большое
Про блтач следующее будет)))
@@sergeyirbis спасибочки ещё разик, я денежку на развитие канала закину
Подскажите плиз, все сделал как тут описано, но как то стало хуже печатать , качество упало, появились шегрень(очень симметричная, как будто вертикальные столбики ) и местами волдыри, особенно хорошо видно на больших моделях. Иногда еще щелкает. Мне говорят, что это пропуски экструдэра. Вернул родную плату, все классно, но громка ппц. Как это вылечить?
Включайтесь пожалуйста!
Есть что обозревать, и вообще освежить информацию!)
На всякий случай (если у вас 2209 например или плата другая), в видео предлагается использовать вместо оригинальной либы от teemuatlut/tmcstepper, форк от bigtreetech.
Это может быть не совсем корректным т.к. у bigtree форк от версии 0.4.5 (файл library.properties), а оригинал уже 0.6.1.
github.com/teemuatlut/TMCStepper/compare/master...bigtreetech:master#diff-f42b0f4779076f14a838cc67d9f6aff4 - сравнить можно тут.
В diff'е видно что BIQU изменения внесли только для 2х плат: defined(TARGET_STM32F1) || defined(TARGET_STM32F4)
Если у вас не эта плата или не эти чипы, а skr 1.3 (там ARM) то, полагаю, лучше взять оригинальную либу.
Бигтри уже сами забили на свои библиотеки и используют в своих прошивках нормальную. Добавлю в апдейтах, пока времени не было)))
Сергей подскажи пожалуйста, почему при постановке принтера на паузу и отключению питания восстановление печати начинается на высоте примерно около 20 мм. от детали, а когда просто ставишь на паузу, и тут же продолжаешь печать , то все работает исправно,печать продолжается.
Принтер собран на материнке BBT SKR PRO v1.1 ;
дисплей BBT TFT_35_v2.0;
драйвера CTM_2209 по UART;
Настройку прошивки делал согласно твоего видео.
Я думаю может причина в TFT_35, но я там вроде всю прошивку пролистал, и ни чего такого не нашел.
Заранее спасибо!
Подскажите пожалуйста, переделал эндер 3 про на директ, мотор штатный оставил экструдер клон бмг, начал греться мотор, плата скр мини в3, на ней напряжение драйверов не регулируется, как мне меньше напряжение поставить ?
Не подскажете, ендеровский LCD без танцев с бубном к SKR подключается? а то краем уха слышал, что вроде какой-то переходник делать.. даже слышал такое, что достаточно просто развернуть кабель дисплея на 180 градусов. :)
Конкретно на этой плате подключается без проблем. Как на других платах, сказать не могу, не проверял.
@@sergeyirbis , т.е. без всяких переворотов кабеля, просто в гнездо EXP1 ?
спасибо
Сергей, спасибо Вам огромное, часто помогают в разных мелочах и не только!)
Есть вопрос по марлину, а конкретнее по настройке марлин второй версии для родного экрана ENDER3.
8:00 У меня такое было из-за того, что прошивка не влезала в память. Правда, это было на стоковой плате ender 3 со 128КБ. Конпелятор не ругался, возможно, из-за того, что часть этой памяти занимал на самом деле бутлоадер.
Здравствуйте ! У меня Ender3 . Поставил плату SKR E3 DIP + TMC2208 UART прошил все работает отлично . Хочу поставить другой экструдер как отредактировать правильно прошивку? Помогите пожалуйста.
Етишкин свет, как же я ждал этот видеоролик )))
Сергей здравствуйте! Установил плату BIGTREETECH SKR mini E3 V1.2 UART VS TMC2208 и при включении на экране надпись, TMC connection error. И при включении печати моторы вибрируют. Подскажите в чем проблема.
Доброго времени Сергей.Подскажи пожалуйста,по какой причине может не находиться Platformio в Атоме?Установил все приложения что ты говорил,а в Атоме такая загвоздка.
Можно попросить вас собрать эту прошивку еще раз,с увеличенным допуском на температуру нагрева экструдера.Чтобы можно было в меню принтера выставить 285°.
Пробовал использовать ваши исходники-не хочет собираться прошивка,устарела уже
Сергей,здравствуйте!А почему поставили 1.5В? на старых меньше было
Опорное напряжение TMC2209 для штатных моторов осей Ender 3 нужно выставлять 1.067 В, для мотора экструдера 2 В. По-умолчанию ток TMC2209 выставлен 0.9 А. github.com/bigtreetech/BIGTREETECH-TMC2209-V1.2/blob/master/manual/TMC2209-V1.2-manual.pdf 6 страница.
У тех, у кого пару дней назад от этого коммента (21-22 мая 2020) перестал компилиться Marlin для SKR E3 DIP с ошибками в библиотеке Adafruit, поменяйте в platformio.ini строку
Adafruit_MAX31865=github.com/adafruit/Adafruit_MAX31865/archive/master.zip
на
Adafruit_MAX31865=github.com/adafruit/Adafruit_MAX31865/archive/1.1.0.zip
Потому что делать зависимости от master ветки немного тупо.
Спасибо друг! Не понял что там тупо, но мне реально помогло!
Приветствую. Принтер Ender 3 с такой платой. Подскажите какие значения в разделе Скорость -> Скорость перемещения ? У меня установлено 150мм/с и при этом звуки какие-то жуткие.
Здравствуйте, у меня 2208 без уарт. Что то на тыкал и теперь при перемещении появился резонанс дребезжание. Где в прошивке строки отвечающие за это?
Очень вовремя. Дня через два приедет такая же плата.
Сергей, добрый день!
Подскажи пожалуйста, как подружить SKR E3 DIP с CURA? Я все прошил, но с курой не хочет работать, при подключении кабеля USB и включении принтера мотор экструдера начинает нервно дергаться и в куре принтер не видит, хотя с репитер хост все норм работает? Может знаешь куда копать? Заранее благодарен за ответ!
12:08 Так если пропускают шаги, значит надо значение JUNCTION_DEVIATION_MM увеличить. Для того оно и задумано.
Подскажите пожалуйста что исправить. При перемещении осей, например, на 10 мм, они движутся на 20 мм. Плата SKR E3 DIP + TMC2208 Standalone
Кст, в БигТриТехе тоже знают про эту фишку с объемом памяти и намедни выкатили обновление своей версии marlin, где это учли. И отказались от самопальной библиотеки TMC Stepper ещё, вернули взад ссылку на официальную библиотеку)
То есть можно в platformio.ini не менять ссылку на их библиотеки?
@@sergeyirbis ну получается, что да. Вместе с обновленной прошивкой изменили также и описание, из которого видно, что добавлять ссылку теперь надо только на adafruit neopixel, если есть такая надобность.
Подскажи пожалуйста где найти параметр который регулирует возврат пластика при смене места сопла (когда оно переезжает на другую деталь либо место на детали) подающий сервак слишком много откручивает назад и из за этого бывают пузырьки воздуха попадают? Спасибо
Блин, как ни воевал с MKS SGEN L на LPC1768 - один фиг, печатает хуже, чем родная плата на эндере. Пришлось взять что-то на STM32, т.е. mini E3 DIP. Благо стоит всего тыщу. А 2208 от MKS остались. Ибо Creality вероломно перешел на STM32 =) А значит, марлин точно будет развиваться на этой платформе. А 1768 оставлю на потом, все-таки это микроконтроллер с обвязкой, из него много чего можно сделать.
Здравствуйте Сергей.Постоянно смотрю ваше видео.Менял прошивку в принтере и при компиляции выскочила ошибка "ошибка компиляциидля платы Arduino/Genuino Mega or Mega 2560 может вы знаете как устранить эту ошибку за ранее благодарю
я установил уже готовый БИН и принтер стал уже стал показывать на экране эндер 3. при подключении к компу в куре он не обнаруживается вообще и экран принтера перестает реагировать на все. при отключении шнура он тоже не реагирует. моторы оси X и Y работают беззувчно,а вот если поднимать ось Z то мотор начинает жужжать. как это исправить всё??
Сергей, спасибо за полезную информацию.
Правильно я понимаю? если просто скачать из описания прошивку, то весь этот софт не нужен. Просто заливаю эту прошивку - и всё!
Если конфигурация совпадает, то да. Но видео все равно внимательно посмотрите, чтобы знать, где чего менять если что))))
28.06.2020 Решил собрать Marlin 2.0.5.3 (все только поставил). Platformio (последний) не хотел компилировать прошивку по BTT_E3_DIP. Варианта установки ровно 2: 1 Использовать Marlin 2.0.x-bugfix (и все скомпилируется), 2 Проверить какой стоит в platformio ST STM32(с версиеq marlin 2.0.5.3 работает версия 6.1.1) если стоят две версии 7.0.0 и 6.1.1, то удалить 7.0.0
Спасибо огромное, целый день убил на попытки скомпилировать прошивку.
Доброго дня, у меня тут при установке прошивки случилась такая проблема, принтер прошился но при этом на экране надпись tmc connection error и пищит экран, подскажите как это лечить??? Нигде не нашел внятной информации.
Здравствуй Сергей. Устанавливаю по твоему видео точно такую же плату на точно такой же принтер. На стадии настройки прошивки выяснилось, что в ней теперь отсутствует данная плата. Как теперь быть? Может она теперь как то по другому называется?
Привет сергей! Пробовал-ли ты ставить другую плату(от эндера или кастом какой) на anet et4?
По ссылкам. Нехорошо давать ссылку на конфиги конкретной версии. Правильнее смотреть README.md в папке config и там написано какую версию конфигов качать.
И заодно вопрос, в видео говорилось про версию bugfix 2.0, сейчас даётся ссылка на просто 2.0. По какому принципу выбирается одно или другое?
Попробовал собирать прошивку из оригинального Marlin, но конфига под SKR E3 DIP 1.1 там нету, а от SKR Mini не подходит - это другая плата (я пробовал, моторы перепутаны).
У BTT нету даже репозитория под 1.1. Есть под 1.0 и под 1.2. Это другие платы. Но я пробовал под 1.0. Их набор не собирается вообще - кучи ошибок не относящихся к конфиг-файлам.
Короче, так и пользуюсь собранной прошивкой от бтт для 1.0. В ней не работают LA и внешний экран TFT24 не видит флешку в плате. На кривой прошивке для платы Mini у меня видело флешку в плате.
Жесть сколько танцев с бубном ради прошивки. Проще всё это добро на виртуалку поставить.
Аж даже проапгрейдиться захотелось :-)
Парни, подскажите, плиз. В чем может быть проблема. Экструдер вращается всегда в одном направлении. Даже при ретракта пластик выдавливает. Перерыл весь интернет, есть ссылки на это видео и комментарии. Всё перечитал, но так и не нашёл причину и способ её устранения. Может кто сталкивался? Перепробовал все.
Плата skr V1. 4 драйвера 2209.
даёшь видос с блтачем))))))) очень жду , бегу заказывать плату
Еще вопросик - а может ли эта плата сигналить о начале и конце печати. в куре в стартовом и конечном кодах прописаны строки M300 S5000 P280, а молчит. На стоковой плате работал зуммер. И ведь при подключении принтера в сеть зуммер же пищит.
~ В файлах прошивки Marlin на GitHub больше нет конфигураций. Их нужно скачивать отдельно, но с того же репозитория. Скачивается что то вроде "Configure_Master".
~ Подозреваю, нужно поменять куллер на охлаждение платы с куллером охлаждения экструдера.
~ Процесс прошивки с карты памяти сопровождается писком пищалки.
я вот тоже не пойму.. у меня 2208 но по юарт не разбирусь как подключить.. Всё делаю как по инструкции. Джамперы.. Пишет - 2208 нот детектид... прямо на LCD главном экране
На данный момент в platformio.ini default_envs = STM32F103RC_btt_512K
"#define SERIAL_PORT_2 2" выдает ошибку при компиляции "Serial port pins (2) conflict with E stepper pins" Правда у меня плата SKR v1.4 на TMC 2209. Пришлось порт поменять на "0"
Проверял на плате при подключенном питании и экране от Ender 3. Почему-то при этом отсутсвовал пункт печати с sd-карты.
Есть возможность рассказать о параметрах в меню принтера. Какие значения должны стоять. Ну или ткнуть где можно посмотреть. Спасибо