- 27/8/06
- 2 262
- 619
!!!!! Статья в процессе написания !!!!!!!
Общие положения:
1) В данной статье будут рассматриваться особенности работы с eMMC, используемых в устройствах с процессорами Mediatek (MTK)
2) Эта статья также объясняет общие положения для устройств бренда Samsung с процессорами Mediatek (MTK), но вы должны учитывать специфику Samsung и обязательно обращаться к статье по работе с брендом Samsung.
Boot Config для eMMC, используемых с процессорами Mediatek (MTK):
1) Boot config: 0x48,0x00,0x01 - preloader находится в Boot1 (ROM2);
2) Boot config: 0x50,0x00,0x01 - preloader находится в Boot2 (ROM3).
В подавляющем большинстве случаев используется вариант (1). Тем не менее, для старта аппарата никакой разницы нет, главное чтобы boot config указывал на раздел с существующим preloader.
Особенности для процессоров MT6573, MT6575, MT6577, MT6589/8389:
1) Для устройств на перечисленных процессорах следует проверить, чтобы размеры ROM2/3/RPMB были не больше, чем по 2MB, если в scatter файле адрес MBR = 0x600000, в противном случае устройство не заработает (только для микросхем Samsung возможно менять размеры ROM2/3/RPMB).
Типы разметки eMMC: MBR, GPT
Особенности работы с разметкой MBR:
1) Для полноценного описания всех разделов, хранящихся на eMMC используются стандартные разделы с разметкой (MBR, EBR1, EBR2), и данные из PMT.
2) Разметка MBR не хранит названия разделов, поэтому в eMMC, используемых в устройствах с процессорами Mediatek (MTK) создается область (PMT), в котором хранятся названия разделов. PMT создается с помощью preloader при записи прошивки в устройство через компьютер (через USB). Её расположение и структура зависит от модели процессора (MTxx89, MTxx82 и др.). Без данной области EasyJTAG не может определить, как называется тот или иной раздел.
Восстановление файлов Boot для устройств с процессорами Mediatek (MTK):
1) В подавляющем большинстве случаев нет необходимости использовать EasyJTAG для восстановления файлов Boot для устройств с процессорами Mediatek (MTK), т.к. при отсутствии preloader все устройства с процессорами Mediatek (MTK) определяются компьютером и позволяют восстановить прошивку устройства с помощью фирменной программы FlashTool.
2) Для некоторых устройств Meizu нет простой возможности восстановить preloader, по причине необходимости использования auth файлов. Для данных устройств требуется снятие eMMC с устройства и запись раздела preloader в eMMC, с использованием программы EasyJTAG Plus.
продолжение следует ...
Общие положения:
1) В данной статье будут рассматриваться особенности работы с eMMC, используемых в устройствах с процессорами Mediatek (MTK)
2) Эта статья также объясняет общие положения для устройств бренда Samsung с процессорами Mediatek (MTK), но вы должны учитывать специфику Samsung и обязательно обращаться к статье по работе с брендом Samsung.
Boot Config для eMMC, используемых с процессорами Mediatek (MTK):
1) Boot config: 0x48,0x00,0x01 - preloader находится в Boot1 (ROM2);
2) Boot config: 0x50,0x00,0x01 - preloader находится в Boot2 (ROM3).
В подавляющем большинстве случаев используется вариант (1). Тем не менее, для старта аппарата никакой разницы нет, главное чтобы boot config указывал на раздел с существующим preloader.
Особенности для процессоров MT6573, MT6575, MT6577, MT6589/8389:
1) Для устройств на перечисленных процессорах следует проверить, чтобы размеры ROM2/3/RPMB были не больше, чем по 2MB, если в scatter файле адрес MBR = 0x600000, в противном случае устройство не заработает (только для микросхем Samsung возможно менять размеры ROM2/3/RPMB).
Типы разметки eMMC: MBR, GPT
Особенности работы с разметкой MBR:
1) Для полноценного описания всех разделов, хранящихся на eMMC используются стандартные разделы с разметкой (MBR, EBR1, EBR2), и данные из PMT.
2) Разметка MBR не хранит названия разделов, поэтому в eMMC, используемых в устройствах с процессорами Mediatek (MTK) создается область (PMT), в котором хранятся названия разделов. PMT создается с помощью preloader при записи прошивки в устройство через компьютер (через USB). Её расположение и структура зависит от модели процессора (MTxx89, MTxx82 и др.). Без данной области EasyJTAG не может определить, как называется тот или иной раздел.
Восстановление файлов Boot для устройств с процессорами Mediatek (MTK):
1) В подавляющем большинстве случаев нет необходимости использовать EasyJTAG для восстановления файлов Boot для устройств с процессорами Mediatek (MTK), т.к. при отсутствии preloader все устройства с процессорами Mediatek (MTK) определяются компьютером и позволяют восстановить прошивку устройства с помощью фирменной программы FlashTool.
2) Для некоторых устройств Meizu нет простой возможности восстановить preloader, по причине необходимости использования auth файлов. Для данных устройств требуется снятие eMMC с устройства и запись раздела preloader в eMMC, с использованием программы EasyJTAG Plus.
продолжение следует ...
Последнее редактирование: