Читання мікрофона 29F32G08QAA NAND Flash IC


10

Було б добре, якби це було питання про покупки - але це 99% + ймовірно, це питання електронної конструкції :-(

Я хочу знайти найшвидший / найпростіший / найдешевший спосіб прочитати NAND Flash 4 Гб у пошкодженій USB-пам'яті. IC бортового контролера мертвий. Flash IC також може бути мертвим, але я припускаю, що це не буде, поки це не стане очевидним.

Читання його може включати в себе

(1) Створення користувацького зчитувача,

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

Наскільки ймовірно, що я міг легко отримати доступ до даних, якби це зробив, я ще не знаю. Отримати трохи зображення - це найгірший випадок, Але я набагато набагато мав щось, що "бачить" файлову систему та файли такими, які були. Звичайно.

(2) пайка в новому контролері ІС

Я ще не знаю, чи вони є загальними для інших пристроїв. Проба з 1 перевіреної досі мала 100% невідповідності. Можливо, є галузевий стандарт, номер деталі без змін, я не знаю (поки що).

SK6211. QFP48. Опишіть опис тут і
таблицю тут .

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

Або

(3) Видалення Micron 29F32G08QAA 32 Мбіт NAND Flash IC.
Лист даних ще не розміщений.

Маркування ДУЖЕ тьмяне. Ось "покращене фото зображення розміток".

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


ТОМУ

Хтось має якісь пропозиції, як я НАЙКРАЩЕ прочитати цю пам'ять у оригінальному форматі чи взагалі?

Будь-які думки про джерело 6211, спільність з іншими частинами, можливість використання "будь-якого" старого "NAND Flash" читання ІС тощо.

Будь-які підказки.


Фон:

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

Фізична пам'ять USB була фізично сильно пошкоджена при постукуванні в бік під час підключення до порту USB. Мабуть, були спроби прочитати його, натискаючи разом. Коли мені дісталося 3 з 4-х з'єднань між друкованою платою та роз'ємом було порушено. Я вирішив це, очікуючи, що є хороший шанс відновити роботу.

Під час підключення до порту USB флеш-пам’ять притягує великий струм (можливо порт обмежений), і контролер стає ДУЖЕ ДУЖЕ - я вперше виявив це, спалюючи себе на ІС. Фактична ІМ-пам'ять знаходиться на протилежній стороні друкованої плати. Також, можливо, стає гарячим, але це може бути пов'язано з дуже великою потужністю, що надходить у контролер. Відливання стане.


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


6
Чи хотіла б людина, яка спростувала це, пояснити, чому. Якщо ви можете порадити, як поставити запитання з більшою адекватністю, але без зайвого багажу або як чіткіше викласти проблему; або якщо ви можете пояснити, як це питання не стосується електронного проектування чи будівництва; то ваша велика ерудиція, роздутість, проникливість, мудрість і (хто може в цьому сумніватися) кмітливість, і без сумніву, величезна особиста краса та всебічна радість від життя, без сумніву, отримали б користь від посилення експозиції. Ні?
Рассел Макмахон

Ой - 6 результатів у google для аркуша для 29F32G080AA ... Не добре виглядає на тому фронті ...
Majenko

Хоча здається, що контролер є популярним. "Цей контролер знаходиться у флеш-накопичувачах різних виробників, таких як: Kingston, Kingmax, A-data тощо".
Majenko

@Russell - я другий рейтинг. Я схвалив це, оскільки в ньому безповоротно бракує даних, які знадобляться для відповіді на питання: схеми, таблиця даних для флеш-модуля, інформація про нормальну поведінку. Цього не вистачає, оскільки мова йде про налагодження побутової електроніки. Ви доклали великих зусиль, щоб надати всю інформацію, яку ви можете, але ви перебуваєте в принципово іншому становищі, ніж у дизайнера флешки, якщо ви будете мати ті ж неприємності. Також дякую за компліменти!
Кевін Вермер

хто був попереджений про необхідність резервного копіювання даних, не прислухався ... Да! Схоже, вона отримала те, що просила. Да, знову.
Олін Латроп

Відповіді:


4

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

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


Ага. Так краще. Ні мертвої риби, ні фаз Місяця :-). І так, дякую, це досить справедливий підсумок того, що я чув від інших країн досі. Вероніка Мерріфілд надіслала мені посилання на патент, який охоплює їх систему FTL - сподіваємось, це не складеться так важко :-)
Рассел Макмахон

2
@Russell: Насправді весь цей проект досить веселий, тому може знадобитися відповідне розмахування мертвої риби.
Олін Латроп

1
"Pretty iffy" - це досить широкий тверезик. Не завжди можна вибрати те, що насправді приготує - лише чи варто виступити перед викликом чи ні. Тепер я знаю, які фактори можуть вплинути на результат - і що шанси на успіх невеликі :-(. У мене є флеш-пам'ять 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, це навряд чи можна зробити з двостороннім паралельним портом. Послідовно підключений мікроконтролер (ардуїно тощо) також був би можливим - або він повинен виконувати цикли доступу і передавати дані назад через послідовний на кілька сотень кілобаудів, або застосовувати командну мову для того, щоб повідомити, які сигнали управління для затвердження та повертайте дані реально, дуже повільно (помножте дійсно на ще кілька, якщо це USB-серіальна модель, враховуючи додаткову затримку). Для одноразового проекту повільний процес, звичайно, відносний - тобто після того, як ви проводите будинок у вихідні та налагодите його, дайте йому працювати протягом ночі або навіть на кілька днів, не здається таким поганим.


Єшиш :-). Новий контролер на старій друкованій платі - дещо легше пайка (не проблема) і трохи менше шансів пошкодити флеш-пам’ять (більша емісія). Але стара рада ходить пораненими механічно, тому, ймовірно, передасть Flash. Переклад USB на флеш - найбільша невідома - Мікрон використовує власний запатентований алгоритм, і я не знаю, якщо введення старого Flash у нове поле для відображення контролера - це гонг безболісним чи згубним чи десь посередині. Тоді відбувається вирівнювання зносу Flash із таблицею відображення, можливо, у старому контролері (мертвим) або у старому спалаху (живий, сподіваюся).
Рассел Макмахон

Я особисто вважаю за краще розпаятися і перемістити мікросхема NAND з штифтами на двох широко розташованих сторонах, ніж PQFP із шпильками з усіх чотирьох сторін. І я кажу, що після того, як вам довелося успішно витягнути .5 мм 48PQFP з домашньої друкованої плати вдома, використовуючи тасьму та музичний дріт, і поклав її назад, повернутий на 90 градусів ;-) Але я можу зрозуміти, чому ви б швидше працювали над заміною чіпа, ніж незамінний. Якщо пересадка контролера не працює, розгляньте пайку проводів для доступу програмного забезпечення до колодок контролера.
Кріс Страттон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.