SFPTotal Whistle
यह SFPTotal Whistle ट्रांससेवर प्रोग्रामिंग बोर्ड एक मिनीचर डिवाइस है जो प्रोग्राम करने के लिए EEPROM के SFP और SFP+ बिजली की खपत के साथ ट्रांसमीटर 1.5 W. पार्टनर प्रोग्रामिंग बोर्ड पूरी तरह से पार्टनर के साथ संगत है MSA SFF-8074.
ट्रांसमीटर प्रोग्रामिंग बोर्ड MSA SFF-8472 के अनुसार प्रोग्रामर पासवर्ड संरक्षित ट्रांसमीवर का समर्थन करता है।
डिवाइस में ट्रांसमीटर के लिए एक SFP बंदरगाह, एक पीसी से कनेक्ट करने के लिए USB 2.0 कनेक्टर, और एक बिजली एलईडी है।

आवेदन
ट्रांसमीटर प्रोग्रामिंग बोर्ड का उपयोग निम्नलिखित कार्यों के लिए किया जाता है:
- पढ़ने और लिखने के लिए पारगमन स्मृति;
- प्रोग्रामिंग संरक्षित ट्रांससेवर लिखता है;
- विभिन्न निर्माताओं से स्विच के साथ संगतता सुनिश्चित करने के लिए पारगमन स्मृति में परिवर्तन लिखना;
- DDMI (DOM) के निदान जानकारी तक पहुंच।
मुख्य लाभ
- Windows के लिए आधिकारिक सॉफ्टवेयर;
- विभिन्न निर्माताओं के ट्रांससेवरों के साथ संगतता;
- ट्रांससेवर संगतता पैरामीटर में तेजी से परिवर्तन;
- छोटे और कम वजन;
- कोई बाहरी बिजली एडाप्टर की आवश्यकता नहीं है;
- एक पीसी से कनेक्ट करने के लिए कोई केबल नहीं है।
शुरू करने की गाइड
डिवाइस ड्राइवर स्थापित करें
सही काम करने के लिए, डिवाइस को पहली बार कनेक्ट करने से पहले FTDI Virtual COM पोर्ट ड्राइवर स्थापित करें: http://www.ftdichip.com/Drivers/VCP.htm
मूल SFPTotal Whistle उपकरणों को कोई अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता नहीं है।
डिवाइस को सीधे USB 2.0 टाइप ए पोर्ट से कनेक्ट करें, बिना एडाप्टर या एक्सटेंशन केबल के। बोर्ड के निचले हिस्से पर एक एलईडी जब डिवाइस को सही ढंग से कनेक्ट किया जाता है तो उजागर होता है।
यदि FTDI ड्राइवर पहले से ही स्थापित किए गए हैं, तो डिवाइस को एक विंडोज कंप्यूटर से कनेक्ट करना स्वचालित रूप से नए डिवाइस का पता लगाना चाहिए और इसके ड्राइव स्थापित करना चाहिए।
डिवाइस मैनेजर में, डिवाइस USB सीरियल पोर्ट के रूप में दिखाई देता है, जिसके साथ इसकी आवंटित सीरियल बंदरगाह संख्या (उदाहरण के लिए: COM244)। आपको डिवाइस कनेक्शन को SFPTotal Wizard में सेट करने के लिए इस पोर्ट नंबर की आवश्यकता होगी।
एक्टिवेशन कुंजी
SFPTotal Wizard के साथ काम करने के लिए, डिवाइस में एक अद्वितीय डिजिटल सक्रियण कुंजी (डिवाइस कुंजी) होना चाहिए। यह कुंजी डिवाइस को सत्यापित करती है और सॉफ्टवेयर के मुख्य कार्यों को पढ़ने और लिखने के लिए ट्रांससेवर स्मृति के लिए सक्षम बनाती है।
सभी मूल उपकरणों को स्मृति में प्री-लोड एक सक्रियण कुंजी के साथ प्रदान किया जाता है। कुंजी स्वचालित रूप से पहली बार जांच की जाती है जब डिवाइस का उपयोग आधिकारिक SFPTotal Wizard सॉफ्टवेयर के साथ किया जाता है। जांच के लिए कंप्यूटर को इंटरनेट से कनेक्ट किया जाना चाहिए।
सॉफ़्टवेयर
SFPTotal Whistle आधिकारिक के साथ संगत है SFPTotal Wizard सॉफ्टवेयर, संस्करण 1.0.4.0 या बाद में। शुरू करने से पहले उपयोगकर्ता गाइड पढ़ें।
ट्रांससेवर प्रोग्रामिंग बोर्ड भी IC-Prog के साथ काम कर सकता है [1] लेकिन यह सॉफ्टवेयर पृष्ठ A2h या पासवर्ड-आधारित लेखन तक पहुंच का समर्थन नहीं करता है।
कनेक्शन सेटिंग्स
- डाउनलोड करें और SFPTotal Wizard शुरू करें;
- Drop-Down मेनू खोलें कनेक्शन - कनेक्शन सेटिंग्स;
- स्पष्ट स्वचालित रूप से कनेक्शन खोजें डिवाइस कनेक्शन सेटिंग्स को अनलॉक करने के लिए;
- क्लिक करें ताज़ा;
- चुनने के लिए सीरियल पोर्ट नंबर उपकरण के लिए आवंटित COM बंदरगाह के अनुरूप मूल्य;
- चुनने के लिए प्रोग्रामिंग बोर्ड प्रकार SFPTotal Whistle के साथ संरेखित करें;
- क्लिक करें कनेक्शन सेटिंग्स बचाएं इनसे बचने के लिए;
Transceiver ऑपरेशन
एप्लिकेशन के मुख्य कार्यों के बारे में जानकारी उपयोगकर्ता गाइड अनुभाग में उपलब्ध है।
सामान्य समस्याओं को हल करने के उपाय
उपकरण का उपयोग करते समय निम्न सामान्य समस्याएं हो सकती हैं।
एलईडी जब डिवाइस को कनेक्ट किया जाता है तो नहीं चमकता है
डिवाइस की दिशा देखें। जब डिवाइस को एक क्षैतिज USB बंदरगाह में डाल दिया जाता है, तो बोर्ड पर धातु SFP कैश को ऊपर की ओर मुड़ना होगा।
एप्लिकेशन ट्रांससेवर स्मृति पढ़ने के दौरान कुछ भी नहीं लौटाता है
कनेक्शन – कनेक्शन सेटिंग्स में कनेक्शन की सेटिंग्स की जांच करें।
कोई बंदरगाह नंबर नहीं दिया गया है
विंडोज कंप्यूटरों पर जहां अन्य कनेक्ट किए गए उपकरण पहले से ही सभी 256 आरक्षित COM पोर्ट नंबर का उपयोग कर चुके हैं, सिस्टम स्वचालित रूप से FTDI ड्राइवर व्यवहार के कारण एक नया पोर्ट नंबर आवंटित नहीं कर सकता है। एक बंदरगाह नंबर को मैन्युअल रूप से निर्दिष्ट करें। डिवाइस मैनेजर में, पोर्ट्स (COM & LPT) के तहत, उपयुक्त USB सीरियल पोर्ट डिवाइस का चयन करें, संपत्ति - पोर्ट सेटिंग्स - उन्नत खोलें, और एक COM पोर्ट नंबर निर्दिष्ट करें।
त्रुटि: "FTDI लाइब्रेरी FTD2XX.DLL नहीं मिल सकती"
FTDI डिवाइस क्लास लाइब्रेरी फ़ाइल गायब है। FTD2XX.dll को SFPTotal Wizard अनुप्रयोग निर्देशिका में कॉपी करें। ड्राइवर को स्थापित करने के बाद, यह फ़ाइल C:\Windows\System32 में पाई जा सकती है।
त्रुटि: "स्लाव डिवाइस ने डिवाइस के हस्तांतरण की पुष्टि नहीं की: 0xA0"
यह त्रुटि तब होती है जब ट्रांसमीटर प्रोग्रामिंग बोर्ड को तालिका A0h पर संबोधित करते समय गुलाम डिवाइस (ट्रांसमीटर) से कोई मान्यता नहीं मिलती है। संभावित कारणों में शामिल हैं:
- कोई भी ट्रांसमीटर ट्रांसमिटर प्रोग्रामिंग बोर्ड बंदरगाह से जुड़ा नहीं है;
- अधिग्रहणकर्ता दोषी है और जवाब नहीं देता;
- डेटा बस बंद है;
- ट्रांससेवर और ट्रांससेसर प्रोग्रामिंग बोर्ड के बीच संपर्क समस्या है।
त्रुटि: "स्लाव डिवाइस ने मुआवजा के हस्तांतरण की पुष्टि नहीं की है: 0x00" यह त्रुटि तब होती है जब ट्रांससेवर प्रोग्रामिंग बोर्ड को ऑफ़सेट बाइट लिखते समय गुलाम डिवाइस (ट्रांससेवर) से कोई मान्यता नहीं मिलती है। ट्रांसमीटर ऑपरेशन को पूरा करने के लिए तैयार नहीं है और डेटा बस पर संचार जारी रखता है।
WRITE FAIL लिखने की त्रुटि
यह त्रुटि इंगित करती है कि निर्दिष्ट ट्रांससेवर स्मृति क्षेत्र में लिखना असफल रहा। ट्रांससेवर प्रोग्रामिंग बोर्ड ने लेखन किया, लेकिन सत्यापन पढ़ने से यह पुष्टि नहीं की जा सकती थी कि परिवर्तन ट्रांससेसर स्मृति में संग्रहीत किए गए थे। यह आमतौर पर एक संरक्षित स्मृति क्षेत्र में लिखने के लिए होता है। पासवर्ड इनपुट का उपयोग करें नियंत्रण में – प्रोग्राम पासवर्ड संरक्षित ट्रांसमीटर के लिए एक पासवर्ड सेट करें.
विशेषताएं और सीमाएं
SFPTotal Mini के विपरीत, Whistle श्रृंखला एक FTDI FT232 इंटरफ़ेस कनवर्टर और सॉफ्टवेयर-नियंत्रित डेटा बस संचार का उपयोग करती है: एप्लिकेशन एक हार्डवेयर नियंत्रक के बजाय बस लाइन स्थितियों को नियंत्रित करता है।
डेटाबस के सॉफ्टवेयर नियंत्रण को संचार मोड और गति को समायोजित करने की अनुमति नहीं देता है ताकि मॉड्यूल निर्माताओं द्वारा लागू किए गए ट्रांससेवर लिखने के विभिन्न तंत्र का समर्थन किया जा सके।
यह सीमा कुछ सुरक्षित ट्रांससेवरों के लिए समर्थन लिखती है जो घड़ी की गति और समय के प्रति संवेदनशील हैं, या जिनकी प्रोग्रामिंग तर्क MSA मानक से अलग है।
सॉफ्टवेयर नियंत्रित डेटा बस ऑपरेशन उच्च घड़ी आवृत्ति और सख्त टाइमिंग दोनों प्रदान नहीं कर सकते जब सिग्नल अनुक्रमों को उत्पन्न करने के लिए आवश्यक पढ़ने और लिखने के लिए ट्रांससेवर स्मृति। यह महत्वपूर्ण हो सकता है जब प्रोग्रामिंग ट्रांससेवरों के पास एक प्रबंधन नियंत्रक है और सॉफ्टवेयर में गुलाम उपकरण ऑपरेशन का अनुकरण है।