Прошивку Обновить Легко с WinMerge (для 3Д Принтера, Marlin, Arduino и т.п.)
ฝัง
- เผยแพร่เมื่อ 19 ส.ค. 2020
- 📹Все видео на тему: • 3д-печать
💲Экономь на покупках до 90%: got.by/46pyod
👉В описании есть подробности👇
UNI3D:
👉Видео на канале: • Сборка UNI 3D Printer
👉Сайт: uni-3d.ru
👉Форум: uni3d.store
👉Чат в телеграмм: t.me/uni3dchat
СКАЧАТЬ ПРОГРАММЫ:
👉WinMerge: winmerge.org/
👉Vscode: code.visualstudio.com/download
👉Notepad++: notepad-plus-plus.org/
ПРОШИВКИ:
👉Clipper: www.klipper3d.org/
👉Markin: marlinfw.org/
КУПИТЬ:
Магазин Rasberry Pi: got.by/50oxpc
У меня Rasberri Pi 4: got.by/50oy3x
Но для 3д принтера подойдет и третья: got.by/50oyoc
В данном видео небольшой лайфхак, как удобно и быстро подготовить прошивку к обновлению. Примером тому показал прошивку Marlin (марлин) для 3д принтеров. А вообще можно готовить таким образом абсолютно любые прошивки, в том числе и Ардуино (Arduino). Решение тому - программа WinMerge. Бесплатная и шустрая. Советую для технарей занимающихся 3д печатью и меняющих прошивку собственноручно!
👉👍 Друзья! Я искренне благодарю вас за ваши комментарии, лайки и поддержку! Спасибо что подписываетесь 🔔 и остаетесь со мной!
==================================
ПРИСОЕДИНЯЙТЕСЬ К НАМ В СООБЩЕСТВАХ:
👉Канал в телеграмм: t.me/technarr
👉Группа ВК: technarrus
👉Группа в Facebook: goo.gl/Ds8Zsp
👉Instagram: / technarrus
👉Моя страничка в THINGIVERSE: www.thingiverse.com/Vital81/d...
💲Поддержать технаря копеечкой можно здесь: www.donationalerts.com/r/tech...
или Yandexmoney: 41001171922875 или www.paypal.me/technarrus
==================================
#3дпринтер #3дпечать #marlin #winmerge #прошивка #программирование #vscode - วิทยาศาสตร์และเทคโนโลยี
Для настоящих программеров, управление с клавиатуры: 1. Удобнее перемещаться по одним только несоответствиям с зажатым ALT и стрелками вверх/вниз. 2. Копируется текст из панели в панель через ALT + ЛЕВО или ALt+ПРАВО (Привет Евгению=))
Еще советуют аналог meldmerge.org/ (Nazar)
Класс, а можно еще проще:
1) ставим git
2) открываем git-bash
3) выполняем: git clone github.com/MarlinFirmware/Marlin.git
4) с помощью WinMerge, или Meld(мне он приятнее как то, можно сравнивать по папкам и выбрать только отличающиеся файлы, больше того в ней прям тут же можно с помощью стрелочек перенести правки с одного файла в другой не внося ничего руками) переносим изменения
Когда вышло обновление прошивки, то в папке с прошивкой открываем снова git-bash и вводим команду:
git stash; git pull; git stash apply
В результате все будет обновлено и внесенные ранее правки так же будут присутствовать.
Но иногда бывает что что-то глобально меняют в прошивке и git stash apply уже не применяется, по этому просто периодически делать копии файлов измененных отдельно что бы не потерять свои правки
Спасибо. Буду знать альтернативу. Я правда пользуюсь Meld - она хороша тем, что есть и под винду и под линух. А также позволяет сравнивать даже три файла, или вообще несохраненные файлы (то есть в одну половину копипастим откуда-то текст, и в другую - и она сравнивает. И кстати прикольно различия показывает - красивенько, да и изменения удобно переносить в любую сторону. Так что рекомендую глянуть.
Что то новенькое Виталик, спасибо за информацию. Лайк
Спасибо Макс! Как твой самосбор?
@@technar3d_ru живет своей жизнью))) будем модернить)
@@ChuchaTV3D без этого ни как))
Спасибо, Виталя!
Всегда пожалуйста )
Зачем отдельная прога, если можно в самом vs code сравнивать файлы
Хорошее видео. Я пользуюсь схожей программой Beyond Compare 4. Но с ними нельзя терять бдительность. Иногда минимальные не соответствия в прошивках бывают критичными. А потом народ чешет голову, почему не компилируется.
Оказывается у проги много аналогов ))
полезный видос) буду пользоваться как научусь. Как раз может пригодится чтобы экран поставить с флэшкой... наверное
Ты еще не поменял чтоли?
@@technar3d_ru не я пока боюсь туда лезть. Жду вентилятор с алика поменять. Принтер вообще без дела стоит
Спасибо!
Всегда пожалуйста ))
Подскажите мне нужно прошивку Марлин для ванхао д 12 300 изменить чуток, температурный максимум экструдера поднять до 285, а чет не получается компиляция в этой проге, не выдает список слева названий можете помочь, могу исходник скинуть?
Да про розбери будет интересно
👍😉
Сравнивать можно ещё через Тотал Командер (Файл - Сравнить по содержимому).
Спасибо, надо его установить
Ставлю лайк 👍
И я...
это можно все делать в обыкновенном Total Commandrer в файлы -сравнить по содержимому , при этом должны быть просто лежать файлы в разных окнах и все , делает тоже самое .
Последний раз пользовался TC лет 15 назад. Но раз так, это очень хорошо, может стоит к нему вернуться..
или например консольная утилита diff покажет все различия
Исключительно рекомендую попробовать MELD. Софтина похожая, но интерфейс приятнее и современнее, и функционала больше немного.
Принял)))
Них...я не понятно,но было интересно😂😂😂
Главное не долго))
@@technar3d_ru 😀
А если нет кнопки собрать бинарник? А как вытащить прошивку из принтера?
как собрать бинарник если есть готовый конфиг, расскажите или дайте ссылку на видос
Лайк за прогу, реально полезная! Помогите пожалуйста советом, почему не компилируется последний Marlin под SKR Mini E3? Терминал Visual Studio Code выдаёт ошибку Error: stm32f1 family is not supported by maple core...
А вы в файле platformio.ini выбрали архитектуру платы? То есть процессор платы. Ругается что не поддерживает его
@@technar3d_ru да, как у вас в видео указал только в одном месте что плата STM32F103RC_BTT.
@@Ganriber там вроде из списка нужно выбрать, из тех что есть
@@technar3d_ru да прям из этого файла ниже название и копирую... 😢
@@Ganriber скиньте мне прошивку, попробую скомпилировать у себя
я обновляюсь через git. очень удобно. делаешь пулл с ветки на которую хочешь прейти и фиксишь конфликты. все.
Но это только с линуксовых систем возможно только?
@@technar3d_ru нет, git есть и под винду и под osx
+ есть куча плагинов для того же vscode для подсветки дифов, итд. Из минусов конечно надо хотя бы базово уметь пользоватся гитом, но это вообще пригодится может много где.
@@misharodigin9674 там да, не для всех все понятно, на английском будет...
Блинн нашли б способ слить прошивку с с платы skr.Не у всех остаются уже сконфигурируемые под свой принтер файлы.
А где конфиг взять на самосбор
Я правильно понял, что показав Малину это намек на ОктоПринт?
Если да, то зачем переходить на Клиппер? Он отлично работает с Марлином.
Проверим, попробуем, честно сказать это так, пока мысли, прочитал где то что мол для Окты Клиппер лучше остальных прошивок. Но вот теперь прислушиваюсь к таким комментам как ваш!
Собственно к VS Code есть такой плагин для сравнения тока не знаю его название :/
Во как, надо загуглить
В VSCode это встроенный функционал, для notepad++ плагин compare
А есть способ открыть уже готовую прошивку? То есть сам .bin файл? Замахалась уже гуглить( Мне надо включит LA в прошивке, но я не понимаю ничего в них, что б с нуля настраивать под свой принтер Х_Х По этому хочу открыть готовую, поменять что надо, снова запаковать и установить(
Вам проще найти альтернативную проработанную прошивку и ничего не меняя залить ее
Подскажите как сделать резервную копию прошивки
с какой именно платы вы хотите это сделать?
@@technar3d_ru 8бит анет а8
@@akjim552 нет, нельзя, есть способ другой, найти и скачать сконфигурированную прошивку под эту плату, и подогнать конфигурацию под свой 3д принтер
@@technar3d_ruСпасибо за информацию. Всего хорошего вам.
@@akjim552 не за что, взаимно
есть такой плагин для notepad++
+
Блин нужен плагин который сам будет кофигить по статому образцу. Ну если конечно кто захочит в ручную то так. Как то не кашерно все это...
таким способом там делов на 15 минут, а то и меньше. А плагину я бы такое не доверил
Meld наше всё!
Скриншот: yadi. sk/i/WkHG4NN-ymvtvA
Как у вас всё быстро -языком выходит ..А в реальности то всё недели занимает .
о хэштег дефайн промелькнул))) я знаю что это такое)))
Во, проклевывается настоящий программист))
короч для linux бесполезная хрень(((