Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
flyingbear:ghost6:firmware:marlin [02/02/2023 12:35] – 1.7.3 Strange Alex | flyingbear:ghost6:firmware:marlin [01/03/2023 00:34] (текущий) – Strange Alex |
---|
====== Прошивки Марлин от Павла ====== | ====== Прошивки Марлин от Павла ====== |
Данные прошивки поддерживаются камрадом Павлом [[https://t.me/Zar_Asura|@Zar_Asura]] и сотоварищами @adequator, @big_vl, @DSSHack. Основная особенность - рабочий [[https://marlinfw.org/docs/features/lin_advance.html|Linear Advance]]. Имеются 2 версии под разные термисторы: [[flyingbear:ghost6:thermistor_104gt|104gt]] (ближайший аналог стокового) и [[flyingbear:ghost6:thermistor_3950|3950]]. Последние версии прошивок нужно искать на телеграмм канале [[https://t.me/fbg6_s|Flying Bear Ghost6]] | Данные прошивки поддерживаются камрадом Павлом [[https://t.me/Zar_Asura|@Zar_Asura]] и сотоварищами @adequator, @big_vl, @DSSHack. Основная особенность - рабочий [[https://marlinfw.org/docs/features/lin_advance.html|Linear Advance]]. Имеются 2 версии под разные термисторы: [[flyingbear:ghost6:thermistor_104gt|104gt]] (ATC Semitec 104GT-2/104NT - ближайший аналог [[flyingbear:ghost6:thermistor_stock|стокового]]) и [[flyingbear:ghost6:thermistor_3950|3950]]. Последние версии прошивок нужно искать [[https://github.com/FB-G6/Marlin/releases|тут]] или на телеграмм канале [[https://t.me/fbg6_s|Flying Bear Ghost6]] |
| |
| [[flyingbear:ghost6:firmware:marlin:flash|Процедура прошивки принтера в картинках]] |
| |
[[https://github.com/Tombraider2006/klipperFB6/tree/main/marlin|Альтернативная страница с прошивками Marlin]] | [[https://github.com/Tombraider2006/klipperFB6/tree/main/marlin|Альтернативная страница с прошивками Marlin]] |
| |
| Что мы узнаем из кода: |
| |
| *ускорения (X,Y,Z,E): |
| <code> |
| #define DEFAULT_MAX_ACCELERATION { 7000, 7000, 100, 10000 } |
| #define DEFAULT_EJERK 5.0 // May be used by Linear Advance |
| </code> |
| |
| ===== FBG6-2.1.2.7 ===== |
| * {{ :flyingbear:ghost6:firmware:fbg6_marlin_2.1.2.7_104gt.zip }} Версия под термистор [[flyingbear:ghost6:thermistor_104gt|104gt]] / [[flyingbear:ghost6:thermistor_stock|сток]] |
| * {{ :flyingbear:ghost6:firmware:fbg6_2.1.2.7_bltouch_104gt_and_stock.zip }} Версия c bltouch под термистор [[flyingbear:ghost6:thermistor_104gt|104gt]] / [[flyingbear:ghost6:thermistor_stock|сток]] |
| * {{ :flyingbear:ghost6:firmware:fbg6_marlin_2.1.2.7_3950.zip}} Версия под термистор [[flyingbear:ghost6:thermistor_3950|3950]] |
| * {{ :flyingbear:ghost6:firmware:fbg6_2.1.2.7_bltouch_3950.zip}} Версия c bltouch под термистор [[flyingbear:ghost6:thermistor_3950|3950]] |
| |
| Кастом прошивка версии 2.1.2.7 |
| Изменения: |
| - Добавлена возможность сменить сеть wifi. Для этого нужно записать на карту файл wifi.txt и нажать кнопку загрузки настроек на принтере. В файле указать строку вида - название сети::код сети |
| - Добавлено на главный экран значение z offset, скорость печати |
| - Изменены иконки интерфейса |
| - Убран бегунок babystep, чтоб случайно не тыкнуть и не поцарапать стол. |
| |
| Исправления: |
| - Отображение названия файла при печати через wifi |
| - Отображение статусов в плагине (время печати, %, имя файла) |
| |
| В версии с bltouch датчик втыкать вместо концевика Z-. |
| |
| Особая благодарность @Victorovs, @Veryvery за помощь с иконками. @DssHack, Artem за помощь с кодом wifi модуля. |
| |
| {{:flyingbear:ghost6:firmware:2.1.2.7_1.jpg?direct&200|}} |
| {{:flyingbear:ghost6:firmware:2.1.2.7_2.jpg?direct&200|}} |
| {{:flyingbear:ghost6:firmware:2.1.2.7_3.jpg?direct&200|}} |
| {{:flyingbear:ghost6:firmware:2.1.2.7_4.jpg?direct&200|}} |
| |
| {{:flyingbear:ghost6:firmware:2.1.2.7_5.jpg?direct&200|}} |
| {{:flyingbear:ghost6:firmware:2.1.2.7_6.jpg?direct&200|}} |
| {{:flyingbear:ghost6:firmware:2.1.2.7_7.jpg?direct&200|}} |
| |
| |
| ===== FBG6-stock029-2.1.1 ===== |
| * {{ :flyingbear:ghost6:firmware:fbg6_stock_v029_104gt.rar }} Версия под термистор [[flyingbear:ghost6:thermistor_104gt|104gt]] / [[flyingbear:ghost6:thermistor_stock|сток]] |
| * {{ :flyingbear:ghost6:firmware:fbg6_stock_v029_3950.rar }} Версия под термистор [[flyingbear:ghost6:thermistor_3950|3950]] |
| |
| Стоковая прошивка 029, основана на marlin 2.1.1, благодаря чему её стало возможно собрать с включенным LA. Также при сборке были исправлены управление кулером и подсветкой. https://t.me/fbg6_s/41200 |
| |
===== FBG6-2.1.2.6 ===== | ===== FBG6-2.1.2.6 ===== |
* {{ :flyingbear:ghost6:firmware:fbg6_marlin_2.1.2.6_104gt.zip |Версия под термистор 104gt/сток}} | * {{ :flyingbear:ghost6:firmware:fbg6_marlin_2.1.2.6_104gt.zip }} Версия под термистор [[flyingbear:ghost6:thermistor_104gt|104gt]] / [[flyingbear:ghost6:thermistor_stock|сток]] |
* {{ :flyingbear:ghost6:firmware:fbg6_marlin_2.1.2.6_3950.zip |Версия под термистор 3950}} | * {{ :flyingbear:ghost6:firmware:fbg6_marlin_2.1.2.6_3950.zip}} Версия под термистор [[flyingbear:ghost6:thermistor_3950|3950]] |
| |
Кастом марлин прошивка версии FBG6-2.1.2.6 (чисто косметические изменения): | Кастом марлин прошивка версии FBG6-2.1.2.6 (чисто косметические изменения): |
| |
===== FBG6-2.1.2.5 ===== | ===== FBG6-2.1.2.5 ===== |
* {{ :flyingbear:ghost6:firmware:fbg6_marlin_2.1.2.5_104gt.zip |Версия под термистор 104gt/сток}} | * {{ :flyingbear:ghost6:firmware:fbg6_marlin_2.1.2.5_104gt.zip}} Версия под термистор [[flyingbear:ghost6:thermistor_104gt|104gt]] / [[flyingbear:ghost6:thermistor_stock|сток]] |
* {{ :flyingbear:ghost6:firmware:fbg6_marlin_2.1.2.5_3950.zip |Версия под термистор 3950}} | * {{ :flyingbear:ghost6:firmware:fbg6_marlin_2.1.2.5_3950.zip}} Версия под термистор [[flyingbear:ghost6:thermistor_3950|3950]] |
| |
Изменения: | Изменения: |
| |
| |
* {{ :flyingbear:ghost6:firmware:fbg6_marlin_2.1.2.4_104gt.zip |Версия под термистор 104gt/сток}} [[https://github.com/Tombraider2006/klipperFB6/blob/28299cbb9ef2e94fb392481038d5bc228e0069b6/marlin/FBG6_marlin_2.1.2.4_104gt.zip|зеркало]] | * {{ :flyingbear:ghost6:firmware:fbg6_marlin_2.1.2.4_104gt.zip}} Версия под термистор [[flyingbear:ghost6:thermistor_104gt|104gt]] / [[flyingbear:ghost6:thermistor_stock|сток]][[https://github.com/Tombraider2006/klipperFB6/blob/28299cbb9ef2e94fb392481038d5bc228e0069b6/marlin/FBG6_marlin_2.1.2.4_104gt.zip|зеркало]] |
* {{ :flyingbear:ghost6:firmware:fbg6_marlin_2.1.2.4_3950.zip |Версия под термистор 3950}} [[https://github.com/Tombraider2006/klipperFB6/blob/28299cbb9ef2e94fb392481038d5bc228e0069b6/marlin/FBG6_marlin_2.1.2.4_3950.zip|зеркало]] | * {{ :flyingbear:ghost6:firmware:fbg6_marlin_2.1.2.4_3950.zip}} Версия под термистор [[flyingbear:ghost6:thermistor_3950|3950]] [[https://github.com/Tombraider2006/klipperFB6/blob/28299cbb9ef2e94fb392481038d5bc228e0069b6/marlin/FBG6_marlin_2.1.2.4_3950.zip|зеркало]] |
| |
Правки в версии 2.1.2 | Правки в версии 2.1.2 |
| |
===== FBG6-2.1 v1.7.3 ===== | ===== FBG6-2.1 v1.7.3 ===== |
* {{ :flyingbear:ghost6:firmware:fbg6_marlin_2.1_wifi_v1.7.3_104gt.zip |Версия под термистор 104gt/сток}} | * {{ :flyingbear:ghost6:firmware:fbg6_marlin_2.1_wifi_v1.7.3_104gt.zip}} Версия под термистор [[flyingbear:ghost6:thermistor_104gt|104gt]] / [[flyingbear:ghost6:thermistor_stock|сток]] |
* {{ :flyingbear:ghost6:firmware:fbg6_marlin_2.1_wifi_v1.7.3_3950.zip |Версия под термистор 3950}} | * {{ :flyingbear:ghost6:firmware:fbg6_marlin_2.1_wifi_v1.7.3_3950.zip}} Версия под термистор [[flyingbear:ghost6:thermistor_3950|3950]] |
* | * |
- Добавлена защита, чтоб нельзя было выдавить пруток во время печати на экране экструдера. | - Добавлена защита, чтоб нельзя было выдавить пруток во время печати на экране экструдера. |
{{:flyingbear:ghost6:firmware:1.7.3-3.png?direct&200|}} | {{:flyingbear:ghost6:firmware:1.7.3-3.png?direct&200|}} |
{{:flyingbear:ghost6:firmware:1.7.3-4.png?direct&200|}} | {{:flyingbear:ghost6:firmware:1.7.3-4.png?direct&200|}} |
| |
| ===== FBG6-2.1 v1.7.2 ===== |
| Правки: |
| - Изменен режим нагревателя сопла с PIDTEMP на MPCTEMP. Быстрее выходит на заданную температуру. Стабильнее держит. |
| - Добавлен экран конца печати с кнопкой повтора печати. Температуру при этом не держит. Идет охлаждение. На случай, если кто переживает. |
| - Добавлено снятие блокировки двигателей на каждой операции в ручном выдавливании филамента. Были прецеденты что голова куда-то ехала. С чем это связано не ясно. |
| {{:flyingbear:ghost6:firmware:1.7.2-1.jpg?direct&200|}} |
| |
| ===== FBG6-2.1 v1.6 ===== |
| Кастомная прошивка для FBG6(интерфейс ColorUI). |
| Изменения в прошивке по сранению с базовым марлином: |
| - Перевернут экран в вертикальный вид. |
| - Поддержка WIFI и длинных имен, отправляемых по вафле. Включен LA. |
| - Добавлены экраны преднагрева для сопла и стола. |
| - Включена ручная калибровка стола по 4 точкам (Bed traming). |
| - Подобраны параметры ШИМ для вентиляторов обдува (снижен шум для стоковых вентиляторов). |
| - Включена mesh калибровка стола, которая дает параметр Bed Z (он же Z offset). |
| - Babystep сохраняется автоматически в переменную Bed Z, после каждой парковки. |
| - Добавлена функция ручной замены филамента как на стоке (кнопки E+, E-, Stop). По умолчанию выдавливает 200мм прутка. Можно в любой момент остановить кнопкой Stop. |
| - Добавлена иконка Wi-Fi, показывающая ip адрес принтера и название сети, к которой он подключен. |
| |
| Что запланировано, но не реализовано или на стадии тестирования: |
| - Input Shaping (ведутся тесты) |
| - Отдельный экран печати (в планах) |
| - Отдельный экран регулировки стола по 4 точкам (в планах) |
| - Настройка Wi-Fi через принтер или файл на SD карте (в планах) |
| |
| {{:flyingbear:ghost6:firmware:1.6.0-1.jpg?direct&200|}} |
| {{:flyingbear:ghost6:firmware:1.6.0-2.jpg?direct&200|}} |
| {{:flyingbear:ghost6:firmware:1.6.0-3.jpg?direct&200|}} |
| {{:flyingbear:ghost6:firmware:1.6.0-4.jpg?direct&200|}} |
| |
| ===== FBG6-2.1 ===== |
| Вафля работает, но есть баги: |
| - Длина файла не более 16. |
| - Пробелы в имени нельзя. |
| - При галочке печатать после загрузки в статусе показывает не тот файл, но печатает верный. |
| |
| Косяки не существенные, но со временем исправим. |
| |
| ---- |
| ~~DISQUS~~ |
| |