Ремонт: Ноутбуков, Компьютеров https://vlab.su/ |
|
3D-принтер Creality Sermoon D1 - не работает тачскрин https://vlab.su/viewtopic.php?f=47&t=128741 |
Страница 1 из 1 |
Sir_Kot [ 15 сен 2022, 09:23 ] | |
Заголовок сообщения: | 3D-принтер Creality Sermoon D1 - не работает тачскрин |
Аппарат пришел с заявленной неисправностью - не работает тач. Включаю - так и есть, на экране меню вида Да/Нет с китайскими иероглифами, на тач нет реакции. Снял модуль дисплея, тачскрин четырехпроводный. Управляется китайским же ASIC-ом T5L1 (контроллер дисплея+тача). Рядом с чипом SPI типа 25Q128. Опыта в данных вещах никакого. Можно заказать модуль целиком - есть на Ali. Но вдруг можно починить прошивкой ? Есть у кого-нибудь опыт подобных ремонтов ? На сайте Creality есть FW на эти аппараты - можно попробовать прошить, только не совсем понятно, какой именно пакет использовать. В общем, нужен совет бывалых |
Mishel01 [ 15 сен 2022, 09:50 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин |
Так зачитайте эту spi и сравните с тем, что есть на сайте. Но вряд ли это прошивка. Саппорт производителя что ответил? |
gromTs [ 15 сен 2022, 21:32 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин |
Mishel01 писал(а): сравните с тем, что есть на сайте Без толку они прошиваются с загрузчика и что из исходника куда пакуется на вскидку не найти. Прошить принтер и дисплей любой прошивкой с сайта, но только одинаковой (в этом экземпляре по-моему тоже 2 прошивки как в моем отдельно мейн и отдельно экран). А вообще принтеры данного производителя ну очень своеобразные. У меня один такой есть CR10 smart pro и прочие эпитеты. По факту когда начнешь разбираться, говно он кривое за 1к зелени, но с наворотами камерами вафлями экранчиками итд. У ТС какраз такой же винтажный образец.
|
Mishel01 [ 15 сен 2022, 23:07 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин |
Элементарно распаковывается и сопоставляется. Шить лишнего ничего не надо. |
gromTs [ 15 сен 2022, 23:14 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин |
Ну это на любителя, вообще прошивка этих принтеров не просто штатная, а и необходимая процедура при настройке и как следствие обычно примитивная. |
Mishel01 [ 16 сен 2022, 08:39 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин |
При настройке - не поиходилось, при запуске - обязательно. |
Valeriy_T [ 16 сен 2022, 13:05 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин |
Тач скорее всего резистивный. Такие проверяются элементарно. Достаточно омметра. Методика проверки есть в сети. |
Sir_Kot [ 17 сен 2022, 07:35 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин |
Valeriy_T писал(а): Такие проверяются элементарно. Достаточно омметра так и есть. Одна пара 220 Ом, вторая 750 Ом. При нажатии между ними появляется сопротивление. Да и осциллографом видны изменения gromTs писал(а): Прошить принтер и дисплей любой прошивкой с сайта Да, нашел видео по прошивке Все элементарно, но ничего не помогло. Прошил и плату, и дисплей. |
gromTs [ 17 сен 2022, 10:26 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин |
Мейн какой в нем стоит? На них в большинстве есть даже схемы. |
Valeriy_T [ 17 сен 2022, 17:34 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин |
Такая разница сопротивлений вызывает вопросы. А процедура калибровки есть? |
Sir_Kot [ 18 сен 2022, 11:12 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин |
gromTs писал(а): Мейн какой в нем стоит? V4.3.1 Valeriy_T писал(а): Такая разница сопротивлений вызывает вопросы. А процедура калибровки есть? разница сопротивлений может быть разной из-за длины контуров ? про калибровку ничего нигде не нашел. Возможно, при работающем меню она есть. Стало все еще хуже. Аппарат вообще перестал грузиться. Показывает только начальный экран и все. Экран шьется по-прежнему без проблем, mainboard, судя по всему, шиться перестала |
gromTs [ 18 сен 2022, 13:16 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин |
Полагаю что это HW-V4.3.1, фактически не сильно функциональная плата, и у нее если я правильно понимаю есть особенности при прошивке. Как называется файл который прошиваете в мейн? |
Sir_Kot [ 22 сен 2022, 14:12 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин |
Уфффф.... Два дня переписывался с китайской техподдержкой. Тяжко. Толку от них ровно 0. Сказали, что плата у меня неисправна, купи новую. gromTs писал(а): Как называется файл который прошиваете в мейн? китайцы ответили так : FW rename rule is Cannot be the same as the last firmware name. Я называл и Firmware.bin, и 1111.bin - все пофигу. Причем, если запускаешь прошивку manboard FW, аппарат бесконечно долго висит на заставке, , по факту выключения на флешке обнаруживается дополнительный файл EEPROM.DAT Структура непонятна. |
gromTs [ 22 сен 2022, 18:54 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин |
Больше похоже на битый загрузчик в МК, но не суть, остается последнее вызванивать SPI по даташиту на МК и вливать программатором сразу в это дохлую ардуинку. |
Sir_Kot [ 23 сен 2022, 08:44 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин |
К плате, кроме всего всего прочего, подключается кабель со входом microUSB female. Подключился к нему - даже без питаний говорит, найдет COM-порт. Подцепился к нему PuTTY - есть лог. Так и есть, какой-то бутлуп, причина неясна. Отправил логи китайцам - говорят, у тебя плата неисправна, купи новую Внутри архива - лог со вставленной картой с прошивкой и без нее |
gromTs [ 23 сен 2022, 19:18 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин |
Да выход то все равно такой же, по SPI шить загрузчик программатором из ардуинки и потом прошивать основной прошивкой, МК китайцы 100% залочили на чтение, поэтому что там было фиг узнаешь. |
Sir_Kot [ 03 окт 2022, 14:03 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин |
Продолжаю борьбу после некоторого перерыва. Нашел у себя в закромах ST-Link V2, на плате есть SWD-коннектор для связи. Долго не мог понять, чего он не соединяется - оказалось BOOT0 через резистор жестко на земле. Подтянул BOOT0 к 1 - все увиделось и прочиталось, прошивка НЕ залочена на чтение. Длина файла бутлоадера 28500 байт, считал из из контроллера - 100% совпадение. Чего ж еще ему надо ? |
gromTs [ 03 окт 2022, 18:52 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин |
Там STM103 что ли? Питание при прошивке не садится? |
Sir_Kot [ 04 окт 2022, 04:51 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин |
Да, STM32F103. Вычитал из нее fullflash размером 512k. Затем создал пустой 512k-файл (0xFF), записал в начало загрузчик из апдейта и прошил все это в STM-ку. Запихал в слот SD-карты main firmware, включил. Поведение не изменилось - висит на стартовом экране. Подождал пару минут, выключил, опять перевел STM в режим прошивки, скачал fullflash, сравнил с тем, что скачал из нее на первом этапе - все совпадает, за исключением имени файла прошивки (видимо, это для того о чем говорили китайцы - имя прошивки не должно совпадать с предыдущим). Вывод - бут нормальный, STM-ка апдейтится с SD-карты нормально. Стал смотреть осциллографом на линии TxD/RxD на плате дисплея. На линии RxD раз в пару секунд - кратковременная кодовая посылка, линия TxD в статике +Uп. Линии TxD/RxD приходят на контроллер дисплея, проследил до ножек - доходят нормально. Остается только предположить, что ASIC T5L1 - либо частично неисправен аппаратно, либо имеет ошибки микропрограммы. |
Sir_Kot [ 02 дек 2022, 07:43 ] | |
Заголовок сообщения: | Re: 3D-принтер Creality Sermoon D1 - не работает тачскрин [РЕШЕНО] |
Ремонт завершен. Замена модуля дисплея не помогла. Принтер висел в циклической перезагрузке из-за подкороченного термистора нагревательного элемента. Устранил проблему - все поехало. |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |