Transcend V10, не форматируется, нет в списке дисков

Автор Aleas, 06 Ноября 2012, 15:02:58

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

Aleas

1. Transcend V10, 8Гб
2. Description: Caiiieia?uaa ono?ienoai aey USB(JetFlash/JetFlash Transcend V10/Transcend V10)
Device Type: Mass Storage Device

Protocal Version: USB 2.00
Current Speed: High Speed
Max Current: 100mA

USB Device ID: VID = 058F PID = 6387
Serial Number: 79FBDA68

Device Vendor: JetFlash
Device Name: Transcend V10
Device Revision: 0107

Manufacturer: JetFlash/JetFlash
Product Model: Transcend V10/Transcend V10
Product Revision: 8.05/8.05

Chip Vendor: Alcor
Chip Part-Number: AU6980~AU6983


3. AU6984
4. samsung K9LBG08U0M PCB0
5. управление дисками видит флешку двумя частями:

AlcorMP 081208 не видит флешку
HPUSBFW_Special видит, но не форматирует - защита от записи
OnLineRecovery_v1.0.0.12 - не видит

6. флешка перестала определяться в списке дисков после попытки подключить ее к чужому компу через USB-хаб. Раньше флешка пару раз глючила, но я ее восстанавливал с помощью Alcor 081208. Потом сделал из нее загрузочную флешку с AlkidCD и долгое время ей пользовался...
7. Win7 64 и Win7 32 на ноутбуке. Все запускалось от админа



Aleas


nat27

Попробуйте запускать утилиту  AlcorMP 081208 из под winxpsp2, например.
Чипгениус не видит память, значит есть проблемы с откликом, это может и винда7 влиять.

Aleas

Попробовал из под win xp sp3 с ноутбука alcor 081208 и alcor 090227 - все тоже самое, что и на семерке - не видят флэшку. чипгениус также не распознал память, хп-формат видит флэшку  двумя частями - 8Гб и 823Гб, но форматировать ни одну из частей не хочет - write protected...

nat27

Возможно у контроллера крышу снесло.
Перезапуск контроллера пробовали? Если нет, то эта процедура небезопасная для компа на котором проводится. Может проще другую флешку купить, 8-ки будут недорого стоить, серия V10 должна была быть не очень скоростная, все таки возраст немаленький у флешки. Проверьте напряжения на контроллере, памяти. Хаб к которому подключалась флешка был пассивный(т.е. питание брал от порта USB), если да, то, возможно, совместно с флешкой он много кушал и произошел сбой во время доступа к флешке. Нехватка питания может послужить переходу контроллера в зацикленный режим.

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

Aleas

Уже заказал 620-ю 470р...
Хаб был пассивный (по задумке он активный, но БП не был подключен).
Как проверить напряжение на контроллере и перезапустить его? (на всякий случай)))

nat27

В 620 можно сразу снести СД-раздел с помощью CDROMRemover, чтобы не мешал, а 470 не дороговато? в юлмарте до 400 вроде были, недавно смотрел. 600/620 будут на новом контроллере AU6998AN, который знает только сервис онлайн от трансценд.
Инструкция(в том числе про замыкание шины данных) и схемы-даташиты есть по ссылке ремонта флешек на Алькоре внизу этого сообщения.

Aleas

