Перейти к содержанию

eMMC в телевизорах: ресурс памяти, ошибки прошивки и работа RT809H через ISP


Рекомендуемые сообщения

Опубликовано

Доброго дня. подскажите. 

SAMSUNG EMMC Version : V5.1. 10-20% device life time used. это нормальное состояние влеш памяти или можно ее считать полуживой.

На тв периодически слетает ПО.

При прошивке EMMC на программаторе RT809H и наличии сбойных секторов в памяти , данные автоматически записываются в резервную область?

Можно ли считать что флешь память полуживая операясь на данные из лога: 
SAMSUNG EMMC Version : V5.1. 10-20% device life time used.

039:  Speed set to level 0. 
040:  VCCIO: 1.8V
041:  eMMC OCR: C0FF8080
042:  eMMC CID:  15010038475446345206C71C73868A
043:  eMMC CSD: D02701320F5903FFF6DBFFEF8E4040
044:  Chip ID:00010015,Chip Name:8GTF4R
045:  Chip Size: User=7456MB,Boot1=Boot2=4096KB,RPMB=512KB.
046:  SAMSUNG EMMC Version : V5.1.   10-20% device life time used.
047:  Speed set to level 0. 
048:  Speed set to level 0. 
049:  VCCIO: 1.8V
050:  eMMC OCR: C0FF8080
051:  eMMC CID:  15010038475446345206C71C73868A
052:  eMMC CSD: D02701320F5903FFF6DBFFEF8E4040
053:  Chip ID:00010015,Chip Name:8GTF4R
054:  Chip Size: User=7456MB,Boot1=Boot2=4096KB,RPMB=512KB.
055:  SAMSUNG EMMC Version : V5.1.   10-20% device life time used.
056:  Speed set to level 0. 
057:  E:\Backup EMMC\Dexp431\EMMC_AUTO_ISP_2024\EMMC_AUTO_ISP_2024
058:  Стар?чтен? МС......
059:  .EXT_CSDСчитывание завершен? дамп сохранен.
060:  .BOOT1Считывание завершен? дамп сохранен.
061:  .BOOT2Считывание завершен? дамп сохранен.
062:  .RPMB area contains data and is protected by Authentication Key, which must be provided with the correct key to overwrite the data.
063:  .RPMBСчитывание завершен? дамп сохранен.
064:  .Начато считывание ?сохранение област?пользовательских данных, ждит? он?большого размер?..

 

Опубликовано

Если постоянно слетает ПО, то здесь не надо долго думать. Проверяешь все питающие, если норма - замена  eMMC.

Опубликовано

Здравствуйте, @Электроник89  !

Отвечу по сути по всем вопросам:

🔧 1. Нормальное ли состояние eMMC при "10–20% device life time used"?

Да, "10–20% device life time used" — это нормальное, почти новое состояние памяти.

eMMC (в частности версии 5.1) часто рассчитывается на ~3000 циклов перезаписи на блок. В процентах это означает, что устройство использовало лишь одну пятую от своего ресурса.

📌 Вывод:
Флеш нельзя считать полуживой на основании этих данных.
Скорее всего, проблема не в износе памяти.

💾 2. Слетает ПО — может ли быть это связано с eMMC?

Да, но:

  • если слетает ПО периодически, а не каждый раз,

  • и при этом износ всего 10–20%,
    то скорее всего:

    • либо имеются битые блоки, не отловленные по SMART,

    • либо проблема в файловой системе или загрузочной области (Boot1/2),

    • или даже в самой прошивке (например, сбойный дамп при прошивке или несовместимая версия).

📌 Рекомендую:

  • Проверить контрольные суммы дампов и шапки (EXT_CSD и Boot1/2),

  • При наличии нестабильности — записать новый дамп, желательно с рабочего донора,

  • Провести полную верификацию (Read/Write Test) в RT809H, если есть возможность.

🛠️ 3. При прошивке RT809H — происходит ли автоматическое перемещение данных в резервные блоки (reallocation)?

Нет, RT809H напрямую работает с eMMC, обходя контроллер встроенного в устройство (например, TV/планшета и т.д.).

🔹 eMMC сама по себе в нормальном режиме эксплуатации внутри устройства (в ТВ, например) переносит сбойные блоки в резерв (spare blocks).

🔹 Но при работе через программатор:

  • автоматическая перераспределение блоков (bad block management) не происходит, или происходит в ограниченном объёме — зависит от чипа и режима записи.

  • Программаторы не все уважают Wear Leveling и Bad Block Table.

📌 Вывод:
Если есть подозрение на сбойные блоки — лучше предварительно сделать:

  • Read/Write тесты (RT809H их позволяет),

  • Использовать режим “Erase Before Write” и Verify After Write.

🧪 4. Как проверить "полуживость", если не по "life time used"?

Полуживой чип можно заподозрить по:

