MobileGSM.in.UA - Украинский форум мобильных мастеров RemFix профессиональный ремонт техники Apple в Киеве

Регистрация Правила форума Файловый архив Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны



Ответить
 
Опции темы
  • автор темы
    schemu Меню пользователя schemu
    По умолчанию Re: Полный FAQ по работе с EMMC - 18.04.2018, 09:55   Старый #1
    Аватар для schemu
    Начинающий
    12 Сообщений
    Полный FAQ по работе с EMMC при помощи EasyJtag + EasyJtagPlus









    Последний раз редактировалось Sergey; 19.04.2018 в 10:47.
    schemu вне форума  
    Ответить с цитированием
    Реклама на форуме

    автор темы
    schemu Меню пользователя schemu
    Lightbulb Полный FAQ по работе с EMMC - 18.04.2018, 22:38   Старый #2
    Аватар для schemu
    Начинающий
    12 Сообщений
    Описание eMMC

    Сейчас и в дальнейшем, при описании работы с EMMC мы будем отталкиваться от работы в программе eMMC tool, которую также называют Easy Jtag Plus.

    Модуль eMMC_tool предствляет собой развитие программы EasyJtag Classic в области работы с eMMC. Данный модуль объединяет собой несколько программ типа Direct Odin и Direct Qualcomm, которые изначально были написаны для попыток записи прошивок напрямую в eMMC и общей работы c eMMC.

    Основная кнопка программы это Detect EMMC, для проверки подключения и определения, "живая" ли микросхема вообще, т.е. реагирует она на внешние комманды или нет. По данной команде из микросхемы вычитываются основные данные: CID, CSD, размеры разделов, основные биты конфигурации, хранящиеся в Extended CSD (ExtCSD).

    CID содержит информацию о производителе микросхемы, название микросхемы, месяц год производства и серийный номер.
    ExtCSD представляет собой блок регистров (512 байт), в которых хранится конфигурация микросхемы.

    Сама микросхема eMMC представляет собой память с контроллером (интерфейсом), и с точки зрения устройства содержит в себе
    1) 4 основных раздела (ROM1, ROM2, ROM3, RPMB),
    2) до 4 разделов GP (GP1-GP4),
    3) регистры конфигурации Extended CSD (ExtCSD)

    ROM1 - Main User Datа, иногда называется Userdata;
    ROM2 - Boot Partition 1 (Boot1);
    ROM3 - Boot Partition 2 (Boot2);
    ROM4 - так иногда называют раздел GP1.

    Раздел ROM1 является основным разделов в который пишутся данные (прошивка), и содержит в себе все разделы,
    сформированные с помощью таблицы разделов.

    ROM2,3 (Boot1,2) являются разделами в котором хранится загрузчик, отправляемый в процессор
    (например, MTK (Mediatek), Exynox (Samsung)), или откуда процессор сам его берет (Intel, HiSilicon)

    RPMB - защищенный от прямого чтения/записи раздел, предназначенный для хранения данных, к которым должен быть затруднен доступ извне. Данные в этом разделе доступны только через процессор устройства, который получает в него доступ использующий ключ, содержащий с себе SN процессора и еще какие-то данные. Для работы с этим разделом в процессорах содержится специальный блок, который шифрует данные и работает с этим разделом, предварительно согласовав ключи с микросхемой, в которой их еще нет. Достоверных данных о возможности работать с этот разделом минуя процессор, неизвестно.

    Разделы GP1-GP4, это разделы, которые создаются за счет начала раздела ROM1 и физически располагаются на его месте, уменьшая собой размер ROM1. На данный момент такие разделы, а точнее один (GP1) создаются в устройствах, собранных на процессорах Intel (но не на всех, в частности на платформе CloverView).

    Размеры ROM2/3/RPMB можно изменить только на EMMC Samsung до ревизии Extended CSD v1.8 (MMC v 5.1), в остальных случаях их размер остается таким, каким его задали на заводе. В большинстве случаев размер не имеет значения, потому как обычно загрузчики редко превышают размер 512KB. Но есть аппараты, которые используют RPMB и отказываются работать с микросхемами, которые предназначены для аппаратов с процессорами Tegra (Nvidia), в которых обычно конфигурируется размер RPMB равным нулю

    Также для процессоров MTK со scatter файлами первых версий (например, для процессоров MT6589), сумма размеров ROM2/3/RPMB не может быть больше начала раздела MBR, который должен быть записан по адресу указанному в scatter, который для MT6589 процессора равен 0x600000 (6MB).
    Поэтому eMMC с размерами ROM2/3/RPMB 2/2/2MB или 2/2/0,5MB будет работать с MT6589, а с размерами ROM2/3/RPMB 4/4/4 уже не будет.

    Раздел(ы) GP1 создаются на всех типах eMMC, поддерживающих General Partition Configuring, однократно. При этом наблюдались проблемы с созданием разделов GP1-GP4 на микросхемах Toshiba.
    schemu вне форума  
    Ответить с цитированием
    автор темы
    schemu Меню пользователя schemu
    По умолчанию Лог детакта eMMC, базовая информация о eMMC. - 18.04.2018, 22:38   Старый #3
    Аватар для schemu
    Начинающий
    12 Сообщений
    Лог детакта eMMC, базовая информация о eMMC.

    В настройках eMMC_Tool есть галочка "Shot info about eMMC in log". Данная настройка позволяет выводить только основную информацию в логе детекта eMMC.

    detectlog.png

    Первые строки позволяют понять, есть ли физический контакт по линии CMD, которая служит основной линией передачи команд в eMMC.

    Т.к. eMMC имеет 2 напряжения, VCC (собственно питание микросхемы) и VCCQ (или VIO - напряжение линии ввода-вывода), то интерфейс обмена eMMC работает с логическими уровнями VCCQ. Поэтому важно, чтобы в интерфейсе программы было выставлено напряжение VIO равное напряжению на адаптере eMMC, обычно это 1,8v.

    Тем не менее, при нестабильности коннекта можно увеличить VIO в программе, это позволит за счет перетока тока из бокса в интерфейс eMMC улучшить коннект с проблемным подключением. Настоятельно не рекомендуется повышать больше чем на 1 шаг или ставить ниже реального VCCQ.

    Теперь становятся понятным следующие 2 строки:
    CMD Active Level: - уровень напряжение линии CMD, которое ожидает бокс;
    CMD Pullup Level: - уровень сигнала, которое отдает микросхема.

    Если CMD Pullup Level занижено (500-800mV), это значит обычно отсутствие PullUp резисторов между линией CMD и VCCQ в интерфейсе подключения eMMC, и это значит, что возможны ошибки детекта или работы с eMMC.
    Если CMD Pullup Level сильно занижено (100-300mV), это скорее всего значит, что линия CMD закорочена на землю.

    Дальше в логе выводится CID, CSD, потом идет расшифровка CID - из него выделяется для наглядности Brand eMMC (Samsung), eMMC NAME (M8G2FB), Serial Number (S/N: D31CE4AC), версию прошивки firmware eMMC (rev.00).

    Дальше выводятся размеры ROM1, ROM2, ROM3, RPMB. Т.к. размеры ROM2/3 всегда одинаковы, они выводятся одной строкой.

    Одной из важных строк является версия ExtCSD, которая показывает поколение eMMС, а точнее - стандарт команд, который она поддерживает. При замены eMMC в аппарате нужно знать, что в большинстве случаев более новую eMMC нельзя заменить более старой.

    Для того, чтобы в процессе работы с eMMC были видны основные ее параметры, они дублируются над логом одной строкой или по нажатию на кнопку под ней в расширенном виде с расшифровкой.

    Header 2.png

    В первой строке выводится краткая информация: EMMC Brand, NAME, информация о разделе загрузки (boot from, являющегося расшифровкой регистра 179 ExtCSD, кол-во линий data по которым передается boot, записанное в регистре 177 ExtCSD (bus config).

    В расширенном варианте также отображаются цифровые значения регистров 179/177 ExtCSD, значение регистра 162 ExtCSD с расшифровкой.
    Кроме этого выводится значение регистра конфигурации [PARTITION_SETTING_COMPLETED], 0x01 в котором означает, что раздел ROM1 окончательно сконфигурирован, и создание в нем или изменение разделов GP1-GP4 невозможно.

    Последняя строка - значения регистров ExtCSD, которые показывают выставлен ли режим RO (ReadOnly - только чтение) в eMMC.
    Temporary Write Protection это временный флаг, который можно легко снять, он выставляется во время загрузки Boot в аппаратах Lumia (и может еще где-то).
    Permanent Write Protection выставляется eMMC при ее длительном износе, и говорит обычно о том, что срок службы eMMC пришел к концу.

    В расширенном варианте лога выводится еще строка информация по регистру ExtCSD [PARTITIONING_SUPPORT], который отображает возможности eMMC к созданию дополнительных разделов GP1-GP4, битовый регистр, может иметь значения 0x00, 0x01, 0x03, 0x07. Из них 0x00 означает, что микросхема не поддерживает создание GP1-GP4, остальные значения связаны с вариантами конфигурирования GP1-GP4, чем больше значение тем больше опций при создании этих разделов поддерживает eMMC.


    Частично или полностью неисправные eMMC.

    Признаки плохого контакта eMMC в сокете или же полной неисправности eMMC являются строки:

    Can't init device. Reason: CMD Timeout Error
    Can't init device. Reason: OCR Ready Timeout Error [Check VCC or eMMC DEAD]
    Can't init device. Reason: CARD is Password Locked
    EMMC Password Locked: Yes


    У полуживых микросхем в CID выдается информация, которая говорит о том, что микросхема находится в boot-режиме.

    примеры:
    Sandisk:
    EMMC NAME: SDM032 , S/N: FFFFFFFF , rev. 90
    EMMC ROM 1 (Main User Data) Capacity: 30 MB (000001E9C000)

    Hynix:
    EMMC NAME: M MOR , S/N: 00000000 , rev. 00
    EMMC ROM 1 (Main User Data) Capacity: 128 MB (000008000000)

    FORESEE
    EMMC NAME: , S/N: FFFFFFFF , rev. FF
    EMMC NAME (HEX): 000000000000

    Samsung
    EMMC NAME: 000000 , S/N: 20110726 , rev. 56
    EMMC NAME (HEX): 303030303030

    Признаком boot-режима eMMC Samsung является eMMC NAME 000000, и rev.0x56. Так же выглядит запуск eMMC Samsung используя TP (test-point). В eMMC Samsung до MMC rev 5.0 (и в некоторых rev 5.0), чаще всего можно восстановить прошивку eMMC, но это не всегда гарантирует, что она после этого долго проработает (зависит от причины, по которой она оказалась в boot).

    Для других eMMC, кроме перечисленных Samsung, восстановление firmware eMMC (вывод из boot) пока не предоставляется возможным. При этом нужно учитывать что Hynix и Sandisk падают в boot при значительном износе ячеек памяти, что значит, что долго они работать после возможного восстановления не будут.
    schemu вне форума  
    Ответить с цитированием
    автор темы
    schemu Меню пользователя schemu
    По умолчанию Подготовка eMMC для установки в устройство - 18.04.2018, 23:29   Старый #4
    Аватар для schemu
    Начинающий
    12 Сообщений
    Подготовка eMMC для установки в устройство.

    Большинство замен eMMC производится на мобильных телефонах и планшетах. И возникает вопрос, что нужно прошить в eMMC, чтобы после её установки в плату мы получили бы или полностью работоспособное устройство, или же, чтобы хотя бы иметь возможность подключить устройство к компьютеру-ноутбуку, чтобы устройство "отдетектилось" как USB устройство.

    Тема достаточно широкая, поэтому начнем с простых вещей.

    Первое и основное, в микросхему eMMC необходимо записать Boot config
    Boot config представляет собой 3 регистра extCSD:
    1) Boot Partition [179] - регистр, который указывает, в каком разделе eMMC находится boot для загрузки
    2) Bus Config [177] - ширина шины данных, и режим загрузки
    3) H/W Reset Function [162] - режим управление выводом RST eMMC (если должен быть 0x01 , то надо выставить, если не должен быть 0x01 - не имеет значения, 0x00, 0x01 или 0x02).

    Есть 4 способа это сделать:
    1) из файла extcsd, сохранённого с такого же устройства;
    2) из файла extcsd, сохранённого с такого же устройства, во время прошивки eMMC;
    3) с помощью предустановленных вариантов;
    4) вручную.

    Вариант 1:


    Вариант 2:


    Вариант 3:


    Вариант 4 (для экспертов):


    при BackUp прошивок через "Read by vendor" в папку сохраняется extcsd, и в файле xxxxxxxxxxx_info.txt сохраняется Boot config в таком виде:

    Boot configuration [PARTITION_CONFIG: 0x00] No boot partition configured.
    Boot bus config [177]: 0x00 , width 1bit , Partition config [179]: 0x00
    H/W reset function [RST_N_FUNCTION]: 0x01

    где:
    Boot configuration [PARTITION_CONFIG: 0x00] - расшифровка регистра 179 - раздел загрузки
    Partition config [179]: 0x00 - значение регистра 179
    Boot bus config [177]: 0x00 - значение регистра 177
    H/W reset function [RST_N_FUNCTION]: 0x01 - значение регистра 162

    Из extcsd можно записать Boot config с помощью Repair Extcsd -> Only Boot config

    Для сокращения в дальнейшем употребляем Boot config 0x48,0x00,0x01 значит значения регистров соответственно 179, 177, 162

    Для того чтобы получить соединение с компьютером для последующего восстановления устройства с помощью ПО компьютера для устройствами на базе процессоров:
    1) Mediatek (MTK) (Boot config: 0x48,0x00,0x01)
    - записать Boot cfg, и стереть eMMC (устройство определится как MTK USB Port);
    или
    - записать Boot cfg, и записать "Preloader" в ROM2(3) через "Write by vendor" (устройство определится как MTK Virtual VCOM Port);
    или
    - записать Boot cfg, и записать сохраненный бекап ROM2(3) через "eMMC General" - "Write ROM" (устройство определится как MTK Virtual VCOM Port).

    В дальнейшем большинство устройств на процессорах MTK программируются (прошиваются) компьютером через родной FlashTool для MTK.

    2) Intel. У Intel есть устройства с разделом GP1 и есть без него. (Boot config: 0x00,0x00,0x00)
    - записать Boot cfg, и стереть eMMC (устройство определится как CloverView Device или другое). В этом варианте в дальнейшем потребуется записать загрузчик с помощью утилиты xfstk и дальше согласно инструкциям;
    или
    - записать Boot cfg, создать (при необходимости) раздел GP1, и записать в eMMC: ROM2, ROM3, GP1, и минимум примерно 300-500MB бекапа ROM1 для разных моделей. В данном варианте устройство сможет загрузится в DroidBoot, откуда его можно прошить прошивками через компьютер.

    3) Qualcomm, (Boot config: 0x00,0x00,0x00), (Boot config: 0x38,0x00,0x01)
    - записать Boot cfg, и стереть eMMC (устройство определится как HS QD9008 Loader). Для многих устройств есть сервисные прошивки для QPST в формате bin/xml, с помощью которой можно в дальнейшем восстановить устройство.
    или
    - записать Boot cfg, и записать часть прошивки (bootloaders, boot, recovery) через "Write by vendor - Qualcomm/Samsung", чтобы получить устройство, запускающеюся в FastBoot/Recovery и в дальнейшем записать в него прошивку через компьютер или SD карту;
    или
    - записать Boot cfg, и записать начало дампа ROM1 (100-500MB), в которых содержатся bootloaders, boot, recovery и другие необходимые разделы для запуска устройства в FastBoot/Recovery и в дальнейшем записать в него прошивку через компьютер или SD карту.

    4) Exynos, (Boot config: 0x48,0x01,0x00)
    - записать Boot cfg, и стереть eMMC, в дальнейшем такой аппарат можно восстановить только с помощью специально подготовленной SD карты под конкретное устройство;
    или
    - записать Boot cfg, и записать часть прошивки (bootloaders, boot, recovery) через "Write by vendor - Samsung", чтобы получить устройство, запускающеюся в FastBoot/Recovery и в дальнейшем записать в него прошивку через компьютер или SD карту;
    или
    - записать Boot cfg, записать ROM2 и записать начало дампа ROM1 (100-500MB), в которых содержатся bootloaders, boot, recovery и другие необходимые разделы для запуска устройства в FastBoot/Recovery и в дальнейшем записать в него прошивку через компьютер или SD карту.

    5) HiSilicon, (Boot config: 0x08,0x02,0x01)
    - записать Boot cfg, и записать часть прошивки (bootloaders, boot, recovery) через "Write by vendor - HiSilicon", чтобы получить устройство, запускающеюся в FastBoot/Recovery и в дальнейшем записать в него прошивку через компьютер или SD карту;
    или
    - записать Boot cfg, записать ROM2, начало дампа ROM1 (100-500MB), в которых содержатся bootloaders, boot, recovery и другие необходимые разделы для запуска устройства в FastBoot/Recovery и в дальнейшем записать в него прошивку через компьютер или SD карту.

    6) SpreadTrum, (Boot config: 0x08,0x00,0x01)
    - записать Boot cfg, записать дампы ROM2/3 (содержащие загрузчики (bootloaders)), записать (необязательно) начало дампа ROM1 (100-500MB), в которых содержатся boot, recovery и другие необходимые разделы для запуска устройства в Recovery и в дальнейшем записать в него прошивку через компьютер или SD карту.

    7) Broadcomm , (Boot config: 0x00,0x00,0x00)
    - записать Boot cfg, и записать часть прошивки (bootloaders, boot, recovery) через "Write by vendor - Qualcomm/HiSilicon", чтобы получить устройство, запускающеюся в FastBoot/Recovery и в дальнейшем записать в него прошивку через компьютер или SD карту;
    или
    - записать Boot cfg, записать ROM2 и записать начало дампа ROM1 (100-500MB), в которых содержатся bootloaders, boot, recovery и другие необходимые разделы для запуска устройства в FastBoot/Recovery и в дальнейшем записать в него прошивку через компьютер или SD карту.

    Более подробно в следующих сообщениях по каждому vendor будут инструкции с примерами.

    p.s. в статье могут быть мелкие неточности, они будут исправляться.
    Последний раз редактировалось Sergey; 19.04.2018 в 00:46.
    schemu вне форума  
    Ответить с цитированием
    автор темы
    schemu Меню пользователя schemu
    По умолчанию Особенности создания раздела GP1 - 18.04.2018, 23:31   Старый #5
    Аватар для schemu
    Начинающий
    12 Сообщений
    Особенности создания раздела GP1

    Чтобы создать раздел GP1 нужно, обратить внимание на 2 строки в логе eMMC, выделенных коричневым:

    Supported partition features [PARTITIONING_SUPPORT]: 0x07
    Device supports partitioning features
    Device can have enhanced technological features in partitions and user data area
    Device can have extended partitions attribute
    Partition Settings [PARTITION_SETTING_COMPLETED]: 0x00

    1) Значение [PARTITIONING_SUPPORT] не равное 0x00 показывает, что создание раздела возможно, варианты 0x01, 0x03, 0x07 показывают дополнительные возможности:

    0x01 значит:
    Device supports partitioning features

    0x03 значит:
    Device supports partitioning features
    Device can have enhanced technological features in partitions and user data area

    0x07 значит:
    Device supports partitioning features
    Device can have enhanced technological features in partitions and user data area
    Device can have extended partitions attribute

    2) Значение [PARTITION_SETTING_COMPLETED] значит:
    0x00 - разделы возможно создать/изменить;
    0x01 - разделы невозможно создать/изменить (уже созданы).

    Теперь сама процедура.
    Заходим на соответствующую закладку в ПО, дальше выбираем размер разделов, опции, которые нужны.


    Screenshot eMMC_Tool Suite:



    Дальше остается сделать
    - Test write: записывает значения, оставляет [PARTITION_SETTING_COMPLETED] в 0x00;
    важно: все изменения пропадут после отключения питания eMMC
    или
    - Final Write: записывает значения, выставляет [PARTITION_SETTING_COMPLETED] в 0x01.

    В режиме eMMC_Tool Suite в версии 1.4.9.1 и выше в режиме E-Socket отключена Test write по причине того, что чтобы увидеть изменения делается "Check eMMC", при котором отключается питание eMMC и изменения не видны.


    Screenshot EasyJTAG Suite Classic:



    Приведен пример попытки создания раздела в 8MB, в логе ошибка создания и информация, что минимальный размер равен 40MB.
    EasyJTAG Suite Classic на текущий момент не меняет шаг с которым можно создавать разделы GP1-4 в eMMC, а просто выводит информацию в Log.

    Поэтому ставим курсор на поле со значением и пишем на клавиатуре размер из лога (в примере "40MB"), или кратный ему, английскими буквами.



    Дальше как обычно: "Test Setting" или "Write to OTP"


    После Final Write нужно отключить питание eMMC (в режиме E-Socket это делается автоматически), и убедиться что раздел ROM1 уменьшился:



    Еще немного информации про галочки при создании GP1-4:

    ENHANCED режим переключает режим работы ячеек памяти для более высокой надежности хранения (забирает в 2 раза больше памяти от основного раздела, чем свой размер).
    Достигается это при помощи принудительного перевод памяти работающей TLC в режим MLC, а MLC - в режим SLC. И таким образом раздел более надежно хранит данные (Boot или другое).

    WRITE RELIABILE опция которая относится к надежности при записи данных.
    Вся суть заключается в том, что старые данные записываемого блока не стираются, а новые пишутся в запасное место.

    User Enchanced Start позволяет перевести в такие же режимы работы часть раздела ROM1. (Выбирается начальный адрес, длинна, при желании опция WR_REL).
    Последний раз редактировалось schemu; 19.04.2018 в 00:47.
    schemu вне форума  
    Ответить с цитированием
    Sergey Меню пользователя Sergey
    По умолчанию Руководство по изменению размера разделов GPT - 19.04.2018, 01:02   Старый #6
    Аватар для Sergey
    Администратор
    2,413 Сообщений
    Руководство по изменению размера разделов GPT

    Иногда телефонам требуется процедура замены чипа памяти eMMC, иногда возможно заменить микросхему с другим объемом памяти. Образец SM-J320FN с обновленной памятью 16 ГБ, мы установили 16 ГБ eMMC вместо 8Gb и записали обратно родной 8-гигабайтный дамп. Скрин обнаружения разделов eMMC:

    1st-stage-1024x640.png

    Что-то не так? Данные EMMC GPT остались из образа прошивки 8Gb которые хранят старые параметры, поэтому телефон не видит изменений). Поэтому нам нужно пересчитать таблицы GPT для новой eMMC. Просто нажмите кнопку «Восстановить таблицы». Теперь размер GPT соответствует размерам eMMC

    2nd-stage-1024x640.png

    Следующий шаг - изменение размера раздела USERDATA; Он по-прежнему использует 4.75Gb, но может быть намного больше, поэтому нам нужно выбрать раздел для изменения размера (обратите внимание: в настоящее время поддерживается только последний раздел для изменения размера) и появится диалоговое окно изменения размера.

    3rd-stage-tables-OK-1024x640.png

    Диалог изменения размера раздела очень прост, вы можете сделать меньший размер раздела с помощью одного слайдера. Затем нажмите изменить размер раздела для подтверждения;

    4stage_resize_userdata-1024x640.png

    После нескольких секунд раздел имеет новый размер. Нам нужно просто отформатировать его в Recovery или стереть в EasyJTAG.

    5stage_move_slider-1024x639.png6_stage_do_it-1024x639.png

    Готово, ОС Android может использовать все пространство eMMC-карты; Обновление завершено

    7done-1024x640.png
    ______________________________
    ПРАВИЛА нашего форума
    Sergey вне форума  
    Ответить с цитированием
    автор темы
    schemu Меню пользователя schemu
    По умолчанию Re: Полный FAQ по работе с EMMC - 19.04.2018, 09:42   Старый #7
    Аватар для schemu
    Начинающий
    12 Сообщений
    Запись по вендору: Samsung

    Запись прошивки в чистую флешку на примере N8000.



    Пункт 6 - двойным кликом можно вырать бекап EFS если есть, и записать заголовок файловой в data.
    Если не записать userdata, то при старте планшет упадет в recovery с надписью "Failed to mount /data", тогда достаточно сделать "wipe data".
    Такая же проблема может быть с разделом "persist", поэтому возьмите эти файлы из других прошивок минимальные по размеру и держите для прописывания.

    Примечание:
    1) Boot config выбираем на 1 закладке.
    2) для аппаратов I919x, I9200 нужно сначала вписать первые 200 мб дампа рабочего, потом поверху писать прошивку (не нужно для 1.4.9.0 и выше).
    3) HOME прошивки писать нет смысла, там нету всех файлов.
    4) pit файл лежит в CSC файле обычно, распакуйте его в папку отдельно (1.4.9.0 и выше умеет извлекать pit из CSC).

    для тех, кто любит смотреть видео:

    schemu вне форума  
    Ответить с цитированием
    Sergey Меню пользователя Sergey
    По умолчанию Re: Полный FAQ по работе с EMMC - 19.04.2018, 09:43   Старый #8
    Аватар для Sergey
    Администратор
    2,413 Сообщений
    Запись по вендору: Intel

    Собственно, видео создания раздела GP1 и записи бекапа прошивки на примере Lenovo K900



    Еще одно видео, запись BIN:

    ______________________________
    ПРАВИЛА нашего форума
    Sergey вне форума  
    Ответить с цитированием
    romariolaptev Меню пользователя romariolaptev
    По умолчанию Re: Полный FAQ по работе с EMMC - 24.03.2019, 00:51   Старый #9
    Аватар для romariolaptev
    Участник
    75 Сообщений
    Здравствуйте! Хотелось бы ещё подробную инструкцию по проверке флешек на их пригодность или износ.Как правильно проверять и какие параметры допускаются. Спасибо!
    romariolaptev вне форума  
    Ответить с цитированием
    valerty Меню пользователя valerty
    По умолчанию Re: Полный FAQ по работе с EMMC - 28.10.2019, 15:04   Старый #10
    Аватар для valerty
    Новичок
    2 Сообщений
    программой Виктория легко проверить жёсткий диск. Тестировать чтение-запись, определять бэды. А какой программой можно проверить подобные параметры на EMMC? Пробовал ... в ответ диск No ATA.
    valerty вне форума  
    Ответить с цитированием
Ответить

Метки
area , boot , bootloaders , config , data , device , emmc , enhanced , extcsd , extended , partition , rpmb , watch , youtube


Социальные закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Наверх

Текущее время: 19:07. Часовой пояс GMT +3.




MobileGSM ® Copyright © 2011 - 2021