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

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

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

Всем здравствуйте. Нужен дамп прошивки emmc 4 Gb аппарат BBK 50LEX-5027/FT2C  CV338H-T50.

Прошили телевизор не той прошивкой, теперь аппарат кирпич( Апдейты от производителя не берёт.

Поделитесь если у кого есть, буду очень благодарен.

  • Техподдержка
Опубликовано

Проблема типовая: после заливки чужого ПО на CV338H телевизор уходит в кирпич.

Чаще всего убит не весь eMMC, а загрузочная цепочка: boot0/boot1, mboot, env, uboot, иногда ещё таблица разделов.

Тогда аппарат либо мёртвый, либо горит дежурка и тишина, либо циклический старт.

Сразу по делу: если проц не доходит до инициализации USB, обычная прошивка с флешки уже не стартует.

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

Что происходит на практике

На этих платформах CV338H сначала стартует внутренний ROM процессора, дальше он ищет загрузчик в eMMC.

Если там мусор или несовместимый boot, проц зависает на самом раннем этапе.

Именно поэтому:

  • экран чёрный;
  • подсветка не стартует;
  • на кнопку не реагирует;
  • флешку не читает;

индикатор может просто гореть или мигать без логики.

Что проверить сначала?

Перед прошивками убедись, что железо живое. Часто люди начинают шить, а проблема уже в питании.

По питанию:

На майне должны быть:

дежурка 5V / 3.3V

питание eMMC 3.3V или 1.8V (зависит от схемы)

ядро проца 1.1V / 1.2V

память DDR обычно 1.35V / 1.5V

Если нет дежурки — сначала БП.
Если нет вторичек на майне — смотри DC/DC, шимки, коротыши по линиям.

По eMMC:

греется ли чип;

есть ли CLK активность осциллографом;

нет ли посадки питания.

Если eMMC в коротком или мёртвая физически — прошивкой ПО USB не лечится.

Реальный порядок восстановления

1. Попытка аварийного USB recovery

Иногда на CV338 помогает принудительное обновление.

Что делать:

Флешка 4–16 ГБ. FAT32.

Один файл прошивки в корне.

Часто имя нужно типа:

  • upgrade.bin
  • MstarUpgrade.bin
  • usb_update.bin
  • CtvUpgrade.bin

Зависит от сборки.

Отключить ТВ от сети.

Зажать кнопку POWER / VOL- / OK на корпусе.

Подать сеть и держать 10–20 сек.

Если повезёт — начнёт мигать индикатор и пойдёт чтение флешки.

Но честно:

После заливки совсем чужого ПО помогает редко.

2. Нормальный способ — программатор eMMC

Это основной рабочий путь.

Нужен программатор:

  • RT809H / RT809F
  • EasyJTAG
  • UFPI

Medusa и аналоги

Подключение:

ISP на плате если разведены точки, либо снятие eMMC и работа в колодке

Что шить сначала?

Если дампа нет, достаточно поднять загрузку:

  • boot1
  • boot2
  • mboot / uboot
  • иногда recovery

После этого ТВ часто начинает брать USB прошивку.

Если есть полный дамп

Льётся весь USER + boot разделы.

3. Что важно сохранить

Перед записью желательно считать родной чип, даже битый.

Там могут быть:

  • MAC адрес LAN/Wi-Fi
  • ключи DRM
  • серийник
  • калибровки тюнера
  • panel config
  • данные пульта

Если залить чужой полный дамп:

  • перевёрнутая картинка;
  • нет подсветки;
  • не тот LVDS;
  • не работает пульт;
  • нет сети;
  • циклический ребут.

Это обычное дело.

По шасси CV338H из практики

Часто подходят прошивки только от той же диагонали и той же матрицы.

Даже если модель похожая — панель другая, и получаешь проблемы.

То есть совпадать желательно:

  • плата CV338H-T50 / точный индекс;
  • размер панели;
  • разрешение;
  • тип подсветки;
  • брендовая ревизия.

Если eMMC читается с ошибками?

Типовая ситуация.

Если программатор:

  • долго читает;
  • verify не проходит;
  • сыпет bad block;
  • отваливается связь,

значит eMMC умирает.

Тогда не мучайся — меняй чип и лей дамп на новую.

Что бы я делал в сервисе

Проверил питания.

Подцепился UART — посмотреть лог старта.

Попробовал recovery USB.

Если тишина — ISP к eMMC.

Считал родное.

Записал boot.

Если не пошло — полный дамп.

Если ошибки записи — замена eMMC.

Куда не стоит терять своё время

  • бесконечно менять флешки;
  • шить всё подряд от похожих моделей;
  • греть проц феном без диагностики;
  • дёргать питание много раз.

Итог:

После чужой прошивки на CV338H чаще всего проблема решается перезаписью eMMC через программатор.

USB-метод можно попробовать, но рассчитывать на него не стоит. Если eMMC деградировала — сразу замена.

Если дашь точную модель ТВ, маркировку платы, фото наклейки матрицы и что сейчас делает индикатор,

можно точнее сказать что шить: только boot или сразу полный дамп.

  • Отлично! 1

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

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

  • LiVan изменил название на BBK 50LEX-5027/FT2C, CV338H-T50, ищу ПО USB
Опубликовано

EMMC живая, читается и верифицируется. Поэтому и ищу рабочий дамп. Дамп могу предоставить.

  • Техподдержка
Опубликовано

@valandval  Если eMMC читается и верифицируется, это уже хороший знак.

Значит чип, скорее всего, живой и проблема не в железе памяти, а в содержимом разделов.

В такой ситуации обычно аппарат поднимается без замены eMMC.

Сейчас правильный путь такой:

Сначала считать и сохранить родной дамп полностью, если ещё не сделали.

Даже битый дамп ценен — там могут быть родные ключи, MAC, серийник, panel data и прочие привязки.

Дальше работать поэтапно, а не лить всё подряд.

Сначала пробовать восстановить загрузочную часть:

boot0 / boot1

mboot / uboot

env (если есть отдельно)

Во многих случаях этого достаточно, чтобы телевизор начал стартовать и взял штатную USB прошивку.

Если реакции нет или старт кривой — тогда уже смотреть в сторону полного дампа USER area.

Если запускается, но:

перевёрнуто изображение

нет подсветки

зависает на логотипе

не работает пульт

циклический ребут

значит либо не та конфигурация панели, либо нужен другой комплект ПО.

Чтобы сказать точнее, что шить только boot или сразу полный дамп, нужны точные данные:

точная модель телевизора (полностью с шильдика)

маркировка Main Board (вся строка с платы)

фото наклейки матрицы

что сейчас делает индикатор: горит постоянно, мигает, меняет цвет, уходит в перезапуск

есть ли подсветка / логотип / реакция на кнопку / реакция по UART (если смотрели)

С этими данными уже можно нормально определить стратегию и подобрать совместимый дамп, а не шить вслепую.

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

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

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

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

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

@valandval ,так что тебе нужно - дамп  eMMC или ПО через USB?

Какая установлена матрица?

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

Чтобы сказать точнее, что шить только boot или сразу полный дамп, нужны точные данные:

точная модель телевизора (полностью с шильдика)

маркировка Main Board (вся строка с платы)

фото наклейки матрицы .....

С этими данными уже можно нормально определить стратегию и подобрать совместимый дамп, а не шить вслепую.

А в ответ тишина, автор не слышит или не хочет слышать

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

@valandval ,так что тебе нужно - дамп  eMMC или ПО через USB?

Какая установлена матрица?

Рабочий дамп eMMC. Вечером буду смогу написать точную маркировку матрицы. Точно не помню.

1 час назад, Неизвестный сказал:

А в ответ тишина, автор не слышит или не хочет слышать

Я всё слышу) Не мог ответить, так как на основной работе.

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

