PDA

Просмотр полной версии : [Вопрос] GT-I9192 сдох на руках (EMMC), вытащить данные


AlexeyMadjar
22.05.2020, 19:54
Принесли побитый жизнью аппарат, с кодом, нужно было спасти данные.
Код успешно снял, аппарат работал, но выяснилось, что еще бы камеру заменить.
После замены камеры аппарат повисел на заставке и больше не включился.

Easy jtag plus читает с памяти:
Setting frequence to 7 Mhz
CMD Pullup Level: 1763 mV
CMD Active Level: 1763 mV
EMMC Device Information :
EMMC CID: 45010053454D3038479028698FAC9178
EMMC CSD: D00F00320F5903FFFFFFFFFF92404010
EMMC Manufacture : SANDISK , EMMC NAME: SEM08G , HEX: 53454D303847 , S/N: 28698FAC , rev. 0x90
EMMC ROM 1 (Main User Data) Capacity: 7456 MB (0001D2000000)
EMMC ROM 2/3 (Boot Partition 1/2) Capacity: 2048 KB (000000200000)
EMMC RPMB (Replay Protected Memory Block) Capacity: 128 KB (000000020000)
EMMC BootArea Write Protection: No
Extended CSD Information :
Extended CSD rev: 1.5 (MMC 4.41)
Supported partition features [PARTITIONING_SUPPORT]: 0x03
Backup saved: SEM08G_28698FAC_20200522_224119.extcsd
EMMC Init completed.
EasyJTAG Tool Читает check проходит, второй раз уже только после передергивания питания.
eMMC CID : 45010053454D3038479028698FAC9178
eMMC CSD : D00F00320F5903FFFFFFFFFF92404010
eMMC Manufacturer ID: 0045 , OEM ID: 0100
eMMC Date: 09/2014 Rev.0x90
eMMC NAME: SEM08G , S/N: 678006700
eMMC NAME (HEX): 53454D303847
IC Names: SanDisk , iNAND_SDIN7DP2-8G @FBGA153
EMMC ROM1 (Main User Data) Capacity: 7456 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
EMMC Permanent Write Protection: No
EMMC Temporary Write Protection: No
EMMC Password Locked: No
Extended CSD rev 1.5 (MMC 4.41)
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
High-capacity WP group size [HC_WP_GRP_SIZE: 0x00008000]
Partitioning Support [PARTITIONING_SUPPORT]: 0x03
Device support partitioning feature
Device can have enhanced tech.
Partitioning Setting [PARTITION_SETTING_COMPLETED]: 0x00
---------------------------------------------
Backup saved: SEM08G_ 678006700_20200522_2250.extcsd
Done.Разделы не читает.
При попытке считать фулл, после примерно 100Mb скорость чтения падает практически до нуля (дальше еще не пробовал, долго). В считанном файле пусто.
Есть ли смысл еще пытаться?

Хочется верить, что можно еще вытащить данные.

ZArchi
22.05.2020, 20:22
twrp не прошить?

AlexeyMadjar
23.05.2020, 09:58
twrp не прошить?
Изначально его и шил, чтобы код убрать.

Теперь он не включается совсем.
Память снял, пытаюсь читать напрямую.

Добавлено через 13 часов 29 минут
Данные на ней все-таки есть, начинал читать с разных адресов, но чтение постоянно тормозится. Программа либо зависает, либо чтение прекращается. Возможно ли как-то заставить продолжать читать следующий блок, когда скорость падает до определенного значения?
Может есть какая-то хитрость в подключении именно этой памяти? Почему приходится передергивать питание?

Serg55
23.05.2020, 10:35
Изначально его и шил, чтобы код убрать.

Теперь он не включается совсем.
Память снял, пытаюсь читать напрямую.

Добавлено через 13 часов 29 минут
Данные на ней все-таки есть, начинал читать с разных адресов, но чтение постоянно тормозится. Программа либо зависает, либо чтение прекращается. Возможно ли как-то заставить продолжать читать следующий блок, когда скорость падает до определенного значения?
Может есть какая-то хитрость в подключении именно этой памяти? Почему приходится передергивать питание?

Память снял - это и было ошибкой. После нагрева большинство помирает окончательно. По isp надо было пробовать читать.

AlexeyMadjar
23.05.2020, 10:55
Память снял - это и было ошибкой. После нагрева большинство помирает окончательно. По isp надо было пробовать читать.
Конечно в первую очередь это пробовал, не читалось. Не знаю почему. Потому снял.

chabrus
23.05.2020, 15:15
Не знаю почему. Потому снял.

Если память не изменяет, на CLK перемычка есть на плате в виде сопли из припоя. Ее выпаивать нужно перед подключением.

hopkins
26.05.2020, 18:01
Очень часто, когда не читается по ISP, я дополнительно подключаю кабель USB.