Программный ремонт USB Flash Drive с помощью утилиты SK6211_PDT_20090828

Автор _ANDY_, 02 Марта 2010, 10:55:24

0 Пользователей и 1 Гость просматривают эту тему.

ъыь

всем привет.
принесли флешку Kingston на 4 гб. подробнее о её названии не сообщили, но на USB разъёме я обнаружил маркировку DT101C/4GB (видно на фото), ниже есть ещё надписи, но я их не осилил :)
симптомы больного: при подключении ничего не происходит. подключал через: удлиннитель, спереди и в мать, ну и в другие компы тыкал - нет реакции. разобрал, обнаружил контроллёр SkyMedi SK6211BAPC (еле видно на фото). скачал две версии проги для этого контроллёра, 20090227 (назову 1) и 20090828 (2). замкнул ноги на памяти, воткнул. обнаружилась закрытая на чтение флешка, которая назвала себя SKYMEDI USB Drive USB Device. VID 1516, PID 8628. флешка моргает с периодичностью 2/2 сек. при включении 1 она определилась, состояние Ready. так как мне важны данные на флешке, а не сама флешка, я не рискнул что-то делать. попробовал открыть 2, она с флешкой не договарилась. решил переключиться на драйвер SkyMedi (зачем-то :) ), поменял всё, что нужно, в реестре, запустил SkyDrive из 1 и получил ошибку генерации INI. запустил из 2 - поменялось. теперь прога 2 флешку видит, однако не опознаёт её. по данным проги чип памяти различается с написанным на самом чипе.
т.к. я уже перестал понимать что-либо к этому моменту, решил ничего не трогать и написать сюда :) мне (вернее владелице) очень важны данные на флешке. есть ли возможность восстановить флешку не повредив данные на ней, либо как-то слить дамп при нахождении флешку в тест-режиме? я вижу в проге-тестировальщике функции чтения памяти, только вот она возваращет плохой, негодный дамп (вроде) :)
any ideas?


ъыь