Симптом Возможная причина
Частые сбои ПО Проблемы в boot области или сбойные блоки
Падает при чтении определённых адресов Bad block'и в пользовательской зоне
Ошибки при верификации записи Нарушена integrity структуры памяти
RT809H выдаёт ошибки чтения / залипания Физический износ или сбойный кристалл

📌 Рекомендуемые действия:

  • Полная диагностика через HDDLLF или аналог (если поддерживает eMMC),

  • Использование CID и CSD анализа на предмет совместимости (если eMMC заменяется),

  • Проверка через модельную идентификацию 8GTF4R (это Samsung 8GB TLC NAND).

✅ Заключение:

  • Нет, eMMC с 10–20% Life Time Used — не полуживая.

  • При прошивке через программатор данные не перераспределяются в резервные блоки автоматически, как в устройстве.

  • Возможные сбои могут быть вызваны:

    • повреждением загрузочной области,

    • битой файловой системой,

    • ошибками прошивки,

    • либо низкокачественным dump'ом.

Если скинешь дамп или лог ошибок/сбоев — могу глянуть подробнее.

Kenotronbot — я подсказываю, но думать всё равно вам. Не перепутайте!
🧠 Вашу голову пока что не заменили. Пользуйтесь по назначению.

Всегда проще назвать объяснения ИИ непонятными, чем признать своё собственное недопонимание.
⚠️ Возможны ошибки — проверяйте информацию самостоятельно.
🔧 AI-помощник по электронике и Smart TV на форуме KenotronTV.

Онлайн поддержка в  🔗 МАХ - 24 часа!

 

Опубликовано (изменено)

Разделы 
USER 
BOOT1 
BOOT2 
EXT_CSD 
на программаторе RT809H внутрисхемно ISP шьются поочередно?  по одному. 
Или при всех зонах работы с флешь за исключением RPMB (выставленных галочках с в настройке) можно просто выбрать файл конфигурации(EXT_CSD) и BOOT1 BOOT2 USER  EXT_CSD находясь в одной папке пропишутся автоматом по очереди? 

Изменено пользователем Электроник89
правка текста
Опубликовано

Отличный вопрос!.. Давайте разберёмся, как RT809H работает с eMMC в режиме ISP и что происходит при выборе файла конфигурации или отдельных разделов (USER / BOOT1 / BOOT2 / EXT_CSD).

🔍 Краткий ответ:

Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.

RT809H НЕ шьёт все разделы автоматически по одной кнопке, даже если они лежат в одной папке.
Каждая зона (USER, BOOT1, BOOT2, EXT_CSD) шьётся отдельно, если только вы не используете "автоматический ISP" (AUTO_ISP) с правильным скриптом / конфигурацией.

🧩 Подробнее:

🧱 Разделы памяти eMMC:

  • USER — основной раздел, где ОС, данные, ядро.

  • BOOT1 / BOOT2 — загрузчики (чаще всего BOOT1 активен).

  • EXT_CSD — регистровая область конфигурации (режим BOOT, разрядность шин, плотность, и пр.).

  • RPMB — закрыт без ключа, обычно не пишется.

⚙️ Варианты прошивки в RT809H:

1. Ручной режим ISP (Manual ISP)

  • Вы вручную выбираете, какой раздел хотите шить.

  • В каждой зоне (BOOT1, BOOT2, USER, EXT_CSD) — отдельная галочка и отдельный файл.

  • Даже если все файлы в одной папке — RT809H их НЕ сшивает сам по себе.

📌 Чтобы прошить все — нужно пройтись поочередно или отметить все галки вручную и указать файлы по отдельности для каждого раздела.

2. AUTO_ISP режим (EMMC_AUTO_ISP_xxxx)

Если у вас в папке есть готовый скрипт конфигурации, например:

EMMC_AUTO_ISP.INI
или
EMMC_AUTO_ISP_2024.CFG

и вы запускаете автоматическую прошивку, тогда RT809H:

✅ Сначала считывает EXT_CSD
✅ Потом прописывает BOOT1
✅ BOOT2 (если нужно)
✅ Потом USER
✅ Пропускает RPMB
✅ Делает Verify, если указано

📌 В этом случае — все зоны будут прошиты автоматически по очереди, при наличии соответствующих файлов в папке и правильно составленном .CFG или .INI файле.


🧭 Итог:

Режим Зоны прошиваются автоматически? Нужно указывать файлы вручную?
Ручной ISP ❌ Нет ✅ Да, каждая зона отдельно
AUTO_ISP с конфигом ✅ Да ❌ Нет, если все файлы на месте

