Kingston DTI 16Gb

Автор SmDAN, 02 Апреля 2010, 15:15:35

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

SmDAN

Добрый день.
При поднесении USB к порту  на системном блоке в руку пробило разрядом статического электричества. После этого флешка определилась как Skymedi с 0 размером и raw.
Пограммы по определению vid и pid выдали: VID 1516 PID 8628
Манипуляуции с перебором утилит для прошивки контроллера SK6211 не пинесли результата. Статус READY ни разу не был получен. Чипы памяти не определены.
После вскрытия корпуса по маркировке чипов была определена память Intel 29F64G08FAMC1.
В одной из тем по прошивке контроллеров 6211 натолкнулся на версию утилиты с расширенной базой по чипам памяти SK6211 PDT 20090709 BA (http://www.flashboot.ru/Files-file-191.html). Статус флешки сразу стал READY. При настройке профиля New использовал статью @Программный ремонт USB Flash Drive с помощью утилиты SK6211" (http://www.flashboot.ru/index.php?name=News&op=article&sid=31)
При прошивке в определенный момент возникает ошибка с кодом 16.
Замыкание контактов 32-29 и 44-41 никаких результатов не дают. Флешка заново не переопределяется. Погиб контроллер?
Прошу помощи в востановлении флешки. Может чего не так сделал?
Данные извлеченные утилитой:

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: Fri Apr 02 14:08:59 2010

Config Name: New
PDT Version: SK6211_20090227_BA
VID: 00 00
PID: 00 00
Vendor Name:
Product Name:
Revision:

_ANDY_

1)А что у вас с VID/PID ?
Нули это вы прошили?

2)Код в разных версия - разный!
16 - [verify code swap data fail after writing] - это в версии 20090828
если название ошибки совпадает в вашей версии, то могу предположить, что может помочь галка на Erase All. При условии, что подобрали нужный Code Bank и выбрали свою память!

3)Возможно статикой повредило часть контроллера или какой-то элемент обвязки деградировал.

SmDAN

ANDY, спасибо.
Стал разбираться дальше.
По поводу VID и PID в отчете - программа дает такой отчет, хотя поля в окне настроек (Advance) заполнены.
Пробовал использовать другие утилиты, вручную подбирая используемые Code Bank Ver. Находил чип памяти и прошивал. Использовал SK6211BA_20081214 и SK6211_PDT_20090828 - результат, незаконченный процесс прошивки (примерно после 60%) с ошибкой 25-1 [SUBERR1_WRITE_CMD_FAIL].
Что дальше делать незнаю.
Отчет программы (версия SK6211_PDT_20090828):
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: Mon Apr 05 13:12:00 2010

Config Name: Fleck
PDT Version: SK6211_20090227_BA
VID: 15 16
PID: 86 28
Vendor Name: Kingston
Product Name: Data Traveler
Revision: 1.00
Serial Number: 000000000000000004080259
Channel: Byte Mode
Plane(s): 2
Internal Interleave: 2 Way
External Interleave: Disable
tRc/tWc: 28.57 ns (35 Mhz)
Max Current: 100 mA
Real Density: (0 MB)
Error Code: 25 1
Product Line: 899

_ANDY_

Скайдрайвер ставили?
посмотрите переписку с mJet
http://www.flashboot.ru/forum/index.php?topic=2156.msg16124#msg16124

SmDAN

#4
Сегодня стал перебирать все контакты на чипах памяти поочередно для перевода контроллера в тестовый режим. Только на одном чипе памяти примерно на 16м контакте сработал тестовый режим. После этого пытался прошить контроллер утилитами:
- SK6211_PDT_20090828
- SK6211BA_20080917
- SK6211BA_20081214
- SK6211_20090227_BA
и SK6211_6281_Kingmax_U-Drive_PD-07
Всегда появлялась одна из ошибок 25-1, 25-3, Ошибка доступа.
Форматировал в винде. Форматирование завершается успешно, но при копировании файлов на флешку не все сохраняются (часть при копировании теряется сама собои или с ошибкой при копировании).
Проверил контакты на всех микросхемах с большим увеличительным стеклом, показалось что на одной есть завальцованные контакты и как бы замкнутые стружкой (видимо игла оставила царапину). Почистил промежутки между контактами.
Форматировал утилитой HPUSBFW_Special. Форматирование завершилось успешно (первый раз за все время).
Также как и ранее копирование файлов на флешку происходит успешно, но после вынимания флешки из порта данные теряются (папка с нулевым размером).