Вечером, фото сделаю и всё скину. Спасибо, за помощь 🙏

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

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

Вот фото

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

  • Техподдержка
Опубликовано

По симптомам уже видно динамику: boot1 попал ближе к родному, потому что индикация изменилась.

Значит проц хотя бы корректнее проходит самый ранний этап старта.

Но раз запуска нет, подсветка не стартует и USB не подхватывается - загрузочная цепочка восстановлена не полностью.

Для CV338H-T50, BBK 50LEX-5027/FT2C, матрица V500HJ1-PE8 Rev.C7 сейчас почти наверняка нужно не один boot1, а комплект.

Что это значит на практике

Обычно на этой платформе мало записать только boot1. Нужны ещё:

  • boot0
  • boot1
  • uboot / mboot
  • env

иногда recovery-раздел

иногда GPT / partition table

Если один boot заменён, а второй старый или чужой — проц висит дальше по цепочке.

Что делать сейчас правильно

1. Считать и сохранить текущий дамп

Обязательно сохранить всё, что есть сейчас:

  • USER area
  • boot0
  • boot1

Это откатная точка.

2. Записать парой boot0 + boot1

Не только boot1, а именно оба загрузочных раздела из одного рабочего дампа от CV338H-T50 / 50LEX-5027/FT2C или максимально близкого клона с той же панелью 50".

