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

Haier H65M95EUG (TD.MT9617.732)  не запускается USB Recovery, зависает на Android TV.


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

Опубликовано
Марка и полная модель телевизора: Haier H65M95EUG
Main Board (маркировка платы): TD.MT9617.732 (T) CPU: MediaTek MT9617
Матрица (Panel) T-Con: RDL650WY (CW0-004) T-CON: CSC06-7 LED-подсветка: CSU16-XR-1
Что уже проверено: Подготовлены файлы USB-прошивки upgrade_image_no_tvcertificate.pkg, upgrade_image_project_id.pkg и upgrade_image_cusdata.pkg. Использовались USB-накопители с разметкой MBR и файловой системой FAT32, файлы размещались в корне флешки. Проверены различные US
Цитата

А кто-нибудь знает как запустить обновление на этом аппарате? никакие танцы ни с кнопками ни с пультом не помогают.

@Filosof777 Привет! У данной модели уже новая платформа на базе MediaTek, поэтому стандартные методы обновления через USB, которые работают на старых Haier, здесь часто не срабатывают.

Состав аппарата

Haier H65M95EUG
Main Board: TD.MT9617.732 (T)
CPU: MediaTek MT9617
Panel: RDL650WY (CW0-004)
T-CON: CSC06-7
LED strips: CSU16-XR-1

Файлы прошивки

upgrade_image_cusdata.pkg
upgrade_image_no_tvcertificate.pkg
upgrade_image_project_id.pkg

Что можно проверить.

  1. Обычный автозапуск обновления

Флешка обязательно:

FAT32
MBR разметка
лучше USB 2.0
8–16GB

Файлы положить строго в корень флешки.

upgrade_image_cusdata.pkg
upgrade_image_no_tvcertificate.pkg
upgrade_image_project_id.pkg

Отключить телевизор полностью от сети.

Вставить USB.

Подать питание.

На некоторых версиях bootloader сам начинает поиск pkg файлов.

Если реакции нет — идем дальше.

  1. Запуск с кнопки на корпусе

Попробовать:

зажать кнопку Power или джойстик на телевизоре

подать питание

держать 15–20 секунд

Но на MT9617 производитель часто отключает этот режим.

  1. Проверить все USB порты

На новых платформах Haier иногда recovery работает только с определенного USB порта.

Подключать флешку нужно поочередно во все USB разъемы.

  1. Внутренний сервисный USB

На плате присутствует сервисная линия:

EXT-USB
CN15

Иногда recovery идет только через внутренний сервисный USB, а внешние порты при старте bootloader не опрашиваются.

  1. Проверить UART терминал

На этой платформе желательно снять лог загрузки.

Ищем UART возле процессора.

Обычно 4 точки:

GND
TX
RX
3.3V

Скорость чаще всего:

115200

Если загрузчик живой, по логу сразу видно:

видит ли USB

пытается ли искать update пакет

есть ли ошибки чтения eMMC

  1. Возможна защита Secure Boot

Платформа MT9617 нередко использует:

Secure Boot
AVB
Verified Boot
контроль цифровой подписи пакета

В таком случае bootloader может просто игнорировать файл обновления даже если он записан правильно.

  1. Если аппарат неисправный — проверить eMMC

Замерить:

VCC 3.3V
VCCQ 1.8V

Осциллографом смотреть:

CLK
CMD
DAT0

Если обмена нет — проблема уже не в USB обновлении.

Нужно еще уточнить у владельца.

Телевизор включается полностью или висит на логотипе Haier?

Есть ли реакция индикатора после подключения флешки?

Если есть возможность — нужен UART лог.

На новых TD.MT9617 обычная схема «зажал кнопку и вставил вилку» очень часто уже не работает.

Тут без анализа загрузчика иногда не обойтись.

По описанию это уже не похоже на проблему запуска USB обновления как такового.

Если аппарат доходит до Haier, потом Android TV и дальше висит, значит bootloader, kernel и часть system живые.

USB recovery он может не подхватывать по двум причинам:

либо штатный recovery на этой сборке отключен/закрыт, либо пакет не тот по project_id/подписи.

Поведение с реле БП тоже надо учитывать.

Три минуты после подачи сети майн фактически не стартует полноценно, значит в этот момент нет нормального запуска основных DC-DC на main.

Поэтому зажатие кнопки при подаче вилки может вообще не попасть в нужную фазу загрузчика.

Он в этот момент еще не в bootloader, а в каком-то pre-standby/инициализации питания.

Что бы я проверил первым.

Флешку делать только FAT32, MBR, USB 2.0, лучше 8–16GB. Файлы строго в корень:

upgrade_image_no_tvcertificate.pkg
upgrade_image_project_id.pkg
upgrade_image_cusdata.pkg

Пробовать все USB порты по очереди. На части новых Haier загрузчик смотрит не все порты.

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

Кнопку на корпусе пробовать не только при подаче 220V, а еще из дежурки: зажать кнопку на корпусе, потом включить пультом или подать команду Power. Иногда recovery ловится именно при переходе standby to on, а не при cold boot.

Но по MT9617 лучше сразу снимать UART. Без лога тут гадание.

По UART будет видно:

видит ли загрузчик USB

ищет ли pkg

почему отбрасывает пакет

уходит ли в Android normal boot

есть ли ошибки разделов userdata/cache/vendor

есть ли ошибки eMMC

По зависанию после Android TV очень похоже на проблему в userdata/data, vendor или на отвал сервисных разделов.

Для Android типично: заставка проходит, потом система упирается в data, сервисы не стартуют, пульт уже не работает нормально или аппарат зависает.

eMMC под радиатором лишний раз трогать не надо, согласен.