Magistrz
если те, что я скачал, помогут мне флешку восстановить, то не суть важно, какая у них свежесть :)
но речь не о том. я уже понял, что не помогут. и пишу я здесь в т.ч. потому, что флешка не открывается вообще, да и вообще обнаруживается только в тест-режиме. я те статьи читал, они мне не помогут, как минимум пока я не восстановлю флешку.
а теперь вопрос. флешка затрётся нолями при восстановлении, верно? тогда никакой речи о восстановлении быть и не может :(

ъыь

надеюсь, что буду полезным обществу, сообщив, что помогла SK6211_PDT_20090828 версия утилиты со следующими параметами
Controller Version: SK6211BA
Flash Part No.: No matched Flash Part No.
Flash ID 01: 0x89 0xD7 0x94 0x3E 0x84
Flash ID 02: 0x00 0x00 0x00 0x00 0x00
Flash ID 03: 0x00 0x00 0x00 0x00 0x00
Flash ID 04: 0x00 0x00 0x00 0x00 0x00
Flash ID 05: 0x00 0x00 0x00 0x00 0x00
Flash ID 06: 0x00 0x00 0x00 0x00 0x00
Flash ID 07: 0x00 0x00 0x00 0x00 0x00
Flash ID 08: 0x00 0x00 0x00 0x00 0x00
Part name: I29F32G08AAMD2_S
CodeBank: C090828B_F090828B
CodeSwap: 06 24
Codeswap CRC: 29634
FDM CRC: 1132549661
CodeBank CRC: 3413048562
Production date and time: Thu Apr 28 20:25:19 2011

Config Name: 4gb
PDT Version: SK6211_PDT_20090820
VID: 15 16
PID: 62 11
Vendor Name: Als
Product Name: Hello World
Revision: 8.20
Serial Number: 000C29440DEEAB41C2CF3AFF
Channel: Byte Mode
Plane(s): 2
Internal Interleave: Disable
External Interleave: Disable
tRc/tWc: 33.33 ns (30 Mhz)
Max Current: 200 mA
Real Density: (3.795 GB)
Error Code: 0 0
Product Line: 899

подбирать пришлось на основе схожести маркировки чипа памяти с маркировками в софте (они различались последними буквами). гневный пост
да, данные таки все сдохли :(

bolt1502

Флешка Kingmax 2Gb,комп видит но не открывает.Пробовал программу SK6211_PDT_20090828
Программа выдаёт следущее:
Controller Version: SK6211BB
Flash Part No.: MT29F16G08CBABA_ES
Total Flash Size: 2048 MB
4K Page, MLC
Flash ID 01: 0x2C 0x48 0x04 0x46 0x85
Flash ID 02: 0x00 0x00 0x00 0x00 0x00
Flash ID 03: 0x00 0x00 0x00 0x00 0x00
Flash ID 04: 0x00 0x00 0x00 0x00 0x00
Flash ID 05: 0x00 0x00 0x00 0x00 0x00
Flash ID 06: 0x00 0x00 0x00 0x00 0x00
Flash ID 07: 0x00 0x00 0x00 0x00 0x00
Flash ID 08: 0x00 0x00 0x00 0x00 0x00
Part name: MT29F16G08CBABA_ES
CodeBank: C090828F_F090828F
CodeSwap: 08 26
Codeswap CRC: 7907
FDM CRC: 2073463633
CodeBank CRC: 2595595403
Production date and time: Mon May 09 16:42:06 2011

Config Name: default
PDT Version: SK6211_PDT_20090820
VID: 15 16
PID: 86 28
Vendor Name: Kingston
Product Name: DataTraveler 2.0
Revision: 8.20
Serial Number: 9998DF7B92D74089CCDCF511
Channel: Byte Mode
Plane(s): 2
Internal Interleave: Disable
External Interleave: Disable
tRc/tWc: 33.33 ns (30 Mhz)
Max Current: 200 mA
Real Density: (0 MB)
Error Code: 25 1
Product Line: 899

Подскажите какие настройки нужно выставить для этой флешки.

_ANDY_

У Вас уже есть все данные для настройки!
Действуйте по инструкции :
  2. Настройки
все подробно описано, что - куда прописывать!

bolt1502

Цитата: _ANDY_ от 09 Мая 2011, 20:17:59
У Вас уже есть все данные для настройки!
Действуйте по инструкции :
  2. Настройки
все подробно описано, что - куда прописывать!
Всё сделал по инструкции но всё равно выдаёт Error: 25 1
Доходит до 60% и всё

_ANDY_

Ошибка теста чтение/запись.
Удлинитель/передняя панель?
Контакты проверить.
Поэкспериментировать с вариациями теста Read/Write (Quick Test Mode 1/2) 10-100%
Erase All ставили?

bolt1502

Ошибка теста чтение/запись.
Удлинитель/передняя панель? Прямо в мать
Контакты проверить. Пропаял
Поэкспериментировать с вариациями теста Read/Write (Quick Test Mode 1/2) 10-100%
Erase All ставили? Да

bolt1502

Восстановил утилитой V2.0.0.8 (идёт в комплекте с UFD_Recovery tool V1.0.1.2)

_ANDY_

Отлично!
Возможно у неё алгоритм REMAP лучше реализован.
Но лучше проверить "поверхность" FMT-шкой.

chertov

День добрый!


Controller Version: SK6281AB
Flash Part No,: HY27UT088G2A
Total Flash Size: 2048 MB
2K MLC
Flash ID 1: 0xAD 0xD3 0x14 0xA5 0x34
Flash ID 2: 0xAD 0xD3 0x14 0xA5 0x34
Flash ID 3: 0x00 0x00 0x00 0x00 0x00
Flash ID 4: 0x00 0x00 0x00 0x00 0x00
Flash ID 5: 0x00 0x00 0x00 0x00 0x00
Flash ID 6: 0x00 0x00 0x00 0x00 0x00
Flash ID 7: 0x00 0x00 0x00 0x00 0x00
Flash ID 8: 0x00 0x00 0x00 0x00 0x00

никак не получается перевести ее в READY, что делаю не так?

_ANDY_

chertov, вы бы хоть что-то сказали про то, что делаете и в какой утилите.
Если в описанной в начале, то ясное дело! она для другого контроллера 6211! а вы пишете про 6281!

chertov

а принцип сильно различается??? делаю в SK6281_PDT_20080409

_ANDY_

Принцип тот-же!
Цитироватьчто делаю не так?
Как Вы хотите чтобы ответили на этот вопрос, если вы не рассказываете, что именно Вы делаете?!
Например:
выбрал настройки такие:
- контроллер 6281AB
- подобрал кодебанк и выбрал память - HY27UT088G2A
- поставил галку на ERASE ALL
- винда Виста
- скрин настроек прилагаю...

Ответ: проблема в винде! нужна XP sp2!

korobov

Опишу на всякий случай подробно все действия. Если это все лишнее, то вопрос находится в 6-м пункте. :)

1. Флэшка Kingmax 8GB. Вот такая На металлическом штекере флэшки есть следующая маркировка:
Цитировать08G-KLG4EM
09080403-S
2. Vid скорее всего был 1687, Pid 6211
3. Контроллер SK6211BA. Полностью на микросхеме в четыре ряда описан так:
ЦитироватьSK6211
BAPC-A
S0915
H38656
4. Память: i29F64G08CAMD2. Полностью на микросхеме:
Цитироватьi29F64G08CAMD2
0916 17

5. Описание проблемы и действия: флэшка нормально определялась в системе, монтировалась, но не открывалась. При попытке форматирования выдавало, что защищена от записи, либо просто, что Windows не удалось завершить форматирование. Хотя объем писала правильно.

Полазил по форуму, нашел эту утилиту: SK6211_6281_Kingmax_U-Drive_PD-07. Она начинала работать, но выдавала "Get LLF Parameter failed!"

Полазил по форуму, нашел эту тему с отсылкой на утилиту SK6211_PDT_20090828. Просмотрел PDFку, перетыкал разные конфиги и остановился в итоге на конфиге "8gb". В advanced даже не лазил. Сделал AutoLLF, но флэшка сразу не заработала, видимо, надо было перемонтировать. SK6211_6281_Kingmax_U-Drive_PD-07 прошел стадию LLF, но запоролся на другой стадии, вроде Format UDF, не помню точно.

После этого я флэшку перемонтировал и на всякий случай еще раз накатил AutoLLF, и на этот раз флэшка заработала.

6. А теперь, собственно вопросы. Полазил я еще по форуму и нашел вот эту статью и решил все сделать по науке, но не вышло. По описанной методике нашел я в файле SK6211BA_Skymedi Flash Support List _20090828.xls дату 2009-03-09, нашел банк C090309A_F090309A, а в нем ничего не оказалось (прямо, как в статье :)). Пришлось вернуться к банку, выбранному профилем "8gb", а именно C090828B_F090828B. И оказалось, что в этом банке есть две разновидности моей памяти:
I29F64G08CAMD2_S_CB и I29F64G08CAMD2_S. В профиле был выбран I29F64G08CAMD2_S_CB.

