• Правила для неактивных участников. Читаем ТЕМУ, статус: Неактивный
    Как скачать файлы и всё о кредитах читайте в ТЕМЕ

Ошибки RPMB

Admin

Администратор
Регистрация
31 Дек 2014
Сообщения
4,564
Страна
Ukraine
Credits
3,315
Откуда: Николаев
Имя
Дмитрий
Часто видим в логе такую ошибку

*RPMB_MAC_Mismatched
AUTH_FAIL

или

RPMB_MAC_Micmatched
SECURE_AUTH_FAIL

Чуть позже опишу что это означает.
 
Последнее редактирование:

Admin

Администратор
Регистрация
31 Дек 2014
Сообщения
4,564
Страна
Ukraine
Credits
3,315
Откуда: Николаев
Имя
Дмитрий
Аппарат ничего не просит, если не знаешь, лучше промолчи.
MAC это локальный идентификатор, а Micmatched означает несовпадение.
Если правильно переводить *RPMB_MAC_Mismatched, то будет такое Несовпадение идентификатора находящегося в RPMB
SECURE_AUTH_FAIL
означает что область защищена и для доступа нужна авторизация ( ключ) в виде файла.
Есть еще значения ошибок:
AUTH_identify
AUTH_security
AUTH_NULL
AUTH_NOT_REGISTERED
AUTH_SUCCESS
AUTH_FAIL
AUTH_EMPTY
AUTH_CONTINUE
AUTH_SUPERCEDE
То есть, auth означает авторизацию доступа по признаку и процессу, и использующая уникальный ключ для учетных данных.

Потому в логе всегда будет проводится Проверка программного ключа
eMMC_RPMB_Check_Program_Key
и если все нормально, тогда вы увидите скачивание ключа Auth reeloader... и его расшифровку Decrypt reeloader... , потом результат AUTH_OK это означает что проверка пройдена.
 
Последнее редактирование:

Admin

Администратор
Регистрация
31 Дек 2014
Сообщения
4,564
Страна
Ukraine
Credits
3,315
Откуда: Николаев
Имя
Дмитрий
Дальше, часто спрашивают что такое в логе.
BIST0-OK
BIST1-OK
BIST (Build In Self Test) — это функция автоматического обнаружения оперативной памяти.
BIST: ОК — означает, что основной тест пройден.
 

petro

Участник
Регистрация
13 Июн 2024
Сообщения
10
Возраст
25
Credits
4
Откуда: луганск
Пользователь заблокирован.
SECURE_AUTH_FAIL означает что область защищена и для доступа нужна авторизация ( ключ) в виде файла.
то есть прошивку надо заливать на чистую (новую) флешку с незаписаным 32-битным ключём?
и телевизор сам создаст ключ и пропишет нужные данные.
 

Admin

