Elgato HD60 S HDMI capture device की मरम्मत
परिचय
- हाल ही में YouTube पर electronics repair channels देखना पसंद कर रहा हूँ
- प्रेरित होकर eBay से खराब Elgato Game Capture HD60 S USB 3.0 device खरीदी
- device को computer से जोड़ने पर कोई प्रतिक्रिया नहीं मिली
शुरुआती निदान
- device खोलकर अंदर के voltage मापे
- power rails कम voltage output दे रही थीं
- thermal camera का उपयोग करके गर्म हो रहे chip की पहचान की
- Fitipower FP6373A और TI TPS60403DBV chips को समस्या का संभावित कारण माना गया
chip बदलना
- FP6373A और TPS60403DBV chips को LCSC से खरीदकर बदला गया
- बदलने के बाद device सामान्य रूप से काम करने लगी, लेकिन LED indicator काम नहीं कर रहा था
LED समस्या का समाधान
- जाँचा गया कि IT1504 LED driver chip समस्या का कारण हो सकती है
- replacement chip के रूप में Macroblock MBI5040 खोजकर बदला गया
- बदलने के बाद भी LED काम नहीं किया
- LED को अलग से test करने पर पुष्टि हुई कि वह सामान्य रूप से काम कर रही है
firmware विश्लेषण
- Elgato के firmware का विश्लेषण करके पुष्टि हुई कि LED control code चल ही नहीं रहा था
- Nuvoton M031LD2AE microcontroller के firmware को debug करके पता चला कि LED control code को skip किया जा रहा था
- पाया गया कि SPI flash chip का data corrupt हो गया था
निष्कर्ष
- खराब device की SPI flash chip का data restore करके LED समस्या हल की गई
- पुष्टि हुई कि Elgato HD60 S device की LED समस्या firmware से संबंधित थी
GN⁺ की संक्षिप्त टिप्पणी
- यह लेख electronics repair और firmware reverse engineering का एक दिलचस्प उदाहरण प्रस्तुत करता है
- Elgato HD60 S device की LED समस्या firmware data corruption के कारण थी
- यह लेख electronics repair में रुचि रखने वालों के लिए उपयोगी जानकारी देता है
- समान कार्यक्षमता वाले उत्पाद के रूप में AVerMedia Live Gamer Portable 2 Plus उपलब्ध है
1 टिप्पणियां
Hacker News टिप्पणियाँ
सॉफ़्टवेयर में abstraction बहुत ज़्यादा होने से उसे समझना मुश्किल हो जाता है
20 साल पहले भारत में purchasing power कम थी, इसलिए लोग चीज़ों को repair या recycle करते थे
यह लेख सचमुच full-stack engineering दिखाता है
flash chip का data LED animation को describe कर रहा है
Elgato की प्रतिक्रिया क्या होगी, यह जानने की जिज्ञासा है
अगर thermal camera न हो, तो alcohol का इस्तेमाल करके उन हिस्सों को देखा जा सकता है जो जल्दी evaporate होते हैं
tools और problem-solving process समझाने वाले इस लेख के लिए धन्यवाद
अगर lock bits set नहीं हैं, तो bootloader में जाने का कारण शायद flashing success को indicate करना हो सकता है
सिर्फ LED चलाने के लिए जटिल SPI flash multiplexing का इस्तेमाल करना अजीब लगता है
यह लेख बहुत दिलचस्प लगा, और खराब device को ठीक करने के लिए working version खरीदने में दिखाई गई धैर्य और skill की प्रशंसा है