Отсюда первый вопрос: в чем разница между I29F64G08CAMD2_S_CB и I29F64G08CAMD2_S? Наугад пробовать нет желания, особенно если флэшка работает. Скорость записи на ней, правда около 3-4МБ/с - довольно медленно, на мой взгляд. Да и в доке SK6211BA R-W Performance_Capacity List_20090828.xls указана скорость 9.4 МБ/с. Может скорость медленная именно из-за неверной настройки?

Отсюда второй вопрос: правильно ли вообще выставляет настройки этот профиль? Может еще что-то нужно поменять? Channel Mode, interleaving или еще что? Нужно ли пытаться накатить поверху утилиту SK6211_6281_Kingmax_U-Drive_PD-07?

ОС Windows XP SP3, все утилиты скачаны с этого сайта.

johnnyz

1. Kingmax 16Gb
2. Vid_1687  Pid_6211
3. контроллер SK6211 BAPC-A
4. память 29F64G08CFAAA
5. утилита SK6211_20080917_BA.exe
6. Не могу восстановить
В утилите выбрал память, написало READY (см. вложение). Жму Sample:

Сontroller Version: SK6203  (уже пытался шить, сперва показывало 6211)
Flash Part No.: MT29F64G08TAA
Total Flash Size: 16384 MB
4K Page, MLC
Flash ID 01: 0x2C 0xD7 0x94 0x3E 0x84
Flash ID 02: 0x2C 0xD7 0x94 0x3E 0x84
Flash ID 03: 0x2C 0xD7 0x94 0x3E 0x84
Flash ID 04: 0x2C 0xD7 0x94 0x3E 0x84
Flash ID 05: 0x00 0x00 0x00 0x00 0x00
Flash ID 06: 0x00 0x00 0x00 0x00 0x00
Flash ID 07: 0x00 0x00 0x00 0x00 0x00
Flash ID 08: 0x00 0x00 0x00 0x00 0x00

