Главная страница » Какие контакты на монолитной флешке надо замыкать

Какие контакты на монолитной флешке надо замыкать

  • автор:

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

Возможно, вот такое сообщение при попытке прочитать вашу флешку привело вас на наш сайт. Надеемся, вы не нажали «Да». Данное сообщение говорит, о том, что Windows не может прочитать том из-за ошибок в файловой системе, но данные остались на своём месте, как и большая часть информации об их размещении. Информацию можно восстановить практически без потерь в том виде, как она была до сбоя. Но если вы ответите «Да» и отформатируете флешку, то это приведёт значительному усложнению работы по восстановлению информации. Сам носитель после восстановления можно будет отформатировать и пользоваться им дальше. Как отличить логический сбой от выхода из строя флеш-памяти можно узнать далее.

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

Встречается достаточно редко поскольку величины токов и напряжений намного ниже, чем в жёстких дисках. Причиной электрических повреждений флешек становится, как правило, неправильное подключение дополнительных USB-разъёмов к материнской плате, использование внешних USB-разветвителей с некачественными блоками питания. Для восстановления флешки при данной неисправности требуется выпаивать и считывать микросхемы памяти. Т. к. контроллер флешки выходит из строя, а в качестве отдельной запчасти он не продаётся, т. е. заменить его просто нечем. Далее, можно узнать почему нельзя «просто» взять usb-контроллер от другой флешки и починить неисправную.

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

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

В чем же причина частых поломок? Если кратко — в конкуренции. Рынок давит на производителей: «Давайте больше, быстрее и дешевле». Многократный обвал цен (двухгигабайтная флешка сейчас стоит менее $10, а несколько лет назад продавалась за $100) вынуждает даже солидные компании экономить каждый цент. Прежде всего упрощают схемотехнику — выкидывают фильтры, предохранители, а то, без чего не обойтись (в первую очередь, стабилизатор напряжения) стараются максимально интегрировать.

Современная флешка крупным планом. Контроллер и кварц — единственные активные детали на плате, не считая чипа памяти (припаян с другой стороны). Флешки SanDisk довольно сложны для снятия данных, поскольку эта компания сама производит и контроллеры, и чипы памяти, все — нестандартной архитектуры

На плате остается одна микросхема контроллера, в которой сведены силовые и сигнальные цепи. Защиты от помех и бросков напряжения там практически нет, любой всплеск или разряд статики губит контроллер. Хуже того, он может перегреться и выйти из строя просто при длительной активной работе — о грамотном теплоотводе заботятся далеко не все производители. Свою долю вины несут и некачественные блоки питания компьютеров с их нестабильностью и пульсациями в линии 5 В.

Все это стоит учитывать при эксплуатации флешек. Я, например, предпочитаю модели старого выпуска с прочным корпусом, дискретной схемотехникой и полноценной защитой. Пусть они несколько громоздки, а емкость мала по нынешним меркам (2-4 Гбайт), но надежность — куда выше.

Герои давно минувших дней — флешки 2005-2006 годов. Обратите внимание на размер корпуса и число деталей на плате. У флешек в правом верхнем углу плата — двухэтажная

И еще карты памяти устаревших форматов. Microdrive — полноценный жесткий диск в габаритах карты CF, лет восемь назад иметь такой было довольно круто

⇡ Открытые контакты третьего рода

Пользователи, особенно женская их часть, любят «изящные штучки», поэтому на рынке появилась масса флешек с открытым разъемом USB. Они действительно более тонкие за счет отказа от металлического бандажа, однако пластиковый «язычок» с четырьмя контактными пластинами подвержен множеству опасностей. Его можно сломать при неаккуратном подключении к порту, поцарапать либо испачкать при транспортировке, но главная угроза — это статический заряд на теле человека.

Статику сложно контролировать, она легко накапливается и достигает опасного уровня. Особенно это актуально зимой с ее сухим воздухом и шерстяной одеждой. Стоит наэлектризованному хозяину случайно прикоснуться к контактам — и флешка тут же отправляется к праотцам. Особенно пагубно пытаться протирать их «от грязи».

Статики боятся и карты памяти с открытыми контактами (а это самые ходовые форматы — все разновидности SD и MS). Их всегда надо держать в защитном пластиковом футляре или на худой конец в антистатическом пакетике и брать в руки только при установке в слот кард-ридера или портативного устройства. Разумеется, касаться контактов нельзя ни под каким видом. Протирать их, если уж это необходимо, надо тонкой ватной палочкой и строго по одному.

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

