Меню Закрыть

Skymedi usb drive usb device восстановление

Содержание

Данная статья предназначена для помощи в программном восстановлении USB Flash Drive, изготовленных на базе микроконтроллера SK6211 производства Skymedi. Этот контроллер встречается во флэш-накопителях различных производителей, например: Kingston, Kingmax, A-data и др. В качестве примера была выбрана утилита SK6211_PDT_20090828. Она, как и многие другие, предназначена для работы в среде ОС – MS Win XP. В качестве «подопытного» выбрана флэшка Kingston DT100/1GB.

В комплект утилиты входят:
1) SK6211_20090828.exe – собственно основной модуль.
2) SK6211_User_Manual.pdf – инструкция к программе на английском языке
3) SK6211BA_Skymedi Flash Support List _20090828.xls – «Флэшлист» — список модулей памяти, которые поддерживает данная версия утилиты. (Пригодится для определения «CodeBankVer» по дате)
4) SK6211BA R-W Performance_Capacity List_20090828.xls – Сводная таблица тестов скорости различных модулей памяти в одноканальном и двухканальном режимах в ОС Win XP sp2 & Win 2k sp4.
5) SK62XX_FAT_20090505.exe & SK62XX_FATool_UserGuideV1.pdf – вспомогательная утилита для тестирования флэш.
6) ErrorCodes.txt – список кодов ошибок.
7) DrvSwitch.exe – заводской драйвер.
8) Driver_Using_manual.pdf – инструкция по использованию драйвера.

Подключаем флэшку и узнаём V > Запускаем утилиту «SK6211_20090828.exe» и выбираем в «Configuration Selection» default.

Видим, что в первом окне (DUT1) определилась флэшка (SAMPLE – No Match), но пока она не готова к прошивке! SAMPLE = пример, No Mach = Нет Совпадения. Имеется ввиду, что текущие настройки (default) не соответствуют внутренностям флэшки. Утилита уже определила, что флэшка построена на контроллере который отзывается на её запросы и уже считала из её прошивки информацию.
Просмотр этой информации производится по дабл-клику на SAMPLE.

Тут мы видим содержимое прошивки:
1) Контроллер SK6211
2) FID памяти (AD D3 14 A5 34) и её название (HY27UT088G2A)
3) Версию CodeBank: C080512A_F080516A
4) Версию прошивки: CodeSwap- 0512
5) Остальное не так важно (дата изготовления/ версия утилиты/ название конфигурации = «гравировка на USB-разъёме» / VID&PID коды и т.д.)
6) Channel: Byte Mode (Одноканальный режим. Может пригодиться в настройках!)

Тут все хорошо! Но что делать кода слетела прошивка так, что большей части этой информации нет!?

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

Здесь утилита считала из флэшки FID, но не смогла по нему подобрать память из своего списка!
Вывод: пробовать другую утилиту или проверять контакты. Иногда восстановление контактов по Шине Данных между контроллером и памятью изменяет ID-шник и утилита, по правильному ID-шнику, находит соответствие в своей Базе Данных.

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

Здесь утилита нашла память в своей БД. Но версия Code Bank – неизвестна! Находим её при помощи поиска даты по имени флэш чипа в файле SK6211BA_Skymedi Flash Support List _20090828.xls

Читайте также:  Интересные статусы для девушек

Теперь ищем подходящие Code bank.
Открываем файл:
…SK6211_PDT_20090828CodeBank2806CBVer-1.2.2.44.ini

Находим по дате 09,03,09 версию: C090309A_F090309A