Сначала UART.

Если в логе будут ошибки mmc read/write, ext4/f2fs, no space left, mount failed, dm-verity, avb, userdata corrupt — тогда уже понятно, куда лезть.

По питанию тоже надо разобраться. На майне в первые три минуты проверить:

STB 5V или 12V с БП на main

PS-ON

BL-ON

дежурные DC-DC на main

3.3V standby

1.8V standby

питание SPI/eMMC

Если с БП приходит только дежурка, а остальные линии появляются только после щелчка реле, то это может быть штатный алгоритм энергосбережения. Но если в это время проц уже должен слушать кнопку, а он молчит — надо смотреть standby контроллер, обвязку кнопки, IR/KEY line и питание дежурного проца.

Авторизникам Haier стоит задать конкретные вопросы:

какой точный порядок запуска USB recovery для TD.MT9617.732

какой USB порт используется для обновления

нужно ли переименовывать pkg

нужно ли класть только один файл или все три вместе

нужен ли сервисный пульт

есть ли отдельный factory key / service key

привязан ли пакет к project_id

можно ли обновлять без входа в меню

есть ли у них полный emergency пакет, а не обычное пользовательское обновление

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

Сейчас самый правильный ход — UART лог.

После него уже будет понятно: прошивка, userdata, eMMC или питание/standby.

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

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

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

 

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

@Filosof777 добавлю кратко и по делу.

Haier H65M95EUG (TD.MT9617.732) — не запускается USB Recovery, зависает на Android TV. Диагностика MediaTek MT9617

Попался случай по Haier H65M95EUG на новой платформе MediaTek MT9617. На таких аппаратах привычная схема USB-обновления, которая нормально работала на старых Haier, уже не всегда срабатывает.

Состав аппарата:

Model: Haier H65M95EUG

Main Board: TD.MT9617.732 (T)

CPU: MediaTek MT9617

Panel: RDL650WY (CW0-004)

T-CON: CSC06-7

LED strips: CSU16-XR-1

Файлы прошивки:

upgrade_image_cusdata.pkg upgrade_image_no_tvcertificate.pkg upgrade_image_project_id.pkg

По описанию аппарат не кирпич. Если появляется заставка Haier, затем Android TV, а дальше телевизор висит, значит bootloader стартует, kernel поднимается и часть раздела system читается. То есть проблема уже не на уровне полного отсутствия загрузки.

USB-обновление может не подхватываться не из-за флешки, а из-за особенностей этой платформы. На TD.MT9617.732 recovery-запуск может быть закрыт, ограничен по сервисному порядку запуска или завязан на project_id/подпись пакета.

Флешку всё равно нужно подготовить правильно:

USB 2.0, лучше 8–16 GB;

разметка MBR;

файловая система FAT32;

файлы строго в корень накопителя.

В корне должны лежать:

upgrade_image_no_tvcertificate.pkg upgrade_image_project_id.pkg upgrade_image_cusdata.pkg

Пробовать нужно все USB-порты по очереди. На новых платформах загрузчик иногда опрашивает не все разъёмы.

Отдельно надо учитывать поведение блока питания. Если после подачи 220 В телевизор несколько минут находится только в дежурке, майн не реагирует на кнопку и основные DC-DC ещё не подняты, то удержание кнопки при включении в сеть может вообще не попасть в нужную фазу bootloader.

Поэтому запуск USB Recovery стоит пробовать двумя способами:

С полного отключения от сети: вставить флешку, зажать кнопку Power/джойстик на корпусе, подать питание.

Из нормальной дежурки: дождаться, пока аппарат закончит первичную инициализацию и начнёт реагировать на кнопку, вставить флешку, зажать кнопку на корпусе и включить телевизор.

Если реакции на USB всё равно нет — дальше гадать смысла мало. На MT9617 правильнее сразу снимать UART-лог.

Ищем UART возле процессора или сервисного разъёма. Обычно нужны:

GND TX RX 3.3V

Скорость чаще всего:

115200 8N1

По терминалу будет видно:

видит ли загрузчик USB;

ищет ли *.pkg файл;

почему отбрасывает прошивку;

проходит ли проверка project_id;

есть ли сообщения AVB / dm-verity;

есть ли ошибки eMMC;

есть ли ошибки userdata/cache/vendor;

появляются ли mount failed, ext4/f2fs error, mmc read/write error, I/O error, No space left on device.

По зависанию после Android TV очень похоже на повреждение data/userdata, vendor, служебных разделов или проблемы с eMMC. Также возможен отказ принятия пакета из-за подписи или несовпадения project_id.

eMMC под радиатором пока трогать не стал бы. Сначала лог терминала.

Если по UART будут ошибки чтения/записи eMMC, тогда уже проверять питание памяти:

VCC — 3.3 В;

VCCQ — 1.8 В.

Осциллографом смотреть:

CLK CMD DAT0

Если обмена с eMMC нет или идут ошибки чтения, дальнейшие попытки USB-обновления уже бессмысленны.

У авторизованного сервиса Haier по этой платформе желательно уточнить конкретно:

какой USB-порт используется для Recovery;

нужно ли переименовывать pkg;

класть один файл или все три;

нужен ли сервисный пульт;

есть ли отдельный emergency package;

привязан ли пакет к project_id панели RDL650WY.

Мой вывод: это не похоже на банальную проблему «не видит флешку». Аппарат доходит до Android TV, значит основная загрузка начинается. Сначала нужно снять UART-лог, а уже после него решать: повреждённые разделы, eMMC, несовпадение прошивки/project_id или проблема по standby/питанию.

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

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

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

 

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

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

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

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

Регистрация

Войти

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

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

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