Elettracompany.com

Компьютерный справочник
10 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Сгорел контроллер флешки

Как восстановить данные с флешки если неисправен контроллер

Добрый день! Ситуация довольно нетривиальная. Имеется USB накопитель с заглючившим контроллером, нужны данные с флешки. Что делать в таких случаях? Способ требует предварительных вложений, поэтому подойдёт не каждому, но информация для общего развития может быть полезна многим. Итак, можно ли считать данные напрямую с чипа памяти, минуя контроллер?

Оказывается, можно! И не нужно тут смотреть какой-нибудь фантастический фильм про ФБР или нанотехнологии. Всё происходило на обычном столе.

Встречайте! PC3000 Flash!

Состав комплекса PC3000 Flash

В состав входит непосредственно блок управления (слева-внизу), коробочка, к которой через специальный разъём крепятся модули (представленные вверху фото и справа).

Модули под различные типы чипов памяти.

Наиболее популярный на флешках (что я обычно встречал) – TSOP-48 с двумя рядами по 24 ножки.

В модуль уже установлен чип памяти для считывания. Это тестовый чип, который я выдернул с убитой флешки. Убитой случайно, разумеется. Об этом см. ниже, пока продолжу описывать комплекс.

Имеется весьма симпатичная распаечная плата:

На неё тонкими проводками распаиваются монолиты (карты памяти) и иные чипы (в том числе и TSOP-48 можно). Это для вообще маньяков, как я понял, хочется конечно собрать какого-нибудь монстра

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

Для решения каких задач предназначен комплекс PC3000 Flash

Условно говоря, проблемы с NAND-чипами памяти можно разделить на две группы – физические и логические. Комплекс позволяет решать проблемы обоих типов.

Если контроллер работоспособен (устройство определяется в системе), можно воспользоваться утилитой, прилагающейся к комплекту для работы с накопителем, вставленным в USB-порт.

Если совсем беда, как в моём случае, то переписываем маркировку контроллера, маркировку чипа памяти, затем аккуратно выпаиваем чип термовоздушной станцией или обычным паяльником, стараясь не перегревать. Зачищаем контакты и устанавливаем в соответствующий разъём (в моём случае – TSOP-48).

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

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

Алгоритм разработчики заявляют вот такой:

Чтож, попробуем как-нибудь обязательно пробежаться по всем шагам без автоматики, а в ручном режиме!

Инструкция по восстановлению флешек

GeekElectronics » Полезные сервисы » Инструкция по восстановлению флешек

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

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

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

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

Читать еще:  Форматирование флешки hp

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Восстановление данных на флешке с неисправным контроллером

По нашей статистике, в половине случаев, данные на USB Flash носителе становятся недоступными из-за некорректной работы чипов памяти или выхода из строя микросхемы контроллера. При этом флешка может определяться как USB устройство, но доступ к данным отсутствует, система при этом предложит отформатировать накопитель.

Чаще всего это связано в неисправностью контроллера.

В программе управления дисками это может выглядеть так:


«Нет носителя» означает то, что контроллер по какой-либо причине не может обнаружить чип NAND Flash.

Для того, чтобы восстановить (не отремонтировать) информацию с такого накопителя необходимо паяльное оборудование, оборудования для считывания NAND микросхем, знания в булевой алгебре, программное обеспечение для работы с бинарными данными, руки и мозги.

Для начала нужно вскрыть флешку, не повредив плату контроллера и не порезав руки. Для этого достаточно иметь скальпель и отвертку.

На плате контроллера обычно находятся несколько микросхемы. Это сама микросхема контроллера и от одной до четырех микросхем NAND памяти.

В нашем пациенте контроллер AU6982.


При помощи пинцета и паяльного фена демонтируется чип памяти. Контроллер можно оставить на плате, он уже не нужен, если конечно вы не коллекционируете «дохлые» контроллеры.


Чип памяти снят, теперь его нужно считать, т.е. извлечь содержимое. Для этого чип устанавливается в считыватель. Мы используем разные Flash-ридеры, сегодня выбор пал на оборудование компании АСЕ, PC-3000 Flash SSD Edition.

Оборудование готово к работе.

Далее производится чтение чипа утилитой из комплекса PC-3000 Flash.

Данные в микросхеме NAND памяти разделена на блоки, блоки состоят из секторов. Обычно сектор занимает 528 байт, 512 байт данных и 16 байт служебной информации. Служебная информация сектора содержит порядковый номер сектора в блоке и номер блока. Для того чтобы получить из бинарного дампа памяти, образ раздела диска необходимо собрать сектора согласно служебной информации и типа контроллера и удалить служебную информацию. Также необходимо убрать резервные сектора, которые не используются для размещения данных.

Читать еще:  Как извлечь флешку из телевизора lg

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


Наш случай довольно простой, и автоанализ справился без проблем.


Определение типа транслятора блоков.

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


Результат – восстановленные данные.

Как восстановить файлы?
Как восстановить флеш (flash)?
Какова цена восстановления данных?

Восстановление USB-Flash заменой контроллера

Рассматривается случай, когда неисправен контроллер. Данный способ вообще не рекомендуется, если данные очень важны — лучше отнести в фирму, имеющую в своем распоряжении хотя бы аппаратный комплекс PC-3000.

Если данные не настолько важны, чтобы платить за них около 3000 рублей (минимальная стоимость восстановления информации при такой поломке), то ищите точно такую же флешку с идентичным контроллером. Я, к примеру, сразу покупаю 2-3 идентичных флеш-карт не на монокристалле. Так как с монокристалла восстановить данные еще сложнее и дороже.

Что такое монокристалл:

Минимальный набор для перепайки контроллера: фен, пинцет, флюс + олово. Вложив еще 300 рублей, процесс можно сильно облегчить.

