Micron 29F32G08QAA NANDフラッシュICの読み取り


10

これが買い物の質問だったらいいのですが、それは99%+で、電子構造の質問である可能性があります:-(。

破損したUSBメモリスティックで4GB NANDフラッシュICを読み取るための最も速く/簡単/最も安い方法を見つけたいと思います。オンボードのコントローラーICが故障しています。FlashICも故障している可能性がありますが、それが明らかになるまではそうではないと思います。

それを読むには

(1)カスタムリーダーの作成、

Flashへの接続が少ないため、まったくばかげた考えではないかもしれません(8つのデータと少数のコントロール)。

知らないうちにデータに簡単にアクセスできる可能性はどれくらいありますか。ビットイメージを取得するのは耐えられる最悪のケースですが、ファイルシステムとファイルを従来どおり「認識」するものを用意するほうがはるかに遠いです。もちろん。

(2)新しいコントローラーICでのはんだ付け

これらが他のデバイスで一般的に使用されているかどうかはまだわかりません。これまでにチェックされた1のサンプルは、100%不一致でした。業界標準があるかもしれませんが、部品番号は関係ありませんが、(まだ)わかりません。

SK6211。QFP48。概要説明はこちら
データシートはこちら

ここに画像の説明を入力してください

または

(3)Micron 29F32G08QAA 32 mbit NANDフラッシュICを取り外します。
データシートがまだ見つかりません。

マーキングは非常に薄暗い。こちらは「マーキングの写真画像」です。

ここに画像の説明を入力してください


そう

誰もが私がこのメモリを元の形式でどのように読み取るのが最善であるか、またはまったく提案がありますか?

6211のソースに関する考え、他のパーツとの共通点、「古い」NANDフラッシュ読み取りICを使用する能力など

ヒント。


バックグラウンド:

USBメモリスティックに保存されている非常に貴重なファイルセットへの「アクセスが失われた」ため、データバックアップの必要性について警告されていた親友は警告に注意を払うことができませんでした。彼女は教師になるための勉強をしており、ファイルは授業計画や長期間にわたって作成されたその他の資料です。

USBメモリスティックは、USBポートに接続されているときに横向きにたたくと、物理的に深刻な損傷を受けました。どうやら、一緒に押して読む試みがなされたようです。PCBとコネクタの間の4つの接続のうち3つが壊れました。私はこれらを再販しました、操作を回復する良いチャンスがあることを期待しています。

USBポートに接続すると、メモリスティックに大きな電流が流れ(おそらくポートが制限されます)、コントローラーが非常に熱くなります。これは、ICをひどく燃やすことによって初めて発見されました。実際のメモリICはPCBの反対側にあります。また、高温になっているように見えますが、コントローラICに入る非常に大きなワット数が原因である可能性があります。はんだ吸取が発生します。


部品番号が29F32G08 Q AAに修正されました


6
これに反対票を投じた人は理由を説明したいと思いますか?より適切であるが、過剰な荷物がない質問をする方法、または問題をより明確に述べる方法をアドバイスできる場合。または、この質問がどのように電子設計または構築に関係するものではないかを説明できる場合。次に、あなたの偉大な博識、賢さ、パースピカシティ、知恵、そして(疑うことができる)ウィット、そして間違いなく計り知れない個人の美しさと、あらゆる面での喜びの喜びは、増加した露出から間違いなく恩恵を受けるでしょう。番号?
ラッセルマクマホン

痛い-29F32G080AAのデータシートのグーグルでの6つの結果...その正面では見栄えが良くありません...
Majenko

ただし、コントローラーは人気があるようです。「このコントローラーは、キングストン、キングマックス、Aデータなど、さまざまなメーカーのフラッシュドライブにあります。」
Majenko

@ラッセル-私は2番目の投票者です。回路図、フラッシュモジュールのデータシート、通常の動作に関する情報など、質問に回答するために必要なデータが非常に不足しているため、反対票を投じました。家電のデバッグについての質問なので、これらは欠けています。あなたはできる限りの情報を提供するために多大な努力をしましたが、同じ問題に直面している場合、フラッシュドライブの設計者がいるのとは根本的に異なる立場にいます。また、お褒めありがとうございます!
ケビンフェルメール

データのバックアップの必要性について警告されていた人は注意を怠りました ... 彼女は彼女が求めたものを得たように見えます。ああ、また。
Olin Lathrop、2011年

回答:


4

フラッシュチップのデータシートを入手して、ビットを読み取るためのリグを作成できるようです。ただし、データの回復には長い時間がかかる場合があります。ビットの山のどこかに、フラッシュドライブ専用の制御情報、おそらくウェアレベリングデータ、そしてオペレーティングシステムから見たファイルシステム構造があります。

ファイルシステム(おそらくFAT32)に関する情報を取得できるはずですが、プライベートフラッシュドライブの構造と、データが実際に格納される方法/場所が公に指定されることはほとんどありません。まったく同じモデルの別のフラッシュドライブを入手し、フラッシュチップをそのドライブに交換し、コントローラーの不揮発性メモリに追加の状態が保存されないようにすることをお勧めします。


ああ。それは良いです。死んだ魚もムーンフェイズもありません:-)。はい、ありがとうございます。これは、私がこれまでに他の場所から聞いたことのかなり公平な要約です。ベロニカメリーフィールドは私に彼らのFTLシステムをカバーする特許へのリンクを送った-うまくいけばそれはそれほど難しくならないだろう:-)
ラッセル・マクマホン

