Re: Взаимозаменяемость EMMC
#41
Цитата:
Сообщение от NoName®
RPMB в общей адресации не используется
|
Позволю себе не согласиться (хотя может быть я не так считаю).
Имеется слитый дамп с Lenovo B8000.
Данные флеш:
EMMC ROM1 (Main User Data) Capacity: 14910 MB
EMMC ROM2 (Boot Partition 1) Capacity: 2048 kB
EMMC ROM3 (Boot Partition 2) Capacity: 2048 kB
EMMC RPMB (Replay Protected Memory Block) Capacity: 128 kB
Т.е. Boot1+Boot2 0x200000 + 0x200000 = 0x400000
Смотрим в скаттере к примеру адрес PMT:
__NODL_PMT 0x700000
Если считать правильной адресацию BOOT1-BOOT2-USER, то в USER PMT должен быть по адресу 0x700000 - 0x400000 = 0x300000
А он находится по адресу 0x2E0000.
Получается что RPMB в адресации учавствует:
Boot1+Boot2+RPMB 0x200000 + 0x200000 + 0x20000 = 0x420000
И тогда 0x700000 - 0x420000 = 0x2E0000