[Решено/SK6211] Восстановление Kingston DT100 16Gb

Автор Byte, 20 Октября 2010, 22:11:28

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

Byte

1. Производитель флеш накопителя //Kingston
2. Vid & Pid коды// Vid=0951 Pid=1607
3. Имя контроллера//sk6211
6. Краткое описание проблемы: после ручного прерывания апдейта в проге Update Disk V5.3 из набора http://www.flashboot.ru/Files-file-217.html накопитель не форматируется средствами ОС и не дает записать на себя данные, мотивируя: "Диск отсутствует"



Chip Genius v.3.00 говорит:
Device Name: +[F:](SKYMEDI USB Drive USB Device)

PnP Device ID: VID = 8086 PID = 2939
Serial Number: 3&&11583659&&0&&EB
Revision: /

Device Type: Generic USB Host Controller - USB2.0 Full-Speed (USB1.1)

Chip Vendor: (No match record)
Chip Part-Number: (No match record)

Product Vendor: SKYMEDI
Product Model: USB Drive

Tools on Web: (N/A)



CheckUDisk v.5.3 говорит:
Name: SKYMEDI USB Drive  (USB2.0)

Logic Driver: F:\

VID&PID: Vid_1516&Pid_8628
Speed: high speed

Total Space: 0.00 MB
Free Space: 0.00 MB
VendorID: SKYMEDI
ProductID: USB Drive
Product Revision: 

Vendor Description:
Product Description:
Serial Number:


Раньше определялась как Kingston DataTraveler 2.0


Программа SK6211_20090227_BA из того же набора говорит: "No USB device@

7. Ваша операционная система, в которой Вы запускаете утилиты из раздела Файлы//Win 7


Подскажите, пожалуйста, решение по восстановлению носителя максимально подробно, т.к. опыта работы с программами по восстановлени нет.

_ANDY_

Программный ремонт USB Flash Drive с помощью утилиты SK6211
Цитировать
...
Она, как и многие другие, предназначена для работы в среде ОС – MS Win XP
...

Byte

А под win xp на виртуальной машине пойдет?

_ANDY_


Byte

Поставил на комп WinXP.
Какие данные исползовать для прошивки - оригинальные (Vid=0951 Pid=1607)
или те, что сейчас выдает ChipGenius?

Какую версию флешера SK6211BA лучше использовать? последнюю?

_ANDY_

Все это не существенно.
VID/PID - это идентификаторы вендора и производителя (это цифры, которые не влияют на суть прошивки, по ним многие утилиты пытаются определить контроллер и имя производителя) Правда некоторые прошивальщики ругаются если подставлять туда что попало.
Версию берите , ту , которая поможет (сумеет прошить / в её списке поддерживаемой памяти есть, то, что припаяно) т.к. вы не озвучили имя м/с памяти, то пробуйте разные версии.

Byte

Приветствую _ANDY_!

Действовал по Вашей инструкции, получилось как в
Пример1:
Controller Version: SK6211BA
Flash Part No.: No matched Flash Part No.
Flash ID 01: 0x89 0x95 0x94 0x1E 0x74
Flash ID 02: 0x00 0x00 0x00 0x00 0x00
Flash ID 03: 0x89 0x95 0x94 0x1E 0x74
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

Скачал SK6211_20090227_BA, вышел
Пример2:
Controller Version: SK6211BA
Flash Part No.: I29F32G08AAMD1_S
Total Flash Size: 8192 MB
4K Page, MLC
Flash ID 01: 0x89 0xD7 0x94 0x3E 0x84
Flash ID 02: 0x89 0xD7 0x94 0x3E 0x84
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

Нашел дату в флешлисте, но подходящего CodeBank в файлах ..\CodeBank\2806\CBVer-1.2.2.44.ini и ..\CBVer-1.2.2.31.ini не нашел.

В левой части настроек флешера вбил то, что выдавал ChipGenius до того, как флешка перестала работать: Kingston, DataTraveler 2.0, Vid=0951 Pid=1607

Методом перебора CodeBank в настройках флешера заставил разрешить выбор памяти, выбрал свою.

Все сохранил, флешер выдал READY и текст:


I29F64G08FAMC1
--------------------
16384 MB
SKYMEDI


(почему снова Скаймеди а не Кингстон?)

При прошивке выдает Error: 94 1 [ERSAE HEX]
Флешка подключена напрямую к мат.плате.
В чем может крыться подвох?


_ANDY_

Цитировать(почему снова Скаймеди а не Кингстон?)
Здесь не важно - это название производителя контроллера (в прошивку зальётся то, что вы написали)
Цитировать
При прошивке выдает Error: 94 1 [ERSAE HEX]
Флешка подключена напрямую к мат.плате.
В чем может крыться подвох?
Пока эта ошибка лечилась улучшением питания. Попробуйте прошить в другом порту материнки или на другом компе (у соседа).
- Попробуйте другую версию утилиты.
Галку на Erase All ставили?

Byte

На той же версии флешера, переткнул флешку в другой разъем на мат.плате, заново вбил все настройки, SUCCESS!

Форматнул стандратными стандартными средствами ОС в FAT32, вроде все работае, размер определяется правильно, чтение/запись доступны.

Правда ChipGenius по-прежнему выдает:

Device Name: +[E:]+Запоминающее устройство для USB(SKYMEDI USB Drive USB Device)

PnP Device ID: VID = 1516 PID = 8628
Serial Number: 03
Revision:

Device Type: Standard USB device - USB2.0 High-Speed

Chip Vendor: skymedi
Chip Part-Number: SK6201~SK6281

Product Vendor: (N/A)
Product Model: (N/A)

Это нормально?

Флешер при клике на READY выдает:

Controller Version: SK6211BA
Flash Part No.: I29F64G08FAMC1
Total Flash Size: 16384 MB
4K Page, MLC
Flash ID 01: 0x89 0xD7 0xD5 0x3E 0x78
Flash ID 02: 0x00 0x00 0x00 0x00 0x00
Flash ID 03: 0x89 0xD7 0xD5 0x3E 0x78
Flash ID 04: 0x00 0x00 0x00 0x00 0x00
Flash ID 05: 0x89 0xD7 0xD5 0x3E 0x78
Flash ID 06: 0x00 0x00 0x00 0x00 0x00
Flash ID 07: 0x89 0xD7 0xD5 0x3E 0x78
Flash ID 08: 0x00 0x00 0x00 0x00 0x00
Part name: I29F64G08FAMC1
CodeBank: C090226A_F090226A
CodeSwap: 02 26
Codeswap CRC: 16687
FDM CRC: 2724150290
CodeBank CRC: 1024934458
Production date and time: Tue Oct 26 14:05:23 2010

Config Name: default
PDT Version: SK6211_20090227_BA
VID: 09 51
PID: 16 07
Vendor Name: Kingston
Product Name: DataTraveler 2.0
Revision: 1.00
Serial Number: 201010260000000000000001
Channel: Byte Mode
Plane(s): 1
Internal Interleave: 2 Way
External Interleave: Disable
tRc/tWc: 28.57 ns (35 Mhz)
Max Current: 100 mA
Real Density: (15.231 GB)
Error Code: 0 0
Product Line: 899