Общий ликбез по eMMC/moviNAND проблемам. ( в разработке )

  • Автор темы Автор темы NoName®
  • Дата начала Дата начала

NoName®

Z3x Team
.
23/5/06
853
430
0
Кредиты
0
Доброе %время_суток%. Меня зовут Александр , если кто-то не знает. В данном топике я бы хотел собрать и систематизировать накопленые знания и возможные решения проблем с чипами памяти eMMC.

1. Что такое eMMC и когда он появился

Декабря, 2006 года организации MultiMediaCard Association (MMCA) и JEDEC Solid State Technology Association (JEDEC) объявили о принятии стандарта на встраиваемую флешь-память. Этот вид продукции выделен в отдельную товарную категорию, за которой закреплена торговая марка eMMC. Основой для стандарта стала спецификация MMC. Напомним, начало сотрудничества между MMCA и JEDEC в области стандартизации было обозначено соглашением, заключенным ранее в текущем году. Стандарт eMMC – первый результат сотрудничества.
eMMC определяет архитектуру, состоящую из интерфейса MMC, флэш-памяти и контроллера. Все компоненты eMMC должны находиться в компактном корпусе типа BGA. Таким образом, стандарт фактически объединил спецификации MMC System Specification v4.1/4.2 и JEDEC BGA. Максимальная скорость интерфейса – 52 Мб/с, напряжение – 1,8 или 3,3 В. Другими словами, память eMMC рассчитана на широкий круг приложений, включая потребительскую электронику, беспроводные устройства, системы навигации и промышленной автоматики.

2. Интерфейс работы с eMMC.

eMMC память по подключению мало отличается от простой MMC карты , известны даже случаи успешной подмены чипа eMMC обычной SD-MMC картой * . Общая структура eMMC/MMC чипа ниже :

MMC.jpg

Основные выводы карточки:
GND / VSS - земля для сигналов и питания
VCC - питание карточки ( ядро контроллера , внутренний RAM и NAND ) Минимальное напряжение 2.8V , максимальное 3.6V.
VCCQ - питание IO линий ( опорное напряжение на транзисторах линий D0..D7 CMD CLK) Допустимые значения 1.8 ... 3.3V.
CLK - сигнал тактования карты
CMD - двух направления линия передачи команд
D0..D7 - 3х режимная шина передачи данных режимы передачи - 1бит , 4бита , 8бит ( чем шире , тем быстрее)
nRST - линия сброса карты - очень необязательная - но используется в системах с NVIDIA TEGRA.

Схема подключения питания к карточке :
w6a.png


*Замена eMMC карты микро SD картой возможна только в случае корректной поддержки процессором режима передачи данных по одной линии,
вернее автоматическим распознаванием такой конфигурации а также фактом отсутствия SDRAM в корпусе вместе с eMMC


3. Режимы работы карточки

3.1 SPI Legacy режим - использовался в MMC и особо древних eMMC. Теперь его нету потому описывать не буду и не хочу )))

Если кому хочется почтать , то почитать про это можно

3.2 MultiMediaCard bus protocol - Двухнаправленый Скоростной Протокол ( основной )

После power-on сброса, хост девайс должен инициализировать карту специальным алгоритмом
передачи сообщений MultiMediaCard протокола. Каждое сообщение представляет один из следующих элементов:

- команда: команда - набор данных, который запускает операцию. Команда посылается от хоста к карте.
Команда посылается последовательно по линии CMD.
- ответ: ответ - набор данных, который посылается от карты к хосту как ответ на посланную
команду. Ответ передается последовательно по линии CMD.
- данные: данные могут быть передаваться из карты в хост или наоборот. Данные передаются через линии DAT0..DAT7.
Количество линий данных, использованных для передачи данных, может быть 1(DAT0), 4(DAT0-DAT3) или 8(DAT0-DAT7).

По каждой линии данных за один такт CLK , данные могут передаваться по одному биту (1X скорость передач данных) или двумя битами ( двойная плотность передачи данных).
Данный протокол является основным рабочим протоколом. Большая часть чипсетов ( Qualcomm , NVIDIA , OMAP ) используют его даже для BOOT. Исключение составляют BRCM и EXYNOS о них ниже.

