दो "USB C" होस्ट को जोड़ने से क्या होता है?


12

USB C तक सभी USB कनेक्टर सावधानीपूर्वक चुने गए थे ताकि दो होस्ट एक दूसरे में प्लग न कर सकें।

USB C के साथ होस्ट और डिवाइस दोनों में एक ही कनेक्टर है। इस सेटअप के साथ अब दो मेजबानों को एक दूसरे में प्लग करना संभव है। USB C एक सक्रिय केबल का उपयोग करता है जो मुझे लगता है कि किसी भी विद्युत क्षति को रोकने के लिए मध्यस्थता कनेक्शन है।

मुझे लगता है कि तीन चीजों में से एक हो सकता है।

  1. कुछ भी नहीं
  2. एक त्रुटि "ऐसा मत करो" या ऐसा कुछ
  3. एक कनेक्शन दूसरे होस्ट के साथ डिवाइस के रूप में सबमिट करने वाले एक होस्ट के साथ स्थापित किया जाता है। (लगता नहीं है)

क्या होता है? क्या यह मेरे प्रस्ताव में से एक है या कुछ पूरी तरह से अलग है?


दिलचस्प सवाल, दुर्भाग्य से मुझे यह पता लगाने का समय नहीं मिला। हालांकि यह एक और सवाल उठाता है; क्या ऐसे कोई उपकरण हैं जो केवल USB-C होस्ट करते हैं?
पफैफिश

जवाबों:


14

उत्तर इस बात पर निर्भर करता है कि होस्ट पोर्ट नियमित होस्ट पोर्ट हैं, या "ड्यूल-रोल पोर्ट" (DRP), उनमें से कम से कम एक।

यदि दोनों पोर्ट नियमित होस्ट पोर्ट हैं, तो कुछ भी नहीं होगा, इसलिए (1) सत्य है। (क्योंकि दोनों पोर्ट्स में CC पिन पर पुल-अप्स होंगे, और यह किसी भी होस्ट रिएक्शन को ट्रिगर नहीं करेगा, VBUS को मुखर नहीं किया जाएगा)।

यदि बंदरगाहों में से एक (कुछ आधुनिक टैबलेट / फोन की तरह) डीआरपी है, तो डीआरपी पोर्ट अपने सीसी फ़ंक्शन को मेजबान के रूप में, फिर डिवाइस के रूप में, और इसके बाद प्रेटेंड करने की कोशिश करेगा। अन्य पोर्ट के आधार पर, सही कनेक्शन स्थापित किया जाएगा। तो उत्तर है (3)।

यदि दोनों पोर्ट डीआरपी हैं, (3) अभी भी सही है, तो सीसी चक्र के सापेक्ष केबल प्लग-इन समय के आधार पर, उपकरणों की भूमिका यादृच्छिक पर निर्धारित की जाएगी।

ये टाइप-सी कनेक्टर के लिए स्पेसिफिकेशन हैं।


इसके लिए एक संशोधन: अधिकांश DRPs Try.Source या Try.Sink के रूप में कॉन्फ़िगर किए गए हैं। केवल जब वे समान होते हैं तो यह यादृच्छिक होता है, यदि किसी के पास स्रोत वरीयता होती है और किसी के पास सिंक वरीयता होती है तो वे हमेशा उस तरीके से खुद को व्यवस्थित करेंगे।
crlanglois

1
@crlanglois, टाइप-सी फ्रेमवर्क में दो तरह की "भूमिकाएं" हैं, एक "होस्ट-डिवाइस" भूमिका है, और दूसरा "" प्रदाता-उपभोक्ता ", या" स्रोत-सिंक "है। मैं" होस्ट- के बारे में बात कर रहा था। डिवाइस "दोहरी भूमिका स्विच। आप स्पष्ट रूप से बिजली की भूमिका का मतलब है, और वे स्पष्ट रूप से अलग प्राथमिकताएं / प्राथमिकताएं हो सकते हैं।
Ale..chenski

3

यहाँ के अनुसार , तब तक कुछ भी बुरा नहीं होगा जब तक कि दोनों USB टाइप- C पोर्ट स्पेसिफिकेशन पर काम न करें। तो अपनी सूची का विकल्प (1)।

लिंक के मरने के मामले में उस ब्लॉग पोस्ट को सारांशित करने के लिए, वह अनिवार्य रूप से टाइप-सी विनिर्देश की धारा 2.3.1 की व्याख्या करता है:

यूएसबी टाइप-सी कल्पना की धारा 2.3.1 लिंक्ड ब्लॉग पोस्ट से छवि।

यह क्या कहता है कि पहले के यूएसबी पोर्ट के विपरीत, यूएसबी टाइप-सी विनिर्देश यह बताता है कि पावर पोर्ट पर लागू नहीं है जब तक कि सीसी पिन डिटेक्शन पूरा नहीं होता है। यूएसबी टाइप-सी केबल में मूल रूप से दो पिन होते हैं जिनका उपयोग निष्क्रिय रूप से यह पता लगाने के लिए किया जा सकता है कि क्या डिवाइस वीबीस आपूर्ति को सक्षम किए बिना प्रतिरोधों का उपयोग करते हुए एक मेजबान या दास है।

केवल एक बार एक मेजबान (डीएफपी) पता लगाता है कि एक दास (यूएफपी) संलग्न किया गया है, यह गणना शुरू करेगा और वीबस आपूर्ति को सक्षम करेगा।

नतीजतन, जब आप दो आज्ञाकारी मेजबानों को एक साथ प्लग करते हैं, तो कुछ भी नहीं होगा क्योंकि न तो दूसरे छोर पर एक दास का पता लगाता है, इसलिए बिजली लागू नहीं होती है (आपूर्ति की कमी को रोकना) और कोई सिग्नलिंग नहीं किया जाता है (बस विवाद को रोकना)। यह आपकी सूची से विकल्प (2) होगा।


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


आपकी भविष्यवाणी के अनुसार, लिंक की मृत्यु हो गई है।
रॉबिन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.