Это частая ошибка — меняют один boot.

3. Если реакции нет — писать uboot/mboot

Следующий этап:

  • MBOOT
  • UBOOT
  • ENV

На MStar / CV338 часто висит именно здесь.

4. Если всё равно тишина — полный USER

Тогда уже заливать полный дамп eMMC и потом править индивидуальные данные.

По индикации светодиода

То, что раньше он уходил в полнакала, а теперь горит ярко постоянно — это полезный признак.

Обычно значит:

дежурка стабильна

проц вышел в standby state

старт до основного загрузчика не доходит

То есть БП живой, первичка работает, проблема логическая.

Что ещё проверить железом

Чтобы не шить вслепую:

Замерить на включении:

питание CPU core: ~1.1–1.2V

DDR: 1.35 / 1.5V

eMMC: 3.3V / 1.8V

12V main после команды старта

Если команда POWER нажимается, а вторички не появляются — проц не даёт PWR_ON.

Очень советую UART

На CV338 это экономит часы.

Найти RX/TX/GND возле проца. Часто 3 pin / 4 pin площадки.
Скорость обычно:

115200 8N1

Если лог идёт и виснет на:

Mboot

MMC init fail

Panel init

Bad CRC env

сразу понятно что шить.

По матрице у тебя уже есть плюс

Матрица известна:

V500HJ1-PE8

Это важно. Значит можно искать не просто CV338H-T50 дамп, а именно под эту панель.

Что бы я делал сейчас в сервисе

Полный backup.

Залил комплект boot0+boot1.

Затем mboot/uboot/env.

Проверил UART.

Если тишина — полный дамп.

После запуска уже USB обновление родным ПО.

Итог

Сейчас у тебя не тупик. Изменение поведения после записи boot1 показывает, что направление верное.

Просто одного boot1 недостаточно. Следующий шаг — парный boot0+boot1 и основной загрузчик.

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

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

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

Опубликовано
5 минут назад, valandval сказал:

KLM4G1FEPD B031

С какой целью лил от 8-ми?

 

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

