यह एक लंबा शॉट है, लेकिन मुझे उम्मीद है कि किसी को शीर्षक में सूचीबद्ध चिप्स में से एक के लिए पूर्ण डेटा शीट तक पहुंच है, और मुझे बता सकते हैं कि ID_CON पर VBUS_IN और प्रतिरोधों का क्या संयोजन इसे BOOT पिन ट्रिगर करेगा चिप पर। दुर्भाग्य से फेयरचाइल्ड इन चिप्स (मैंने पूछा है) के लिए पूरी डेटा शीट जारी नहीं करेगा, और वेब पर केवल एक संक्षिप्त संस्करण (पीडीएफ लिंक) उपलब्ध है।
लंबी कहानी: यूएसबी पोर्ट की आईडी पिन पर सेंसिंग रेसिस्टर्स का उपयोग कर विभिन्न सामान का पता लगाने के लिए कुछ सैमसंग फोन पर FSA9480 चिप का उपयोग किया जाता है। हमने फ़ोन के Android कर्नेल स्रोत से जानकारी लेकर पहले ही बहुत प्रगति कर ली है। अब हम फोन के सीपीयू को एक बूट रिकवरी मोड में डालने की कोशिश कर रहे हैं , जो सीरियल पोर्ट से एक बाहरी बूटलोडर को लोड करेगा, और ऐसा लगता है कि FSA9480 पर BOOT पिन ऐसा कर सकता है, लेकिन हम यह पता नहीं लगा सकते कि कैसे इसे ट्रिगर करने के लिए।
अब तक मैंने USB पोर्ट से जुड़ी शक्ति के बिना ज्ञात सूची पर सभी प्रतिरोधों की कोशिश की है , और सभी प्रतिरोधक मान जो USB पोर्ट पर फिर से बिजली के साथ धारावाहिक आउटपुट का उत्पादन करते हैं।
अपडेट: हम इस सिद्धांत पर काम कर रहे हैं कि सेवा नियमावली से यह योजनाबद्ध संकेत FSA9480 BOOT पिन से BOOT_MODE नामक सिग्नल पर जा रहा है, जो कि किसी भी दुनिया में एप्लिकेशन प्रोसेसर चिप के OM5 पिन पर जाएगा। लेकिन हमारे पास इसे साबित करने के लिए पूर्ण योजनाबद्ध नहीं है, और हमारे पास FSA9480 का आंतरिक विवरण नहीं है कि यह दिखाने के लिए कि पिन कैसे ट्रिगर हो जाता है। आपको लगता है कि यह उनके नाम (जैसे RID_FM_BOOT_ON_UART) में BOOT_ON के साथ प्रतिरोधक होगा, लेकिन स्पष्ट रूप से नहीं। या शायद यह है, लेकिन BOOT_MODE सिग्नल सही जगह पर नहीं जाता है। किसी भी तरह से FSAx80 डेटा शीट इसकी पुष्टि करेगा।
मैंने एप्लिकेशन प्रोसेसर (Samsung S5PC110) आंतरिक रोम में स्टार्टअप और बूटलोडर डाउनलोड कोड को रिवर्स-इंजीनियर किया है, और काम किया है कि यदि हम सफल होते हैं तो हमें सीरियल पोर्ट पर बूटलोडर डाउनलोड प्रोटोकॉल का पहला बाइट देखना चाहिए। इसके बजाय हम प्राथमिक बूट लोडर का उत्पादन प्राप्त कर रहे हैं जो नंद से लोड किया जा रहा है, जो एक सामान्य बूट को इंगित करता है।