Я вообще советую пореже переставлять карты, а для копирования данных подключать к ПК сам гаджет (камеру, плеер, навигатор и т.п.) в режиме внешнего накопителя. Тем самым не только снимается угроза статики, но и предотвращается износ контактов. Ведь «золотое» покрытие там крайне тонкое и быстро истирается при перестановках. Экономные китайцы довели его толщину до 0,5 мкм, что на порядок меньше советского стандарта.

⇡ Тормоза на марше

Пользователи жалуются, что флешки емкостью 8 Гбайт и выше работают заметно медленнее, чем старые 2-4 гигабайтные, особенно при записи. Это вполне объяснимо — конкуренция мешает! Все «большие» флешки нынче делаются на чипах памяти класса MLC. Вариант на быстрых и надежных SLC вышел бы втрое дороже и вдвое крупнее по размеру. Такие конструкции будут неконкурентоспособными, почему и отсутствуют на рынке.

Чипы MLC дешевы, имеют большую единичную емкость (в 2011 году она дошла до 32 Гбайт на кристалл) и высокую скорость чтения. Их ахиллесова пята — запись: скорость падает в разы, а на мелких файлах — на порядки, до 100 Кбайт/с. Сохранить, например, типичный программистский проект терпения не хватит. Выход в предварительном архивировании — запись одного большого файла займёткуда меньше времени.

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

Рынок четко показывает, что массовому потребителю низкая цена и компактность важнее скорости и надежности. Вот производители и идут у него на поводу. SLC-модели еще выпускаются, хоть и в незначительном количестве, но их не завозят: торговцы боятся «зависания» дорогого товара. Если рядом на прилавке лежат две флешки одинаковой емкости по цене 700 и 2 200 р., понятно, что выберет покупатель. А знатоков, понимающих разницу, — единицы, на них торговлю не сделаешь.

⇡ Ключи без права передачи

USB-ключи защиты от Aladdin Co. и других фирм сейчас применяются очень широко, достаточно назвать программу «1C:Бухгалтерия». Увы, механически эти изделия довольно непрочны — только за последнее время пришлось чинить три экземпляра.

Чтоб затруднить доступ к микросхеме, корпус ключа сделан цельнолитым, а разъем USB просто вставлен в пластик. Силовых деталей, воспринимающих нагрузки, там нет (в отличие от обычных флешек, где разъем крепко припаян к плате). При случайном ударе разъем выворачивается «с мясом», а контактные пластины ломаются.

Новый ключ недешев (около 2 000 рублей) и порой малодоступен, вот и приходится их чинить, реставрируя разъем из аналогичных деталей и сажая все на эпоксидный клей. Так что ремонт флешек повернулся еще одной стороной. Аккуратнее обращайтесь с ключами, помните — прочный корпус еще не означает большой надежности.

⇡ Реанимация напайкой

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

При этом сигнальные цепи зачастую остаются исправными, надо лишь подать на них нужное напряжение. Я встраиваю в схему внешний стабилизатор. Купил партию этих деталей и определил точки подключения. Так удается починить немалый процент «безнадежных» флешек. Безнадежных в том смысле, что контроллер на замену сгоревшему купить негде, эти заказные микросхемы в продажу не поступают. А выпаивать из других экземпляров — бессмысленно, ремонт по стоимости будет близок к новой флешке.

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

⇡ Закон подлости у флешек

Регулярно клиенты приносят флешки с поврежденной файловой системой (на флеш-накопителях применяется чаще всего FAT32, редко exFAT, еще реже NTFS). Как правило, не открывается каталог, с которым последним шла работа: там одна «грязь». Понятно, что ущерб это наносит серьезный. Многочисленные программы для логического восстановления данных (на жаргоне ремонтников — «рекаверилки») помогают редко — повреждения слишком обширны.

В шестнадцатеричном редакторе видно, что на этом месте записан регулярный паттерн с преобладанием единиц. Размер «пятна» имеет обычный размер 128 Кбайт — это единица страничного обмена с чипом. Видимо, при интенсивном обновлении таблиц файловой системы происходит сбой, страница расписывается паттерном, и каталог безнадежно портится.

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

⇡ Больной перед смертью потел? Это плохо…

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

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

На нагрев может повлиять и операционная система. Так, в Windows Vista и в «семерке» флешки часто греются сильнее, чем в Windows XP. Видимо, сказываются различия в драйверах — частота запросов и т.п.

Поэтому имеет смысл время от времени проверять температуру флешки при работе. Если корпус горяч на ощупь (нагрелся до 45 ºC и выше), то это уже небезопасно: температура чипов обычно на 20-25 ºC больше, а при 70 ºC и выше деградация памяти сильно ускоряется (хотя формально по спецификациям кристаллы NAND выдерживают температуру до 125 °C). Такой флешке особенно вредны продолжительные сеансы работы.