Вернёмся к подопытной. Переходим по кнопке “Advaced” в расширенные настройки. Пароль – 123456.
1) прописываем VID & PID: 0951 & 1607
2) Vendor Name: Kingston
3) Product Name: DataTraveler 2.0
4) Revision: 8.2 (оставляем без изменений)
5) Disk Type: Removable (оставляем без изменений)
6) S/N: 001478544881SK8703120829 (это родной серийник подопытной)
7) S/N Gen: (3) Don’t Change SN
Ниже можно пропустить до
8) Fixed Flash Size = 1024 (ставим оригинальный размер флэшки)
9) При установке галки на Erase All выдаётся сообщение: Warning Message: System information will be eliminated after erase all.
(Предупреждение: системная информация будет ликвидирована после установки режима «удаление всего» . )
Переходим в правое окошко Flash Options
10) Выбираем контроллер: SK6211BA
11) Выбираем Code Bank Ver: C080512A_F080516A (тот который выдала утилита по двойному клику на SAMPLE) Теперь я жду, что в секции Flash Selection должна появиться возможность выбора желаемой памяти — HY27UT088G2A, но этого не происходит. В чем же причина? Возможно в версии утилиты! Ведь в прошивке указана версия: PDT Version: SK6211_PDT_20080616_BA, а я пользуюсь SK6211_20090828! Идем по пути выбора ч/з флэшлист. Находим дату — 02.04.2008, но названия с такой датой в списке не нахожу и версии Code Bank с ближайшей датой тоже не подходят! Предположение с соответствием даты из флэшлиста для этой флэшки не подходит. Помог только полный перебор! При выборе C090828A_F090828A утилита дала возможность выбора желаемой памяти!
12) Далее выбираем Channel Mode: Single
Больше ничего не меняем.

Получаем статус READY

Теперь утилита «готова» прошить флэшку.
Жмём Auto-LLF

3. Работа над ошибками

44 — [CONTROLLER_MISMATCH_ERROR]
2 — [CONTROLLER_CODEBANK_MISMATCH]
при изменение ридврайт тест ошибка 37 — [PREFMT_ERR_WRITE_P_BLK_ERR]

-Помогла галка на ERASE ALL
_______________________________

45 — [DISK_ACCESS_ERROR]
(Статус READY, ошибка в процессе LLF)

-Помогло: перевод в тестовый режим замыканием 31-32 ног на м/с памяти
и повторная прошивка
_______________________________

-Нужна более свежая версия утилиты с поддержкой новой памяти
ps: в предыдущей версии 20090709_BA (34 — [FLASH_NOT_SUPPORT])
_______________________________

94 — [CAN_NOT_FIND_FILE]
1 — [ERASE_HEX]
При попытке прошить — (Access error)

— Убрали удлинитель USB, из-за которого были потери.
_______________________________

В работе над ошибками был использован опыт пользователей форума: Vitorrio, SeeJay, E1haZ и других.

Обсуждение статьи и проблемы при восстановлении обсуждаются в этой теме на форуме.

Программы по восстановлении и форматировании любых флешек

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

Утилиты для Skymedi, восстановление

SK6211BA (20080917) Набор утилит для восстановления USB Flash на контроллерах SK6211 производства SKYMEDI. Возможно подойдёт для всей серии SK62ХХ. В архиве 4 утилиты: SK6211_20080917_BA.exe, SK62XX_FAT_20080808.exe, Recovery Disk V3.8.rar, Update Disk V3.8.rar

SK6281 PDT 20080409 Набор утилит для восстановления USB Flash на контроллерах SK6281 производства SKYMEDI. Возможно подойдёт для всей серии SK62ХХ. В архиве 4 утилиты: CreateDiskImage, RecoveryDisk6281_20080328_NR, SK62XX_FA_20080215, SK6281_PDT_20080409

SK6211-20080430 BA MP Tool Утилита для восстановления USB Flash на контроллерах SK6211 производства SKYMEDI.

SK6211-20071207 MP Tool Утилита для восстановления USB Flash на контроллерах SK6211 производства SKYMEDI.

SK6201-20060210 MP Tool Утилита для восстановления USB Flash на контроллерах SK6201 производства SKYMEDI

SK6281_PDT_20080123 Утилита для восстановления USB Flash на контроллерах SK6281 производства SKYMEDI.

Читайте также:  Почему добавляют в черный список в одноклассниках

Утилиты для Oti , карт-ридеров

OTI 1905 v1.05 Утилита для карт-ридеров на контроллерах OTI 1905.

OTI6808-V1.30 Утилита для низкоуровнего форматирования и восстановления флэш для контроллеров OTI 6808