3.3 BOOT Режим (хитро**пый режим, когда загрузку бута в процессор производит карта BOOT_CONFIG в extCSD не нулевой)
Для начала операции загрузки , ХОСТ должен держать CMD линию в низком уровне на протяжении минимум 74 такта CLK
после включения питания или операции сброса командной cmd1. eMMC распознает
последовательность и начинает подготовку загрузочных данных внутри. ( BOOT1 , BOOT2 или MAIN раздел в зависимости от бита BOOT CFG
Операция загрузки заключается в отправке загрузочных данных на хост по DAT
линиям последовательно на большой скорости . ХОСТ должен удерживать линию CMD в низком уровне , чтобы получить все данные BOOT.
Установка регистра PARTITION_CONFIG позволяет eMMC карте получать подтверждение загрузки ;
Такая схема популярна для процессоров EXYNOS всех поколений и большинства Broadcomm.

Таким образом может возникать ситуация - когда телефон показывает логотип или входит в boot, но
карта остается после процедуры boot в повисшем состоянии ( GT-I9300 VTU00M ) Такую ситуацию легко
проанализировать даже без eMMC бокса - пример i9300. Инструменты
Паяльник
Любой бокс USB-UART
Putty или Hyperterminal
Распиновка:
AP_TXD = Z3X-BOX PIN3 ( RJ45 )
AP_RXD = 3X-BOX PIN2 ( RJ45 )
GND= Z3X-BOX PIN7,8 ( RJ45 )


s3-jtag-usart-pinout.jpg emmc_log_op_timeout.png

Такую eMMC вылечить невозможно , хотя телефон будет заходить в бут и показывать лого.
Лог при подключении такой карты покажет следующую запись:
Can't Init EMMC !!! ( Ready Condition TIMEOUT! )
Если видим такое - смело меняем карту.


3.4 Аварийные режимы работы карты :


*********************************************************

4. Организация данных в eMMC карте

4.1 Аппаратные разделы

emmc_part.png

Обычно eMMC содержит следующие разделы:

BOOT1,2 Раздел , которых хранит boot и его копию (1-2Мб) Но не обязательно бут находится именно там.
RMP Раздел - Шифрованный раздел - доступ к нему возможен только с ключем. Активно используется в SGH-i9505 и подобных
девайсах для предотвращения понижения бутов. Потому даже если записать при помощи JTAG более низкой версии - девайс
не включится.
USER AREA - Пользовательский раздел - занимает львиную долю eMMC
в свою очередь USER AREA может делится на 4 хардварных раздела GP0 GP1 GP2 GP3
но на практике такого раздела я еще не встречал :-) Данный раздел может быть отформатирован
в стандарте MBR или GPT а также в собственном формате NVIDIA.

4.2 Служебная информация

Состоит из четырех блоков данных, не входящих в логические разделы - хотя они находятся в внутреннем NAND накопителе.
Большая часть значений в служебке Read Only , часть OTP , и только несколько параметров разрешено править в период жизни eMMC карты

CID (Card identification data): содержит данные, по которым можно идентифицировать карту памяти (серийный номер, ID производителя, дату изготовления и т.д.) Длинна 16 байт
CSD (Card-specific data): содержит всевозможную информацию о карте памяти (от размера сектора карты памяти до потребления в режиме чтения/записи). Длинна 16 байт

Важными областями в CSD являются
  • PERM_WRITE_PROTECT - Постоянная защита от записи / стирания.
  • TMP_WRITE_PROTECT - Защита от записи / стирания до перезагрузки карты.
Если выставлен флаг постоянной защиты у рабочего аппарата - он будет включатся и работать
но все изменения будут обнулятся после следующей перезагрузки. При этом девайс прошивается
и Odinom и через JTAG. Такой Samsung один раз мне приносили на ремонт )

OCR (Operation Conditions Register): содержит напряжения питания карты памяти, тип питания карты памяти, статус процесса инициализации карты.

SIDCSD.gif

extCSD (Extended Card-specific data) содержит всевозможную информацию о карте памяти , которая не влезла в CSD. Длинна 512 байт.


extCSD Достаточно длинный регистр - но основная его часть ReadOnly - никогда не меняются и прописаны еще на заводе. Хочу обратить внимание
на значения , которые меняются и наиболее важны для пользователей, котрые к примеру заменили неисправную eMMC на чистую.