⇡ Ужасы больших флешек

Многие пользователи заразились маркетинговой «гонкой гигабайт» и регулярно удваивают объем своих рабочих накопителей, дошедший в массовых моделях до 64 Гбайт. Я все же советую не гнаться за большой ёмкостью — такие флешки заметно менее надёжны. Чем больше чипов памяти, тем выше потребляемый ток и нагрев силовых цепей.

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

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

Недавно довелось чинить экземпляр 32 Гбайт, где стояло четыре восьмигигабайтных чипа в виде двух «бутербродов» по обе стороны платы. Технологическая утилита показала большое количество ошибок в конце адресного пространства (тест, кстати, занял почти целый день — вот где неторопливость многоуровневых ячеек проявляется во всей красе). Вывод — один из чипов деградировал, скорее всего, от перегрева. Клиент не согласился на мое предложение исключить его из адресации, и я отформатировал флешку на полный объём, попытавшись улучшить охлаждение с помощью алюминиевой фольги.

⇡ Вирусная гигиена

Хотя непосредственно с вирусами ремонтник дела не имеет, замечу, что в последние годы флешки стали одним из главных каналов распространения заразы. Советы по блокировке автозапуска легко найти в Интернете. Это поможет избежать заражения тем пользователям, кто часто подключает флешки с неясной предысторией. Например, в офисные компьютеры вирусы нередко попадают «с подачи» сервис-инженеров, выполняющих регулярное обновление ПО — бухгалтерских программ, справочных баз данных и т.п. Их транспортные накопители (флешки, внешние жесткие диски и даже DVD) нередко содержат вирусы и трояны, запускающиеся через autorun.inf. Кочевая жизнь способствует инфицированию и переносу заразы.

В этой связи стоит пожалеть, что из конструкции флешек исчез переключатель защиты записи, обычный элемент конструкции еще 3-4 года назад. Аппаратная блокировка записи — радикальное решение, избавляющее выездного специалиста от риска заразиться самому и добавить проблем своим клиентам. Увы, современные контроллеры этой функции уже не предусматривают, причина, скорее всего, в экономии.

Аппаратная блокировка записи использовалась в те времена, когда флешки были ценным гаджетом, а не расходным материалом

Так что цените флешки с блокировкой записи, пусть их ёмкость и мала по сегодняшним меркам. При минимальном отборе все необходимое вполне помещается. По моим сведениям, одной из последних моделей с переключателем была PQI 339 емкостью 8 Гбайт. Она выпускалась в 2009 году и, возможно, еще доступна.

⇡ Монолитный камень преткновения

Я уже упоминал про ненадежность открытого USB-разъема у флешек. Беда в том, что он обычно сочетается с монолитным корпусом, представляющим собой тонкий брусочек пластика. Стандартные микросхемы в корпусе TSOP-48 туда физически не влезают, и производители применяют бескорпусные кристаллы, заливая весь монтаж компаундом (технология сборки COB — Chip от Board).

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

Пример монолитной флешки

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

⇡ Дареной флешке смотри на плату

Деловые люди все чаще приносят умершие подарочные флешки. Это те, которые раздают на всяких пафосных и не очень мероприятиях или дарят как бизнес-сувениры. Хотя корпус у них бывает породистый — кожа, полированный металл, дерево и так далее, но внутренности оставляют желать лучшего. Самая дешевая схема безо всяких защит, контроллер трехлетней давности (т.е. небыстрый), текстолит 0,3 мм (ломается как спичка), ну и завалящая флеш-память второго сорта. Такое дохнет на раз, от первого же броска напряжения или при первом серьезном усилии.

Обычный срок жизни подарочного накопителя — несколько месяцев. Если владелец хранит на нем критически важные данные (ту же «черную бухгалтерию»), поломка становится катастрофой: у бизнеса наступает паралич, накатывают убытки, данные требуется восстановить еще «вчера». Состояние несчастного описывать излишне.

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

⇡ Все по делу

Периодически сталкиваюсь с бизнесменами и профессионалами, использующими флешки в своей работе. Они приносят на восстановление данных модели средней и большой емкости — 16, 32 и даже 64 Гбайт. По ходу работы выясняется, что накопитель забит данными «до упора». Файлы весьма разнообразные: тут и множество бухгалтерских баз, юридические и технические справочники, переписка, архив документов и иллюстраций — в общем, все, что может понадобиться в бизнесе. Количество файлов достигает 20-30 тысяч (!).

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

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