К примеру, за 190 рублей можно купить такую насадку на фен. С китайскими фенами уживаются насадки размером до 20×20мм. На больший размер фену не хватает мощности (при малом выходном потоке воздуха).

Располагаем фен на расстоянии около 1см до ножек контроллера и включаем. На Lukey702 температура – 380-395 градусов. Мощность потока – чуть меньше половины (нужно выбрать такую, чтобы воздухом не сдуло близлежащие компоненты).

Рекомендуется не затягивать с нагревом, но и не делать его быстрым. Данная плата имеет маленький размер, поэтому нагревается более-менее равномерно и быстро. Иначе из-за температурного расширения тел может произойти обрыв проводников на плате. Плата многослойная, поэтому восстановить такой обрыв вряд ли получится.

1,5-2 минуты (минимум) должно пройти от начала нагрева до расплавления. Максимум – 3 минуты (с преднагревом). Рабочая зона, в которой припой должен расплавиться и распределиться с помощью сил натяжения – не более 10-20 секунд. Далее за 30-60 секунд нужно произвести плавное снижение температуры фена до безопасной (около 70 градусов). Подробнее вы можете узнать в поисковике по запросу «термопрофиль пайки».

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

После демонтажа снова смазываем флюсом и проводим по контактным площадкам паяльником с оплеткой для снятия припоя.

Оставляем остывать плату, после чего отмываем спиртом от остатков флюса.

Было (после снятия контроллера):

Примененный инструментарий для лужения контактных дорожек:

Запайку микросхемы лучше проводить феном – это залог того, что весь флюс прореагирует и не будет создавать паразитных электрических связей. На контактные дорожки можно нанести BGA-пасту (это флюс с мельчайшими частицами припоя, близкий по составу, но не по качеству — тиноль).

TQFP (выводные smd) допустимо паять китайской дешевой пастой (около 80 рублей за банку). BGA – только оригиналом (в 3-5 раз дороже).

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

Восстановление данных с флешки при электрическом повреждении контроллера

Суть проблемы

После сбоя по питанию, обращение к флешке становится невозможным т. к. компьютер либо вообще не реагирует на её подключение, либо выводится сообщение «USB-устройство неопознано». Этому типу повреждений больше подвержены USB-флешки, т. к. они получают питание непосредственно от порта USB и используют собственные преобразователи для питания внутренних схем. SD, microSD, CF карты используются обычно в фото-видео технике. А при подключении к компьютеру непосредственно от него не питаются, т. к. для их подключения применяются промежуточные устройства — кард-ридеры.

Читать еще:  Какие есть флешки

Причины возникновения

  • Неверное подключение дополнительных разъёмов USB к материнской плате
  • Неисправность материнской платы или блока питания, приведшая к повышению напряжения на разъёмах USB.
  • Бракованные удлинители USB и USB хабы с некачественными блоками питания
  • Самопроизвольный выход из строя элементов флешки

Симптомы

  • Полное отсутствие реакции системы на подключение флешки
  • Появление сообщения «USB-устройство неопознано»
  • Сообщение о превышении допустимого потребляемого тока от разъёма USB
  • Запах горелого от флешки.

Влияние на файлы пользователя

Влияние данной неисправности на пользовательскую информацию зависит от степени повреждения. Если выходят из строя только цепи питания флешки, то это никак не влияет на пользовательские данные и они восстанавливается полностью. Если выгорает контроллер, то необходимо выпаивать память и считывать её на NAND-ридере. В этом случае качество восстановления обычно тоже хорошее. Но если пробивает непосредственно чипы памяти флешки, то в этом случае обычно восстановление данных невозможно.

Методы диагностирования

Электрические повреждения флешек диагностируются так же, как и у любого электронного устройства. Выгоревшие элементы со следами термических повреждений видно сразу. Остальное проверяется приборами. Проверяются элементы защиты (если они есть). Проверяются подаваемые на схему напряжения. Современное производство идёт по пути увеличения интеграции и максимального сокращения количества отдельных элементов в устройствах, а также по пути улучшения энергоэффективности — линейные схемы стабилизации напряжения заменяются импульсными, с высоким КПД. Посмотрим, как менялась схемотехника цепей питания флешей со временем.


Рис. 1
Здесь трёхвыводный элемент U2 – линейный стабилизатор напряжения 5В ->3,3В.

Следующий вариант.

Рис. 2

Это флешка USB 3.0 с контроллером IS916, у него встроенный преобразователь напряжения для собственного питания, а для питания микросхем флеш-памяти тут применён отдельный импульсный преобразователь U4, что уменьшает общее энергопотребление и нагрев по сравнению с линейными стабилизаторами.

Методика восстановления

В первом варианте исполнения, как на рис. 1 весь удар принимает на себя стабилизатор U2, остальное, как правило, остаётся целое. Поэтому достаточно подать питание 3,3В в нужную точку схемы, подключить флешку к USB и считать данные. Единственное, что портит эту идиллическую картину, это то, что таких флешек больше не производят. На фотографии изображена флешка Transcend JetFlash 512MB.

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

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

Что нельзя делать

  • Нельзя подключать к компьютеру флешку имеющую следы электрического повреждения.
  • Если вы не владеете хотя бы базовыми знаниями по электронике и не умеете паять — не беритесь за самостоятельное восстановление
  • Не доверяйте повреждённую флешку с важными данными людям, не имеющим опыта DataRecovery и специализированного оборудования.

Для уточнения интересующей Вас информации по Вашему накопителю, позвоните и проконсультируйтесь у наших технических специалистов по телефону: 8(495)241-31-97.

Ссылка на основную публикацию
ВсеИнструменты 220 Вольт
Adblock
detector