Администратор
Регистрация
31 Дек 2014
Сообщения
4,564
Страна
Ukraine
Credits
3,315
Откуда: Николаев
Имя
Дмитрий
Если по феншую, то да, процессор сам пропишет нужные данные в RPMB.
Но сейчас стало сложно найти мс emmc с чистым RPMB, китайцы выдают их как новые, но при проверке там RPMB уже прописан.
Если производитель Samsung (то можно заливкой софта самой emmc, сделать ее "чистой".
 

petro

Участник
Регистрация
13 Июн 2024
Сообщения
10
Возраст
25
Credits
4
Откуда: луганск
Пользователь заблокирован.
Если по феншую, то да.
и у нас получается пара рабочая EMMC и рабочий проц (я же правильно понимаю проц записует информацию и проверяет RPMB до загрузки прошивки )? тоесть после прошивки такой пары другой прошивкой ошибок не будет?
Но сейчас стало сложно найти мс emmc с чистым RPMB,
мне повезло- давно заказал целую коробку новых флешек
 

Admin

Администратор
Регистрация
31 Дек 2014
Сообщения
4,564
Страна
Ukraine
Credits
3,315
Откуда: Николаев
Имя
Дмитрий
Если писать с чистым разделом RPMB то не будет, и так же смотреть функцию reset.
 

Admin

Администратор
Регистрация
31 Дек 2014
Сообщения
4,564
Страна
Ukraine
Credits
3,315
Откуда: Николаев
Имя
Дмитрий
Имеем плату HK.T.RT2851V09 на которой стоит H26M41204HPR, при попытке считать, выдает ошибки размера, RPMB и версии
USER раздел, размер 0x0008000000 (128 МиБ)
RPMB раздел, размер 0x0000020000 (128 КиБ) Ошибка доступа 59
Ревизия устройства [192] 0x05 (MMC v4.41)
в начале лога ER18

SDMMC Тест контактов...Норма
UFPI тип сокета MMC, макс. шина 4-Бит
eMMC ID 65646F4D204D4F5212A100000240012F, DAT0-DAT3
eMMC Инфо Manufacturer 0x65 'M MOR', size 128 МиБ, SN 00000240, Ошб 2014
eMMC режим 4-Бит, Transfer режим, TI 1, Дрв. 0, частота 25МГц
eMMC детальная информация:
OCR 0x80FF8080 (3V3/1V8)
CID 65646F4D204D4F5212A100000240012F (Manufacturer 0x65 M MOR, SN 0x00000240 (576), Ошб 2014)
CSD D07FFF320F59007FF6DB80001E40001D
Ревизия устройства [192] 0x05 (MMC v4.41)
Тип устройства [196] 0x03 (SDR HS52)
Классы команд 0xF5 (Class 0, 2, 4, 5, 6, 7)
Скорость обмена 0x32 (26МГц)
Функция Reset [162] 0x00 (Временно выключен (по умолчанию))
Конфигурация загрузки [179] 0x78 (Загрузка с USER, access to USER, ACK)
Шина загрузки [177] 0x00 (1-Bit SDR, Reset to 1-Bit)
Поддержка разделов [160] 0x03 (Yes, ENH)
Разделы завершены [155] 0x00 (NO)
USER раздел, размер 0x0008000000 (128 МиБ)
BOOT1 раздел, размер 0x0000200000 (2 МиБ)
BOOT2 раздел, размер 0x0000200000 (2 МиБ)
RPMB раздел, размер 0x0000020000 (128 КиБ) Ошибка доступа 59
eMMC Дамп, 512 байт (USER)
00000000 45 52 31 38 00 00 00 00 00 00 00 00 00 00 00 00 | ER18............
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................

Буфер обмена-1.jpg
 
Последнее редактирование:

Admin

Администратор
Регистрация
31 Дек 2014
Сообщения
4,564
Страна
Ukraine
Credits
3,315
Откуда: Николаев
Имя
Дмитрий
RSAG7.820.11331/ROH
Тв стоит в дежурке и ни на что не реагирует. Лог при включении

UART_115200

AC_ON
03-2L-SM-02-20190920
MIU0_DQS-OK
BIST0-OK
NOTICE: BL3-1: v1.1(debug):65b218c8
NOTICE: BL3-1: Built : 10:31:23, Mar 17 2022
INFO: warmboot return address : 5d4c1c00
INFO: BL3-1: Initializing runtime services
NOTICE: From args : boot_mbx = 20028064
INFO: [Booting] mstar_send_magic_ATF 479
INFO: BL3-1: Initializing BL3-2
[Ramlog] ramlog_init init success

INFO: BL3-1: Preparing for EL3 exit to normal world
INFO: BL3-1: Next image address = 0x20100000
INFO: BL3-1: Next image spsr = 0x1d3
INFO: BIN1_32bit mode Mar 17 2022 10:31:23
INFO: R1 0
INFO: R2 0
INFO: R3 0
ree_entry

AUTH_FAIL
 

Сверху