Спасибо, попробую как-нибудь.
Юлмарта у нас нет(
Дорого - это здесь =650р

Aleas

Цитата: nat27 от 13 Ноября 2012, 14:10:01
Если нет опыта по сбросу контроллера то лучше не рискуйте, новая флешка предпочтительней сгоревшего компа или даже порта USB.
А обязательно к USB подключать? Можно просто +5В с внешнего (мощного БП с защитой) подать на нужные USB-контакты флэшки? Или дата-контакты тоже участвуют в процессе?

nat27

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

Aleas

Многократно пробовал замыкать пары контактов на чипе памяти. Флешку подключал к питанию через USB-зарядник:

После каждого замыкания флешку перекидывал на комп и пробовал открыть ее алькорами, хп-формат, онлайн-рековери... но абсолютно ничего не менялось: алькоры ее не видят, если флешку включать после запуска алькора. Если сначала воткнуть флешку, а потом запустить алькор, то флешка будет определена, но с ошибкой: "30000: Get flash ID error" и кнопка start (A) недоступна.
HP format tool видит флешку двумя частями: 8225Мб и 843748Мб, но ни одну из этих частей форматировать не хочет - защита от записи.
Такое ощущение, что флешка никак не реагирует на замыкание контактов (замыкаю маленькой часовой отверткой).

nat27

Ошибка "30000: Get flash ID error" появляется когда серв.утилита опрашивает память, а в ответ не получает правильный FID, там скорее всего 0xFF, т.е. сплошные 1-ки. Не обнаружив во флешлисте память с фидом все единицы, утилита сообщает ошибку идентификации памяти. В большинстве случаев это результат того что контроллер не выполняет команды чтения памяти потому что он зациклен или игнорирует команды утилиты.
В случае с "HP format tool видит флешку двумя частями: 8225Мб и 843748Мб" контроллер сообщает неправильную информацию о разбиении памяти, также не реагирует на команды форматирования.

Проблемы могут быть как аппаратные, так и программные. Иногда удавалось перезапустить контроллер замыканием разного кол-ва ножек в пределах ШД, две-три-четыре. После перезапуска не должно быть 8225Мб и 843748Мб, а если и это не меняется, то уж точно ситуация никак не изменилась.

Aleas

так и есть: пишет 0xFF.
Пробовал замыкать все 4 контакта ШД по много раз - не помогает...
также замыкал контакты на втором чипе памяти (который с обратной стороны платы) - тоже без результата...
Контакты уже утоптал да блеска)))
Может есть еще какие методы?
Или флешку нужно подключать именно к ПК, а не к USB-заряднику?



Aleas

Эх... после игр с флэшкой, решил обратно законнектить разъем от кард-ридера в материнку... не выключая компьютера... ну и немного промахнулся: нижний ряд в разъеме попал в верхний ряд штырьков на мат.плате. После этого только один USB-разъем остался в живых. Остальные тоже можно оживить в Диспетчере устройств, удалив мертвые хост-контроллеры и заново найти их с установкой драйверов. Но каждый раз так делать... Может можно как-то оживить глюкнутые хост-контроллеры?

nat27

Погладь пальцем мост(чипсет) в который встроен USB контроллер, не обнаружено ли там вспученности\скола и может вылезти паста что накладывают на кристал при упаковке в чипсет(видна как небольшое пятно возле трещины). Если чипсет вздуло/вспучило то дело плохо, материнка может отказать в любой момент или может подглюкивать.

Добавить новые порты USB в комп можно дополнительным контроллером PCI-USB, а те что на плате не использовать теперь.

Флешку желательно в утиль и больше не экспериментировать..    

Aleas

На чипсете все ровно.
После перезапуска драйверов хост-контроллеров все слоты работают нормально (т.е. 600-я флешка копирует со скоростью 33 Мб/сек).
(перезапуск делаю так: хост-контроллер - удалить, далее - обновить, конроллеры находятся системой заново, драйвера устанавливаются - все работает нормально)
Вопрос: можно ли сделать так, чтобы драйвера работали нормально сразу после загрузки ОС?
Может переустановить ОС?

nat27

Может это возникло после использования AlcorMP у которого в AlcorMP.ini установлен LoadDriver=0, тогда достаточно в реестре убрать LowerFilters

Для восстановления нормальной работы устройств по шине USB необходимо уда-лить параметр  LowerFilters в ветке реестра:

(WinXP)  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\
{36FC9E60-C465-11CF-8056-444553540000}

(Win_7)    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\
{36FC9E60-C465-11CF-8056-444553540000}

и перезагрузить компьютер.

Aleas

Удалил этот лоуфильтр - перезагрузил, все работает. Ура!!!!!!!!!!!!!
Уф, сколько нервов за это воскресенье потратил, нужно срочно принять чего-нибудь антистрессовое))))
Спасибо огромное за помощь!!!
Флешку 620-ю купил, но ее отобрала жена, потому как "беленькая"! Мне отдала свою черную 600-ю.

nat27

Пожалуйста!
Когда жене надоест автозапуск шифрующего софта с СД-раздела 620-ки при каждом подключении флешки, можно удалить его (СД-раздел) с помощью CDROMRemover-а.