← Все статьи

Как выбрать замену eMMC для телевизора

Неисправная или изношенная eMMC — частая причина того, что ТВ уходит в перезагрузки, зависает или теряет настройки. Замена должна подходить физически и приниматься прошивкой. Выбирайте по данным старой микросхемы и её дампа, а не только по маркировке.

Раздел: Руководство по прошивкам и дампам.

Что выяснить в первую очередь

  • Корпус. Число шариков (например, BGA153) и размер корпуса должны совпадать с площадками на плате. Число шариков — жёсткое требование.
  • Ёмкость. Номинальный объём (8, 16, 32 ГБ и так далее). Реальное число секторов немного отличается от указанного на маркировке.
  • Версия eMMC. Ревизии 4.41, 4.5, 5.0 и 5.1 определяются по байту в расширенных регистрах микросхемы. Более новая версия обычно работает вместо старой; более низкая — риск.
  • Производитель и артикул. Считываются из регистра CID. Тот же производитель снижает риск различий в поведении загрузочных разделов или режимов.
  • Размеры Boot и RPMB. Они тоже находятся в расширенных регистрах и могут отличаться у разных микросхем.

Шаг за шагом

  1. Если старая микросхема ещё отвечает, прочитайте её идентификацию и расширенные регистры и снимите полный дамп (см. как снять дамп eMMC). Если не отвечает, возьмите маркировку с корпуса и поищите дамп с такой же платы.
  2. Проверьте дамп по хэшу (сравнение дампов).
  3. Отберите кандидатов с тем же корпусом, тем же классом ёмкости и равной или более высокой версией.
  4. Предпочитайте того же производителя. Микросхема на один класс больше может заработать, но проверьте разметку разделов и прошивку.
  5. Замените микросхему, затем запишите полный дамп или заведомо рабочий образ прошивки. Новая микросхема пустая.
  6. Перед закрытием заказа проверьте несколько холодных запусков и длительную работу.

Более крупная микросхема не означает более объёмную рабочую систему: прошивка сохраняет исходную таблицу разделов. Скоростные режимы (HS200 или HS400) у разных микросхем могут отличаться, поэтому после замены проверьте работу ТВ. Не покупайте только по указанной ёмкости и не используйте повторно микросхему, снятую с донорской платы, не проверив её износ. НЕ ПРОВЕРЕНО Принимает ли конкретная платформа ТВ другого производителя; смотрите документацию на плату и проверяйте на практике.

Типичные ошибки

  • Выбрать микросхему с другим числом шариков.
  • Заменить микросхему без дампа, а потом нечего записывать.
  • Игнорировать износ старой микросхемы, из-за чего новая выходит из строя по той же причине: сначала проверьте износ, как описано в статье чтение лога загрузки по UART.
  • Перегреть плату при перепайке.

Как это делается в FW Tool

  • Во вкладке «Дамп eMMC» программа берёт CID и расширенные регистры (если они есть вместе с дампом) и извлекает ID производителя, название микросхемы, класс номинальной ёмкости, версию eMMC, размеры Boot и RPMB.
  • Подбор аналога сравнивает эти данные со встроенным справочником eMMC. Он выше всего оценивает микросхемы той же ёмкости, добавляет бонус за равную или более новую версию и того же производителя, а также показывает микросхемы на класс больше с пометкой. Можно фильтровать по числу шариков корпуса. Результат — подсказка, а не гарантия.
  • Программа напоминает, что новая микросхема пустая, что корпус и размеры должны физически совпадать и что загрузочные разделы и режимы различаются.
  • Вкладка UART может проверить износ eMMC по регистрам (только чтение).
  • Запись можно перенести в журнал ремонтов; см. возможности.

Вопросы и ответы

Можно ли поставить eMMC большей ёмкости?

Часто да, но это не правило. Проверьте, принимают ли её разметка и прошивка, и протестируйте.

Обязательно ли брать того же производителя?

Строго не обязательно, но так риск ниже. Если меняете, тщательно проверьте.

Знает ли подбор аналога все микросхемы?

Нет. Он использует справочный список программы; неподтверждённые записи помечены. Проверяйте по даташиту.

После замены

Записывайте в новую микросхему полный дамп, а не только отдельные разделы, если только вы не знаете разметку досконально. Включите ТВ, понаблюдайте за первым запуском (идеален лог UART, см. чтение лога загрузки) и дайте ему пройти несколько загрузок. Если ТВ запускается, но теряет настройки или зависает через какое-то время, подозревайте плохую пайку или несовместимую микросхему и перепроверьте пайку, прежде чем винить прошивку.

Сохраните в записи о ремонте маркировку старой микросхемы, дамп и артикул замены. Если такая модель вернётся, вы будете знать, какая замена сработала, а какая нет, и не станете повторять уже неудавшийся эксперимент.

Наконец, оцените всю работу целиком: деталь, перепайку, программатор или адаптер, умеющий записывать новую микросхему, и время на тестирование. Для малоценного ТВ дешевле может оказаться заменить плату целиком, поэтому решите это до начала работы и предупредите клиента о риске, что перепайка на плате с долгой историей может вскрыть другие неисправности.

Скачать демо


Попробовать FW Tool (демо)