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

DEXP A501 не принимает апдейт


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

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

DEXP A501

майн  MB-M9612-W-DS-0145
проц  MT9612
матр  CV500U2-T01 C500Y21-M8
еммс  KLM8G1GETF-B041

 

молчит совсем. ЕММС износ 30%.  В новую еммс зашил новый дамп, загорелась дежурка. USB обновление не принимает. Зашил только первые три раздела:  Partitions_table MBOOT MPOOL.  Все равно  обнову не принимает. Флешки разные пробовал в разные входа на плате. UART лог идет бесконечно /

Вот эта строка мне не нравится.    / [ERROR] MstarSysInit:194: Optee OS is not running!!!  /  Что она означает ?  К сожалению я не умею читать логи UART

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

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

Что она означает ?

операционка не загружена, так как ты её и не записал в м/сх.

 

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

Доброго времени суток! у вас есть полный дамп памяти eMMC для платы MB-M9612-W-DS-0145?

Установлена новая eMMC, но записал в нее только таблицу разделов, MBOOT и MPOOL. Это слишком мало. Как аналогия есть разметка диска и загрузчик, но на диске нет самой операционной системы! Загрузчик запускается, ищет ОС, не находит её и возмущается.

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

по логу 

Load armfw failed! - Не удалось загрузить микропрограмму для процессора ARM (ядро системы).

[ERROR] MstarSysInit:194: Optee OS is not running!!! -  Операционка не может стартовать, так как её образ (armfw) не найден в памяти.

eMMC Warn: mismatch CID, need to rebuild TTable и load Tables fail - eMMC не содержит корректных служебных таблиц. 

eMMC Err: CMD13 Reg.12: FF08h - eMMC возвращает ошибку при попытке чтения.  (bootloop).

Опубликовано (изменено)
18 минут назад, asa2006vl сказал:

Доброго времени суток! у вас есть полный дамп памяти eMMC для платы MB-M9612-W-DS-0145?

Установлена новая eMMC, но записал в нее только таблицу разделов, MBOOT и MPOOL. Это слишком мало. Как аналогия есть разметка диска и загрузчик, но на диске нет самой операционной системы! Загрузчик запускается, ищет ОС, не находит её и возмущается.

брал здесь :    

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

сперва залил полный дамп(выше писал).  А затем только три раздела.

Изменено пользователем URAT
Опубликовано

Попробуйте записать родной CID в новую еммс. 

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

Попробуйте записать родной CID в новую еммс. 

пробовал.

Сейчас залил полный дамп. BOOT1 и USER.   Все равно  стоит в дежурке. Апдейт не принимает. И в UART какая то билибирда пошла. Что это ?

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

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

Сейчас залил полный дамп. BOOT1 и USER.   Все равно  стоит в дежурке. Апдейт не принимает. И в UART какая то билибирда пошла. Что это ?

Перед этой заливкой, саму eMMC не трогал не грел физически ?

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

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

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

Пишутся ,верифицируются хорошо.

Вы думаете из-за еммс может быть ?

 

Изменено пользователем URAT
Опубликовано

Сейчас залил полный дамп. BOOT1 и USER.   Все равно  стоит в дежурке.

лог идет бесконечный, пока не выключиш из сети TV

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

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

Сейчас залил полный дамп.

RPMBKey is not written!

Так и будет, привязка к процу.
ЗЫ. У ленсмана на ютубе есть ролик, как рпмб прописать на этих процах.

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

@URAT  Ну что ж, давай разбираться спокойно и по-взрослому, без паники и шаманства с бубном.

Ситуация у тебя, увы, классическая для MTK/MStar MT9612.

Разберу по пунктам, с пояснениями, что происходит и почему оно так себя ведёт.

1. Что у тебя сейчас по факту

Железо:

Плата: MB-M9612-W-DS-0145

SoC: MT9612

eMMC: KLM8G1GETF-B041

Матрица: CV500U2-T01

Симптомы:

Аппарат был полностью мёртв

После прошивки новой eMMC:

появилась дежурка

USB-обновление не стартует

UART идёт бесконечным логом

висит в standby

Это уже важный маркер: BootROM + первичный загрузчик живы.

2. Почему «дежурка есть, но дальше не идёт»

MT9612 грузится в несколько этапов:

BootROM (внутри процессора)

BL / MBOOT (из eMMC BOOT1)

OP-TEE (TrustZone)

U-Boot / Android loader

Android

Ты сейчас застрял между пунктами 2 и 3.

3. Строка, которая всё выдаёт с потрохами

[ERROR] MstarSysInit:194: Optee OS is not running!!!

Что это означает по-человечески:

👉 OP-TEE не смог стартовать, потому что:

либо RPMB не инициализирован

либо ключ RPMB не совпадает

либо ключ вообще не записан

А без OP-TEE:

Secure Boot дальше не пускает

USB-апдейт запрещён

Android не стартует

Аппарат стоит в дежурке

4. Вторая «плохая» строка — гвоздь в крышку

RPMBKey is not written!

Это прямое подтверждение, что:

eMMC чистая

RPMB-раздел пуст

Ключ безопасности не записан

⚠️ RPMB — одноразовый, необратимый
Если он не прописан родным процессором — всё, поезд ушёл.

5. Почему полный дамп НЕ помогает

Ты сделал всё логично:

залил BOOT1

залил USER

пробовал частичный дамп

пробовал полный дамп

❗ Но:

RPMB не входит ни в один дамп

RPMB:

не читается программатором

не клонируется

не переносится с другой платы

Он:

генерируется процессором

один раз

навсегда привязывается к SoC

6. Почему USB-обновление не стартует

На MT9612 USB-апдейт:

требует рабочий OP-TEE

требует валидный RPMB

требует пройденную secure-проверку

Когда OP-TEE не запущен →
USB просто игнорируется, хоть обтыкайся флешками.

7. Почему UART «билибирда» и бесконечный лог

Это нормальное поведение:

загрузчик пытается стартовать TrustZone

получает отказ

пишет ошибку

перезапускает цикл

Отсюда:

повторяющиеся строки

ощущение «бесконечного лога»

Это не зависон, это защита.

8. Привязка к процессору — правда или миф?

👉 Чистая правда.

MT9612:

Secure Boot

TrustZone

RPMB Key = уникален для пары CPU+eMMC

Поэтому:

донорская eMMC ❌

дамп с другой платы ❌

«залить и поедет» ❌

9. Видео Ленсмана — о чём там реально речь

Ты правильно вспомнил ролик.

⚠️ Важно:

там живой родной процессор

там оригинальная eMMC

RPMB ещё не был сожжён

Он показывает:

инициализацию RPMB

сервисную процедуру

через заводской режим

👉 Если eMMC уже менялась или ключ уже не совпадает — метод не работает.

10. Какие реальные варианты выхода (без сказок)

Вариант 1 — вернуть родную eMMC

Если она:

хоть как-то читается

RPMB жив

➡️ тогда есть шанс оживить

Вариант 2 — замена процессора + eMMC комплектом

донор с рабочим RPMB

или новая плата

✔️ 100% результат
❌ экономически бессмысленно

Вариант 3 — смириться

Как бы грубо ни звучало, но:

MT9612 + Secure Boot — не старые Мстар без замков.

11. Короткий итог, по-инженерному

Дежурка появилась → BOOT1 жив

USB не стартует → OP-TEE не запущен

RPMBKey is not written → приговор

Дамп тут бессилен

UART всё честно говорит, просто без сантиментов.

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

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

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

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

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

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

Регистрация

Войти

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

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

×
×
  • Создать...