"Отсутствующие" строки на ЖК-дисплее 64x128 после мигания Marlin 1.1.9 на Monoprice Maker Select v2

Я успешно прошил Marlin 1.1.9 на плате Melzi v3.5 (стоковая плата для Monoprice Maker Select v2 (v2.1?, Duplicator Wanhao i3 с белой этикеткой).

Первоначально после того, как вспышка удалась, жидкокристаллический дисплей был "искажен". На правой стороне, в частности, было много неуместных пикселей. Я смог решить эту проблему, экспериментируя с некоторыми переменными задержки. До вспышки ЖК-дисплей работал на 100%; насколько мне известно, никаких повреждений не произошло, пока я разбирал машину.

Вот мои изменения в Configuration.h от Marlin 1.1.9, исключая все, что связано с X/Y/Z/E и т. Д. (Не Относящиеся к делу вещи).

#define MOTHERBOARD BOARD_MELZI
#define SDSUPPORT
#define REVERSE_ENCODER_DIRECTION

//
// LCD-дисплей для карты Melzi с графическим ЖК-дисплеем
//
#define LCD_FOR_MELZI

// Increase delays to fix garbled LCD
#define ST7920_DELAY_1 DELAY_NS(0)
#define ST7920_DELAY_2 DELAY_NS(100)
#define ST7920_DELAY_3 DELAY_NS(200)

Дисплей намного лучше, однако есть около 4-кратных рядов пикселей через центр дисплея, идущих слева направо, которые в основном не отображаются. Есть небольшие участки-возможно, 20x пикселей (возможно, 3%), которые действительно отображаются.

Вот фотография проблемы: Marlin 1.1.9 on Maker Select v2 with missing LCD rows

Есть ли другие типичные виновники? Судя по тому, что я читал, это похоже на недавнюю(ish) проблему с Marlin, и, возможно, будет решена с более старой версией или другой прошивкой.

Вот фотография, если вы посмотрите внимательно, вы можете увидеть "мертвые" строки, с работой около 6x пикселей

PS. При устранении неполадок я добавил экранирование к ленточному кабелю ЖК-дисплея (фольга обернула кабель, заземлила и обернула электрической лентой). Это не помогло, но я оставил его включенным.

, 👍2


1 ответ


Лучший ответ:

2

Возможно, не имеет отношения к прошивке? Это произошло со мной, когда я затянул винты крепления на ЖК-дисплее, после того, как я немного отодвинул их, все было в порядке.


,

Кроме того, я также планировал обновить встроенное ПО на своем, не могли бы вы предоставить свою полную конфигурацию.h?, @Sal Gonzalez

Знаешь, я думаю, ты прав! Я не открывал футляр, чтобы попытаться ослабить винты, но я осторожно подтолкнул края ЖК-дисплея снаружи, и это, похоже, улучшило ситуацию. Я посмотрю, смогу ли я откопать их конфигурацию.ч` сегодня попозже., @STW