extCSD_Important.png

  • BOOT_CONFIG 1 R/W [179] 0x0 - Конфигурация загрузки ( Какой физический раздел отвечает за загрузку ТА ).
  • BOOT_BUS_WIDTH 1 R/W [177] 0x0 Ширина шины данных во время загрузки.
Если данные регистры не прописаны должным образом - телефон не сможет загрузится с такой eMMC.


4.3 Софтовые разделы (то что находится в аппаратном разделе USER AREA)

Тут уже все зависит от процессора , производителя итп - для примера табличка разделов от американца i535

SGS3_partition_table4.jpg

4.3.1 MBR Формат разметки
Итак, MBR это первый сектор жесткого диска. Точнее это нулевой сектор, при использовании LBA (Logical Block Addressing) сектора индексируются одним числом, начиная с нуля. MBR eMMC содержит:
Таблицу разделов (64 байт)
Сигнатуру диска
Размер таблицы разделов в MBR таков, что его хватает только на четыре раздела. Если необходимо больше разделов, прибегают к трюку:
один из разделов сам делится на разделы и, соответственно, содержит свой собственный MBR в начале своей области данных.
Так-же ограничения MBR приводят к тому, что раздел не может быть более 2 терабайт. Таким образом , если разделов на eMMC много,
то в "дарках между разделами" необходимо распределить данные таблиц по 512 байт для каждых трех разделов. Потому иногда недостаточно восстановить
сами разделы для успешного подъема кирпичика. Такэе у разделов нет имёе - только 16битные ID

4.3.2 GPT Формат разметки
GUID Partition Table, аббр. GPT — стандарт формата размещения таблиц разделов на физическом жестком диске.
Он является частью Расширяемого микропрограммного интерфейса (англ. Extensible Firmware Interface, EFI) — стандарта,
предложенного Intel на смену BIOS. EFI использует GPT там, где BIOS использует Главную загрузочную запись (англ. Master Boot Record, MBR).
Он более ёмкий и надежный так как GPT таблички дублируются в начале и в конце eMMC диска. Также каждый раздел может иметь
UNICODE Имя.

4.3.3 NVIDIA BCT Формат разметки

Всем , кто мучается с ACER A100 A500 , HTC One X следует читать первым делом.
NVIDIA как всегда отличилась своими фирменными решениями по хранению данных.
Особенности TEGRA:

BOOT1 и BOOT2 являются частью адресного пространства тегры. Другими словами, если на карте
буты по 2Мб - то 0x000000 USER AREA будет 4-мегабайтом по логике TEGRA - потому при замене
и просто переливании DATA следите за размером бутов на флешке - инфографика позже.


В данный момент собираю информацию про него... Помощь приветствуется.

5. Основные проблемы eMMC карточек

Сообщество разработчиков выделили и систематизировали наиболее популярные проблемы ,
которые возникают у eMMC устройств одного популярного производителя. Причиной такого количества багов является сырая релизация
контроллера VHX и VFX_U.

Модель карты l ("имя") Версия Проблема
KYL00M 0x15 (Samsung) Все версии Выход из строя девайса ( кирпич ) #Samsung eMMC secure erase bug
KYL00M 0x15 (Samsung) Все версии Частичная(полная) потеря данных #Samsung eMMC wear leveling data corruption bug
M8G2FA 0x15 (Samsung) Все версии Выход из строя девайса ( кирпич ) #Samsung eMMC secure erase bug
M8G2FA 0x15 (Samsung) Все версии Частичная(полная) потеря данных #M8G2FA "P17 corruption" bug
MAG2GA 0x15 (Samsung) Все версии Выход из строя девайса ( кирпич ) #MAG2GA TRIM bug
MAG4FA 0x15 (Samsung) Все версии Выход из строя девайса ( кирпич ) #Samsung eMMC secure erase bug
MAG4FA 0x15 (Samsung) Все версии Частичная(полная) потеря данных #Samsung eMMC wear leveling data corruption bug
MBG8FA 0x15 (Samsung) Все версии Выход из строя девайса ( кирпич ) #Samsung eMMC secure erase bug
MCGAFA 0x15 (Samsung) Все версии Выход из строя девайса ( кирпич ) #Samsung eMMC secure erase bug
VAL00M 0x15 (Samsung) Все версии Выход из строя девайса ( кирпич ) #Samsung eMMC secure erase bug
VTU001 0x15 (Samsung) Все версии Выход из строя девайса ( кирпич ) #VTU00M random bricking bug
VYL00M 0x15 (Samsung) Все версии Выход из строя девайса ( кирпич ) #Samsung eMMC secure erase bug
VYL00M 0x15 (Samsung) Все версии Частичная(полная) потеря данных #Samsung eMMC wear leveling data corruption bug
VZL00M 0x15 (Samsung) Все версии Выход из строя девайса ( кирпич ) #Samsung eMMC secure erase bug


