Перевод контроллера USB флэш в тестовый режим замыканием выводов памяти
После некоторых программных сбоев контроллера или микросхемы памяти, Windows не может определить подключённое устройство и при этом, операционная система не может установить соответствующий драйвер.
При этом коды VID&PID равны 0000.
Связано это с тем, что управляющая программа контроллера не может считать часть прошивки которая расположена в специальной области микросхемы памяти.
В этом случае, можно попробовать перевести контроллер в специальный тестовый режим. При этом происходит запуск контроллера без опроса микросхемы памяти.
Запустить тестовый режим можно замыканием выводов микросхемы памяти (или найти на контроллере специальный тестовый пин и замкнуть его на минус, но для этого нужен даташит на контроллер).
Разбираем корпус флэшки.
Находим микросхему памяти. Нумерация выводов микросхемы начинается с угла отмеченный точкой-ключём против часовой стрелки.
1. Перед включением флешки в USB порт нужно замкнуть между собой 29 и 30 выводы микросхемы памяти, например иглой (в некоторых микросхемах замыкать нужно другие выводы, в зависимости от контроллера это могут быть: 30-31, 31-32, 41-42, 42-43, 43-44).
Замыкать нужно очень осторожно, чтобы не попасть на вывод питающий микросхему памяти (вывод 37).
2. Затем не размыкая контактов подключить флэш в USB порт.
После определения флэш в системе и установки драйверов – разомкнуть выводы. При этом, флэш станет видна в Windows и будет доступна в утилитах для форматирования.
В этот момент, не отключая флэш от порта, необходимо приступить к работе с утилитой. Отключайте флэшку от USB только по завершении работы утилиты или когда она этого сама попросит.
Этот метод часто помогает когда попытки прошить приводят к неустранимым или непонятным ошибкам в утилитах. (Например в ALCORMP — ошибка 30500 или 30700 или в SK6211 PDT — ошибка 45 — [DISK_ACCESS_ERROR]).
Если флэшка не определилась, значит программными средствами оживить контроллер не получится.
Во флэш изготовленных по технологии перевёрнутого кристалла (монолитные флэшки) выводы микросхемы памяти продублированы в тестовых точках на торце корпуса (не во всех моделях). Стандартной нумерации выводов здесь нет, контакты для замыкания подбираем экспериментально. Закорачивать контакты удобно тонким ножом, пинцетом, скальпелем и пр.
ВНИМАНИЕ! На некоторых контактах присутствует питающее напряжение 5В и если неудачно закоротить на нулевой проводник, можно окончательно спалить флэшку!
При этом коды VID&PID равны 0000.
Связано это с тем, что управляющая программа контроллера не может считать часть прошивки которая расположена в специальной области микросхемы памяти.
В этом случае, можно попробовать перевести контроллер в специальный тестовый режим. При этом происходит запуск контроллера без опроса микросхемы памяти.
Запустить тестовый режим можно замыканием выводов микросхемы памяти (или найти на контроллере специальный тестовый пин и замкнуть его на минус, но для этого нужен даташит на контроллер).
Разбираем корпус флэшки.
Находим микросхему памяти. Нумерация выводов микросхемы начинается с угла отмеченный точкой-ключём против часовой стрелки.
1. Перед включением флешки в USB порт нужно замкнуть между собой 29 и 30 выводы микросхемы памяти, например иглой (в некоторых микросхемах замыкать нужно другие выводы, в зависимости от контроллера это могут быть: 30-31, 31-32, 41-42, 42-43, 43-44).
Замыкать нужно очень осторожно, чтобы не попасть на вывод питающий микросхему памяти (вывод 37).
2. Затем не размыкая контактов подключить флэш в USB порт.
После определения флэш в системе и установки драйверов – разомкнуть выводы. При этом, флэш станет видна в Windows и будет доступна в утилитах для форматирования.
В этот момент, не отключая флэш от порта, необходимо приступить к работе с утилитой. Отключайте флэшку от USB только по завершении работы утилиты или когда она этого сама попросит.
Этот метод часто помогает когда попытки прошить приводят к неустранимым или непонятным ошибкам в утилитах. (Например в ALCORMP — ошибка 30500 или 30700 или в SK6211 PDT — ошибка 45 — [DISK_ACCESS_ERROR]).
Если флэшка не определилась, значит программными средствами оживить контроллер не получится.
Во флэш изготовленных по технологии перевёрнутого кристалла (монолитные флэшки) выводы микросхемы памяти продублированы в тестовых точках на торце корпуса (не во всех моделях). Стандартной нумерации выводов здесь нет, контакты для замыкания подбираем экспериментально. Закорачивать контакты удобно тонким ножом, пинцетом, скальпелем и пр.
ВНИМАНИЕ! На некоторых контактах присутствует питающее напряжение 5В и если неудачно закоротить на нулевой проводник, можно окончательно спалить флэшку!
45 комментариев
Controller: Phison 2251-32 (2232)
Possible Memory Chip(s):
Toshiba TH58NVG6D1DTG80
Toshiba TH58NVG5D1DTG20
Memory Type: MLC
Flash ID: 98D594BA 7413
Chip F/W: 01.03.10
Firmware Date: 2007-09-29
VID: 13FE
PID: 1D00
Manufacturer:
Product: USB DISK 30X
Query Vendor ID:
Query Product ID: USB DISK 2.0
Query Product Revision: 1.00
Physical Disk Capacity: 0 Bytes
Windows Disk Capacity: 0 Bytes
Internal Tags: 2RWF-L322
USB Version: 2.00
Max. Power: 100 mA
ContMeas ID: C54D-01-00
Microsoft Windows 7 SP1 x64 НЕ РАБОТАЕТ ПОМОГИТЕ
было не приятно, зато понял суть проги и его фишки. кстати, можно без проблем уменьшать объем памяти флешки и восстанавливать до исходного
Device ID: VID = 18A5 PID = 0302
Device SN: 09AD00000000000000000782
Device version: 1.0
Device vendor: Verbatim
Device model: STORE N GO
Protocol: USB2.0
Max power: not support
Partition type: Device active:
Aligned state: Misaligned
Network error, the request failed!
OS Version: Microsoft Windows XP Professional Service Pack 3
Update Status: The current version is the latest version!
— Description: [I:]Périphérique de stockage de masse USB(Verbatim STORE N GO)
Protocal Version: USB 2.00
Current Speed: High Speed
USB Device ID: VID = 18A5 PID = 0302
Device Revision: 0000
Manufacturer: Verbatim
Product Model: STORE N GO
Product Revision: 1.0
Chip Part-Number: Unknown
Замыкаю 29-31 ножки на ЧИПе памяти (с обратной стороны контроллера) и… флешка определилась и показала
все директории и файлы!
А вот дальше я лопухнулся, на радостях не стал искать утилиты и работать с ними (благо хоть догадался сохранить
все данные). Отключаю флешку, включаю по новой и… она уже больше никак не определяется (какие контакты не
замыкай).
Резюме: совет и метод классный! но надо читать до конца :)
Помогло восстановить 4gb Tracsend jet flash
Спасибо!
transcend 64 GB usb 3.0
Замкнул наугад на чипе который со стороны светодиода контакты (26-30) приблизительно, и вставил в передние usb порты, заморгала… ниодна программа не помогла, постоянно зависала на 70%. Воткнул ничего не замыкая в порты мат.платы(«В-заде системника») заморгала и заново определилась, запустил прогу «Silicon Power Recover Tool (IS902, IS902E, IS903, IS9162, IS916EN)» минута, и вуаля… Все заработало, на всякий форматнул системой xp. Все отлично. Спасибо! Уверен что и любые другие проги ее оживили после повторного подключения флехи к пк.