Флеш – память (англ. Flash-Memory) — разновидность твердотельной полупроводниковой энергонезависимой перезаписываемой памяти.
Флеш память намного надежнее своего собрата – жестких дисков, и может
выдержать механические перегрузки выше в десятки раз. Но это не
означает, что флеш память не ломается. Но можно с достаточно большой
долей вероятности сказать, что большинство случаев поломок «флешек» это
сбой работы микропрограммы.
Выделим основные причины поломки флеш памяти:
1) Механическое повреждение.
2) Сбой в микропрограмме. Может происходить при неправильном завершении работы флешки.
3) Превышение лимита циклов транзисторов.
Когда происходит сбой, в большинстве случаев, чтобы избежать потери информации, флеш память блокируется для записи.
С большой долей вероятности последние две причины можно устранить, но
об этом чуть ниже. А сейчас рассмотрим, что же находится внутри Вашей
«флешки». В примере рассматривается Kingston 512mb.
Рис.1 – сторона А флеш карты Kingston 512mb
Рис.2 – сторона Б флеш карты Kingston 512mb
1. Многослойная PCB плата. Неисправности:
могут быть перебиты дорожки небольшими трещинами. Ремонт практически
невозможен в связи с очень маленькими размерами дорожек.
2. Микросхема NAND памяти. Состоит из массива транзисторов с плавающим затвором – ячеек, в которых храниться информация.
3. Стабилизатор напряжения, стабилизирует и конвертирует напряжения поступающее от компьютера в необходимое для работы флешки.
4. Метка начала отсчета, необходима для нахождения нужного контакта.
Отсчет осуществляется вниз от метки, против часовой стрелки. (Рис 3)
5. Контроллер – микросхема управления NAND памятью.
6. Кварцевый резонатор – необходим для генерирования нужной частоты для работы с памятью.
7. Светодиод – в большинстве флеш карт, мигание означает обмен данными с компьютером, горение означает подача питания.
8. USB контакты.
Вот и разобрались, что находится внутри
памяти. А теперь приступим. Если Ваша флеш карта не определяется,
определяется с 0 объемом памяти, при форматировании происходит сбой. То
для возвращения в рабочее состояние проделываем следующие операции.
1) Качаем программу ChipGenius_v3.0 и запускаем.
2) Вставляем вашу Флеш карту.
Рис. 3 – программа ChipGenius
3) Смотрим VID и PID Вашей флеш карты.
4) Заходим http://www.flashboot.ru/iflash.html и ищем Вашу «флешку» с таким же VID и PID.
5) Качаем нужную программу для форматирования «флешки» с этого же сайта и форматируем!
В большинстве случаев это должно помочь. Но что делать, если в
программе VID и PID не определяется и пишет что равен 0000??? В этом
случае, контроллер можно перевести в тестовый режим, после чего
повторить манипуляции, которые описаны выше.
Для того, чтобы перевести «флешку» в тестовый режим, её необходимо
разобрать. Находим на микросхеме модуль NAND памяти (рис.1.). Находим
метку и относительно метки против часовой стрелки отсчитываем контакты,
находим: 29, 30, 31, 32, 41, 42, 43, 44 (рис.4). Замыкаем иголкой 29 и
30 контакты между собой, затем вставляем в USB порт, после определения
флеш карты в системе, размыкаем контакты. В случае неудачи, замыкаем
между собой 30 и 31 контакты и так далее.
Рис. 4 – NAND память.
Внимание! Вероятнее
всего, после проделанных выше перечисленных операций, данные с флеш
карты будут стерты. Так же, автор не несет ответственности в случае
повреждении флеш карты, в следствии экспериментов после прочтения
статьи.
Ничего сложного в восстановлении флеш карты нету. Лучше попробовать восстановить «флешку», чем её выкинуть!
Источник http://blog.ht-expert.ru
|