Итак - топ по поломкам у нас возглавляет VTU00M (MoviNAND VTU00M (16GB) eMMC)

По состоянию можно разделить несколько степеней поломаности :

1. Ready Condition TIMEOUT! Карта не выходит в рабочий режим.
Особенности:
Ошибка софта : Can't Init EMMC !!! ( Ready Condition TIMEOUT! )
Телефон при этом бутается но висит на лого.
Для форсирования входа в коммандній режим самсунг припрятал контрольную точку на подошве eMMC карты
информация

attachment.php


2. EMMC NAME: 000000

Примерный лог софта:


Особенности:
Флешка читатся , трется , и пишется - данные при чтении мусор.
Телефон при этом не бутается прошивка через SD дает ошибку

Лечится в ревизии EASY-JTAG Update. 1.5.0.0


3. Wear Leveling Bug ( VTU00M С прошивкой от 05/2012 FW rev.0xf1)

Ошибка вызвана повреждением таблицы выравнивания износа. Карта при этом читается
но пишется очень долго или не пишится вообще.


4. "Product Name : Отсутствует" , "Висяк на лого" "ReadOnly eMMC" "не бутается после установки новой карты"

Данные ошибки относятся к софтовым - часто помогает восстановление бута - но в некоторых случаях
SD Boot не сможет восстановить зону Product Name или снять защиту от записи.
Лог карты :




P.S Пока статья "в разработке" прошу не пинать за грамотность и логику изложения - я надеюсь сформирую тут полный FAQ за недельку.
P.P.S Настоятельно прошу комментировать и поправлять мои проезды - если вы их увидите
P.P.P.S Статья основана на следующих документах








Продолжение следует.
 

Вложения

Последнее редактирование:
Доброе всем время суток хотел поблагодарить NoName® за инфу и добавить от себя свою наработку !
Не получалось зацепить BGA162-186,причина была в GND,что касается HYNIX то тут тоже используется конденсатор как и на BGA153-169 .
 

Вложения

Помогите пожалуйста. У меня на планшете стоит вот такая eMMC карточка и процессор rk3288. Если отключить питание на эту карту, процессор сможет перейти в maskrom режим и загрузится с внешней sd карты? И если возможно подскажите как отключить на неё питание или тогда методом демонтажа этой карты (eMMC)?
 
Подскажите чего я не правильно делаю ни как не могу сконнектися с SkyHynix H9TP32A8JDAC
A5 На массу через 1мкФ результат нету вот что интиресно 3-телефона в 2-вух стоит skyhynix сними он не цепляется а в 3-тем sandisc сним он цепляется.
Нашол рабочий тел. с флешкой Sandisc но он сним тоже не цепляется. Atf вообше их не видит. тело HUAWEI G610-U00
Вот лог sandisc
 
как вариант проверить напряжение I/O в программе 2,8 а на микросхему сколько подается? в адаптерах обычно 1,8
если стоят резисторы по 10-15kOm на CMD и на D0 к подтяжке 1,8v то напряжение указанное в софте не особо критично. если их нет, то надо выставлять точно.


 
Не могу считать фулл с карты тошиба, припаяна на адапторе,

