Чтение микрона 29F32G08QAA NAND Flash IC


10

Было бы неплохо, если бы это был вопрос о покупке - но это скорее всего вопрос на электронную конструкцию на 99% :-(.

Я хочу найти самый быстрый / простой / дешевый способ чтения флэш-памяти NAND 4 ГБ на поврежденной USB-карте памяти. ИС встроенного контроллера мертва. Микросхема флэш-памяти также может быть мертва, но я буду предполагать, что нет, пока она не станет очевидной.

Чтение может включать

(1) Создание специального ридера,

Возможно, это не совсем глупая идея, поскольку количество подключений к Flash незначительно (8 данных и несколько элементов управления).

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

(2) пайка в новом контроллере IC

Я пока не знаю, используются ли они в других устройствах. Образец 1, проверенный до настоящего времени, имел 100% несоответствие. Там может быть отраслевой стандарт, номер детали независимо от того, я не знаю (пока).

SK6211. QFP48. Описание схемы здесь и
таблицы здесь .

введите описание изображения здесь

Или

(3) Извлечение микропроцессорной микросхемы NAND флэш-памяти Micron 29F32G08QAA.
Лист данных еще не найден.

Маркировка ОЧЕНЬ тусклая. Вот "улучшенное фотоизображение маркировки".

введите описание изображения здесь


ТАК

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

Любые мысли об источнике 6211, общность с другими частями, возможность использовать «любую старую» микросхему чтения NAND Flash и т. Д.

Любые намеки.


Задний план:

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

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

При подключении к USB-порту карта памяти потребляет большой ток (возможно, ограниченный порт), и контроллер становится ОЧЕНЬ ОЧЕНЬ горячим - я впервые обнаружил это, сильно сгоря на IC. Фактическая ИС памяти находится на противоположной стороне печатной платы. Также кажется, что он нагревается, НО это может быть связано с очень большой мощностью, поступающей в ИС контроллера. Произойдет распайка.


Номер детали исправлен в 29F32G08 Q AA


6
Хотел бы человек, который отрицал это, объяснить, почему. Если вы можете посоветовать, как задать вопрос более адекватно, но без лишнего багажа, или как более четко изложить проблему; или если вы можете объяснить, почему этот вопрос не связан с электронным проектированием или конструированием; тогда ваша великая эрудиция, проницательность, проницательность, мудрость и (кто может сомневаться в этом) остроумие и, без сомнения, огромная личная красота и всесторонняя радость жизни, несомненно, выиграют от возросшего воздействия. Нет?
— Рассел МакМахон

Ой - 6 результатов на Google для таблицы данных для 29F32G080AA ... Не очень хорошо выглядит на этом фронте ...
— Majenko

Контроллер, кажется, очень популярен. «Этот контроллер встречается во флешках разных производителей, таких как: Kingston, Kingmax, A-data и т. Д.»
— Майенко

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

который был предупрежден о необходимости резервного копирования данных, не обратил внимания ... Дух! Похоже, она получила то, что просила. Дух снова
— Олин Латроп

Ответы:


4

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

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


Ах. Так-то лучше. Нет мертвой рыбы или фазы Луны либо :-). И да, спасибо, это довольно справедливое резюме того, что я слышал из других мест. Вероника Меррифилд прислала мне ссылку на патент, который охватывает их систему FTL - надеюсь, это будет не так сложно :-)
— Рассел МакМахон

2
@Russell: На самом деле весь этот проект довольно сомнительный, поэтому может потребоваться соответствующее размахивание мертвой рыбой.
— Олин Латроп

1
«Довольно сомнительно» - это «довольно широкий» брикет. Нельзя всегда выбирать, какая реальность накрывает - только для того, чтобы принять вызов или нет. Теперь я знаю, какие факторы могут повлиять на результат, и что шансы на успех невелики :-(. У меня есть USB-карта памяти, которая, похоже, такая же, как и на местном аукционе, и скоро узнаю, если я Я собираюсь попытаться отремонтировать. Этот диапазон ненадежно приемлемый. Я еще могу драться с Драконом и, возможно, даже получить помощь от прекрасной Девицы. Кажется, это хорошо для меня.
— Рассел МакМэхон

2

Это может быть это устройство:

http://www.micron.com/products/ProductDetails.html?product=products/nand_flash/mass_storage/MT29F32G08ABAAAM73A3WC1

Таблицы, кажется, находятся под NDA, но есть также ссылка здесь:

http://onfi.org/specifications/

который имеет общие характеристики.


Я не думаю, что это действительно ответ на вашу проблему, но вы могли бы ...

  • Установите достаточно, чтобы подключить голый чип NAND к любимому микроконтроллеру (возможно, через некоторые переключатели уровня).
  • Затем «бит-бэнг» в интерфейсе для загрузки всего чипа через последовательный порт. Это займет некоторое время.
  • Затем вы сможете запустить stringsэто изображение, чтобы извлечь чистый текстовый контент.

Но на пути будут все виды исправления ошибок и фрагментации, так что это, вероятно, не стоит усилий.


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


0

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

В качестве альтернативы можно было бы подключить чип к чему-либо с достаточным количеством GPIO и получить к нему доступ посредством программной реализации протокола данных. IIRC, это едва можно сделать с двунаправленным параллельным портом. Микроконтроллер с последовательным соединением (Arduino и т. Д.) Также может быть возможен - либо он будет выполнять циклы доступа и передавать данные обратно по последовательному интерфейсу со скоростью несколько сотен килобод, либо реализовывать командный язык, чтобы сообщать ему, какие сигналы управления следует утверждать и возвращайте данные действительно очень медленно (умножьте их на несколько больше, если это USB-последовательная модель, учитывая дополнительную задержку). Для одноразового проекта медленный процесс, конечно, относителен, т. Е. После того, как вы потратите выходные на сборку и отладку, запускать его в течение ночи или даже нескольких дней не так уж плохо.


Ииш :-). Новый контроллер на старой печатной плате немного легче паять (не проблема) и немного меньше шансов повредить флэш-память (большая проблема). Но старая доска движется раненой механически, поэтому, вероятно, перенесет Flash. Перевод с USB на флэш-память - величайшая неизвестность - Микрон использует собственный запатентованный алгоритм, и я не знаю, если падение старой флэш-памяти в поле отображения нового контроллера - это безболезненно, катастрофически или где-то посередине. Затем происходит выравнивание износа флэш-памяти с помощью таблицы отображения, которая может храниться в старом контроллере (мертвая) или в старой флэш-памяти (живая, надеюсь)
— Рассел МакМахон

Лично я предпочел бы распаять и переместить флэш-чип nand с выводами на двух широко разнесенных сторонах, чем PQFP с выводами на всех четырех сторонах. И я говорю, что после того, как мне пришлось успешно вытащить 0,5 мм 48PQFP из PCB ручной работы дома, используя оплетку и музыкальный провод, и положить его обратно, повернутым на 90 градусов ;-) Но я понимаю, почему вы предпочитаете работать на сменном чипе, чем незаменимый. Если трансплантация контроллера не работает, рассмотрите возможность пайки проводов для программного доступа к площадкам контроллера.
— Крис Страттон
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.