2
@ラッセル:実際、このプロジェクト全体はかなり不明瞭なので、死んだ魚を適切に振る必要があるかもしれません。
Olin Lathrop

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、そのイメージを実行して、純粋なテキストコンテンツを抽出できます。

しかし、あらゆる種類のエラー修正と断片化が邪魔になるので、これはおそらく努力する価値はありません。


1つまたは他のチップのはんだを外し、それを正常なチップと交換するか、同様のilkの正常なフラッシュドライブで交換するのがおそらく最善の策です。幸運を!


0

チップを別の同じモデルのドライブに移植するというOlinの提案は、それが機能し、はんだ付けを十分に行うことができる場合に、おそらく最も速くなります。

フォールバックの可能性は、十分なGPIOを備えた何かにチップを配線し、データシートプロトコルのソフトウェア実装を介してそれにアクセスすることです。IIRC、これは、双方向パラレルポートではほとんど実行できません。シリアル接続されたマイクロコントローラー(arduinoなど)も可能性があります-アクセスサイクルを実行し、数百キロボーでシリアル経由でデータをストリーミングするか、アサートする制御信号を伝えるコマンド言語を実装します。データを本当にゆっくりと戻します(レイテンシが追加された場合、USBシリアルモデルの場合は、実際の数にさらに数を掛けます)。1回限りのプロジェクトの場合、もちろん遅いことは相対的です。つまり、週末の構築とデバッグを行った後、一晩または数日間実行しても、それほど悪くはありません。


はい:-)。古いコントローラーを新しいPCBに取り付けると、はんだ付けが少し簡単になり(問題ではありません)、フラッシュメモリを損傷する可能性が少し低くなります(大きな問題)。しかし、古いボードは機械的に負傷して歩いているため、おそらくFlashを転送します。USBからフラッシュへの変換は最大の未知数です-マイクロンは独自の特許取得済みのアルゴリズムを使用しており、古いフラッシュを新しいコントローラーのマッピングフィールドにドロップすることが苦痛であるか、悲惨であるか、その中間になるかはわかりません。次に、古いコントローラー(デッド)または古いフラッシュ(生きていると思います)に保持されているマッピングテーブルを使用したフラッシュウェアレベリングがあります。
ラッセルマクマホン

私は個人的には、4辺すべてにピンを備えたPQFPよりも、2つの広く間隔を置いた辺にピンを備えたnandフラッシュチップのはんだを取り除いて移動したいと考えています。そして、私は家庭で手作りのPCBから.5mm 48PQFPを編組線とミュージックワイヤーを使ってうまく引っ張って、90度回転させて元に戻す必要があった後だと言います;-)しかし、なぜ交換可能なチップで作業するよりかけがえのないもの。コントローラの移植が機能しない場合は、コントローラのパッドへのソフトウェアアクセスのためにワイヤをはんだ付けすることを検討してください。
Chris Stratton、
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.