Z3X EasyJtag Software ver. 1.8.1.1
Loading eMMC Addon Firmware... IO: 3300 mV
USB Open Failed, Reason: PORT Open Error
Z3X EasyJtag Software ver. 1.8.1.1
Loading eMMC Addon Firmware... IO: 3300 mV
Box S/N: 0400401D8AF90EC0, ,FW Ver.: 01.52
CMD Pullup Level:2227 mV
CMD Active Level:2763 mV
eMMC Device Information
EMMC CID : 11010030333247393611CE18472A8036
EMMC CSD : D00E00320F5903FFFFFFFFFF92400024
EMMC Manufacturer ID: 0011 , OEM ID: 0100
EMMC Date: 08/2013 Rev.0x11
EMMC NAME: 032G96 , S/N: 3457697578
EMMC NAME (HEX): 30333247393600
EMMC ROM1 (Main User Data) Capacity: 29820 MB
EMMC ROM2 (Boot Partition 1) Capacity: 4096 kB
EMMC ROM3 (Boot Partition 2) Capacity: 4096 kB
EMMC RPMB (Replay Protected Memory Block) Capacity: 512 kB
EMMC Permanent Write Protection: No
EMMC Temporary Write Protection: No
Extended CSD rev 1.6 (MMC 4.5)
Boot configuration [PARTITION_CONFIG: 0x00] No boot partition configured.
Boot bus config [177]: 0x00 , width 1bit , Partition config [179]: 0x00.
Backup saved: 032G96_3457697578_20150204_1509.extcsd
Done.

При попытке чтения:

Z3X EasyJtag Software ver. 1.8.1.1
Skip loading eMMC Addon Firmware
CMD Pullup Level:2279 mV
CMD Active Level:3238 mV
Output file :C:\Users\Наташа\Desktop\d802\Z3x dump\proba\EMMC_ROM1_00000000_800000000.bin
Reading 0x000800000000 bytes from 0x000000000000 ...ROM1 ( USER ROM)
Read Length has been corrected to 0x000747C00000 bytes...
Retry reading adress 0x00000000 (Attempt #1)
Retry Fail!
Retry reading adress 0x00000000 (Attempt #2)
Retry Fail!
Retry reading adress 0x00000000 (Attempt #3)
Retry Fail!
Read Block Failed, Reason: CARD Ready Timeout Error
Done.

Флешка от LG D802. Как считать ром 1?
 
Пост №2 и пост №1 -даны рисунки микросхем, там указано куда лепить конденсатор. Так же Вам возможно понадобится переделка адаптера, зависит от типа Вашего адаптера. Почитайте эту тему
В этой теме писать не стоит, она информационная, если возникают вопросы создавайте отдельную тему..
 
есть простое объяснение - смотря на картинку, думают, что это вид на ножки, а нет- это вид на ТОР ;)
 

Питание на данном типе флешей нужно подавать на все домены . Если память мне не изменят , то как минимум на 3 (VDD1 VDD2 ). В самсунгах очень все интегрировано , возможно RAM на кристале както участвует в загрузке eMMC RTOS.
 

Вложения


А может быть на поддержке продукта выложить все картинки с нюансами и тонкостями подключения каждой eMMC?А то бокс купить - купил, а потом по форумам выпрашиваю каждую схему подключения и должен горы страниц форума вычитать с загадками типа подключите туда кандёр, считайте ножки от ключа, подтяните питание туда...Такая флешка так коннектиться такая так. Может разработчик прислушается к просьбе. Вон как у Октопуса всё сделано, пошаговые мануалы для каждого тела, а тут, даже мануала нет как прошивать флешки. Жаль что Октопус не работает на прямую с eMMC/
 

Во первых, распин который я нарисовал, работает со всем видами флешей, что у меня были (правда у меня стоят резисторы на подтяжку CMD и D0, и кондер на Hynix).
Во вторых, я пока еще не видел флешей у которых не "звонились" бы между собой все GND, и VCC и VCCQ
3) Подавать питание на RAM ? хз. Ни разу не приходилось, все работало и так.
4) По поводу подправить?.. Это, наверное, офттоп, вам бы сначала следовало бы подправить кучу "неверных" напряжений на eMMC и JTAG фотках, которые у вас идут с софтом Jtag. На соседнем форуме я даже тему завел.

p.s. А в свободное время лучше сделайте для начала интерфейс в eMMC закладке easyjtag, чтобы удобней работать было. Могу даже доплатить.
 


Че злой такой - были флеши и не одна с раздельными доменами - обязательно найду и сфоткаю - там на подошве даже видно, что домены расплываются в разные углы. По поводу подправить - ну не все и везде успеваем - наняли человека для контроля этих проблем - могу форму сделать для регистрации неправильных пинаутов , так вероятно будет проще. По поводу интерфейса стукни в скайп - в онлайне поправим ) Я не четырехядерный ) Сорри )))
 

