एक माइक्रोन 29F32G08QAA नंद फ्लैश आईसी पढ़ना


10

यह अच्छा होगा अगर यह खरीदारी का सवाल था - लेकिन यह 99% + इलेक्ट्रॉनिक निर्माण प्रश्न होने की संभावना है :-(

मैं एक क्षतिग्रस्त USB मेमोरी स्टिक में 4GB NAND फ्लैश IC पढ़ने का सबसे तेज / आसान / सबसे सस्ता तरीका खोजना चाहता हूं। ऑनबोर्ड कंट्रोलर आईसी मर चुका है। फ्लैश आईसी भी मृत हो सकता है, लेकिन मुझे लगता है कि यह तब तक नहीं होगा जब तक कि यह स्पष्ट न हो जाए।

इसे पढ़ना शामिल हो सकता है

(1) कस्टम रीडर बनाना,

हो सकता है कि फ्लैश के कनेक्शन के रूप में पूरी तरह से मूर्खतापूर्ण विचार नहीं है (कुछ डेटा और नियंत्रण के एक मुट्ठी भर)।

यह कितनी संभावना है कि मैं आसानी से डेटा का उपयोग कर सकता हूं यदि मैंने ऐसा किया है जो मुझे अभी तक नहीं पता है। एक बिट छवि प्राप्त करना सबसे खराब स्थिति है लेकिन मैं अभी तक कुछ ऐसा है जो फ़ाइलों को "सिस्टम" और फ़ाइलों को "देखता है" था। बेशक।

(2) एक नए नियंत्रक आईसी में टांका लगाना

मुझे अभी तक नहीं पता कि ये अन्य उपकरणों में आम उपयोग में हैं या नहीं। अब तक की जाँच में 1 का नमूना 100% गैर-मिलान वाला था। एक उद्योग मानक हो सकता है, भाग संख्या अनियमित, मुझे नहीं पता (अभी तक)।

SK6211। QFP48। यहां और
डेटशीट का विवरण यहां दें

यहाँ छवि विवरण दर्ज करें

या

(3) माइक्रोन 29F32G08QAA 32 माइंड नंद फ्लैश आईसी को हटाना।
डेटशीट अभी तक स्थित नहीं है।

बहुत धुंधला अंकन। यहां "चिह्नों की बढ़ी हुई तस्वीर छवि" है।

यहाँ छवि विवरण दर्ज करें


इसलिए

क्या किसी के पास कोई सुझाव है कि मैं इस मेमोरी को मूल प्रारूप के साथ या बिल्कुल कैसे पढ़ सकता हूं?

6211 के स्रोत पर कोई विचार, अन्य भागों के साथ समानता, "किसी भी पुराने" नंद फ्लैश पढ़ने आईसी आदि का उपयोग करने की क्षमता।

कोई संकेत।


पृष्ठभूमि:

एक अच्छा दोस्त जिसे डेटा बैकअप की आवश्यकता के बारे में चेतावनी दी गई थी, वह चेतावनी को ध्यान में रखते हुए विफल हो गया क्योंकि USB मेमोरी स्टिक पर संग्रहीत फ़ाइलों के एक अत्यंत मूल्यवान सेट के लिए "खोई हुई पहुंच" है। वह एक शिक्षक होने के लिए अध्ययन कर रही है और फाइलें पाठ योजनाएं और अन्य सामग्री हैं जो लंबे समय तक बनाई गई हैं।

USB मेमोरी स्टिक को USB पोर्ट में प्लग करने के दौरान बग़ल में खटखटाने से शारीरिक रूप से गंभीर रूप से क्षतिग्रस्त हो गया था। स्पष्ट रूप से इसे एक साथ धकेल कर पढ़ने का प्रयास किया गया। जब यह मेरे लिए पीसीबी और कनेक्टर के बीच 4 कनेक्शनों में से 3 टूट गया। मैंने इन्हें फिर से शुरू किया, उम्मीद है कि ऑपरेशन बहाल करने का एक अच्छा मौका होगा।

जब USB पोर्ट में प्लग किया जाता है, तो मेमोरी स्टिक एक बड़ा करंट (शायद पोर्ट लिमिटेड) खींचता है और कंट्रोलर बहुत गर्म हो जाता है - मैंने पहली बार खुद को IC पर बुरी तरह से जलाकर इसे खोजा था। वास्तविक मेमोरी आईसी पीसीबी के विपरीत तरफ है। यह भी गर्म हो रहा है लेकिन यह बहुत बड़ी वाट क्षमता नियंत्रक आईसी में जाने के कारण हो सकता है। डिसॉर्डरिंग होगी।


भाग संख्या को 29F32G08 Q AA पर सुधारा गया


6
क्या इसको नीचा दिखाने वाले व्यक्ति इसकी व्याख्या क्यों करना पसंद करेंगे। यदि आप सलाह दे सकते हैं कि कैसे अधिक पर्याप्तता के साथ एक प्रश्न पूछें, फिर भी बिना अधिक सामान के, या समस्या को और अधिक स्पष्ट रूप से कैसे बताएं; या यदि आप यह समझा सकते हैं कि यह प्रश्न इलेक्ट्रॉनिक डिज़ाइन या निर्माण में शामिल नहीं है; तब आपका महान क्षरण, शिथिलता, दृष्टिकोण, ज्ञान और (जो इस पर संदेह कर सकते हैं) बुद्धि, और कोई संदेह नहीं है व्यक्तिगत सुंदरता और सभी दौर आनन्द डे विवर, संदेह के बिना वृद्धि जोखिम से लाभ होगा। नहीं?
रसेल मैकमोहन

आउच - 6 के परिणाम के लिए google पर 29F32G080AA के लिए एक डेटशीट के लिए ... उस मोर्चे पर अच्छा नहीं लग रहा है ...
मैजेन्को

नियंत्रक हालांकि एक लोकप्रिय लगता है। "यह नियंत्रक विभिन्न निर्माताओं से फ्लैश ड्राइव में पाया जाता है, जैसे: किंग्स्टन, किंगमैक्स, ए-डेटा, आदि।"
मजेंको

@ रसेल - मैं दूसरा डाउनवॉटर हूं। मैंने इसे अस्वीकृत कर दिया क्योंकि इसमें डेटा का अभाव है जो प्रश्न का उत्तर देने के लिए आवश्यक होगा: योजनाबद्ध, फ्लैश मॉड्यूल के लिए डेटाशीट, सामान्य व्यवहार के बारे में जानकारी। इसमें इनका अभाव है क्योंकि यह उपभोक्ता इलेक्ट्रॉनिक्स को डिबग करने का प्रश्न है। आपने वह सभी जानकारी प्रदान करने का एक शानदार प्रयास किया है, लेकिन आप फ्लैश ड्राइव के डिजाइनर की तुलना में एक मौलिक रूप से अलग स्थिति में हैं यदि वे एक ही परेशानी का सामना करेंगे। साथ ही, तारीफ के लिए धन्यवाद!
केविन वर्मेयर

डेटा बैकअप की आवश्यकता के बारे में चेतावनी दी गई थी जो ध्यान में रखते हुए विफल ... Duh! लगता है उसने जो माँगा वो मिला। दुह, फिर से।
ओलिन लेट्रोप

जवाबों:


4

ऐसा लगता है कि आप फ्लैश चिप के लिए डेटाशीट प्राप्त कर सकते हैं और इस तरह बिट्स को पढ़ने के लिए कुछ रिग कर सकते हैं। हालाँकि, डेटा को पुनर्प्राप्त करने से एक लंबा रास्ता तय किया जा सकता है। बिट्स के ढेर में फ्लैश ड्राइव के लिए निजी जानकारी नियंत्रण है, शायद कुछ लेवलिंग डेटा पहनते हैं, और फिर ऑपरेटिंग सिस्टम द्वारा देखी गई सिस्टम संरचनाओं को फ़ाइल करते हैं।

आपको फ़ाइल सिस्टम (शायद FAT32) पर जानकारी प्राप्त करने में सक्षम होना चाहिए, लेकिन निजी फ्लैश ड्राइव संरचनाओं और कैसे / जहां यह वास्तव में संग्रहीत करता है डेटा को सार्वजनिक रूप से निर्दिष्ट करने की संभावना नहीं है। मुझे लगता है कि सबसे अच्छा शर्त बिल्कुल उसी मॉडल का एक और फ्लैश ड्राइव प्राप्त करना है, अपने फ्लैश चिप को उस ड्राइव में बदल दें, और उम्मीद है कि नियंत्रक में गैर-वाष्पशील मेमोरी में कोई अतिरिक्त स्थिति संग्रहीत नहीं है।


आह। वह बेहतर है। कोई मृत मछली या चंद्रमा चरण या तो :-)। और हाँ, धन्यवाद, यह एक सुंदर निष्पक्ष सारांश है जो मैंने अब तक कहीं से सुना है। वेरोनिका मेरीफील्ड ने मुझे पेटेंट के लिए एक लिंक भेजा है जो उनके FTL सिस्टम को कवर करता है - उम्मीद है कि यह मुश्किल नहीं होने वाला है :-)
रसेल मैकमोहन