OTI PT Multi-Device (PTMD2.9.0.11D) Фирменная утилита для низкоуровнего форматирования и восстановления флэш для контроллеров OTI. Поддерживает контроллеры: 2167, 2166, 2169M, 2165, 2168, 2168B5, 2169SB5, 2189SB3, 2168B6, 2168SB6, 6828, 6128 и другие. В архиве есть инстукция к программе на английском. Краткая инструкция. Убеждаемся, что в вашей флэш установлен контроллер OTI. Устанавливаем программу, подключаем флэшку. Если не определится, заходим в меню Driver > Reinstall. Если определилась, вы увидите параметры флэш и она будет иметь статус "Waiting". Затем переходим в меню Tools и выбираем подменю параметров вашего контроллера. После всех манипуляций выделяем стоку с флеш и жмём Enter. Настройки запишутся в контроллер, если не будет ошибок записи, статус изменится на "Pass".

OTI 1901 MMC Утилита для карт-ридеров на контроллерах OTI 1901

OTI 2126 Утилита для карт-ридеров контроллерах OTI 2126

RDGenerator (RecoverDisk1103) Утилита для низкоуровневого форматирования USB Flash Drive.Перепрограмирует непосредственно контроллер Flash Drive. В архиве, программа RDGenerator.exe и файлы конфигурации для контроллеров:OTI 2168, OTI 6228, 0151 — Silicon Integrated Systems Corp, 5151 — SanDisk, Инструкция по созданию файла конфигурации под другие типы контроллеров находится в архиве.

Утилиты для iCreate

iCreate i5127-i5128 PD V1.083 B3 Утилита для восстановления флэш на контроллерах iCreate i5127 и i5128. Версия: V1.083

iCreate PDx16 (i5128-PDx16V1.32) Утилита Версии 1.32 — для восстановления флэш на контроллерах iCreate i5128

iCreate-i5062-V2.0 Утилита для восстановления флэш на контроллерах iCreate i5062 Версия: V2.0

iCreate PDx16 (i5128-PDx16V1.34) Утилита для восстановления флэш на контроллерах iCreate i5128 Версия: V1.34

iCreate PDx16 i5122 V1.08 Утилита для восстановления флэш на контроллерах iCreate i5122 Версия: V1.08

iCreate i5062 PDX8 V3.38 Утилита для восстановления флэш на контроллерах iCreate i5062 Версия

iCreate i5068 (PDx8_2k_v311) Утилита для восстановления флэш на контроллерах iCreate i5068 Версия: v3.11

iCreate i5062 (50621) LQV 0.5B Утилита для восстановления флэш на контроллерах iCreate i5062, i50621Q. Версия: 0.5 Beta

iCreate i5060-i5062 ZD V2.20 Утилита для восстановления флэш на контроллерах iCreate i5060 и i5062. Версия: V2.20

iFormat2 v119 (UFDisk Format Tool2) i512 Фирменная утилита для контроллеров iCreate i5122, i5128, i5129. Версия: v119

iFormat2 v1.32 (UFDisk Format Tool2) i51 Фирменная утилита для контроллеров iCreate i5122, i5128, i5129. Версия: v1.32

iCreate i5188 (PDx16 V1.51) Фирменная утилита для контроллеров iCreate i5188. Версия: V1.51

Утилиты для Alcor, восстановление флеш-контроллеров

Alcor Micro UFD AU6980 Утилита для флэш на контроллере Alcor AU6980 Версия: v2.1.2.0.

AlcorMP (090227) AU698X, AU3150X Утилита для флэш на контроллерах серии Alcor AU6981, AU6982, AU6983, AU6984, AU6986, AU7640, AU3150B51, Au3150C53. Версия: 090227.

AU9380 (UFD Manufacture Tool) Утилита для флэш на контроллере Alcor AU9380.

AlcorMP (081208) AU698X, AU3150X Утилита для флэш на контроллерах серии Alcor AU6981, AU6982, AU6983, AU6984, AU6986, AU7640, AU3150B51, Au3150C53 Версия: 081208.

AlcorMP (081010) Утилита для флэш на контроллерах серии Alcor AU6981, AU6982, AU6983, AU6984 и AU6986 Версия: 081010.