А может быть на поддержке продукта выложить все картинки с нюансами и тонкостями подключения каждой eMMC?А то бокс купить - купил, а потом по форумам выпрашиваю каждую схему подключения и должен горы страниц форума вычитать с загадками типа подключите туда кандёр, считайте ножки от ключа, подтяните питание туда...Такая флешка так коннектиться такая так. Может разработчик прислушается к просьбе. Вон как у Октопуса всё сделано, пошаговые мануалы для каждого тела, а тут, даже мануала нет как прошивать флешки. Жаль что Октопус не работает на прямую с eMMC/
 
Злой не злой, а задалбывает много чего. на форуме инженеров я про все это писал. Если есть желание, чтобы еще я раз писал что и где - мой скайп как ник на этом форуме. на мой взгялд перекинуть пару кнопок местами или сделать ini файл с запоминанием последних папок это не сложно. а когда прыгаешь по каталогам чтобы фулл выбрать потом, extcsd бекап потом еще раз и еще так матерится хочется.
 
Подскажите, можно ли каким-то образом оттестить часть RAM в EMMC не в аппарате, то есть до впайки
 
законектил сегодня флеху SD7DP28C-4G через кондер но нечего не получаеться сделать
мои предположение что она мертва или всетаки можно ее восстановить таких штук 10 и все определяются одинаково

Z3X EasyJtag Box JTAG Софт версия. 2.0.6.0
Loading eMMC Addon Firmware... IO: 2800 mV
Box С/Н: 0600E01C45988CD5, ,Микропрограмма Вер.: 01.52
Напряжение подтяжки линии CMD :2289 mV
Напряжение активной линии CMD :2722 mV
eMMC Device Information
EMMC CID : 02000053444D30333290FFFFFFFF29BC
EMMC CSD : 8C0F002A015981E9B6D9FC1F8A4040AA
Изготовитель eMMC: ID: 0002 , OEM ID: 0000
EMMC Date: 02/2006 Rev.0x90
EMMC NAME: SDM032 , S/N: 4294967295
EMMC NAME (HEX): 53444D30333200
EMMC ROM1 (Main User Data) Capacity: 30 MB
EMMC ROM2 (Boot Раздел 1) Емкость: 0 kB
EMMC ROM3 (Boot Раздел 2) Емкость: 0 kB
EMMC RPMB (Replay Protected Memory Block) Capacity: 0 kB
EMMC Permanent Write Protection: No
EMMC Temporary Write Protection: No
Extended CSD rev 1.0 (MMC 4.0)
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]: 0x00
Backup saved: SDM032_4294967295_20151106_1705.extcsd
Сделано.
 
какой памятью можно заменить EMMC 16G V-100 ???
Стояла на планшете Cube U 55 GT,отпаяли ,выгорела ножка.
Нужен её аналог.
Заранее спасибо.
 
Добрый день. Есть планшет Talk79 u55gt c8. Стоит emmc KLMAG2GEAC-B002 сгорела. Купил новую KLMAG2GEAC-B002 прошил планшет FlashTool прошивкой U55GT-C8_V1.0_UA с прелоадером. Планшет включился, работал. имеи не было. Выключил планшет. И он больше не включается по кн.вкл и амперметр 80-90 и молчит. Прошивается на ура. Что посоветуете
 
Alexdip
при подключении к ПК как определяется? может начать с прошивки еще раз
 
Определяется как MTK com port и после прошивки тоже mtk com port. А должен прелоадер?

Прошивал раз 5-6 толку. Разными прошивками для этой модели, прелоадер у них одинаковой ёмкости 119608 байт.


Только при первой прошивке чистой флешки он запустился и выключил его сам через кн.вкл.
Родного бэкапа нет, т.к. родная флеш не рабочая.
 
Последнее редактирование:
Сомневаюсь что проц. КП не греется потребление мало нажатая кн.вкл 80-90мА и отжатая мкА. Может быть сама флеш? Или прелоадер.
 
А вы греете P780 через плату? mtk 6589 очень боятся перегрева,и замыкает епт ,мой любимый проц - хоть и не в тему
 
