Nintendo Switch Lite boardview की reverse engineering
- यह Nintendo Switch Lite के logic board से netlist निकालने की प्रक्रिया का परिणाम डेटा है.
- PCB पर solder किए गए electrical components और copper layers मिलकर electrical circuit बनाते हैं.
- Netlist, components, और pad geometry data मिलकर boardview बनाते हैं.
यह कैसे किया गया?
- 6000 PPI resolution पर assembled PCB की geometrically और color-accurate panorama image बनाने की प्रक्रिया.
- Panorama के ऊपर component/pad data ड्रॉ और एडिट करने के लिए GUI support.
- अपनी बनाई हुई PCB, जो किसी भी संख्या के pins को एक-एक करके power दे सकती है और हर step के बीच सभी pins की स्थिति पढ़ सकती है.
प्रक्रिया
- सभी images लेकर नीचे वाले हिस्से का panorama बनाया गया, फिर board को पलटकर RF shield हटाई गई और ऊपर वाले हिस्से का panorama बनाया गया.
- तैयार panorama को GUI में import किया गया और शुरुआती component/pad geometry data रखा गया.
- सभी components को एक-एक करके हटाया गया और analysis के लिए तय जगह पर रखा गया.
- सभी pads खुले और short न होने की स्थिति में, DMM का उपयोग करके सभी pads को probe किया गया और GUI में रिकॉर्ड किया गया.
- GUI का उपयोग करके बचे हुए pads को visual connections के आधार पर net-fragments में group किया गया.
- Extractor PCB pins से target PCB के net-fragments तक जाने वाले wires के क्रम को GUI में रिकॉर्ड किया गया.
- Extractor चलाकर सभी hidden connections की पूरी mapping बनाई गई.
- GUI का उपयोग करके सभी fragments को पूरी netlist में merge किया गया और boardview file के रूप में export किया गया.
अंतिम आँकड़े
- 2444 photos को मिलाकर 2 panorama बनाए गए, 760 components अलग किए गए, 1917 wires इस्तेमाल हुए, और लगभग 30176 lead-free, bismuth-free, halide-free solder joints इस्तेमाल हुए.
सीमाएँ
- Panorama वास्तव में 2000 PPI resolution का है.
- Component/pad outlines सरल हैं क्योंकि OBV अभी complex rendering features को support नहीं करता.
- RF shield हटाने और extraction से पहले ultrasonic cleaning की ज़रूरत है, लेकिन लेखक के पास ultrasonic cleaner नहीं है.
यह project क्यों किया गया?
- लेखक के पास medical, aviation, military, और industrial क्षेत्रों में electronic contract manufacturing का 10 साल से अधिक का अनुभव है.
- यह project घर से किए जाने वाले internet freelancing और professional electrical soldering को जोड़ने वाला एक experiment है.
- यदि यह project उपयोगी लगे, तो लेखक ने donation की अपील की है.
संपर्क/सदस्यता
- Feedback, corrections, और सामान्य संपर्क के लिए email का स्वागत है.
- RSS support है, और 'SUBSCRIBE' subject वाली email भेजकर mailing list में शामिल हुआ जा सकता है.
GN⁺ की राय
- यह लेख electronic products के PCB reverse engineering process को विस्तार से समझाता है, खासकर Nintendo Switch Lite के logic board को लेकर.
- लेखक ने professional electronic soldering skills और PCB analysis को जोड़कर, बड़े पैमाने के उपकरणों पर निर्भर हुए बिना एक नया तरीका विकसित किया है, जो यह दिखाता है कि व्यक्ति या छोटे व्यवसाय भी उपयोगी data बना सकते हैं.
- यह लेख electronics engineering में रुचि रखने वालों के लिए बहुत रोचक और उपयोगी है, और जटिल electronic equipment की संरचना और कार्यप्रणाली को समझने में मदद कर सकता है.
1 टिप्पणियां
Hacker News राय
फंडिंग मॉडल पर सुझाव
सरल लेकिन प्रभावी तरीका
Openseadragon viewer का तेज़ निर्माण
शानदार प्रोजेक्ट
'bed of nails' approach की संभावना
sand-and-scan या X-ray/CT तरीकों पर विचार
इस प्रोजेक्ट का संभावित मूल्य
अद्भुत प्रोजेक्ट
Louis Rossmann के साथ इंटरव्यू का सुझाव
रचनात्मक विचार