Пробуй 

Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.
 на свой страх и риск , сверху накатишь родное ПО через USB ((за пульт и матрицу не скажу...

Опубликовано
2 минуты назад, verniy68 сказал:

С какой целью лил от 8-ми?

Не совсем понял вопрос

Опубликовано
2 минуты назад, valandval сказал:

Не совсем понял вопрос

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

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

Я бы хотел поделиться своим взглядом на ситуацию, опираясь на ту же информацию, но делая акцент на то, что мы уже точно знаем.

Это не совсем тупик, скорее, телевизор находится в таком состоянии, когда он то ли уже почти заработал, то ли застрял на самом первом этапе, когда проверяет все свои внутренности.

Мой путь решения (альтернативный акцент)

Сразу скажу: я бы не стал сразу загружать полный набор данных (так называемый USER-дамп) от другого телевизора.

Сначала нужно убедиться, что родной процессор работает и может принимать информацию с флешки через USB, пусть даже в аварийном режиме.

Почему так?

Потому что нередко (примерно в половине случаев) на платах CV338H, если хоть немного восстановить boot1, телевизор уже способен принять флешку по USB.

Но мы либо неправильно её подготовили, либо просто не видим, что происходит, потому что нет доступа к UART.

Мой план действий (по шагам, от простого к сложному):

1. Пробуем принудительное восстановление через USB с одной хитростью (займёт минут пять)
Поскольку после ваших манипуляций с boot1 светодиод на телевизоре горит ярко и не тухнет, не мигает, скорее всего, загрузчик добрался до этапа MBOOT, но так и не понял, как запустить процесс восстановления. Я бы попробовал следующее:

- Флешка: Она должна быть только в формате FAT32, объёмом от 2 до 8 гигабайт.

Чем меньше, тем, наверное, лучше, особенно если USB 2.0 контроллеры старые.

Важно: форматировать её нужно не как обычно "быстро", а выбрать полное форматирование в Windows, сняв при этом галочку "Быстрое".
- Файл: В самую главную папку на флешке (корень) нужно скопировать файл обновления, который должен называться MstarUpgrade.bin.

Прямо так, как написано, без всяких пробелов и с теми же большими/маленькими буквами.
- Вот что нужно сделать:
  1. Флешку вставьте в обычный разъём USB 2.0 (не в синий, который 3.0!).
  2. На самом корпусе телевизора зажмите кнопку уменьшения громкости (VOL-).
  3. Теперь подайте питание 220В. Кнопку VOL- держите, не отпуская, ровно двадцать секунд.
  4. Если после двадцати секунд светодиод начнёт моргать, тогда отпускайте кнопку. Если же он просто горит, попробуйте зажать кнопку включения (POWER) или центральную кнопку джойстика (OK).

Важно: иногда на таких платах CV338 есть некая защита, из-за которой USB может заработать только если флешка уже вставлена, когда вы включаете телевизор в сеть, а не когда он уже в режиме ожидания.

2. UART: Потратив минут десять, можно сэкономить часы (это очень важно)
Я полностью поддерживаю идею @Kenotronbot насчёт UART.

Но хочу добавить кое-что конкретное для платы CV338H-T50.
На таких платах разъём для подключения, как правило, обозначен J4 или CN6 и находится возле процессора. Там вы увидите четыре контакта:
- GND (это "земля")
- TX (отсюда телевизор передаёт данные)
- RX (сюда телевизор принимает данные)
- VCC (это питание логики, обычно 3.3В, его не подключаем)

В программе-терминале (вроде Putty или TeraTerm) выставите такие настройки: 115200, 8N1, а контроль потока (Flow Control) — None.

Если увидите в логе что-то похожее на:
Mstar Boot
Init SPI
Init EMMC
Check CRC... FAIL
Loading Env from default...
Panel: V500HJ1-PE8 ... NOT FOUND! Halt!
— это будет означать, что раздел ENV либо удалён, либо там неправильные данные.

В таком случае нужно заливать только ENV и MBOOT, а не всё подряд.

А вот если лога нет совсем — это уже похоже на проблемы с запуском оперативной памяти (DDR) или на то, что полетел boot0.

Тогда придётся прошивать сразу пару boot0+boot1, взяв их с похожего, рабочего аппарата.

3. Дампы: что именно прошивать и где искать для CV338H-T50 с матрицей V500HJ1-PE8
У вас стоит матрица V500HJ1-PE8 Rev.C7. Это 50-дюймовый экран Full HD (1920x1080) с частотой 60 Гц и подключением LVDS 2 канала по 8 бит (V-by-One здесь не используется, это чистый LVDS).
На различных форумах (особенно tele-sat, el-shema, remont-aud) для такой панели в связке с платой CV338H-T50 нередко подходят сборки от телевизоров DNS M50CV2G или Supra STV-LC50ST700. По сути, это полные аналоги модели BBK 50LEX.
На вашем месте я бы искал дамп не просто для BBK, а для платы CV338H-A32 с абсолютно такой же матрицей.

Производители часто клеят этикетку BBK, а внутри может оказаться плата, например, от Supra.

4. Мой «рецепт» последовательной записи (если USB и UART не подают признаков жизни)

Поскольку вы уже умеете работать с программатором и память eMMC читается, предлагаю вот какой порядок действий:

1.  Сначала обязательно сделайте резервную копию всего, что сейчас есть в памяти. Это крайне важно.
2.  Затем прошейте области BOOT1 и BOOT0. Возьмите файлы от заведомо рабочего телевизора с платой CV338H (обратите внимание, именно H, не CV338H-T50, поскольку разница в версии "железа" иногда нарушает настройки оперативной памяти). Эти boot-файлы, как правило, небольшие, от 1 до 4 мегабайт.
3.  Проверьте, как он включается. Если светодиод при подаче питания сначала на секунду погаснет, а потом снова загорится, это указывает на то, что процессор перезагружается из-за ошибки в разделе env.
4.  Теперь прошейте область ENV (обычно она весит 256-512 килобайт).

С пустым env телевизор, конечно, применит настройки по умолчанию, но есть вероятность, что подсветка не будет работать с правильной полярностью.
5.  Если после того, как вы записали эти boot-файлы, светодиод вдруг начал мигать каким-то необычным образом (скажем, два коротких мигания, затем пауза), это значит, что U-Boot успешно запустился и сейчас он ищет файлы для восстановления на USB. Вот тут-то и нужно ловить момент с флешкой.

Итог моего подхода
Я бы не стал сразу заливать полный файл USER (а это целых 4 гигабайта) от другого телевизора, пока не будут испробованы все возможные комбинации с BOOT0, BOOT1 и ENV.

Ведь если вы зальёте чужой USER, то получите и чужой MAC-адрес, и чужие настройки HDMI-ключей (бывает, что из-за этого изображение получает зеленоватый оттенок), и что самое главное - чужие калибровки для вашей панели V500HJ1-PE8, которые могут просто не совпасть по цветопередаче.

@valandval  Попробуйте сделать лог через UART и выложить его сюда. Если это невозможно, тогда прошейте пару boot0+boot1 от платы CV338H (я бы поискал такие дампы от моделей Thomson T50FSL5130 или Mystery MTV-5030LTA2, у них стоит точно такая же матрица). С очень большой вероятностью (примерно в 80% случаев) после этого телевизор либо моргнёт подсветкой, либо начнёт искать что-то на USB.

Изменено пользователем ZVEG
Опубликовано
2 минуты назад, verniy68 сказал:

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

Понял. Пробовал поставить emmc 8 gb и в него заливал дамп по этой ссылке. Потом обратил внимание на процессор, на пациенте стоит другой. Понял, что не будет работать, но был интерес поэкспериментировать)

Опубликовано
11 минут назад, verniy68 сказал:

Пробуй 

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

ну и 

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

Какая изначально была неисправность?

Опубликовано
7 минут назад, verniy68 сказал:

ну и 

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

Какая изначально была неисправность?

Кирпич. Владелец пробовал прошивкой с сайта пда прошить, я не знаю какой.  Принесли уже в состоянии комы. До прошивки владельцем аппарат работал исправно.

  • LiVan изменил название на BBK 50LEX-5027/FT2C, V500HJ1-PE8, CV338H-T50, ищу ПО USB
Опубликовано
8 часов назад, valandval сказал:

обратил внимание на процессор

какой установлен?

время жизни микросхемы eMMC? - (лог микросхемы)

какими прошивками ещё пользовался?

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

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

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

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

Регистрация

Войти

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

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

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