Всем привет, понимаю что вопрос может біть нубским, но все-же, ответ на него мне крайне нужен.
Поддерживает - ли данный продукт EMMC флеши применяемые в Apple ?
Если не поддерживает, есть ли в приоритете их поддержка ?
 

Хорошо, NAND флеши.
Данній продукт - будет поддерживать NAND флеши, которые использует Apple?

У меня возникла необходимость в Naviplus pro3000


И я задал себе вопрос, что мешает JTAG устройствам делать это-же самое ?

- вот и задаю этот вопрос здесь .
 
Мешает маркетинг.
Программаторы,которые это умеют стоят за пару калобаксоф, вы купите?
 
Перепаял emmc от i9300 на nexus d821, теперь проц просто начал греться при включении и ни на что не реагирует, надо было что-то еще прошить?
 
Здравствуйте. Сгорела emmc FORESEE NCEMBD39-64G на 64Гб, которая стояла на windows планшете с UEFI и z8300. Можно ли заменить на 128Гб THGBMHT0C8LBAIG или KLMDG8JENB-B041? Нужно ли перед установкой предварительно шить? Или же сразу же после пайки она должна обнаружится в системе?
 
Подскажите пожалуйста. Сдохла память h9tp32a8jdac на HTC616 (процессор MT6592). Чем можно заменить? Где стоят аналоги? Спасибо.
 

Вложения

Доброго дня! Телефон Fly FS405 висит на заставке. eMMC читается, но при стирании выходит ошибка которая говорит о том что нет питания соответственно не происходит форматирование. Батарея полностью заряжена. eMMC не тестируется. Отсюда не могу прошить. В чем проблема? подскажите пожалуйста.
 
Здравствуйте. Хотел заменить nand (samsung kmkyl000vm b603) процессор qualcomm msm8260 возможно заменить карту на microsd?
Спасибо.
 
Здравствуйте, перебирая флешки на S3 мучает вопрос, на что обращать внимание в логе, чтобы понять из за чего сбой?
На некоторых приходится телать ТП и тут ясно что прошивка флешки требуется, на других нет имени флешки, а снизу лог без этих проблем, но когда то пришлось ведь ее заменить.
 
Здравствуйте! Есть телефон Samsung GT-N7100. Прошивка 4.4.2 - начали сыпаться ошибки приложений, потом надо было прошивать раз в 2 дня, в итоге вообще перестал прошиваться куча ошибок. Заходил в рекавери, режим востановления.
Понял, что навернулась память. Почитал, что можно попробовать прогреть чип феном. нагрел чип до 280 градусов, подержал 1-2 мин. в итоге телефон вообще не включился. Заказал плату на Алиэкспрес. Установил, все нормально работало.
Только вот прошивка стояла 4.1.2. поставил ТВРП через Один и сделал полный бекап всего. Потом начал прошивать четырех файловую сервисную прошивку 4.4.2.
После завершения прошивки телефон начал циклически перезагружаться на заставке GT-N7100.
В рекавери попасть нельзя. Только режим востановления в котором горит красная строка с надписью: INVALID APMB DATA.
Снова разобрал телефон, посмотреть какой чип памяти стоит. В итоге оказалась, что память стоит с S4. Посмотреть вложение 269721
на родной плате стоял такой чип: Посмотреть вложение 269722
вот, что имею сейчас

Почитал на зарубежных профильных форумах, что проблему можно решить с помощью прошивки самого чипа или с помощью какой то специальной SD карты.
Плату интересно сделать самому.
Так вот есть такие вопросы:
1.Как можно исправить эту проблему не имея программатора?
2.Можно ли как то сделать эту плату чтобы можно было прошивать прошивки 4.4.2? (обновить прошивку eMMC?)
3.что нужно купить для начал, самое дешевое? что не покупать сразу Z3X Box, а что то конкретное для этого чипа.
Может у кого, кто знает как и что найдется минут 10-15 проконсультировать по скайпу.
Заранее спасибо за помощь.
 
Вы купили восстановленную плату, причем еммс туда поставили с донора с введенным ключем RPMB. Выхода из положения 3:
1. Понижать бутлоадер до 4.1.2 и шить прошивку соответственную(в этой версии отсутствует криптование с использованием раздела RPMB)
2. Обновить прошивку ЕММС(соответственно появится доступ к разделу RPMB)
3. Установить новую ЕММС.
 
Назад
Верх Низ