Флешка в водонепроницаемом и противоударном резиновом корпусе. Такие удобно носить вместе с ключами. Увы, они тоже выходят из строя. Чтобы достать плату, приходится резать литой корпус. Нередко он заполнен внутри силиконом, который сильно мешает отпайке чипов

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

(Продолжение уже написано и скоро будет опубликовано.)

Micro SDHC, как и некоторые типы флешек — это накопители, которые относятся к разряду монолитных. Ключевая особенность таких флешек — конструкция и технология изготовления.

Для лучшего понимания сначала в двух словах расскажу о типичной конструкции типовой флешки.

Карта памяти Micro SD HC до и после скарабирования:

Монолитная флешка до и после скарабирования:


Типовая конструкция «классической флешки»:

  1. Печатная плата;
  2. Стабилизатор напряжения;
  3. Контроллер;
  4. Чип памяти (1-4 шт.);
  5. USB интерфейс.

Монолитные flash накопители технологично и визуально очень сильно отличаются от типовой флешки. В первую очередь различие касается того, что здесь память и контроллер — это одно цельное, как и USB разъем. Для того, чтобы восстановить данные с монолита необходимо проделать большое количество работ, среди которых самый сложные этап — исследование двух контрольных контактов: GND (питание 3,3 В) и DATA (передача данных). Перед тем как приступить к исследовательским работам нужно найти идентичную карту памяти-донора (полностью исправную). На донора проводятся работы по исследованию и поиску нужных контактов. Все этапы восстановления данных с монолитных накопителей делятся на несколько пунктов.Более подробно ознакомится с услугой восстановления данных с карт памяти можно ознакомится .

Этапы работ (при условии, что донор уже имеется):

1) Скарабирование покрытия накопителя (это обычно лак), для получения прямого доступа к контактам;

2) Исследования на «живом» доноре;

3) Скарабирование клиентского накопителя для подключения необходимых контактов к программно-аппаратному комплексу PC3000 Flash ;

4) Считывания Dump-ов памяим для их дальнейшей обработки;

5) Исследования полученного Dump-а, проведения предварительного анализа, эмуляция работы контроллера и получение исходного образа данных накопителя;

6) Проверка восстановленных файлов и выдача их заказчику.

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

Стандартная стоимость для монолитных накопителей составляет от 2 500 грн. и от 5 до 15 рабочих дней.

Возможно, со временем, процедура восстановление данных с монолитной карты памяти \флешки упростится, что позволит снизить стоимость и уменьшить сроки выполнения таких заказов. На данный момент только несколько компаний в Киеве предоставляют подобные услуги. В связи с тем, что работы по восстановлению информации с монолитных флешек требуют большие временные затраты высококвалифицированного специалиста, огромный опыт и дорогостоящее оборудование — это заставляет многие ЦВИ отказаться от предоставления подобных услуг.

Artem Makarov aka Robin

В последнее время всё чаще приносят на восстановление информации флешки, выполненные на монокристальной основе, так называемые монолиты. Сегодня речь пойдёт о процессе восстановления данных с такого монолита, — карты памяти SD которую прислал партнер из города Кемерово. На карточке была записана видеосъемка свадьбы, и когда торжество успешно окончилось и пора было приступать к монтажу и выпуску подарочных DVD, флешка приказала долго жить.

Восстановление монолитных SD карт памяти

Примечательно, что внешне не понять, — это «классическая» SD карточка, с платой текстолита, NAND памятью и контроллером, или монокристалл. До тех пор, пока не вскроется пластиковый корпус. Чаще всего выход таких карт памяти из строя обусловлен сбоем в таблицах трансляции. Реже — электромеханическими повреждениями.

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

Дорожки и распиновка монолитной SD карты

Видны контактные площадки, к которым подключены шина данных, chip enable, read/write busy, питание и т.п. Разумеется ничего не промаркировано, и даташитов, в которых подробно расписано, что куда подключать, в свободном доступе так же нету. Распиновку можно отыскать либо взяв точно такую же исправную флешку (а их великое множество типов, и найдя такой же по виду условный SD Kingston, можно получить внутри совершенно по другому сделанный девайс) и вооружившись логическим анализатором кропотливо изыскивать что куда и зачем. Либо купив распиновку у человека/конторы, которые такую работу за тебя уже сделали.

В итоге получается нечто такое:

Теперь в полученных дампах нужно устранить внутренние преобразования. Первым делом убрать маску XOR, которую накладывал при записи информации в ячейки NAND контроллер флешки. С этой маской сектор выглядит так:

а когда нужная маска XOR подобрана и применена, то сектор приобретает осмысленный вид:

После устранения XOR преобразований нужно выставить корректную геометрию сектора, описать маркеры и область ECC корректировки данных. С помощью алгоритма ECC поправить битовые ошибки. Выяснить, в какой последовательности были расположены блоки, их размер. Поскольку тип контроллера неизвестен (это ж монолит!), то надо определить, каким сборщиком пользоваться в данном конкретном случае. Будет ли это сборка финального образа по маркеру сектора или по остаткам таблиц трансляции.

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

Безусловно, многие операции достаточно автоматизированы, но тем не менее объем работ при восстановлении данных с монолитов (монокристаллов) весьма велик. Далеко не каждый инженер или компания, восстанавливающая информацию, горит желанием с такими работами связываться. И ценник на такого рода восстановление весьма далёк от понятия «бюджетный».

Вот еще один случай на примере восстановления SD Sandisk — такой же монолит, только внутри чуть по-другому сделан:

Готово для чтения

Восстановление MicroSD флешек

А вот как выглядят контактные площадки на Micro SD карточке. Сразу нужно оговориться, что это только несколько примеров из множества вариантов компоновки.

А вот вариант распиновки монолитной карты памяти Memory Stick Pro Duo

Вот — не сказать что монолит, но и не обычная USB флешка. Микросхема памяти (кристалл) залита компаундом (клеем).

  • Сравнение интерфейсов SCSI, SATA, IDE (интерфейсы жестких дисков)Сравнение интерфейсов SCSI, SATA, IDE (интерфейсы жестких дисков)
  • Учебное пособие по PAINTУчебное пособие по PAINT
  • Gts 250 inno3d 1gb пропускная способностьGts 250 inno3d 1gb пропускная способность
  • Команда NET USE подключение сетевого дискаКоманда NET USE подключение сетевого диска

Перевод контроллера USB флэш в тестовый режим замыканием выводов памяти

После некоторых программных сбоев контроллера или микросхемы памяти, Windows не может определить подключённое устройство и при этом, операционная система не может установить соответствующий драйвер.

При этом коды VID&PID равны 0000.

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

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

Запустить тестовый режим можно замыканием выводов микросхемы памяти (или найти на контроллере специальный тестовый пин и замкнуть его на минус, но для этого нужен даташит на контроллер).

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

48-pin TSOP1

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.

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

В этом случае можно пробуем перевести контроллер в специальный тестовый режим. При этом происходит запуск контроллера без опроса микросхемы памяти.

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

Находим микросхему памяти.

Нумерация выводов микросхемы начинается с угла отмеченный точкой-ключом против часовой стрелки.

Перед включением флешки в USB порт нужно замкнуть между собой 29 и 30 выводы микросхемы памяти, например иглой (в некоторых микросхемах замыкать нужно другие выводы, подбирается экспериментально: 30-31, 31-32, 41-42, 42-43, 43-44).

Закорачивать контакты удобно тонким ножом, скальпелем и пр.

Затем не размыкая контактов подключаем флэш в USB порт.

После определения флэш в системе и установки драйверов – размыкаем выводы. При этом, флэш станет видна в Windows но не будет доступна для форматирования/чтения/записи.

Дальше качаем утилиту для своей флэш (по названию контроллера которое читаем на контроллере*платформочка чёрного цвета с ножками 6×6 мм) в моем случае AlcorMP(090227) и производим перепрошивку (StartA).

Программа прошивки перепрошивает девайс и затем сканируетего наbad блоки. Успешным результатом является не нулевой VID&PID и ID устройства ну и собственно работоспособность «пациента»

Обсудить у себя2

Восстановление флешек своими силами

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

Случайное удаление данных.

Является одним из простых случаев восстановления данных. Поиск в Yandex и Google даст большое количество программ по восстановлению удаленных данных : Easy Recovery, Recovery my files и другие. Проводится сканирование флешки на предмет обнаружения удаленных файлов и их восстановление.

ВНИМАНИЕ .

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

При восстановлении в RAW формате (файлов определенного типа без привязке к файловой структуре) тем более нельзя сохранять результаты на объект сканирования.

Случайное форматирование флешки или карты памяти.

Действия по восстановлению данных аналогичны описанным выше .

Из тонкостей восстановления можно сказать о том, что не всегда результат сканирования может устроить пользователя. Разные программы для восстановления данных работают по своему алгоритму. Соответственно, результаты восстановления могут заметно отличаться. В этом случае необходимо использовать разные программы и внимательно сравнивать результаты обработки.

Механическое повреждение USB разъема флешки.

