Страница 25 из 104
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Добавлено: 16 июл 2017, 23:13
Alex Post
В новых прошивках как раз то автоуровень допилен до ума. А разбираться очень просто. Все настройки в двух файлах: configuration.h и configuration_adv.h Открываем два файла рядом, старый и новый, и сравниваем одноименные параметры. Если они различаются - приводим новую в соответствие со старой. При этом по ходу пытаемся вникнуть, что это за параметры вообще
"Лучше день потерять, но потом за пять минут долететь" (с) Крылья, ноги и хвосты
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Добавлено: 18 июл 2017, 21:20
Alex Post
Короч, ложная информация
Не обнуляет команда G30 координату по оси Z. Проверил сегодня при печати PLA.
Пришлось спешно применить G29 (автоуровень по трем точкам). Вроде оптика точно отрабатывает, винт при печати не дрыгается. Пока не раскурю тему - буду работать так. Три точки очень быстро "обтыкивает"
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Добавлено: 29 июл 2017, 11:55
tridekt
А как подружить LCD2004 который RepRapDiscount Smart Controller с прошивкой marlin 1.1.x?
На прошивке marlin 1.0.x дисплей работает на ура, а вот на прошивках 1.1.x нет, на том же конфиге показывает:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Добавлено: 29 июл 2017, 12:22
Alex Post
Где то шо то недонастроил. Проверь еще раз.
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Добавлено: 29 июл 2017, 18:36
tridekt
Проверял несколько раз и на разных прошивках 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 в комплекте естественно разные версии библиотек, может в этом проблема?
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Добавлено: 29 июл 2017, 21:35
tridekt
Сейчас проверил тестовый скетч "Hello world" с такими же пинами
rs = 16, en = 17, d4 = 23, d5 = 25, d6 = 27, d7 = 29;
Надпись отображается отлично.
То есть дисплей исправный и пины правильные.
Но прошивка marlin 1.1.4 ни в какую не хочет дружить с LCD2004.
Что же я делаю не так?
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Добавлено: 29 июл 2017, 23:48
Alex Post
1.1.4 не дошли руки еще, но 1.1.2 вполтыка без проблем 2004
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Добавлено: 30 июл 2017, 08:09
tridekt
Скачал 1.1.2
в конфиге
#define MOTHERBOARD BOARD_RAMPS_14_EFB
#define ULTRA_LCD
#define SDSUPPORT
#define REPRAP_DISCOUNT_SMART_CONTROLLER
нет, не работает.
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Добавлено: 30 июл 2017, 09:20
Alex Post
Может действительно версия IDE виновата? Сходил посмотрел - у меня 1.6.9.
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Добавлено: 30 июл 2017, 14:36
tridekt
Ок.
Установил 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 через него норм компилится, и вот на дисплее:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Добавлено: 30 июл 2017, 14:50
Alex Post
Мистика.
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Добавлено: 30 июл 2017, 14:54
tridekt
посмотрел отличия в коде 1.0.х и 1.1.х
отличия кардинальные, очень сложно разобраться в чем причина.
И имена переменных зачем то попеременяли в 1.1.х.
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Добавлено: 30 июл 2017, 14:58
Alex Post
На всякий, а вдруг:
Код: Выделить всё
// @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 отлично работает
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Добавлено: 30 июл 2017, 15:18
tridekt
Спасиб. Так тоже не работает.
А MOTHERBOARD какой указан, если плата RAMPS?
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Добавлено: 30 июл 2017, 15:21
Alex Post
Да мб в принципе пофиг. Указан EEB, у меня ж две головы. Но и на EFB тоже работало все