USB 2.0 पर वापस USB 3.0 पोर्ट के कारण क्या हो सकता है?


36

मान लें कि मेरे पास एक यूएसबी 3.0 डिवाइस है, जो यूएसबी 3.0 केबल से जुड़ा है, विंडोज 7 कंप्यूटर पर सही ड्राइवरों के साथ यूएसबी 3.0 पोर्ट के लिए है। बैंडविड्थ और प्रदर्शन USB 3.0 के लिए अपेक्षित हैं।

अब मैं इस केबल को "USB 3.0 केबल" के साथ संदिग्ध गुणवत्ता में बदल देता हूं। मुझे विंडोज से खतरनाक "चेतावनी मिल सकती है" यह चेतावनी तेज हो गई है (यह कहते हुए कि मुझे इसे यूएसबी 3.0 पोर्ट से कनेक्ट करना चाहिए) और डिवाइस के प्रदर्शन को यूएसबी 2.0 के स्तर पर छोड़ दें। अब मेरी समझ से, कुछ पोर्ट / ड्राइवर बैकवर्ड संगत होने के लिए, USB 2.0 मोड पर वापस जा सकते हैं। तो ऐसा लगता है कि यहाँ क्या हो रहा है।

केबल के साथ विशिष्ट समस्या का निदान करने के लिए, क्या कारण हैं कि पोर्ट USB2.0 में वापस आ जाएगा?

बैंडविड्थ एक सीमा का सम्मान नहीं करता है? कुछ विद्युत परीक्षण? विशुद्ध रूप से ड्राइवर तक?

संदर्भ के लिए, मैंने इसे एक दूरस्थ यूएसबी 3.0 पोर्ट के साथ परीक्षण किया, जो विशेष रूप से यूएसबी 2.0 पर वापस नहीं लौट सकता है, और डिवाइस गैर-कार्यात्मक था।