При наличии минимально необходимого оборудования ( паяльник, паяльная станция) и , соответственно , определенного навыка, можно попробовать устранить механическое мовреждение или заменить разъем целиком.

Это возможно, если не были повреждены точки контактов на флешке и металлизация не вырвана » c корнем» с печатной платы.

Важно :

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

Перевод контроллера USB флэш в тестовый режим замыканием выводов памяти

Результатом может быть выход из строя контроллера флешки.

Флешка не определяется компьютером.

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

Сгорел контроллер на флешке.

Это , так называемый «гусарский» метод, когда других вариантов нет (не получается считать данные напрямую с микросхем и преобразовать в нормально читаемый вид). Это может быть связано со сложным шифрованием контроллером данных на микросхеме памяти. В этом случае остается последний шанс на удачу : все-таки попробовать перепаять микросхему.

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

Урок: настройки флешки.

Широко распространенное в современной русской речи слово «флешка» означает запоминающий модуль, портативный внешний носитель информации подключаемый к ПК или другому вычислительному устройству по USB-интерфейсу. Накопителем данных во флешке являются микросхемы флеш-памяти. Название: «flash» — вспышка, технология изменения и регистрации электрического заряда в полупроводниковой структуре получила потому, что процесс стирания содержимого памяти напомнил инженерам-разработчикам фотовспышку. Сегодня флеш-накопитель — наиболее популярный носитель данных.

В этом уроке рассмотрим некоторые свойства флешки и приемы работы с ней.

Во-первых, необходимо знать, что рабочие ресурсы флешки ограничены. Микросхемы памяти большинства устройств выдерживают около пяти тысяч циклов записи-стирания. А USB-коннекторы исчерпают предел надежности соединения после 1500 подключений.

Если при использовании флешки на компьютере в нее не производились записи, то есть не копировались никакие файлы, извлекать ее можно свободно без использования функции «Безопасное извлечение устройств и дисков» — .

Современные флешки обладают значительными объемами памяти: 8, 16, 32 или 64 гигабайта. Однако, чтобы записывать на такие флешки файлы весом в 4 гигабайта и более придется их переформатировать. Выделив флешку в папке «Мой компьютер» правой кнопкой мышки откроем контекстное меню и выберем команду «Форматировать…»:

Изменим файловую систему FAT32 установленную на флешке по умолчанию на систему NTFS и нажмем кнопку «Начать». Не забываем о том, что форматирование уничтожит все данные на носителе. Поэтому предварительно скопируем и сохраним нужные файлы.

После переформатирования в систему NTFS на флешку можно будет записывать файлы объемом более 4 Гб.

Когда к компьютеру подключено несколько съемных дисков, не так быстро можно отыскать среди них нужный USB-накопитель. Сделать свою флешку узнаваемой можно установив на нее оригинальный значок.

Для этого откроем стандартное приложение «Блокнот» и пропишем в нем текст из двух строк показанный на следующем скриншоте. Затем сохраним файл на флешке.

Перевод флешки в тестовый режим

В блокноте с кнопки «Файл» командой «Сохранить как…» откроем проводник. В строке «Тип файла» заменим текстовый формат на все типы файлов. Назначим файлу имя autorun.inf и нажмем кнопку «Сохранить»:

Таким образом мы создали файл для автоматического запуска изображения 001.ico и поместили его в корневой каталог флешки. Теперь подготовим картинку.

Красивые готовые флеш-иконки в формате ICO несложно найти и скачать на бескрайних просторах рунета.

Для своей флешки я взял фото в формате JPG, урезал его до размеров 64х64 пиксела и сконвертировал в формат ICO с помощью сервиса goo.gl/bCPpXu. Готовый файл значка переименовал в 001.ico и, также, положил его в корневой каталог флешки:

После этого безопасно извлекаем флешку. Снова подключив ее к ПК, в папке «Мой компьютер» наблюдаем носитель с автозапускаемой уникальной иконкой:

Файлы аutorun.inf применяются в операционных системах Microsoft Windows для автоматического запуска или инсталляции приложений с носителей информации. Этот файл находится в корневом каталоге файловой системы приложения. Содержимое файла составляют записи состоящие из структурных элементов — блоков. Наименование блока заключается в квадратные скобки. Описание блока состоит из пары: параметр — значение. Параметр icon служит для назначения устройству файла иконки. А значением параметра является файл значка — 001.ico.

Файл аutorun.inf срабатывает как только диск вставлен в ПК. Вредоносные программы используют файл автозапуска для выполнения себя на компьютере. Поэтому функцию автозапуска в системе нужно отключить. Как выключить автозапуск в Windows XP и в Windows 7 подробно читаем на странице: автозапуск устройств.