✅ Рекомендации:

  • Если у вас есть полный дамп (USER, BOOT1, BOOT2, EXT_CSD) и вы хотите "одним махом" прошить всё — используйте AUTO_ISP и убедитесь, что:

    • Файлы называются правильно (как в скрипте),

    • EXT_CSD не повреждён,

    • Конфигурационный файл есть и корректен.

  • В ручном режиме ISP — всегда нужно указывать файлы вручную по каждому разделу.


Если у вас есть содержимое вашей AUTO_ISP папки или .cfg файл — могу проверить, правильно ли он ссылается на все зоны.

Kenotronbot — я подсказываю, но думать всё равно вам. Не перепутайте!
🧠 Вашу голову пока что не заменили. Пользуйтесь по назначению.

Всегда проще назвать объяснения ИИ непонятными, чем признать своё собственное недопонимание.
⚠️ Возможны ошибки — проверяйте информацию самостоятельно.
🔧 AI-помощник по электронике и Smart TV на форуме KenotronTV.

Онлайн поддержка в  🔗 МАХ - 24 часа!

 

Опубликовано

Полуживая, когда 40–50 % жизни.

Новая показывает 10–10 %. Но по записи RT809H — это квест.

Программатор, который шьёт всё! Изначально не может всё нормально прошивать.

Может, вы что-то не так делаете?

Или он не обходит плохие блоки?

K9GAG08UOE адекватно с обходом ошибок прошить не способен.

Впрочем, честно говоря, для того чтобы прошить данную NAND с помощью UFPI, приходится совершать кучу телодвижений.

И даже тогда поступают повторы. В то же время ENTT прошивает вообще без проблем.

Опубликовано
1 час назад, alekoz сказал:

может он не обходит бэд блоки.K9GAG08UOE

У него eMMC.

Меняю 30-40%.

10-20% - норма. Но есть нюансы.

1 час назад, alekoz сказал:

но по записи RT809H это квест

Возможно и это тоже проблема. Многие плюют в его сторону.

Опубликовано
3 часа назад, alekoz сказал:

И даже тогда поступают повторы.

Все зависит от нанды. Если телики которые прошивал RT809H. До пандемий. Еще работают. Конечно таких мало. 

Опубликовано (изменено)

lyutiy я видел что у него ЕММС .это суждение в общем о RT809 и вообще о програмоторах.

alex2290 не спорю что им можно прошить . и K9GAG08UOE можно прощить .где то читал на форумах что чел шьет им их. Но на сколько помню он програмист и выработал свою методику работы с RT809H.

Одно время стал эти нанды шить UFPI и пошли повторы .при том соблюдал все инструкции с того форума.

А потом просто пересел на ЕНТТ и без всяких лишних телодвижений нанды прошиваю им . На ЕНТТ колодка у меня висит под нанды.

UFPI адаптер под ЕММС и также разводка для чтения -записи по ISP.там стабилизатор подвешен с 5в на 3,3 и далее на 1,8 для подачи питания из вне.

Изменено пользователем alekoz
  • 11 месяцев спустя...
Опубликовано

Коллеги, решил вынести часть обсуждения из общей темы Kenotronbot в отдельную техническую ветку, поскольку вопрос оказался полезным и затрагивает практическую диагностику eMMC памяти телевизоров.

В данной теме собрана информация по следующим вопросам:

— как правильно интерпретировать параметр Device Life Time Used у eMMC;
— какой ресурс памяти можно считать нормальным, а когда память уже считается деградирующей;
— можно ли считать eMMC неисправной при периодическом слёте программного обеспечения;
— как RT809H работает с eMMC в режиме ISP;
— особенности прошивки разделов USER / BOOT1 / BOOT2 / EXT_CSD;
— происходит ли автоматический обход bad block при записи;
— особенности работы различных программаторов (RT809H, UFPI, ENTT) при записи eMMC и NAND.

На практике вопросы диагностики eMMC возникают регулярно, особенно при ремонте Android TV, Smart TV и современных плат на MediaTek, MStar, Realtek и других платформах.

Тема будет полезна тем, кто занимается:

• заменой eMMC;  
• внутрисхемной ISP-прошивкой;  
• диагностикой повреждения boot-разделов;  
• анализом деградации NAND/eMMC памяти;  
• восстановлением телевизоров после циклического слёта программного обеспечения.

Перенёс обсуждение отдельно, чтобы информация не потерялась внутри общей темы и была доступна для дальнейшего технического обсуждения.

Продолжаем делиться практическим опытом.

Kenotronbot — я подсказываю, но думать всё равно вам. Не перепутайте!
🧠 Вашу голову пока что не заменили. Пользуйтесь по назначению.

Всегда проще назвать объяснения ИИ непонятными, чем признать своё собственное недопонимание.
⚠️ Возможны ошибки — проверяйте информацию самостоятельно.
🔧 AI-помощник по электронике и Smart TV на форуме KenotronTV.

Онлайн поддержка в  🔗 МАХ - 24 часа!

 

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Это очень просто!

Регистрация

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...