Жму Auto-LLF, говорит [DEVICE_SHOULD_BE_SINGLE_CHANNEL].

ставлю Channel mode "DUAL", Exinterleave 2way, пишет [ERASE ALL ERROR]


7. Windows xp SP2

San4ez

вообще никакой информации не показивает, просто пустое окошко откриваеться при двойном клике на надписи под флешкой( кстате пишет access error ) как узнать ее?
спасибо

jondo1973

Всем доброго времени суток!!! :)
столкнулся с такой проблемой, сдохла флэшка на 2Гб, когда кликаю на флешку -пишет вставте диск, - вид и пид на фотке ПОМОГИТЕ!!!!
пробовал и вашу утилиту но она не видит флэшку вообще!

_ANDY_

jondo1973, а контроллер какой на флэшке?
San4ez, про эту ошибку уже было написано раньше! (либо контроллер не тот, либо нужен тестовый режим)

AURUM0301

KINGMAX 16GB SK6211. после использования утилитки U-Drive_PD-07 Recovery Tool V1.1_EN перестала работать. т.е. определяется в винде но хочет форматировать а не может)). ни одна утилитка не видит флешь. что можно сделать?? тестеров и ничего такого нет поэтому вопросов с напряжением не задаем))).

AURUM0301

Controller Version: SK6211BA
Flash Part No.: I29F64G08FAMC1
Total Flash Size: 16384 MB
4K Page, MLC
Flash ID 01: 0x89 0xD7 0x94 0x3E 0x84
Flash ID 02: 0x89 0xD7 0x94 0x3E 0x84
Flash ID 03: 0x89 0xD7 0x94 0x3E 0x84
Flash ID 04: 0x89 0xD7 0x94 0x3E 0x84
Flash ID 05: 0x00 0x00 0x00 0x00 0x00
Flash ID 06: 0x00 0x00 0x00 0x00 0x00
Flash ID 07: 0x00 0x00 0x00 0x00 0x00
Flash ID 08: 0x00 0x00 0x00 0x00 0x00
вот такие вот данные получилось изъять. делал все по инструкции. банок подходящих не было поэтому перебором нашел под свою память. но выдает ошибку в начале форматирования. все делается на вин 7

AURUM0301


Anatolij


AURUM0301

спасибо всем за советы. все сделал из под 7ки. несколько дней мучений и очередная флешка работает. кингмакс кстати на 16гб. фирменно утилитой которая на сайте у них не хочет форматироваться.

elan

Следующая проблема
имеется Kingston  DataTraveler 4GB.При устовке в комп определяется как сьемный диск, система RAW, 0 байт. Не форматируется. В программе SK6211_PDT_20090828 в CONFIG.SELECT. при установке 0, 8Gb, aamd_s_3, вначале нормальная инфо, через секунду

I29F32G08AAMD_S_31
Error: 94 1
SN: 001372997D4BA99196290078
0 MB

Ошибка 94 1. При запуске доходит до 24%, потом ошибка 56 1.
Привскрытии флешки на корпусах- SK6211BAPC-8? FT32G08UNCN1. кАКИЕ ШАГИ дальше