Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Собираем, настраиваем, печатаем, делимся опытом, помогаем новичкам

Модератор: Kaktus

Аватара пользователя
Alex Post
Сообщения: 6993
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 330 раз
Поблагодарили: 817 раз
Контактная информация:

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Alex Post » 16 июл 2017, 23:13

В новых прошивках как раз то автоуровень допилен до ума. А разбираться очень просто. Все настройки в двух файлах: configuration.h и configuration_adv.h Открываем два файла рядом, старый и новый, и сравниваем одноименные параметры. Если они различаются - приводим новую в соответствие со старой. При этом по ходу пытаемся вникнуть, что это за параметры вообще :) "Лучше день потерять, но потом за пять минут долететь" (с) Крылья, ноги и хвосты :)
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

Аватара пользователя
Alex Post
Сообщения: 6993
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 330 раз
Поблагодарили: 817 раз
Контактная информация:

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Alex Post » 18 июл 2017, 21:20

Короч, ложная информация :( Не обнуляет команда G30 координату по оси Z. Проверил сегодня при печати PLA. :( Пришлось спешно применить G29 (автоуровень по трем точкам). Вроде оптика точно отрабатывает, винт при печати не дрыгается. Пока не раскурю тему - буду работать так. Три точки очень быстро "обтыкивает" ;)
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

tridekt
Сообщения: 17
Зарегистрирован: 02 июл 2017, 16:40
Имя: Юрий

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение tridekt » 29 июл 2017, 11:55

А как подружить LCD2004 который RepRapDiscount Smart Controller с прошивкой marlin 1.1.x?
На прошивке marlin 1.0.x дисплей работает на ура, а вот на прошивках 1.1.x нет, на том же конфиге показывает:

Изображение

Аватара пользователя
Alex Post
Сообщения: 6993
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 330 раз
Поблагодарили: 817 раз
Контактная информация:

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Alex Post » 29 июл 2017, 12:22

Где то шо то недонастроил. Проверь еще раз.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

tridekt
Сообщения: 17
Зарегистрирован: 02 июл 2017, 16:40
Имя: Юрий

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение tridekt » 29 июл 2017, 18:36

Проверял несколько раз и на разных прошивках 1.1.х

В конфиге все также:
#define MOTHERBOARD 33

#define ULTRA_LCD
#define SDSUPPORT
#define ULTIPANEL
#define REPRAP_DISCOUNT_SMART_CONTROLLER

и все вместе и попеременно применял, и пины принудительно прописывал в pins_RAMPS.h
#define LCD_PINS_RS 16
#define LCD_PINS_ENABLE 17
#define LCD_PINS_D4 23
#define LCD_PINS_D5 25
#define LCD_PINS_D6 27
#define LCD_PINS_D7 29

только разница в том, что прошивку marlin 1.0.x я заливаю через IDE1.6.0, вот там дисплей работает.
а прошивку marlin 1.1.x через IDE1.8.3, так как через раннюю версию не получается не компилится.

у IDE1.6.0 и у IDE1.8.3 в комплекте естественно разные версии библиотек, может в этом проблема?

tridekt
Сообщения: 17
Зарегистрирован: 02 июл 2017, 16:40
Имя: Юрий

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение tridekt » 29 июл 2017, 21:35

Сейчас проверил тестовый скетч "Hello world" с такими же пинами
rs = 16, en = 17, d4 = 23, d5 = 25, d6 = 27, d7 = 29;

Надпись отображается отлично.
То есть дисплей исправный и пины правильные.

Но прошивка marlin 1.1.4 ни в какую не хочет дружить с LCD2004.
Что же я делаю не так? :D

Аватара пользователя
Alex Post
Сообщения: 6993
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 330 раз
Поблагодарили: 817 раз
Контактная информация:

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Alex Post » 29 июл 2017, 23:48

1.1.4 не дошли руки еще, но 1.1.2 вполтыка без проблем 2004
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

tridekt
Сообщения: 17
Зарегистрирован: 02 июл 2017, 16:40
Имя: Юрий

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение tridekt » 30 июл 2017, 08:09

Скачал 1.1.2
в конфиге
#define MOTHERBOARD BOARD_RAMPS_14_EFB
#define ULTRA_LCD
#define SDSUPPORT
#define REPRAP_DISCOUNT_SMART_CONTROLLER

нет, не работает.

Аватара пользователя
Alex Post
Сообщения: 6993
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 330 раз
Поблагодарили: 817 раз
Контактная информация:

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Alex Post » 30 июл 2017, 09:20

Может действительно версия IDE виновата? Сходил посмотрел - у меня 1.6.9.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

tridekt
Сообщения: 17
Зарегистрирован: 02 июл 2017, 16:40
Имя: Юрий

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение tridekt » 30 июл 2017, 14:36

Ок.
Установил IDE1.6.9
Скачал marlin 1.0.x
Конфиг:
#define MOTHERBOARD 33
#define ULTRA_LCD
#define SDSUPPORT
#define REPRAP_DISCOUNT_SMART_CONTROLLER

заливаю в мегу:
Изображение

Скачал marlin 1.1.x
Конфиг:
#define MOTHERBOARD 33
#define ULTRA_LCD
#define SDSUPPORT
#define REPRAP_DISCOUNT_SMART_CONTROLLER

заливаю в мегу с помощью того же IDE1.6.9 через него норм компилится, и вот на дисплее:
Изображение

Аватара пользователя
Alex Post
Сообщения: 6993
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 330 раз
Поблагодарили: 817 раз
Контактная информация:

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Alex Post » 30 июл 2017, 14:50

Мистика.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

tridekt
Сообщения: 17
Зарегистрирован: 02 июл 2017, 16:40
Имя: Юрий

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение tridekt » 30 июл 2017, 14:54

посмотрел отличия в коде 1.0.х и 1.1.х
отличия кардинальные, очень сложно разобраться в чем причина.
И имена переменных зачем то попеременяли в 1.1.х.

Аватара пользователя
Alex Post
Сообщения: 6993
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 330 раз
Поблагодарили: 817 раз
Контактная информация:

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Alex Post » 30 июл 2017, 14:58

На всякий, а вдруг:

Код: Выделить всё

// @section lcd
#define LCD_LANGUAGE en
#define DISPLAY_CHARSET_HD44780 JAPANESE
#define ULTRA_LCD   // Character based
#define SDSUPPORT
#define ENCODER_PULSES_PER_STEP 2
#define ENCODER_STEPS_PER_MENU_ITEM 5
#define REVERSE_ENCODER_DIRECTION
#define INDIVIDUAL_AXIS_HOMING_MENU
#define SPEAKER
#define REPRAP_DISCOUNT_SMART_CONTROLLER
Моя секция LCD, с которой мой 2004 отлично работает
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

tridekt
Сообщения: 17
Зарегистрирован: 02 июл 2017, 16:40
Имя: Юрий

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение tridekt » 30 июл 2017, 15:18

Спасиб. Так тоже не работает.
А MOTHERBOARD какой указан, если плата RAMPS?

Аватара пользователя
Alex Post
Сообщения: 6993
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 330 раз
Поблагодарили: 817 раз
Контактная информация:

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Alex Post » 30 июл 2017, 15:21

Да мб в принципе пофиг. Указан EEB, у меня ж две головы. Но и на EFB тоже работало все
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

Ответить

Вернуться в «3D принтеры и 3D печать»

Яндекс.Метрика