PC-3000 Flash: восстанавливаем данные с карты microSD

PC-3000 Flash: восстанавливаем данные с карты microSD

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

До недавнего времени все карты памяти типа SD, Sony MemoryStick, MMC и других, использовали простую «классическую» структуру с отдельными частями – контроллер, плату и чип памяти NAND в корпусе TSOP-48 или LGA-52. В таких случаях процесс восстановления был очень простым – мы выпаивали чип памяти, читали его в PC-3000 Flash, и вели ту же подготовку, что и в случае с обычными USB-флэшками.

Однако что делать, если наша карта памяти или UFD-устройство имеет монолитную структуру? Как получить доступ к чипу памяти NAND и прочесть данные с него?

PC-3000 Flash: восстанавливаем данные с карты microSD

PC-3000 Flash: восстанавливаем данные с карты microSD

PC-3000 Flash: восстанавливаем данные с карты microSD

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

PC-3000 Flash: восстанавливаем данные с карты microSD

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

Ниже приводим список необходимого оборудования:

  • Качественный оптический микроскоп с увеличением в 2, 4 и 8 раз.
  • USB-паяльник с очень тонким жалом.
  • Двусторонний скотч.
  • Жидкий активный флюс.
  • Гелевый флюс для шариковых выводов.
  • Паяльный фен (например, Lukey 702).
  • Канифоль.
  • Деревянные зубочистки.
  • Спирт (75% изопропиловый).
  • Медные провода толщиной 0,1 мм с лаковой изоляцией.
  • Ювелирная наждачка (1000, 2000 и 2500 – чем больше число, тем меньше зерно).
  • Шариковые выводы на 0,3 мм.
  • Пинцет.
  • Острый скальпель.
  • Схема распиновки.
  • Плата-адаптер для PC-3000 Flash.

Когда всё оборудование будет готово, можно начинать процесс.

Сначала возьмём наше монолитное устройство. В данном случае это небольшая карта microSD. Нам нужно зафиксировать её на столе двусторонним скотчем.

PC-3000 Flash: восстанавливаем данные с карты microSD

После этого начнём удалять слой компаунда снизу. На это потребуется какое-то время – вам нужно быть терпеливым и осторожным. Если вы повредите слой с контактами, данные восстановить не получится!

Начнём с самой грубой наждачки, с самым большим размером зерна – 1000 или 1200.

PC-3000 Flash: восстанавливаем данные с карты microSD

Удалив большую часть покрытия, необходимо перейти на менее крупную наждачку – 2000.

PC-3000 Flash: восстанавливаем данные с карты microSD

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

PC-3000 Flash: восстанавливаем данные с карты microSD

Если всё будет сделано правильно, вы получите что-то вроде этого:

PC-3000 Flash: восстанавливаем данные с карты microSD

Вместо наждачки можно использовать такую стекловолоконную щётку, идеально счищающую слои компаунда и пластика, и не вредящую меди:

Следующий шаг – поискать распиновку на сайте Global Solution Centre.

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

  • I/O данных: D0, D1, D2, D3, D4, D5, D6, D7;
  • Управляющие контакты: ALE, RE, R/B, CE, CLE, WE;
  • Контакты питания: VCC, GND.

PC-3000 Flash: восстанавливаем данные с карты microSD

Сначала нужно выбрать категорию монолитного устройства (в нашем случае это microSD), а потом выбрать совместимую распиновку (у нас это type 2).

PC-3000 Flash: восстанавливаем данные с карты microSD

После этого нужно закрепить карту microSD на плате-адаптере для удобства пайки.

PC-3000 Flash: восстанавливаем данные с карты microSD

PC-3000 Flash: восстанавливаем данные с карты microSD

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

PC-3000 Flash: восстанавливаем данные с карты microSD

Мы готовы начинать пайку! Убедитесь, что ваш рабочий стол достаточно хорошо освещён.

Нанесите жидкий флюс на контакты microSD при помощи небольшой кисточки.

PC-3000 Flash: восстанавливаем данные с карты microSD

PC-3000 Flash: восстанавливаем данные с карты microSD

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

PC-3000 Flash: восстанавливаем данные с карты microSD

PC-3000 Flash: восстанавливаем данные с карты microSD

Разместив все шарики на контактах, нужно будет использовать паяльник для плавки припоя. Осторожнее! Все процедуры проводите нежно! Для расплавления на очень короткое время прикоснитесь к шарикам кончиком паяльника.

PC-3000 Flash: восстанавливаем данные с карты microSD

Когда все шарики расплавятся, нужно нанести на контакты гелевый флюс для шариковых выводов.

PC-3000 Flash: восстанавливаем данные с карты microSD

При помощи паяльного фена нужно разогреть контакты до температуры в +200 C°. Флюс поможет распределить температуру по всем контактам и равномерно их расплавить. После нагрева все контакты и шарики примут полусферическую форму.

PC-3000 Flash: восстанавливаем данные с карты microSD

Теперь надо удалить все следы флюса при помощи спирта. Нужно побрызгать им на microSD и почистить её щёткой.

PC-3000 Flash: восстанавливаем данные с карты microSD

PC-3000 Flash: восстанавливаем данные с карты microSD

Далее готовим провода. Они должны быть одинаковой длины, около 5-7 см. Отмерять длину проводов можно при помощи кусочка бумаги.

PC-3000 Flash: восстанавливаем данные с карты microSD

PC-3000 Flash: восстанавливаем данные с карты microSD

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

PC-3000 Flash: восстанавливаем данные с карты microSD

PC-3000 Flash: восстанавливаем данные с карты microSD

Последняя стадия подготовки проводов – лужение их в канифоли, чтобы они лучше паялись.

PC-3000 Flash: восстанавливаем данные с карты microSD

PC-3000 Flash: восстанавливаем данные с карты microSD

И вот мы готовы припаивать провода к плате-адаптеру. Мы рекомендуем начинать пайку со стороны платы, а потом припаивать провода с другой стороны к монолитному устройству под микроскопом.

PC-3000 Flash: восстанавливаем данные с карты microSD

PC-3000 Flash: восстанавливаем данные с карты microSD

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

Правшам рекомендуем держать паяльник в правой руке, а левой – держать пинцет с проводом.

Паяльник должен быть чистым! Не забывайте чистить его во время пайки.

PC-3000 Flash: восстанавливаем данные с карты microSD

PC-3000 Flash: восстанавливаем данные с карты microSD

PC-3000 Flash: восстанавливаем данные с карты microSD

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

PC-3000 Flash: восстанавливаем данные с карты microSD

Теперь можно подключать нашу плату-адаптер к PC-3000 Flash и начинать процесс чтения данных.

PC-3000 Flash: восстанавливаем данные с карты microSD

Видео всего процесса:

Прим. перев.: Как раз незадолго до перевода этой статьи наткнулся на следующее видео, подходящее по теме:



Источник: habr.com