- #1
Автор Темы
!!!!! Статья в процессе написания !!!!!
Общие положения:
1) В данной статье будут рассматриваться особенности работы с eMMC, используемых в устройствах с процессорами Qualcomm
2) Эта статья также объясняет общие положения для устройств бренда Samsung с процессорами Qualcomm, но вы должны учитывать специфику Samsung и обязательно обращаться к статье по работе с брендом Samsung.
Boot Config для eMMC, используемых с процессорами Qualcomm (MSM8xxx):
1) Boot config: 0x00,0x00,0x0x - использовался в более старых моделях процессоров ("Qualcomm 1" preset);
2) Boot config: 0x38,0x00,0x0x - используется с более новыми процессорами, начиная с MSM8210 ("Qualcomm 2" preset).
Большого значения для старта аппарата не имеет, также имеют место случаи, что процессор сам менял boot config (1) на (2) в eMMC при первом запуске устройства.
Особенности использования ROM2/ROM3/RPMB в eMMC c процессорами Qualcomm:
1) Разделы ROM2/3 eMMC при работе c процессорами Qualcomm не используются. Их содержимое не влияет на старт и работу устройства.
Из известных случаев ROM2 в eMMC c процессорами Qualcomm используется только в устройствах бренда Alcatel, там хранится IMEI, и устанавливается режим eMMC "Permanent Read-only for ROM2/3"
2) Для устройств на процессорах Qualcomm не имеют никакого значения размеры ROM2/3.
Информации о требованиях к размеру раздела RPMB на текущий момент времени не известны.
Типы разметки eMMC: MBR, GPT
Особенности работы с разметкой MBR:
1) Разметка MBR использовалась в очень старых моделях устройств, и уже не используется. Разметка MBR не хранит названия разделов, поэтому в eMMC, используемых в устройствах с процессорами Qualcomm разделы имеют стандартные названия mmcblkxx, где xx - порядковый номер раздела.
Особенности восстановления файлов Boot для устройств с процессорами Qualcomm:
1) Для восстановления файлов boot в eMMC для устройств с процессорами Qualcomm требуется записать в eMMC некоторый минимум разделов через EasyJTAG (sbl1, sbl2, tz, rpm и др.) в eMMC напрямую (Soket/ISP), или используя работу с устройством через компьютер и Qualcomm HS-USB 9008 port.
2) В процессорах Qualcomm возможно использование алгоритма защиты от понижения версии загрузчика. Поэтому при восстановлении устройства с процессором Qualcomm необходимо быть уверенным, что для восстановления используются файлы из последних версий прошивок.
3) Если восстановление файлов Boot будет произведено неправильно, устройство может не стартовать, при этом обнаруживаясь в "Диспетчере устройств" ПК как Qualcomm 9006 или 900e port
продолжение следует ...
Общие положения:
1) В данной статье будут рассматриваться особенности работы с eMMC, используемых в устройствах с процессорами Qualcomm
2) Эта статья также объясняет общие положения для устройств бренда Samsung с процессорами Qualcomm, но вы должны учитывать специфику Samsung и обязательно обращаться к статье по работе с брендом Samsung.
Boot Config для eMMC, используемых с процессорами Qualcomm (MSM8xxx):
1) Boot config: 0x00,0x00,0x0x - использовался в более старых моделях процессоров ("Qualcomm 1" preset);
2) Boot config: 0x38,0x00,0x0x - используется с более новыми процессорами, начиная с MSM8210 ("Qualcomm 2" preset).
Большого значения для старта аппарата не имеет, также имеют место случаи, что процессор сам менял boot config (1) на (2) в eMMC при первом запуске устройства.
Особенности использования ROM2/ROM3/RPMB в eMMC c процессорами Qualcomm:
1) Разделы ROM2/3 eMMC при работе c процессорами Qualcomm не используются. Их содержимое не влияет на старт и работу устройства.
Из известных случаев ROM2 в eMMC c процессорами Qualcomm используется только в устройствах бренда Alcatel, там хранится IMEI, и устанавливается режим eMMC "Permanent Read-only for ROM2/3"
2) Для устройств на процессорах Qualcomm не имеют никакого значения размеры ROM2/3.
Информации о требованиях к размеру раздела RPMB на текущий момент времени не известны.
Типы разметки eMMC: MBR, GPT
Особенности работы с разметкой MBR:
1) Разметка MBR использовалась в очень старых моделях устройств, и уже не используется. Разметка MBR не хранит названия разделов, поэтому в eMMC, используемых в устройствах с процессорами Qualcomm разделы имеют стандартные названия mmcblkxx, где xx - порядковый номер раздела.
Особенности восстановления файлов Boot для устройств с процессорами Qualcomm:
1) Для восстановления файлов boot в eMMC для устройств с процессорами Qualcomm требуется записать в eMMC некоторый минимум разделов через EasyJTAG (sbl1, sbl2, tz, rpm и др.) в eMMC напрямую (Soket/ISP), или используя работу с устройством через компьютер и Qualcomm HS-USB 9008 port.
2) В процессорах Qualcomm возможно использование алгоритма защиты от понижения версии загрузчика. Поэтому при восстановлении устройства с процессором Qualcomm необходимо быть уверенным, что для восстановления используются файлы из последних версий прошивок.
3) Если восстановление файлов Boot будет произведено неправильно, устройство может не стартовать, при этом обнаруживаясь в "Диспетчере устройств" ПК как Qualcomm 9006 или 900e port
продолжение следует ...
Последнее редактирование: