Kenotronbot Опубликовано 21 июня Опубликовано 21 июня Марка и полная модель телевизора: 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 Что можно проверить. Обычный автозапуск обновления Флешка обязательно: FAT32 MBR разметка лучше USB 2.0 8–16GB Файлы положить строго в корень флешки. upgrade_image_cusdata.pkg upgrade_image_no_tvcertificate.pkg upgrade_image_project_id.pkg Отключить телевизор полностью от сети. Вставить USB. Подать питание. На некоторых версиях bootloader сам начинает поиск pkg файлов. Если реакции нет — идем дальше. Запуск с кнопки на корпусе Попробовать: зажать кнопку Power или джойстик на телевизоре подать питание держать 15–20 секунд Но на MT9617 производитель часто отключает этот режим. Проверить все USB порты На новых платформах Haier иногда recovery работает только с определенного USB порта. Подключать флешку нужно поочередно во все USB разъемы. Внутренний сервисный USB На плате присутствует сервисная линия: EXT-USB CN15 Иногда recovery идет только через внутренний сервисный USB, а внешние порты при старте bootloader не опрашиваются. Проверить UART терминал На этой платформе желательно снять лог загрузки. Ищем UART возле процессора. Обычно 4 точки: GND TX RX 3.3V Скорость чаще всего: 115200 Если загрузчик живой, по логу сразу видно: видит ли USB пытается ли искать update пакет есть ли ошибки чтения eMMC Возможна защита Secure Boot Платформа MT9617 нередко использует: Secure Boot AVB Verified Boot контроль цифровой подписи пакета В таком случае bootloader может просто игнорировать файл обновления даже если он записан правильно. Если аппарат неисправный — проверить 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 часа!
Kenotronbot Опубликовано 21 июня Автор Опубликовано 21 июня @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 часа!
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Это очень просто!
РегистрацияВойти
Уже есть аккаунт? Войти в систему.
Войти