Добрый вечер!
Производитель: Transcend
Модель: JF V10
Объём: 4 Гб
Коды: VID = 058F, PID = 6387 (найдены по базе, программно определить не удалось)
Контроллер: AU6982
Микросхемы памяти: K9LAG08UOA (2 шт.)
Утилиты, использовавшиеся при попытке восстановления: AlcorMP (081208) AU698X, AU3150X
Пытаюсь восстановить данные с Transcend JF V10. При подключении к компьютеру, как правило, выдаётся сообщение: "Устройство USB не опознано", в редких случаях, появляется сообщение: "Съёмный диск", но тут же пропадает.
Что сделано:
1. Разъём флэшки был в сильно раздолбанном состоянии (его пытались разобрать и кроме того он был смещен относительно платы, вероятно, после неудачных экспериментов), поэтому для удобства работы разъём был удалён и заменён кабелем из МГТФ длиной 0,5 м с разъёмом USB на конце.
2. Первое включение в разобранном виде показало, что питание на плате есть, по USB на ноги контроллера в первый момент то же, что-то приходит. Однако, "гудение" кварца не наблюдалось.
Отступление: для экспериментов была приобретена аналогичная флэшка, однако, как выяснилось полное соответствие названий и корпусов не даёт полное соответствие внутренностей, а в магазине, понятно, их разбирать никто не даст. Купленная (далее - рабочая) флэшка имеет контроллер AU6986 и память K9GAG08UOM, топология печатной платы также отличается.
На рабочей флэшке кварц запускается. Было принято решение заменить кварц на другой также планарный и на ту же частоту - 12 МГц. Не помогло.
Правда, стоит сказать, что исходный кварц имел 4 контакта из них два на земле. Установленный же кварц был с двумя. Не исключено, что в исходном кварце имелись ёмкости ~20 пФ на землю. Идея с конденсаторами пришла после и её ещё можно проверить.
3. Попытка перевести контроллер в тестовый режим (замыканием 29 и 30 ног памяти) не удалась. Поведение осталось прежним. Стоит отметить, что рабочая флэшка была успешно переведена в тестовый режим.
4. Утилита AlcorMP (081208) AU698X, AU3150X не видит флэшку ни в обычном, ни в тестовом режиме.
Что дальше:
1. Проверить идею с с конденсаторами.
2. Если контроллер неживой, может ли помочь замена на другой, в данном случае, AU6982 заменить на AU6986 (по ногам похоже, как совпадают). Вообще, поможет ли новый рабочий контроллер прочитать старые данные или же он сможет нормально работать только после того как переформатирует память.
3. Если выпаять микросхемы памяти и прочитать их внешним программатором, можно ли после этого восстановить информацию: собрать образ, восстановить на нём файловую систему и забрать оттуда "живые" данные. Вообще, насколько это сложно... Есть ли какие-то программы для этого или придётся вручную разбирать прочитанные данные.
Спасибо за помощь!