5
"संदिग्ध गुणवत्ता" की केबल `<- आपने पहले से ही अपने प्रश्न का उत्तर दिया था।
१०:१५ बजे क्रिगी '

जवाबों:


56

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

एक दूरस्थ पोर्ट के साथ जिसमें USB 2.0 लाइनें नहीं हैं, USB 3.0 लाइनें काम नहीं कर सकती हैं, इसलिए यह कार्यात्मक नहीं है।

निदान: यूएसबी 3.0 लाइनों या संपर्कों में से कुछ टूटी हुई हैं, मुड़ी हुई हैं, या उनकी गुणवत्ता इतनी खराब है कि वे संकेतों को ठीक से स्थानांतरित नहीं कर सकते हैं।

यह विशुद्ध रूप से एक हार्डवेयर मुद्दा है। इसका ड्राइवर से कोई लेना-देना नहीं है। इसका OS से भी कोई लेना-देना नहीं है।

खराब केबल को फेंक दें, एक नया गैर-संदिग्ध गुणवत्ता प्राप्त करें। यह संभावना नहीं है कि आप खराब लाइनों की मरम्मत करने में सक्षम होंगे (याद रखें, हम उच्च-आवृत्ति सिग्नलिंग बात कर रहे हैं)।


1
मुझे लगता है कि "ड्राइवर तक" इस तथ्य का उल्लेख कर रहा था कि "इतने बुरे वे ठीक से स्थानांतरित नहीं कर सकते हैं" के लिए सीमा मॉडल-विशिष्ट या यहां तक ​​कि सॉफ्टवेयर नियंत्रण में भी हो सकती है। यह मानते हुए कि हार्डवेयर सही और गैर-सुधार योग्य त्रुटि दर की रिपोर्ट करता है और इसमें USB3 मोड को अक्षम करने के लिए कॉन्फ़िगरेशन बिट है, ड्राइवर वास्तव में नियंत्रण में हो सकता है।
बेन वायगेट

@BenVoigt: मुझे हार्डवेयर द्वारा किसी भी त्रुटि दर रिपोर्ट के बारे में पता नहीं है (क्या आप मुझे XHCI युक्ति में इंगित कर सकते हैं?)। विशेष रूप से "यूएसबी 3 मोड को अक्षम करना" असंभव है, दो पूरी तरह से अलग-अलग रूट हब हैं। मुझे किसी भी USB रूट हब के बारे में पता नहीं है जो Intel विनिर्देशन का पालन नहीं करते हैं (क्या आप कोई भी जानते हैं?)। तो नहीं, यह मॉडल विशिष्ट नहीं है, और नहीं, यह ड्राइवर नियंत्रण में नहीं है।
14

मैं एक ऐसे चालक के बारे में जानता हूं जो मुझे सॉफ्टवेयर के माध्यम से, USB1.0, 2.0 और 3.0 के बीच परीक्षण के लिए स्वैप करने की अनुमति देता है: पासमार्क.com
एलेक्स मिलेट

@AlexMillette: दिलचस्प, लेकिन मुझे लगता है कि यह लूपबैकप्लग को USB मोड का चयन करने के लिए नियंत्रित करता है, परिवर्तन करने के लिए पुन: कनेक्ट कर रहा है। एलटीएसएसएम के हार्डवेयर में लागू होने के बारे में एक अन्य उत्तर में टिप्पणी पर भी ध्यान दें।
d Augt

18

यदि आप यूएसबी 3.0 कनेक्टर को देखते हैं, या बेहतर उपाय इंटरकनेक्ट मापदंडों को देखते हैं, तो आप बहुत अंतर नहीं देखेंगे। दोनों मामलों में अंतर प्रतिबाधा, हालांकि 90 ओम के लिए डिज़ाइन किया गया है, इसमें कुछ असंतोष होगा, जो इस बात पर भी निर्भर करेगा कि आप संभोग प्लग को कैसे मोड़ते हैं। हालांकि अंतर यह है कि USB 3.0 की आवृत्ति USB2 की तुलना में 10x अधिक है, और यह सभी खामियों के लिए संकेत की गुणवत्ता को अधिक संवेदनशील बनाता है।

तो संक्षेप में, एक यूएसबी 3.0 पोर्ट संदिग्ध केबल गुणवत्ता के कारण शुरू करने में विफल रहता है।

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

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

"चैनल" गुणों को ठीक करने के प्रयास में, यूएसबी 3.0 सिग्नल में ट्रांसमिशन एंड पर ट्यूनबल इक्वलाइजिंग फिल्टर पर "प्री-जोर" होता है।

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

अन्य परिदृश्य यह होगा कि यदि लिंक प्रशिक्षण पास हो जाता है, और लिंक सक्रिय "U0" मोड में बदल जाता है, तो USB प्रोटोकॉल में बहुत अधिक त्रुटियां हो सकती हैं और लेनदेन को पूरा करने में विफल रहता है। इस मामले में मेजबान "रीसेट" करने की कोशिश करेगा और लिंक को फिर से प्रशिक्षित करेगा, लेकिन परिणाम संभवतः समान होंगे। कई प्रयासों के बाद होस्ट ड्राइवर USB3 भाग को अक्षम कर देगा।

एक बार USB3 लिंक विफल हो जाने पर, USB 2.0 कनेक्ट प्रोटोकॉल में USB डिवाइस (या नहीं) संलग्न हो सकता है।

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


"यूएसबी केबल्स को अच्छी तरह से नियंत्रित स्वचालित तरीके से इकट्ठा करने के लिए डिज़ाइन नहीं किया गया है, उन्हें कनेक्टर के टर्मिनलों पर थोक केबल के सोल्डर स्प्लिट लीड्स के लिए मैनुअल लेबर की आवश्यकता होती है" प्रशस्ति पत्र neeeded
stannius

@stannius, कोई उद्धरण आवश्यक नहीं है। बस किसी भी यूएसबी केबल को लें, एक्स-एक्टो चाकू के साथ सावधानी से ओवरमोल्ड को खोलने की कोशिश करें, और आपको गड़बड़ दिखाई देगी। यहां तक ​​कि अगर अधिकांश निर्माता एक ही बल्क केबल का उपयोग करते हैं, तो सोल्डरिंग फैन-आउट और संभवतः भरण राल के प्रकार अच्छे और संदिग्ध केबलों के बीच अधिकांश अंतर बनाते हैं।
अले..चेंस्की

14

USB2.0 उपकरणों की गति पहचान के विपरीत, जहां क्रमशः D और या D + लाइनों को 3.3V तक खींचकर निम्न और पूर्ण गति के बीच अंतर किया जाता है, USB 3.0 लिंक प्रशिक्षण और स्थिति राज्य मशीन (LTSSM) का परिचय देता है जो लगातार संचरण गुणवत्ता की निगरानी करता है USB डेटा लाइनें। USB3.0 पर एक साधारण विद्युत निरंतरता इसलिए USB3.0 कनेक्शन स्थापित करने के लिए पर्याप्त नहीं है : ट्रांसमिशन माध्यम (कनेक्टर्स और केबल्स) को सिग्नल क्षीणन, प्रतिबिंब दमन और देरी जैसी विशिष्ट विशेषताओं का सम्मान करना चाहिए।

जब LTSSM ने फैसला किया है कि USB 3.0 लिंक पुनर्प्राप्त करने योग्य नहीं है, तो यह स्थायी रूप से USB2.0 पर वापस आ जाएगा और सुपरस्पीड को फिर से चालू करने का एकमात्र तरीका डिवाइस को डिस्कनेक्ट और पुन: कनेक्ट करना है।

तकनीकी रूप से LTSSM USB हार्डवेयर द्वारा कार्यान्वित किया जाता है, इसलिए इसका व्यवहार ड्राइवर तक नहीं है, बल्कि USB3.0 विनिर्देश में परिभाषित किया गया है।

एक व्यावहारिक नोट पर, यदि आपका केबल लुढ़का / झुका हुआ है, तो इसे अनियंत्रित या अनबेंड करने का प्रयास करें। यह केबल की विद्युत विशेषताओं में सुधार कर सकता है और कनेक्टर्स को सॉकेट्स में सही स्थिति लेने में मदद कर सकता है।

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