Если на флешку с автозапускаемой иконкой запишется вирус, он заменит файл аutorun.inf на свой и значок накопителя не будет отображаться. Таким образом иконка является своеобразным индикатором указывающим на нежелательное внедрение.

В этом случае необходимо просканировать носитель анивирусом и удалить вредоносные файлы. Подробнее об антивирусных программах читаем на странице: антивирусник аваст.

Однако, не всегда антивирус может обнаружить зараженные объекты. Эффективное решение — форматирование, которое уничтожит все данные на носителе.

Как известно, изначально, идея размещения файлов на удаленном сервере — облачном хранилище информации родилась как альтернатива съемным накопителям. Облачное хранение с его несомненными достоинствами синхронизации и повсеместного доступа к файлам через интернет, казалось со временем упразднит переносимые устройства хранения данных. Этого не произошло и флешка у многих пользователей по-прежнему остается наиболее оптимальным средством аккумулирования, резервного копирования и переноса файлов.

урок добавлен 26.07.2016

поделитесь уроком в социалках:

Восстановление android-приставки из «кирпича», вход в режим Mask Rom

Иногда у Android-устройств случаются сбои в работе, при которых появляется необходимость сделать сброс настроек до заводских или обновить прошивку. Чаще всего это можно сделать стандартным способом – с помощью программных настроек или аппаратным путем (с помощью кнопки сброса на корпусе приставки), либо подключить приставку к ПК и установить новую прошивку. Но, к сожалению, эти способы не всегда действенны и после неправильных манипуляций (неподходящая прошивка, отключение во время прошивки) устройство может вообще перестать определяться компьютером, превратившись, как говорится, в «кирпич».
К счастью Андроид-устройства достаточно живучие и даже из этой, казалось бы, безвыходной ситуации есть выход — так называемый режим Mask Rom mode. Режим «Mask Rom» — это режим, позволяющий обнулить NAND память (куда происходит запись прошивки) и привести ее к заводскому состоянию.

Как войти в режим Mask Rom:

1. Замкнуть острым металлическим предметом выводы 29 и 30 микросхемы flash-памяти, как показано на фотографии (ножки 5 и 6, если считать от ближайшего края корпуса), это актуально для наиболее распространенных чипов памяти с маркировкой вида 29F64G08CBABA, для других чипов номера замыкаемых выводов могут отличаться.

2.Подключить приставку к компьютеру через USB (это приведет к его включению, после чего должен раздаться звук подключения нового устройства).

3. Разомкнуть выводы микросхемы, когда устройство появиться в списке устройств Windows.

Как восстановить флешку — простой ремонт своими руками

Если запущен ROM Flash Tool,

скажет в своем окне «Found RKAndroid MaskRom Rock USB». А если запущен RockChip Batch Tool,

покажет синий квадратик (не зеленый, синий признак Mask Rome mode). Если этого не произошло — Вы не правильно замкнули (т.е. не замкнули) выводы или не установили драйвера, либо микросхема памяти вашей приставки имеет другое расположение выводов.

4. Нажимаем в программе ROM Flash Tool кнопку Erase NAND (IDB). Ждем завершения, после чего можно приступить к прошивке устройства. При использовании программы RockChip Batch Tool для прошивки нажимает RESTORE, перед этим выбрав файл прошивки.

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

Итак, запустить тестовый режим флэшки можно замыканием выводов микросхемы памяти (также можно попытаться использовать на контроллере дополнительный тестовый пин и замкнуть его на минус, но для этого, к сожалению, необходим даташит).

Уважаемые пользователи! Метод может привести к повреждению данных, вся ответственность лежит только на Вас!

Разбираем флэшку

1. Перед включением устройства в USB порт необходимо найти микросхему памяти и замкнуть между собой 29 и 30 выводы.

Перевод флешки в тестовый режим?

Сделать это можно при помощи иглы (в зависимости от контроллера это могут быть пары: 30-31, 31-32, 41-42, 42-43, 43-44).

Главное в этом деле — не попасть на вывод, который питает микросхему памяти (в нашем случае это 37).

2. Подключаем в USB порт, не размыкая контактов

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

Комментарии: 0 » Метки: usb, Windows, восстановление данных, флэшка

Реанимация флешек

После некотрорых программных сбоев контроллера или микросхемы памяти, Windows не может определить подключённое устройство и при этом, операционная система не может установить соответствующий драйвер.

При этом коды VID&PID равны 0000.

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

В этом случае можно попробовать перевести контроллер в специальный тестовый режим. При этом происходит запуск контроллера без опроса микросхемы памяти.

