Небольшой реверс инженеринг LVDS LCD TESTER
Видео будет полезно тем, у кого такой прибор вышел из строя.
Архив с тем что я отрыл есть в телеграмм канале
Видео будет полезно тем, у кого такой прибор вышел из строя.
Архив с тем что я отрыл есть в телеграмм канале
Всем привет!
Для тех, кто не видел прошлые части, в кратце: тестер предназначен для быстрой диагностики телевизора или других устройств. А именно: замер сопротивления hdmi, usb, проверка пультов, эмуляция сервисных пультов и терминал, для чтения лога и ввода команд. Подробно описано в инструкции в телеграмм канале(ссылка в конце поста).
С последних постов про тестер прошло уже достаточно времени, за которое прошивка тестера обновилась. Об этом я и хочу вам рассказать. Начнем с внешнего вида и интерфейса.
С управления символами я перешел на команды, что сделало управление удобнее, хоть и символов надо вводить больше. Но кол-во команд стало больше, а запоминать их легче. Так же для просмотра заряда нет необходимости вводить отдельную команду, все показывается в меню. Сам интерфейс стал понятнее, с небольшими подсказками которые не бросаются в глаза.
Замер сопротивлений внешне тоже изменился. Теперь нельзя выбрать вывод информации в вольтах или омах, только омы. Это было сделано для того что-бы не путать людей. А именно вывод информации в вольтах наводил на мысль о том что меряется не сопротивление, а падение напряжения, что в корне не верно и было написано много раз. Были добавлены шкалы, которые заполняются в зависимости от сопротивления.
Про сервисные пульты особо сказать нечего, они потихоньку добавляются.
Про ик приемник(или тестер пультов) сказать тем более нечего, там ничего не менялось, информация выводится так же.
Стоит упомянуть то, что прошивку теперь обновлять удобнее, ведь не надо раздавать сеть с определенным названием и паролем.
Так же были убраны лишние настройки и расширены старые.
Ну и перейдем к сладкому, а именно расширению функционала терминала. А именно добавляются терминальные команды.
Команды пока добавляются, и будут другие производители процессоров. Так же в меню будет доступна инструкция, что бы не лазить в телеграмм и не искать там ответ на нужный вопрос.
Так же еще делается андроид приложение для работы с тестером.
Всю информацию по тестеру, где и как его купить можно узнать в телеграмм беседе по нему.
Всем удачных ремонтов!
Добрый.
Конечно же я не отправлю никого в свою телегу сразу.
Потом. В конце поста))
Теперь по существу.
Наверняка у каждого человека в мире есть мобильный телефон.
А Вы знали, что это самая нестабильная вещь в мире?
Это как радиоактивный изотоп, не знаешь как он запсихует в следующую секунду)
Есть мобайлфон под названием Iphone 11 pro.
Внезапно выключился. Просто. В руках у клиента.
Попытки включения, установки на зарядку, потрясти или мольба с просьбой "включись, ну пожалуйста, я буду тебя любить" не принесли никакого результата.
Труппо и точка xD
Не. Этот паук был ещё задолго до выключения, хотя это тоже могло повлиять в будущем.
Удар пришёлся точно во фронталку, но по уверению клиента она работала.
Телефон уже был в сервисе, где сказали, что это не починить.
Ладно, разбираю и делаю первый замер
Блин, надо бы батарейки сменить в тестере.
Вот так лучше.
На коннекторе аккума постоянное замыкание, значит у нас есть неисправность по линии v_batt и vdd_main.
Вся эта линия скрыта внутри платы.
Половиню
При подаче 1в тока от лабораторного блока на коннектор аккума греется вот эта часть
Неисправность видите? А она есть)
Конденсатор, убрав который падение напряжения на линии пришло в норму
Кондюк дублирующий и ставить не обязательно, но я поставлю. Возьму от мёртвой доски iphone 11
Насыпаю паяльной пасты
И припаиваю кондёр.
Далее пробный запуск и уже после запайка плат обратно
Отмываю, делаю все подушки и клею гарантии
С Вас 7 тысяч. За конденсатор стоимостью в 1 копейку.
Что же произошло?
Да без понятия.
Причин может быть масса например:
Брак керамики.
Скачок импульса и он не выдержал нагрузки.
А возможно я пижу и эта проблема возникла сразу после удара и телефон поехал по сервисам. Я не помню, телефон делал в прошлом году осенью, но могу сказать одно.
Такого рода поломка встречается и просто так и после ударов.
Телефон это то устройство, которое работает ежедневно при максимальных нагрузках и возникающие всякого рода неисправности - вопрос времени.
Дисплей делать не стали, ибо на тот момент он стоил нормально так денег и ремонт отложили на потом.
А может быть какой нибудь дешёвый переклей или копию поставили и всё.
Хз.
Задать вопрос по внезапно умершим трубками можно мне в телегу или инсту, а так же написать на электрическую почту, контакты которой можно найти по моему нику в яндексе. Или по интересным вопросам зовите меня тут по призыву @R.Fon
Увидимся)
Внимание, длиннопост написан в всевдонаучнопопулярном стиле и, вероятно, содержит кривое употребление технических терминов! Автор не претендует на супер оригинальность, но старается показать как можно отремонтировать всякие железки)
Сабж куплен для "развлечения" за небольшие деньги у человека, привозящего из Японии всякие аудио-ништяки для продажи. В анамнезе - "не работает".
Т.к. техника японская - то питание 100в и, судя по характерному запаху старины, сразу включать категорически не рекомендуется - может бахнуть из-за усталости ёмкостей или других причин.
Приступим к разборке и оценке ситуации. Крышка устройства закреплена на 4х шурупах, которые довольно легко поддались - признак того, что в устройство "лазили", т.к. в старой технике метизы обычно довольно плотно затянуты и характерно "срываются" при откручивании
Нашему взгляду предстаёт классический "экономный" гетинакс Японии 70-90х
Одно из гнезд "большой джек" явно меняли - сразу выдаёт нехарактерный цвет пластика по сравнению с другими в девайсе.
Также заметны новые конденсаторы и дикое количество грязи на плате - либо "залитик", либо остатки дешевого несмытого флюса на производстве.
Откручиваем платы и наблюдаем "великолепное" состояние - грязь, срач, оторванные из-за перегрева дорожки и - к моей радости - Reticon SAD1024, чипы BDD задержки, за которыми все гоняются из-за редкости и той самой "винтажной аналоговости" задержки.
Ещё и надписи маркером на великом и могучем - кто-то что-то тут пытался :) Приступаем к осмотру на предмет косяков и недоделок.
Довольно быстро выявляется "микросопельное" КЗ из-за криворукости предыдущего "мастера" - тонюсенький волосок припоя, звонящийся тестером. Всегда проверяю места паек "с грязью", поэтому такие проблемы легко обнаруживаются.
И странная трещина припоя около ОУ и "подвешенная ножка" с непропаем рядом.
И "рваная" перегретая пайка
Продолжение срача
Загаженный окислами разъем
Всё это отмываем, пропаиваем, приводим в порядок - и решаем заменить все ёмкости, благо за время отсутствия на Пикабу появилась нормальная демонтажная станция с вакуумом
Судя по оптопаре - присутствует либо компрессор сигнала, либо индикация перегруза.
Окончательно отмываем платы (не в идеал, но разумно достаточно) с помощью изопропилового спирта и старой зубной щетки. ну и собираем.
Сначала я включил устройство через адаптер 220в-100в только с правой платой - проверить напряжения. Всё оказалось в порядке, можем продолжать.
Далее тестируем и с помощью опыта, звукового генератора и гайда по Reticon SAD1024 калибруем устройство.
Эффект реверберации присутствует в хорошем качестве. PROFIT!
Однако, если честно, ремонт такого устройства был совершенно нецелесообразен, т.к. основные чипы сейчас редкие, а ценник доходит до 150 долларов за штуку. Ну а эффектов "эхо" - вагон и маленькая тележка на распространённых PT2399.
Можно было бы разобрать сразу на детали - снять разъемы, потенциометры, а корпус использовать для других поделок. А BDD - использовать для ремонта более популярных изделий - EHX Memory Man (в ранней версии на 4 ручки их стоит вроде бы 3)m Electric Mistress (1шт) или MXR M117 (1шт), M118 (3шт). Собственно, данные устройства у автора поста есть и давно ждут ремонта.
Ждите продолжения в следующих постах. Я вернулся ;)
Всем добра и хорошего настроения!
Еще годный для многих игрушек ноутбук на i7-9750H и RTX2060 начал артефачить в играх, а потом и вовсе выдал ошибку 43 на видеокарте, после чего попал к нам в сервис.
АКТ 1
На приёмке выяснили, что ноутбук используется для работы и для игр и его не чистили с момента покупки. Проверяем, да RTX 2060 и да, драйвер с ошибкой 43. Оставляем на диагностику
Т.к. видеочип в системе определяется, первоначально исключаем программные проблемы (драйвера, ОС). Самое простое - подкинуть тестовый ссд с чистой системой. Разбираем, смотрим.
Видно сколько пыли в вентиляторах и можно представить сколько её в решетке радиатора. Пока нас это не интересует, отключаем родной ссд и ставим тестовый. Проверяем.
К сожалению, дефект сохранился, т.е. проблема в железе. Идём дальше.
Следующий этап - диагностический комплекс MODS, посмотреть проходит ли чип инициализацию и нет ли ошибок по видеопамяти в MATS.
Инициализация проходит успешно, а вот по памяти имеются ошибки. О чем это может говорить?
Давайте немного теории.
У чипа памяти GDDR6 имеется 180 выводов, часть из них земляные (GND или VSS), часть питание (VDD, VDDQ, VPP, VREFC), дата-линии (DQ), линии адресации и команд (CA, CABI), прочие сигналы (тактирование, reset, детект ошибок). Всё что НЕ красное, зеленое или белое - напрямую связано с видеочипом.
RTX2060 имеет 6 чипов видеопамяти и шину 192 бита, т.е. 3 канала по 64 бита (32 бита на чип памяти) и судя по полученному отчету, мы имеем сбой в канале С1, а именно, в 8 битах данных, идущих друг за другом в одной области (с 48 по 55).
Возвращаясь к вопросу выше, можно сделать несколько предположений:
неисправна видеопамять. Самое распространенное явление при постоянных перегревах
неисправен видеочип. С такими симптомами (8 сбойных бит в ряд) достаточно редкое явление, теоретически может встречаться при пробое линий EDC или DBI
проблемы в связи видеочип -- видеопамять. Также вероятно при обрыве линий EDC или DBI
Какое из предположений верное можно выяснить только в процессе ремонта, идя по пути от простого к сложному.
Доносим имеющуюся информацию до заказчика, согласовываем вилку цены ремонта (от замены видеопамяти до замены видеочипа). Заказчик дал добро на ремонт, но только на замену памяти, т.к. замена видеочипа показалась дороговатой затеей.
Печально, досадно, ну да ладно. Предпосылок к смерти видака вроде бы нет. Компаунд вокруг кристалла ровный, красивый (обычно если есть замыкания или обрывы по линиям со стороны чипа, на компаунде имеются мелкие трещины, либо локальные потемнения. по крайней мере по моей статистике именно так).
Приступаем к ремонту.
Первый этап: снимаем видеопамять и проверяем целостность всех линий идущих в видеочип. Оказалось, что никаких нареканий нет и можно приступать к следующему этапу: замена видеопамяти в сбойном канале на новую.
Проверяем.
MATS показал заветную зеленую надпись PASS. Значит ошибок нет и можно тестить в винде. Винда загрузилась, ошибки 43 нет, тесты крутятся.
Пара дней различных бенчей, всё прекрасно.
Ноут отправляется на выдачу ждать клиента..
При получении ноутбука проверили устранение заявленного дефекта, покрутили "бублик", дали гарантию и попрощались, но как оказалось - ненадолго.
АКТ 2
Прошло чуть больше недели, ноутбук вернулся. Начались периодические вылеты из игрушек, синие экраны и артефакты под нагрузкой.
Оставляем на диагностику и разбираемся дальше.
Всё подтверждается. Драйвера на видеочип устанавливаются без ошибок, тесты запускаются, но через какое-то время начинаются проблемы: либо вылет, либо зависание, либо синий экран (артефактов не увидел)
Тест видеопамяти из под винды через время находит ошибки, при этом MATS всегда PASS, в MODS большинство популярных тестов также проходит без ошибок
Но зациклив тестирование и увеличив количество тестов в ряд, удалось отловить ошибки по чтению и записи с указанием конкретного канала
И да, это С1, тот самый в котором производилась замена памяти. Сбойный бит также из первоначального диапазона с проблемами, что может быть совпадением, а может и не быть)
Чтобы исключить совпадение, для диагностики можно поменять друг с другом микросхемы памяти в одном канале ( C1 <=> C0). Таким образом, если проблема окажется в памяти - ошибки перейдут в другой диапазон, соответственно, если останутся на месте - будем разбираться дальше.
Сказано - сделано. Память в канале С снята, отреболена и запаяна обратно, только чипы в канале поменяны местами. Но, всё стало только хуже
Появились явные ошибки по памяти (как при первом обращении), но уже по всему каналу С (хотя не по всем битам). Ожидаемо, драйвер в ОС с ошибкой 43.
Проблему с памятью мы исключили. Повторно связь линий от памяти к видеочипу я не проверял, т.к. делал это первый раз и проблем там не было. Остается проблема с видеочипом, либо с его пайкой. Теоретически, при разрушении или частичном разрушении припоя под видеочипом (серые пятаки) могло произойти то, что произошло.
Доносим информацию до заказчика. На замену видеочипа по прежнему получаем отказ, но если реболл поможет - готов доплатить, соответственно, если нет - будем возвращать деньги за ремонт
Приступаем
Чип запаялся красиво, но результат получился отрицательный, точнее стало еще хуже.
Кроме ошибок по каналу С, появились ошибки по каналам А и B.
Следующий этап - замена видеочипа на 100% рабочий, но т.к. согласия нет - собираем ноутбук и отправляем на выдачу, с возвратом оплаченного ремонта (за минусом диагностики).
АКТ 3
Спустя чуть больше месяца в личку на авито приходит такое сообщение
Знакомая история, подумал я и уточнил последние цифры номера телефона. Оказалось - это именно тот ноутбук. Конечно, за месяц цены не изменились, но при обращении напрямую (а не через сервис) можно сделать хорошую скидку и итоговая сумма заказчика устроила.
Сразу отмечу, что договоренности по этому поводу с руководством имеются. Я работаю на своём оборудовании, сам заказываю детали, расходку, покупаю доноров и, соответственно, у меня есть свои клиенты.
Первым делом проверил, что всё в таком же состоянии как было на выдаче. Видеочип определяется, драйвер с ошибкой 43, в MATS ошибки по всем каналам.
Приступаем к замене видеочипа. Ремонт тривиальный, при наличии запчастей можно уложиться в 2-3 дня со всеми тестами.. (при отсутствии большой очереди)
Но.. я "снова потерпел фиаско". Вместо желанной зеленой надписи PASS встретила красная FAIL и в отчете еще больше сбойных битов
Видеочип точно должен быть рабочий. Питания все на месте. Страпы выставлены правильно. Посещает мысль махнуть еще раз память, но весь комплект и предварительно прозвонить ВСЕ линии идущие от памяти к видаку на ВСЕХ чипах памяти.
Память снята и на этапе замеров всё встало на свои места: имеются обрывы под ВСЕМИ чипами памяти. Где-то больше, где-то меньше. Суммарно больше 20 только с явными обрывами, также могут быть (от 5 до 30 ом, например), которые при работе на повышенной частоте будут давать паразитные наводки, соответственно, по данной линии будут ошибки
Что за обрывы и как они появились? Для наглядности образец межслойного перехода печатной платы
Для современных устройств многослойные платы по 8-10 и более слоёв уже давно являются нормой. Поэтому часть токопроводящих дорожек "ныряют" внутрь платы, идут там и "выныривают" обратно через переходные отверстия.
Лично мне встречались обрывы переходных отверстий на видеокартах (Asus, Palit, Gigabyte), и в количестве 1-2 штук на карту. Обычно причина в перегревах, механических воздействиях вкупе с изначально плохим качеством доски.
Но, это можно восстановить, при условии, что обрыв внутри переходного отверстия, а не снаружи (отрыв проводника от колодца в межслое). Исключения, конечно, есть.
Например, там где допустимо применение поверхностного монтажа (прокинуть проводник от точки А до точки Б поверх платы) или имеется явное физическое повреждение платы (как в моём предыдущем посте про ноутбук Honor)
Или вот из недавнего, где паутинка разошлась в разные стороны от места крепления платы к стойке и где конкретно перебита дорожка неизвестно, поэтому приходится снимать несколько слоёв с большой площади. Как понимаете, такое провернуть под видеочипом или памятью нереально. Внешний монтаж также недопустим, т.к. в линиях данных должны быть соблюдены длины проводников.
Возвращаемся к переходным отверстиям. Например, мы выяснили, что у нас неполный обрыв по какой-то линии. В линии 2 пятачка для припаивания BGA выводов микросхем (под памятью и под видеочипом) и 2 переходных отверстия (больше не встречал)
Соответственно, вскрываем первое отверстие (я использую набор свёрл 0.2-0.7мм, кто-то использует стоматологический инструмент для вскрытия зубных каналов), делаем замеры. Если сопротивление в норме - нам повезло и обрыв здесь, иначе - вскрываем второе и повторно делаем замеры. Если контакт появился - кидаем перемычку от колодца к дорожке, фиксируем УФ лаком. Получается как-то так
Такая процедура в среднем занимает около получаса на одну линию, при условии что видеочип и память сняты. В результате сопротивление линии должно стремиться к нулю
В случае с данным ноутбуком, где более 20 полных обрывов и имеются не полные, заниматься восстановлением доски нецелесообразно. Т.к. могут быть обрывы не в самих отверстиях, а снаружи, плюс, не факт что даже после удачного восстановления, при запайке не оборвет где-то ещё.
Донес всю информацию до заказчика и предложил такой вариант: будем менять материнскую плату. На максималках.
Под заказ была куплена материнская плата донор под такой ноутбук без видеочипа, хаба и процессора. Предварительно плату проверили на отсутствие коротких замыканий, мех. повреждений, сбитых элементов и т.п. После этого подключение к источнику питания для проверки работы входного узла, дежурных напряжений и реакция на кнопку включения. Всё успешно, далее готовим плату клиента (снимаем оставшиеся BGA - процессор и хаб)
Далее постепенно пересаживаем на плату донор клиентские детальки: сначала хаб, потом процессор, потом видеочип с видеопамятью, а также флешку основного BIOS и видео (vBIOS)
После запайки хаба проверяем что изменилось, а именно: поднимаются питания оперативной памяти, системного агента и логики ввода\вывода процессора. Система питания не поднимет напряжение на ядра процессора без его ответа, поэтому запаиваем процессор и проверяем дальше
Процессор на плате, проверка и первое включение. Всё отлично, переходим к видеочипу.
Видеочип и память запаяны, конфигурационные страпы переведены со снятого Micron на установленный Samsung, первое включение и тест MATS
Зеленая надпись PASS - успех операции. Пересадка прошла успешно, все детальки прижились.
Далее сборка и базовое тестирование. Проверка корректности установки видеодрайвера, FurMark, Heaven, Superposition
Ну и финальное, перед выдачей обслужить на правильную расходку - на систему питания и видеопамять - Laird TPutty 607, на кристаллы процессора и видеочипа - японская Shin Etsu 7921, и еще несколько кругов тестов, добавив прогоны MODS, memtest vulkan и OCCT
Ноутбук прошел все тесты и отправился к заказчику.
Подводя итог, хочется донести простой посыл: не всегда что-то кажущееся простым, является таковым. Вся видеопамять и видеочип клиента оказались живы-здоровы. Что конкретно произошло с платой сказать сложно, ваши предположения можете оставить в комментариях.
Кто дочитал - тот молодец )
Алексей, г. Казань
Все контакты тут - https://t.me/notebook116grp
