Надёжность китайской техники давно подвергается критике, но все почему -то молчат о косяках именитых брендов. Одним примером такого косяка является телевизор Sony, принесенный другом с симптомом- не включается. Правда незадолго до этого он все же включался и работал, но выключаться категорически отказывался, бесконечно крутил эмблемой загрузки и не выключался. Как водится у профессионалов, если что то зависло или не выключается, ну или включилось, но неправильно работает, нужно выдернуть вилку из розетки. Так делал мой друг на протяжении некоторого времени, пока телевизор перестал ещё и включаться, сначала висел на заставке с надписью Sony, а после очередного передергивания вилки и вовсе перестал подавать признаки жизни.
Эх, были ведь времена, когда 99% проблем с электроникой решались банальным выключением питания и друг об этом знал, но прогресс свернул куда-то не туда и все стало сложнее. Да чего тут говорить, раньше и компьютеры, в случае сбоя, рекомендовалось просто выключить из сети, а теперь попробуй зависший компьютер выключить, в лучшем случае получишь ошибки записи или синий экран смерти. И как от особо одаренных убрали кнопку reset, как на ноутбуках, так и на системных блоках. Теперь ты слишком туп, чтоб заресетить комп, так наверное считают производители.
Но вернёмся в телевизору. Питания все в норме, но точнее в норме те, что завелись, не все системы телевизора запускались после подачи напряжения. Не реагировал он и на кнопки, не светился индикатор. Некоторые напряжения формируются после загрузки программного обеспечения и по их отсутствию можно сделать вывод, что ни прошивка ни операционная система не грузится. Хотя причиной этому может быть и аппаратная неисправность. Но нет, будем считать, что проблема чисто программная.
Вся операционная система зашита а Nand flash, микросхема bga, а такие я ещё не прошивал и не перепаивал или как это принято называть у профессионалов не "реболил". Отпаять флешку не сложно, а припаять -проблемно, тем более без опыта. Товарищ на работе одолжил трафарет для накатывания шаров и программатор Т56, мой TL886 такую память не шьёт.
Нашел дамп от такого же рабочего телевизора, и тут начались танцы с бубном.
Дам этот скачанный другим программатором и структура файлов несколько отличается и состоит из 4х частей. Где каждая часть-это отдельный софт, выполняющий свою задачу. И тут пока я допер как и куда какие файлы следует записывать на флэшку я и набил руку по реболу такой микросхемы. Выпивал и щапаивал я её раз 10. Шары накатывал уже закрытыми глазами, с помощью паяльной пасты.
Первые попытки привели лишь к запуску недостающих напряжений питания процессора, засветился индикатор, телевизор стал откликаться на нажатия кнопок на пульте и на самом телевизоре. Но дальше просто зависал, он просто не мог загрузить операционную систему. Но удача была на моей стороне и на 10 раз я все таки сообразил какие и куда файлы нужно записать телевизор включился!
При конфигурирование программатора необходимо вручную указать путь к файлам BOOT1 File, BOOT2 File, ECSD+CSD File, а так же фалы bin с самой ОС, их 4 штуки по 4 Гб, выбрав Multiple Partition.
Причиной слета прошивки считаю именно то, что телевизору помогали выключаться выдергиванием вилки из розетки, возможно что то обновлялось в то время, когда телевизор хотели выключить, но ждать окончания этого обновления никто не хотел и выключение ускоряли. Понапридумывали всякие обновления, во раньше было, обновить ты мог только каналы, да и то сам собственными ручками, а теперь телек сам за тебя решает, что ему делать.