Запустить тестовый режим можно замыканием выводов микросхемы памяти (или найти на контроллере специальный тестовый пин и замкнуть его на минус, но для этого нужен даташит на контроллер).

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

1. Перед включением флешки в USB порт нужно замкнуть между собой 29 и 30 выводы микросхемы памяти, например иглой (в некоторых микросхемах замыкать нужно другие выводы, в зависимости от контроллера это могут быть: 30-31, 31-32, 41-42, 42-43, 43-44).
Замыкать нужно очень осторожно, чтобы не попасть на вывод питающий микросхему памяти (вывод 37).

2. Затем не размыкая контактов подключить флэш в USB порт.

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

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

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

Описанный выше способ подходит для большинства MP3 плееров.

Программные сбои контроллера.
В любой флэшке установлена микросхема-контроллер. Он отвечает за передачу данных между компьютером и флэш-памятью. Контроллером управляет микропрограмма. Часть микропрограммы записана в микросхеме памяти (а это в основном параметры памяти, транслятор, различные идентификаторы и флаги, например — флаг запрета записи). В случае различных сбоев питания, неправильного извлечения и других причин – происходит сбой микропрограммы контроллера. В результате чего контроллер блокируется и не отвечает на запросы операционной системы. Также, блокировка может произойти из-за износа микросхемы памяти — появления дефектных блоков или превышения порога циклов записи (тогда контроллер сам метит блок как неиспользуемый и часто блокирует флэш на запись).
При подключении к компьютеру такой флэш-диск может опознаваться как «Неизвестное устройство», иметь формат RAW или может быть виден в системе как диск с нулевой ёмкостью. При попытке доступа к нему могут выводиться сообщения «Вставьте диск» или «Нет доступа к диску».
Иногда, флэш-диск становится доступен только для чтения. Данные видны и читаются, но при попытках создания файла, стирания или форматирования выводится сообщение – «Диск защищен от записи». В данном случае контроллер переходит в режим защиты данных при обнаружении ошибок микропрограммы или флэш-памяти для предотвращения её дальнейшего разрушения (память NAND установленная во флэшке повреждается в основном при записи данных).

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

Порядок восстановления флэш накопителя.
1. Нужно выяснить модель микросхемы-контроллера чтобы найти утилиту для работы с ним. Это можно сделать двумя способами. Первый – вскрыть корпус флэшки и посмотреть наименование модели контроллера нанесённой на корпусе микросхемы. Если вскрыть корпус проблематично – используем второй способ. Он заключается в определении модели по кодам VID и PID зашитым в микропрограмме контроллера. VID – это идентификатор производителя, а PID – идентификатор устройства. VID и PID имеются в любом USB устройстве. Эти коды можно считать такими программами как CheckUDisk 5.0, UsbIDCheck, ChipGenius, USBDeview, а также средствами операционной системы.

Если VID&PID считать не удаётся или значения пусты то можно попробовать перевести контроллер в тестовый режим. Как это сделать описано здесь. Если и это не поможет — велика вероятность электрического повреждения микросхемы. В данном случае программными способами вылечить накопитель уже не получится.

2. Итак, VID&PID удалось считать, значит шансы на восстановления уже есть. Далее по значениям VID&PID можно найти производителя флэш-накопителя и модель установленного контроллера (например с помощью базы iFlash).

Как восстановить флешку

Определив контроллер, переходим к поиску сервисной утилиты для работы с ним.

3. Подходящую утилиту можно найти на сайте производителя или в каталоге утилит сайта www.flashboot.ru. Для удобства утилиты отсортированы по производителям контроллеров.

Например:
Вы определили, что VID вашей флэш – 1005, а PID – B113. По базе iFlash находим что во флэш установлен контроллер PS2136 фирмы PHISON. Утилита для этого контроллера USB 2K REL90 (PS2231-UP12). А если тип контроллера был определён вскрытием корпуса, тогда сразу переходим в каталог файлов и ищем подходящую утилиту.

Как работать с утилитами описывать не буду, так как утилит довольно много а порядок работы некоторых из них описан в инструкциях, которые можно найти в архивах с утилитами или прочитать в комментариях к ним.

После восстановления работы контроллера велика вероятность вытащить хоть какие-то данные из памяти флэшки.

Для этого можно воспользоваться программой PhotoRec.

Если данные уже не нужны или информация полностью разрушилась, рекомендуется провести тест флэш памяти на наличие сбойных секторов. Сделать это можно программами Flash Memory Toolkit 1.20 PRO, MyDiskTest v2.42, Victoria 4.3 Beta или Flashnul 0.99.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *