← Усі статті

Вибір 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 (демо)