2
@ रसेल: वास्तव में यह पूरी परियोजना बहुत ही मनमोहक है, इसलिए मृत मछलियों के उचित लहराते की आवश्यकता हो सकती है।
ओलिन लेट्रोप

1
"सुंदर iffy" एक 'सुंदर व्यापक' सहभोज है। कोई भी हमेशा यह नहीं चुन सकता है कि वास्तविकता क्या है - केवल चुनौती को बढ़ाने के लिए या नहीं। अब मुझे पता है कि परिणाम को प्रभावित करने के लिए कौन से कारक उत्तरदायी हैं - और यह कि सफलता की संभावनाएं छोटी हैं :-( मेरे पास एक यूएसबी मेमोरी स्टिक है जो स्थानीय नीलामी साइट से अपने रास्ते पर समान प्रतीत होती है और शीघ्र ही पता चल जाएगा कि क्या मैं ।।। iffy स्वीकार्य की यह सीमा एक मरम्मत प्रयास करने के लिए सक्षम होने के लिए जा रहा हूँ मैं अभी तक ड्रैगन लड़ने के लिए मिल सकता है और यहां तक कि निष्पक्ष परेशानी में सहायता करने के लिए मिल सकता है युवती मेरे लिए बहुत अच्छा लगता है।
रसेल मैकमोहन

2

यह यह उपकरण हो सकता है:

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

डेटाशीट NDA के तहत लगती है, लेकिन यहाँ भी एक लिंक है:

http://onfi.org/specifications/

जिसमें जेनेरिक स्पेसिफिकेशन हों।


मुझे नहीं लगता कि यह वास्तव में आपकी समस्या का जवाब है, लेकिन आप कर सकते हैं ...

  • एक पसंदीदा माइक्रोकंट्रोलर को नंगे नंद चिप को तार करने के लिए पर्याप्त स्थापित करें (संभवतः कुछ स्तर के शिफ्टर्स के माध्यम से)।
  • फिर सीरियल पर पूरी चिप डाउनलोड करने के लिए "बिट-बैंग" इंटरफ़ेस। यह थोड़ा समय लगेगा।
  • फिर आप stringsशुद्ध पाठ सामग्री निकालने के लिए उस छवि पर चलने में सक्षम हो सकते हैं ।

लेकिन रास्ते में होने वाले त्रुटि सुधार और विखंडन के सभी प्रकार होंगे, इसलिए यह संभवतः प्रयास के लायक नहीं है।


एक या अन्य चिप का वर्णन करना और इसे एक कार्यशील के साथ बदलना, या इसी तरह के ilk की एक फ्लैश ड्राइव में काम करना शायद आपका सबसे अच्छा दांव है। सौभाग्य!


0

यदि यह काम करता है और यदि आपके पास पर्याप्त रूप से टांका लगाने की क्षमता है, तो ओलिन के सुझाव को एक ही मॉडल ड्राइव में चिप लगाने का सुझाव सबसे तेज़ है।

एक गिरावट की संभावना चिप को पर्याप्त GPIOs के साथ तार करने और डेटा शीट प्रोटोकॉल के एक सॉफ्टवेयर कार्यान्वयन के माध्यम से इसे एक्सेस करने की होगी। IIRC, यह केवल एक द्विदिश समानांतर बंदरगाह के साथ किया जा सकता है। एक सीरियल कनेक्टेड माइक्रोकंट्रोलर (आर्डिनो, आदि) भी एक संभावना होगी - या तो उसने एक्सेस साइकल का प्रदर्शन किया है और धारावाहिक में डेटा को कुछ सौ किलोबुड पर वापस स्ट्रीम किया है, या कमांड भाषा को लागू करने के लिए यह बताएं कि नियंत्रण संकेतों को क्या कहते हैं डेटा को वास्तव में प्राप्त करें, वास्तव में धीरे-धीरे (वास्तव में कुछ अधिक से गुणा करें यदि यह एक यूएसबी-सीरियल मॉडल है, जो जोड़ा गया विलंबता दिया गया है)। एक बंद परियोजना के लिए धीमी गति से सापेक्ष है - यानी, जब आप एक सप्ताहांत इमारत खर्च करते हैं और इसे डिबग करते हैं, तो इसे रात भर चलने दें या कुछ दिनों के लिए भी इतना बुरा नहीं लगता है।


यश :-)। पुराने PCB पर नया कंट्रोलर थोड़ा आसान सोल्डरिंग (कोई इशू नहीं) है और फ़्लैश मेमोरी (अधिक जारी) को नुकसान पहुँचाने की थोड़ी कम संभावना है। लेकिन पुराने बोर्ड यांत्रिक रूप से घायल हो रहे हैं इसलिए संभवत: फ्लैश को स्थानांतरित कर देंगे। अनुवाद करने के लिए USB सबसे बड़ा अज्ञात है - माइक्रोन अपने स्वयं के पेटेंट किए गए एल्गोरिथ्म का उपयोग करते हैं और मुझे नहीं पता कि एक पुराने फ़्लैश को एक नए नियंत्रक के मानचित्रण क्षेत्र में छोड़ने पर दर्द रहित या विनाशकारी या कहीं बीच में होने का गोंग है। फिर पुराने नियंत्रक (मृत) या पुरानी फ्लैश (जीवित, मुझे आशा है) में रखी गई मैपिंग टेबल के साथ फ्लैश वियर लेवलिंग है।
रसेल मैकमोहन

मैं व्यक्तिगत रूप से नहीं बल्कि सभी चार पक्षों पर पिन के साथ एक PQFP की तुलना में दो व्यापक रूप से दूरी पर पिन के साथ एक नंद फ्लैश चिप को स्थानांतरित करेगा। और मैं कहता हूं कि सफलतापूर्वक एक .5 मिमी 48PQFP को घर पर एक हस्तनिर्मित पीसीबी से खींचने के बाद ब्रैड और संगीत तार का उपयोग करके इसे 90 डिग्री पर घुमाया गया;; लेकिन मैं देख सकता हूं कि आप बदले हुए चिप पर काम क्यों करेंगे। एक अपूरणीय। यदि नियंत्रक प्रत्यारोपण काम नहीं करता है, तो नियंत्रक के पैड के लिए सॉफ़्टवेयर एक्सेस के लिए तारों को टांका लगाने पर विचार करें।
क्रिस स्ट्रैटन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.