Восстановить данные Silicon-Power16G SM3257 ENBA
Восстановить данные Silicon-Power16G SM3257 ENBA
Доброго времени суток!
Помогите восстановить данные с флэшки Silicon-Power16G.
При подключении в usb красный индикатор на корпусе флэшки плавно мигает, при попытке входа через проводник пишет "Вставьте диск в устройство "Съемный диск". Через "Управление дисками" не видит.
ChipGenius v.4.00.0807:
Description: [G:]Çàïîìèíàþùåå óñòðîéñòâî äëÿ USB(UFD 2.0 Silicon-Power16G)
Device Type: Mass Storage Device
Protocal Version: USB 2.00
Current Speed: High Speed
Max Current: 500mA
USB Device ID: VID = 090C PID = 1000
Serial Number: 1400772603600256
Device Vendor: UFD 2.0
Device Name: Silicon-Power
Device Revision: 1100
Manufacturer: UFD 2.0
Product Model: Silicon-Power16G
Product Revision: 1100
Controller Vendor: SMI
Controller Part-Number: SM3257ENLT - ISP NONE
Flash ID code: 45DEA492 - SanDisk SDTNQGAMA-008G - 2CE/Single Channel [MLC-8K] -> Total Capacity = 16GB
Flash Drive Information Extractor v.8.4.0.587:
Volume: G:
Controller: Silicon Motion SM3257 ENBA
Possible Memory Chip(s): Not available
Flash ID: 45DEA492 7657
Flash CE: 2
Flash Channels: Single
Chip F/W: ISP NONE
MPTOOL Ver.: 14.01.17
VID: 090C
PID: 1000
Manufacturer: UFD 2.0
Product: Silicon Power
Query Vendor ID: UFD 2.0
Query Product ID: Silicon Power16G
Query Product Revision: 1100
Physical Disk Capacity: 0 Bytes
Windows Disk Capacity: 0 Bytes
Internal Tags: QU2G-ASD2
USB Version: 2.00
Declared Power: 500 mA
ContMeas ID: D3D8-02-EE
Microsoft Windows 7 SP1 x64 Build 7601
На самом контроллере надпись - SM3257EN Q BA 054974
Помогите восстановить данные с флэшки Silicon-Power16G.
При подключении в usb красный индикатор на корпусе флэшки плавно мигает, при попытке входа через проводник пишет "Вставьте диск в устройство "Съемный диск". Через "Управление дисками" не видит.
ChipGenius v.4.00.0807:
Description: [G:]Çàïîìèíàþùåå óñòðîéñòâî äëÿ USB(UFD 2.0 Silicon-Power16G)
Device Type: Mass Storage Device
Protocal Version: USB 2.00
Current Speed: High Speed
Max Current: 500mA
USB Device ID: VID = 090C PID = 1000
Serial Number: 1400772603600256
Device Vendor: UFD 2.0
Device Name: Silicon-Power
Device Revision: 1100
Manufacturer: UFD 2.0
Product Model: Silicon-Power16G
Product Revision: 1100
Controller Vendor: SMI
Controller Part-Number: SM3257ENLT - ISP NONE
Flash ID code: 45DEA492 - SanDisk SDTNQGAMA-008G - 2CE/Single Channel [MLC-8K] -> Total Capacity = 16GB
Flash Drive Information Extractor v.8.4.0.587:
Volume: G:
Controller: Silicon Motion SM3257 ENBA
Possible Memory Chip(s): Not available
Flash ID: 45DEA492 7657
Flash CE: 2
Flash Channels: Single
Chip F/W: ISP NONE
MPTOOL Ver.: 14.01.17
VID: 090C
PID: 1000
Manufacturer: UFD 2.0
Product: Silicon Power
Query Vendor ID: UFD 2.0
Query Product ID: Silicon Power16G
Query Product Revision: 1100
Physical Disk Capacity: 0 Bytes
Windows Disk Capacity: 0 Bytes
Internal Tags: QU2G-ASD2
USB Version: 2.00
Declared Power: 500 mA
ContMeas ID: D3D8-02-EE
Microsoft Windows 7 SP1 x64 Build 7601
На самом контроллере надпись - SM3257EN Q BA 054974
- DesignerMix
- Администратор
- Сообщения: 7028
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Восстановить данные Silicon-Power16G SM3257 ENBA
djodik, судя по FID'у памяти 45DEA4927657 и этой странице у вас в флешке установлено два чипа памяти SDTNPMAHEM-008G-X MLC-типа по 8 Гб каждый с технологией производства 19 nm. В купе с контроллером SM3257ENLT для восстановления работы флешки (т.к. она у вас явно не работает) подойдет утилита - SMI MPTool V2.5.27 v8 M1004
Но по умолчанию она не будет работать с флешкой, придется добавить в файл flash_3257ENLT.dbf (находится в папке UFD_ALL_DBF) следующую запись (добавляйте после строки
После этого добавьте в файле SM3257ENLT.FFW (находится в папке UFD_ALL_ForceFW) после строки:
добавьте следующие строки:
Сохранив все файлы и запустив утилиту попробуйте снять галочку с форматирования флешки в настройках (вход в настройки без пароля). Если ее оставить то после прошивки будет выполнено форматирование. Сам лично я не проверял будет-ли утилита работать если эта галочка снята так что никаких гарантий не даю.
Надеюсь что после работы утилиты флешка начнет определяться компьютером и ее можно будет просканировать утилитами по восстановлению данных, например как я описывал в этой теме.
Но по умолчанию она не будет работать с флешкой, придется добавить в файл flash_3257ENLT.dbf (находится в папке UFD_ALL_DBF) следующую запись (добавляйте после строки
@ 45 DE A4 82 76 57 28 00 0B 01 82 06 00 2A 2A 2A 54 00 00 00 00 00 00 51 51 10 10 21 4F 4F 4F // SanDisk SDWFR-64G19D2 L0214 19nm MLC
):Код: Выделить всё
@ 45 DE A4 92 76 57 28 00 0B 01 82 06 00 2A 2A 3F 54 00 00 00 00 00 00 78 78 21 21 21 4F 4F 4F // SanDisk SDTNRGAMA-008G M0701 1ynm MLC
После этого добавьте в файле SM3257ENLT.FFW (находится в папке UFD_ALL_ForceFW) после строки:
FLASH_45DEA4827657_ISP=\TS\19nm MLC\SM3257ENLTISP-S19nm.BIN
FLASH_45DEA4827657_PTEST=SM3257ENLTPTEST.bin
FLASH_45DEA4827657_DisableCardModeFW=1
//---
добавьте следующие строки:
Код: Выделить всё
FLASH_45DEA4927657_ISP=\TS\19nm MLC\SM3257ENLTISP-S19nm.BIN
FLASH_45DEA4927657_PTEST=SM3257ENLTPTEST.bin
FLASH_45DEA4927657_DisableCardModeFW=1
//---
Надеюсь что после работы утилиты флешка начнет определяться компьютером и ее можно будет просканировать утилитами по восстановлению данных, например как я описывал в этой теме.
Восстановить данные Silicon-Power16G SM3257 ENBA
Сделал все как описано - FAIL - Initial Param Fail (0F) (FlashID Not Found in DBF Database)
Кстати, в SMI Mass Tools контроллер определяется как SM3257ENBA , а не SM3257ENLT - может в этом проблема и нужно сделать такую же процедуру только для контроллера SM3257ENBA ?
Кстати, в SMI Mass Tools контроллер определяется как SM3257ENBA , а не SM3257ENLT - может в этом проблема и нужно сделать такую же процедуру только для контроллера SM3257ENBA ?
- DesignerMix
- Администратор
- Сообщения: 7028
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Восстановить данные Silicon-Power16G SM3257 ENBA
djodik, да, попробуйте. Только не забудьте изменить имена BIN-файлов.
Восстановить данные Silicon-Power16G SM3257 ENBA
!!!!! Только сейчас обратил внимание, что у пользователя petya111222 точно такая же флешка! Совпадает и версия контроллера и все остальное.. Попробую сделать так, как Вы ему написали.
З.Ы. Спасибо Вам, DesignerMix, огроменное за такой информативно-интереснейший сайт и канал на YouTube.. всю ночь и день просматриваю

З.Ы. Спасибо Вам, DesignerMix, огроменное за такой информативно-интереснейший сайт и канал на YouTube.. всю ночь и день просматриваю



-
- Новичок
- Сообщения: 9
- Зарегистрирован: 10 окт 2015, 11:33
Восстановить данные Silicon-Power16G SM3257 ENBA
Уважаемый djodik. Сочувствую вам, т.к. моя проблема идентичная. Поэтому предлагаю объединить усилия, чтобы DesignerMix не писал нам одно и то же. Поэтому если не трудно сделайте все описанные в моей ветке манипуляции, только для контроллера SM3257ENLT, т.к. для SM3257ENBA я делаю все что пишет DesignerMix, но пока особых успехов нет....а вместе может и найдем решение.
Восстановить данные Silicon-Power16G SM3257 ENBA
Много что уже перепробовал... В итоге, путем различных проб и ошибок пришел к этому:
в файле flash_3257ENBA.dbf - добавил эту строчку
@ 45 DE A4 92 76 57 28 00 0B 01 82 06 00 2A 2A 3F 54 00 00 00 00 00 00 78 78 21 21 21 4F 4F 4F // SanDisk SDTNRGAMA-008G M0701 1ynm MLC
в файле SM3257ENBA.FFW добавил
FLASH_45DEA4927657_ISP=\TS\19nm MLC\SM3257ENBAISP-S19nm.BIN
FLASH_45DEA4927657_PTEST=SM3257ENBAPTEST.bin
FLASH_45DEA4927657_DisableCardModeFW=1
все вроде бы логично, но появляется ошибка Initial Param Fail (0F) (FlashId Not Found in ForceFlash.Set)
пытался дольше колдовать с бубном и заменил в файле ForceFlash.Set строку A2422 на то, что было написано в соседней теме у petya111222 -
A2422=Sandisk,16Gbit(19nm)(8KP)(256Page),SDTNQGBMx-16GТ(2-Plane+Ext-intlv2)
Sandisk,16Gbit(19nm)(8KP)(256Page),SDTNQGBMx-16GТ(2-Plane+Ext-intlv2)=45,DE,A4,92,76,57,1,1,2,1,0,10,54,F0,0,0,FF,FF,0,60,60,0,20,B0,1,2,C0,2,0,0,0,28,0,0,,,,,
пробовал заменить в этих строчках "SDTNQGBMx-16GТ" на "SDTNRGAMA-008G", но не помогло... по прежнему ошибка (FlashId Not Found in ForceFlash.Set), и, судя по-всему, дальнейшее решение проблемы надо искать в этом файле "ForceFlash.Set"
DesignerMix, подскажите, почему была заменена строка именно A2422 ? Какую строку (что еще) можно добавить (или изменить), чтобы в этом файле программа смогла найти FlashID этой флэшки ?
в файле flash_3257ENBA.dbf - добавил эту строчку
@ 45 DE A4 92 76 57 28 00 0B 01 82 06 00 2A 2A 3F 54 00 00 00 00 00 00 78 78 21 21 21 4F 4F 4F // SanDisk SDTNRGAMA-008G M0701 1ynm MLC
в файле SM3257ENBA.FFW добавил
FLASH_45DEA4927657_ISP=\TS\19nm MLC\SM3257ENBAISP-S19nm.BIN
FLASH_45DEA4927657_PTEST=SM3257ENBAPTEST.bin
FLASH_45DEA4927657_DisableCardModeFW=1
все вроде бы логично, но появляется ошибка Initial Param Fail (0F) (FlashId Not Found in ForceFlash.Set)
пытался дольше колдовать с бубном и заменил в файле ForceFlash.Set строку A2422 на то, что было написано в соседней теме у petya111222 -
A2422=Sandisk,16Gbit(19nm)(8KP)(256Page),SDTNQGBMx-16GТ(2-Plane+Ext-intlv2)
Sandisk,16Gbit(19nm)(8KP)(256Page),SDTNQGBMx-16GТ(2-Plane+Ext-intlv2)=45,DE,A4,92,76,57,1,1,2,1,0,10,54,F0,0,0,FF,FF,0,60,60,0,20,B0,1,2,C0,2,0,0,0,28,0,0,,,,,
пробовал заменить в этих строчках "SDTNQGBMx-16GТ" на "SDTNRGAMA-008G", но не помогло... по прежнему ошибка (FlashId Not Found in ForceFlash.Set), и, судя по-всему, дальнейшее решение проблемы надо искать в этом файле "ForceFlash.Set"
DesignerMix, подскажите, почему была заменена строка именно A2422 ? Какую строку (что еще) можно добавить (или изменить), чтобы в этом файле программа смогла найти FlashID этой флэшки ?
- DesignerMix
- Администратор
- Сообщения: 7028
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Восстановить данные Silicon-Power16G SM3257 ENBA
Строку эту я выбрал потому, что фирма производитель и FID памяти в ней частично совпадал с нужным нам, подозреваю что можно изменить любую другую строку. Почему изменить а не добавить? Потому что в файле ForceFlash-M1003.SET есть порядковые номера и если добавить один то придется менять номера всех остальных. Конечно можно просто добавить FID в конце файла, но на мой взгляд проще заменить какую-нибудь строку. Кстати в этом файле есть нужный нам FID памяти (45DEA4927657) но почему ошибка появляется даже не смотря на это я к сожалению не знаю.
А вообще по большому счету мне толком не понятна структура этого файла

Я еще подумаю как и что можно изменить что-бы флешка определилась но ничего не обещаю.