AlcorMP (08092401) [AU6981, AU6982, AU69 Утилита для флеш на контроллерах серии Alcor AU698x (AU6981, AU6982, AU6983, AU6984, AU6986) и AU7640 Версия: 08092401.

AlcorMP (080829) AU6981/AU6983/AU6986 Утилита для флеш на контроллерах серии Alcor AU6981, AU6983, AU6986 Версия: 08.08.29.

ALCOR AU9385 Утилита для восстановления флэш на контроллере AU9385. Под вистой не работает.

ALCOR AU9382 UFDTool Утилита для восстановления флэш на контроллерах AU9382. Под вистой не работает.

Читайте также:  I7 3770 1155 сокет

AlcorMP (080424) AU698X Утилита для флеш на контроллерах серии Alcor AU938Х Версия: 080424.

AlcorMP (08.02.28) AU6984, AU6980 Утилита для флеш на контроллерах Alcor AU6984, AU6980 Версия: 08.02.28.

Alcor UFD Manufacture Programm (AU9386 V1.10 Утилита для флеш на контроллерах Alcor AU9386 Версия: V1.10.

Alcor Micro UFD Manufacture Programm AU Утилита для флеш на контроллерах Alcor AU9381 Версия: 1.1.0.0.

AlcorMP-UFD-6.21 (AU6981-6982-6983 v6.21 Утилита для флеш на контроллерах Alcor AU6981 AU6982 AU6983 Версия: v6.21.

AlcorMP 6.18 b3 Утилита для флеш на контроллерах Alcor AU6981 AU6980. Версия: 6.18 b3

AlcorMP (AU6980-6981) Утилита для флеш на контроллерах Alcor AU6981 AU6980. Версия: 6.15.04

Предлагаю в качестве подарка скачать бесплатную книгу: причины зависаний на ПК, восстановление данных, компьютерная сеть через электропроводку и много других интересных фишек.
Еще больше интересных новостей, а главное общение, решений ваших проблем! Добавляйтесь в телеграм —
https://t.me/mycompplus

Понравилась полезная статья? Подпишитесь на RSS и получайте больше нужной информации!

Пошаговая инструкция по восстановлению USB флешек в которой я постараюсь доступным языком ответить на вопрос Как восстановить флешку самостоятельно и без особых усилий.

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

Теперь народ несет не только свои флешки, но и флешки своих друзей, знакомых и родственников. Ну вот хоть бы кто-то еще бутылочку пива приволок или печеньку – фигушки.

Мне-то не сложно помочь, но когда я предлагаю вам самим научиться все это делать, вы отнекиваетесь. Таких я в следующий раз просто отшиваю. Не хочешь учиться – проходи мимо.

С лирикой на этом заканчиваю и перехожу непосредственно к теме поста..

Если ваша флешка перестала определяться как диск, не хочет форматироваться, не дает записать информацию или еще что-то там с ней случилось, НО она не имеет механических повреждений, то знайте – еще не все потеряно. Скорее всего глюкнул контроллер и с ним придется немного повозиться. По времени эта процедура занимает, примерно, 5 минут.

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

Для начала нам необходимо определить VID и PID нерабочей флешки.

Определить VID и PID для восстановления флешки

Воткните флешку в компьютер и запустите Диспетчер устройств. ПускВыполнитьmmc devmgmt.msc.

Затем зайдите в раздел Контроллеры универсальной последовательной шины USB.

Находим в списке свою флешку. Обычно, все флешки имеют название Запоминающее устройство для USB.

Жмем на устройстве правую клавишу и открываем Свойства.

Переходим на вкладку Сведения.

В выпадающем списке выбираем пункт Код экземпляра устройства или Коды (ID) оборудования.

В этом окне мы видим PID и VID.

Поиск программы для восстановления флешки

Заходим на сайт FlashBoot.ru и вводим на нем полученные VID и PID.

Жмем на кнопку Search.

В результатах ищем своего производителя и модель флешки. У меня это Kingston DataTraveler 2.0.

В правой колонке будет название нужной нам программы или ссылка на нее.

Все. Теперь ищите в Google программу по названию или качаете по указанной ссылке. Запускаете и следуете инструкциям. Обычно, в подобных программах для восстановления всего одна кнопка, поэтому вопросов у вас возникнуть не должно.

Возникнут вопросы — задавайте в комментариях.

Рекомендуем к прочтению

Добавить комментарий

Ваш адрес email не будет опубликован.