# SFPTotal — Deutsch 2026-11-09 ## [Universelle Software- und Hardwarelösung zur Codierung von faseroptischen Transceivern](https://sfptotal.io/de/) ![SFPTotal Wizard: EEPROM-Codetabelle eines SFP-Transceivers](https://sfptotal.io/images/products/gallery-previews/home-wizard-1024-cd26ffd68183) ### Universelle Software- und Hardwarelösung zur Codierung von faseroptischen Transceivern Die Software SFPTotal unterstützt flexible und bequeme UI für die Arbeit mit Transceivercode. Die Codierungssteile ermöglichen es, Transceiver erfolgreich die beliebtesten Formfaktoren, die von verschiedenen weltweiten Fabriken produziert werden, zu recodieren. Eine Besonderheit ist die fehlende Bindung an die Module eines bestimmten Herstellers sowie die Unterstützung schreibgeschützter Transceiver. [Erhalten Sie mehr Details](https://sfptotal.io/de/#information) ### Projekt SFPTotal E>olution Das Projekt untersucht die Kompatibilität und Verwendung von 100G, 200G, 400G, 800G, 1.6T und 3.2T High-Speed DSFP, QSFP, QSFP-DD und OSFP optischen Transceiver mit Netzwerk-Schaltgeräten in fiberoptischen Kommunikation, Datenlagerung und künstliche Intelligenz-Systeme, und entwickelt Lösungen für Test- und Programmierung optischer Transceiver. Das Schlüsselprodukt ist der SFPTotal E-Serie-Programmierer, der die beliebtesten Transceiverformfaktoren unterstützt. [Erhalten Sie mehr Details](https://sfptotal.io/de/products/sfptotal-evolution) ![SFPTotal E>olution](https://sfptotal.io/images/products/gallery-previews/evolution-01-640-3a13fa66bc06) ### Programmierer SFPTotal Plus X QSFP-DD Die Universal-Coding-Tabelle der SFPTotal Plus X Seria ist entworfen, um eine breite Palette von Transceiverform-Faktor-Typ auf einem Gerät zu unterstützen. SFPTotal Plus X ist in der Lage, die beliebtesten Transceiver-Typen zu reprogrammieren: QSFP-DD, QSFP28, XFP, SFP28, SFP+ und SFP. Es ist ein perfektes Werkzeug für Netzwerkausrüster, ISPS und Systemintegratoren, die mit optischen Transceivern arbeiten, die von verschiedenen Herstellern auf der ganzen Welt hergestellt und geliefert werden. [Erhalten Sie mehr Details](https://sfptotal.io/de/products/sfptotal-plus-x) ![SFPTotal Plus X](https://sfptotal.io/images/products/gallery-previews/plus-x-01-640-90bf4b66b042) ### Programmierer für Hochgeschwindigkeitstransceiver 400G/800G Der SFPTotal OSFP Board-Programmierer liest und schreibt das Gedächtnis der 400G und 800G OSFP Transceivers. Es unterstützt OSFP-IHS und OSFP-RHS Module sowie AOC und DAC Kabel. Ein Werkzeug für Netzwerkgeräte-Anbieter, Systemintegratoren und Ingenieure, die mit Hochgeschwindigkeitsnetzen und künstlichen Intelligenzsystemen arbeiten. Es verbindet sich mit einem PC über USB und verwendet SFPTotal Wizard, um Firmware zu lesen, zu bearbeiten und zu schreiben. [Erhalten Sie mehr Details](https://sfptotal.io/de/products/sfptotal-osfp-board) ![SFPTotal OSFP Board](https://sfptotal.io/images/products/gallery-previews/osfp-board-01-640-2ffb31cb7c9c) ### Hohe Kodiergeschwindigkeit SFPTotal Mini- und Plus-Codierkarten basieren auf proprietärem Befehlsprotokoll, das einen schnellen und stabilen Zugriff auf den Transceiver-Speicher über I2C Datenbank ### Freundliche Software-Benutzeroberfläche Die Software bietet eine komfortable Benutzeroberfläche, mit der Sie Änderungen in den Speicher von Transceivern lesen, dekodieren, bearbeiten und schreiben können. ### 400 bekannte Passwörter Das SFPTotal-Team recherchiert regelmäßig nach Produkten verschiedener Hersteller und bietet Kunden Support zu Passwörtern für die Codierung schreibgeschützter Transceiver. ### Bibliothek von Codes Unsere Datenbank SFPTotal Labs enthält mehr als 25.000 Herstellercodes, mit denen Sie das Kompatibilitätsproblem mit Netzwerk-Switching-Geräten finden und beheben können. ### Gemeinschaft der Benutzer Kunden können Zugang zu Online-Plattformen für die Benutzerkommunikation, gemeinsame Diskussion, Suche und Lösung beliebter Probleme bei der Verwendung optischer Transceiver erhalten. ### Technischer Support Der technische Support berät Sie gerne bei Fragen zur Verwendung von Geräten und zur Lösung der häufigsten Probleme mit Transceivern mit Hilfe von SFPTotal-Codierplatinen. ### Testen Sie es kostenlos vor dem Kauf! Die Grundfunktionen der Software können vor dem Kauf getestet werden. Sie können die Software herunterladen, um es kostenlos zu überprüfen und eine Kaufentscheidung zu treffen. [Ich möchte es jetzt testen!](https://sfptotal.io/de/software) ![SFPTotal Wizard](https://sfptotal.io/images/products/gallery-previews/home-trial-640-f31a400c5997) ### Allgemeine Informationen SFPTotal-Codingboards sind für die Codierung von Fiber optischen Transceivers konzipiert. Verschiedene Hardware Reviews unterstützen beliebte Formfaktoren wie GBIC, SFP, SFP+, SFP28, XFP, QSFP, QSFP28 und QSFP-DD, sowie RJ45 Module, DAC und AOC Kabel. SFPTotal-Platinen unterstützen auch die Codierung von Transceivern mit DDM-Funktion und schreibgeschützten Transceivern. Die Codierplatinen wurden ohne Gehäuse hergestellt, um den Zugang zu Kontaktpads und Steuerelementen zu ermöglichen, die für die Codierung einiger AOC / DAC- und optischer Transceiver auf der Grundlage eines Hardwareschutzschemas erforderlich sind. Programmierer machen in der Lage, Kompatibilitätsoptionen mit Markengeräten wie zu verbessern 3com, Alcatel, Cisco, Extreme, Juniper, Lucent, Moxa, HP, Meriton, Ericsson / Marconi, Mellanox, Nortel, Net Insight, Nokia, Redback, Siemens, Transmode, Qlogic, Westermo, Allied Telesis, Cyan, DCN, Dlink, Enterasys, Foundry, Hitachi, Apresia, Huawei, Linksys, Netgear, Mikrotik, Orion, Ruijie, Tejas Network, Transitfion, ZTE, Zyxel und etc. #### Kurzanleitung SFPTotal Coding Board verbindet sich mit dem PC mit dem USB-Kabel, der in das Kit enthalten ist. Die verbundenen Geräte werden durch das Betriebssystem bei der ersten Verbindung des Board erkannt. Um zu beginnen, folgen Sie den nächsten Schritten: 1. Installieren [SFPTotal driver](https://sfptotal.io/de/software) für Codierplatine 2. Herunterladen und ausführen [SFPTotal Wizard](https://sfptotal.io/de/software) Software Die Programmierplatine basiert auf einem proprietären Protokoll SFPTotal und arbeitet mit einer offiziellen Software SFPTotal Wizard, die eine Schnittstelle für den Zugriff auf die wichtigsten Funktionen und Möglichkeiten des Geräts bietet. Das Gerät benötigt keine speziellen Einstellungen. Die SFPTotal Wizard-Software erkennt automatisch eine Codierungskarte, wenn das Gerät mit dem PC verbunden ist. Manchmal ist ein PC, der unter der Windows-Steuerung des Betriebssystems arbeitet, ein Neustart des Systems erforderlich, damit der Treiber für die virtuelle serielle Schnittstelle stabil funktioniert. Weitere Informationen zu SFPTotal-Geräten finden Sie unter [SFPTotal Wiki](https://wiki.sfptotal.com). #### Kompatibilitätsprobleme SFPTotal-Programmierer wurden gemäß den MSA SFF-Spezifikationen entwickelt, unterstützen die GBIC-, SFP-, SFP + -, XFP- und QSFP-Transceiver und können auch die Module der meisten Hersteller erfolgreich neu programmieren. Die Codeborden unterstützen alle Adressräume von Transceiver (z. B. A0H, A2H). Das bedeutet, dass alle verfügbaren Gedächtnisseiten des Transceptors mit besonderen Erlaubnissen gelesen und geschrieben werden können. Die Hardware ist mit den Bedingungen für Kompatibilität und Sicherheit von Speicherchips und Steuerchip sowie einer stabilen Stromversorgung der Transceiver-Schaltung ausgestattet. Standardmäßig schreibt die Codierungstabelle in Transceiver-Memory mit 8-Bytes-Block-Size und Uhrgeschwindigkeit 10 kHz. Dies sorgt für die am besten kompatible mit optischen Transceiver, die mit verschiedenen Hardware-Designs hergestellt werden. Die Betriebssetzungen (Data-Bus-Speed Rate, Block-Size und Intervall-Wert) können bei Bedarf geändert werden. Daher haben Sie keine Probleme bei der Re-Programmierung konventioneller Transceiver. Außerdem ermöglicht die SFPTotal Wizard-Software Einzelbyte-Lese- und Schreibvorgänge für Transceiver mit spezifischen Anforderungen an den Datenaustausch. #### Codierung schreibgeschützter Transceiver Die meisten geschrieben geschützten Transievers können mit 4-Bites-Passwort wieder verschlüsselt werden, das das Gedächtnis des Transievers entblickt, um neue Veränderungen zu erledigen. SFPTotal-Software hat eine spezielle Schnittstelle, um die Parameter zu konfigurieren und eine Schreiboperation mit einem Passwortzugang durchzuführen. Darüber hinaus unterstützt die Software ein Script, das es ermöglicht, schwierige Algorithmen oder Speicher-Command für die Programmierung geschrieben geschützte Transceivers mit spezieller Programmierungslogik ist anders als der Standard MSA. Die Software ist in der Lage, eine Passwort-Suche für Transceivers mit unbekannten Passwort-Wert zu tun. Unser technischer Support stellt Skripte und Passwörter für die Programmierung von Transceivern der jeweiligen Hersteller zur Verfügung. Die Programmierfähigkeit kann für einige Transceiverhersteller oder ein Hardware-Design begrenzen. Es könnte mit der Ersetzung des Chips in einem neuen Setch oder mit der Einstellung eines Passworts verbunden sein, das noch nicht von SFPTotal Team gefunden und getestet wurde. Sie können vorbereitete Skripte verwenden oder mithilfe des Befehlsprotokolls SFPTotal eine eigene Codierungslösung zum Codieren gesperrter Module erstellen, wenn Sie einen Originalalgorithmus (oder ein Kennwort) kennen. #### Wo bekomme ich Codes? Die meisten Kompatibilitätsprobleme im Zusammenhang mit der Verwendung von optischen Transceivern und Netzwerk-Switching-Geräten sind mit Fehlern in der Code-Deklaration, die die Transceiver-Parameter darstellt, mit falschen Prüfsummen und einem inkompatiblen Herstellercode verbunden. Sie müssen einen korrekten Herstellercode in den Transceiver hochladen, um Kompatibilitätsprobleme zu beheben. Im Rahmen des technischen Supports stellen wir unseren Kunden den Zugriff auf die Herstellercode-Datenbank zur Verfügung und beraten Sie bei der Sicherstellung der Kompatibilität von Transceivern mit Switching-Geräten. Bitte kontaktieren Sie uns [Tech-Support](https://sfptotal.io/de/contacts) um mehr Informationen zu erhalten. ## [Transceiver-Programmierplatinen](https://sfptotal.io/de/products) ### Transceiver-Programmierplatinen Vergleichen Sie die Schnittstellen und wählen Sie eine Programmierplatine. Preise und Online-Verfügbarkeit entsprechen dem internationalen Katalog in USD. [Platinen vergleichen](https://sfptotal.io/de/products#sf-comparison) [![SFPTotal Mini](https://sfptotal.io/images/storefront/mini/1.jpg)](https://sfptotal.io/de/products/sfptotal-mini) ### [SFPTotal Mini](https://sfptotal.io/de/products/sfptotal-mini) Eine kompakte Platine zum Programmieren von SFP-, SFP+- und SFP28-Transceivern mit Unterstützung für SFPTotal Wizard. SFP / SFP+ / SFP28 SKU: SFPT-M USD 350.00 Kontaktieren Sie den Vertrieb, um Versandmöglichkeiten und die endgültigen Bestelldetails abzustimmen. [![SFPTotal Plus](https://sfptotal.io/images/storefront/plus/1.png)](https://sfptotal.io/de/products/sfptotal-plus) ### [SFPTotal Plus](https://sfptotal.io/de/products/sfptotal-plus) Eine frühere universelle Programmierplatine für GBIC-, SFP-, XFP- und QSFP-Transceiver. Informieren Sie sich vor der Bestellung über die aktuelle Revision. GBIC / SFP / XFP / QSFP28 SKU: SFPT-P Veraltete Hardwarerevision [Zur neuen Revision](https://sfptotal.io/de/products/sfptotal-plus-new) [![SFPTotal Plus New](https://sfptotal.io/images/storefront/plus-new/1.jpg)](https://sfptotal.io/de/products/sfptotal-plus-new) ### [SFPTotal Plus New](https://sfptotal.io/de/products/sfptotal-plus-new) Eine universelle Programmierplatine für SFP-, XFP- und QSFP-Transceiver einschließlich 25G SFP28 und 100G QSFP28. SFP28 / XFP / QSFP28 SKU: SFPT-P USD 980.00 Kontaktieren Sie den Vertrieb, um Versandmöglichkeiten und die endgültigen Bestelldetails abzustimmen. [![SFPTotal Plus X](https://sfptotal.io/images/storefront/plus-x/1.jpg)](https://sfptotal.io/de/products/sfptotal-plus-x) ### [SFPTotal Plus X](https://sfptotal.io/de/products/sfptotal-plus-x) Universelle Programmierplatine für 400G QSFP112, 200G/400G/800G QSFP-DD-Transceiver mit Unterstützung für QSFP28, SFP28, XFP und kompatible AOC/DAC-Kabel. Funktioniert mit SFPTotal Wizard. SFP28 / XFP / QSFP28 / QSFP112 / QSFP-DD SKU: SFPT-X USD 1,490.00 Kontaktieren Sie den Vertrieb, um Versandmöglichkeiten und die endgültigen Bestelldetails abzustimmen. [![SFPTotal Whistle](https://sfptotal.io/images/storefront/whistle/1.jpg)](https://sfptotal.io/de/products/sfptotal-whistle) ### [SFPTotal Whistle](https://sfptotal.io/de/products/sfptotal-whistle) Eine kleine Programmierplatine für SFP- und SFP+-Transceiver mit Unterstützung für digitale Diagnoseüberwachung. SFP / SFP+ SKU: SFPT-W USD 120.00 Kontaktieren Sie den Vertrieb, um Versandmöglichkeiten und die endgültigen Bestelldetails abzustimmen. [![SFPTotal OSFP Board](https://sfptotal.io/images/storefront/osfp-board/1.jpg)](https://sfptotal.io/de/products/sfptotal-osfp-board) ### [SFPTotal OSFP Board](https://sfptotal.io/de/products/sfptotal-osfp-board) Eine Programmierplatine für 400G- und 800G-OSFP-Transceiver, einschließlich OSFP-IHS, OSFP-RHS und kompatibler AOC/DAC-Kabel für KI-Netzwerke. OSFP-IHS / OSFP-RHS SKU: SFPT-O Preis auf Anfrage [Angebot anfordern](https://sfptotal.io/de/contacts) Kontaktieren Sie den Vertrieb, um Versandmöglichkeiten und die endgültigen Bestelldetails abzustimmen. [![SFPTotal E>olution](https://sfptotal.io/images/storefront/evolution/1.jpg)](https://sfptotal.io/de/products/sfptotal-evolution) ### [SFPTotal E>olution](https://sfptotal.io/de/products/sfptotal-evolution) Universelle Programmierplatine für 400G QSFP112, 200G/400G/800G QSFP-DD, 400G/800G OSFP-Transceiver mit Unterstützung für DSFP, SFP und kompatible AOC/DAC-Kabel. SFP / DSFP / QSFP112 / QSFP-DD / OSFP SKU: SFPT-E Preis auf Anfrage [Angebot anfordern](https://sfptotal.io/de/contacts) Kontaktieren Sie den Vertrieb, um Versandmöglichkeiten und die endgültigen Bestelldetails abzustimmen. ### Platinen vergleichen | Platine | SKU | Schnittstellen | PC-Anschluss | | --- | --- | --- | --- | | [SFPTotal Mini](https://sfptotal.io/de/products/sfptotal-mini) | SFPT-M | SFP / SFP+ / SFP28 | USB type C | | [SFPTotal Plus](https://sfptotal.io/de/products/sfptotal-plus) | SFPT-P | GBIC / SFP / XFP / QSFP28 | Micro USB | | [SFPTotal Plus New](https://sfptotal.io/de/products/sfptotal-plus-new) | SFPT-P | SFP28 / XFP / QSFP28 | USB type C | | [SFPTotal Plus X](https://sfptotal.io/de/products/sfptotal-plus-x) | SFPT-X | SFP28 / XFP / QSFP28 / QSFP112 / QSFP-DD | USB type C | | [SFPTotal Whistle](https://sfptotal.io/de/products/sfptotal-whistle) | SFPT-W | SFP / SFP+ | USB 2.0 | | [SFPTotal OSFP Board](https://sfptotal.io/de/products/sfptotal-osfp-board) | SFPT-O | OSFP-IHS / OSFP-RHS | USB type C | | [SFPTotal E>olution](https://sfptotal.io/de/products/sfptotal-evolution) | SFPT-E | SFP / DSFP / QSFP112 / QSFP-DD / OSFP | USB type C | [SFPTotal-Wizard-Software](https://sfptotal.io/de/software) · [Vertrieb kontaktieren](https://sfptotal.io/de/contacts) ## [Programmiergerät SFPTotal Mini](https://sfptotal.io/de/products/sfptotal-mini) ### Programmiergerät SFPTotal Mini SKU: SFPT-M USD 350.00 Kontaktieren Sie den Vertrieb, um Versandmöglichkeiten und die endgültigen Bestelldetails abzustimmen. Spezialisierte Programmierplatine für SFP, SFP+, SFP28-Transceiver, einschließlich AOC, DAC.Die Programmierplatine besitzt einen 20-poligen SFP-Port (SFF-8431), einen USB-Port und eine Buchse für eine externe Stromversorgung für Transceiver mit hohem Verbrauch: Langstrecken-DWDM und PON SFP OLT. SFPTotal Mini basiert auf dem proprietären SFPTotal-Protokoll, das eine flexible Codierung für verschiedene Transceiver im SFP-Formfaktor ermöglicht. Das Gerät ist vollständig mit der offiziellen Software SFPTotal Wizard kompatibel. Das Kit enthält eine Coding-Tabelle Mini-Serie und micro USB-Kabel für PC-Verbindung. Modell Mini — Revision 1.3 oder höher Kompatibilität SFP, SFP+, SFP28 PC-Anschluss USB 2.0 Kit enthält Programmierplatine der Serie Mini, Micro-USB-Kabel Umf, mm 50 x 66 x 13 Garantie 36 Monat - SFP RJ45 - 1G SFP - 2/4/8/16G FC - 32G FC - 10G SFP+ - 25G SFP28 - SFP OLT PON - AOC - DAC Auf Lager [![SFPTotal Mini](https://sfptotal.io/images/products/gallery-previews/mini-01-640-4815d3c761e2)](https://sfptotal.io/images/products/gallery/mini/sfptotal-mini-1.6-01.jpg) [![SFPTotal Mini](https://sfptotal.io/images/products/gallery-previews/mini-02-160-ce7dc9412ad2)](https://sfptotal.io/images/products/gallery/mini/sfptotal-mini-1.6-02.jpg) [![SFPTotal Mini](https://sfptotal.io/images/products/gallery-previews/mini-03-160-02252ab4ca90)](https://sfptotal.io/images/products/gallery/mini/sfptotal-mini-1.6-03.jpg) [![SFPTotal Mini](https://sfptotal.io/images/products/gallery-previews/mini-04-160-e1a6207f3031)](https://sfptotal.io/images/products/gallery/mini/sfptotal-mini-1.6-04.jpg) - [Bedienungsanleitung](https://sfptotal.io/de/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/de/software) - [Gehäusemodell für den 3D-Druck](https://sfptotal.io/download/SFPT-M16__3D.zip) ### Überblick Das Gerät **SFPTotal Mini** Kompakte Programmierplatine für 1G SFP, 10G SFP+, 25G SFP28-Transceiver, einschließlich RJ45 SFP, PON OLT SFP, DAC, AOC. Die Programmierplatine entspricht MSA SFF-8074, SFF-8431 und SFF-8472. Sie verfügt über einen 20-poligen SFP-Port (SFF-8431), Micro USB und eine Buchse für externe 5V-DC-Stromversorgung für optische Transceiver mit einer Leistungsaufnahme über 1.5 W. Das Hardwaredesign sieht die vorhandenen Pinbelegungen für die Steuerung der Stromversorgung und den Zugriff auf die Haupt-E / A-Leitungen der Transceiver-Ports vor, die für die Codierung von hardwaregeschützten Transceivern erforderlich sein könnten. **SFPTotal Mini** das Gerät verfügt über eine eingebettete Software, die auf dem proprietären SFPTotal-Protokoll basiert und voll kompatibel mit einer offiziellen Software SFPTotal Wizard ist, die eine flexible Codierung für schreibgeschützte Transceiver verschiedener Hersteller ermöglicht. Es enthält alles, was für die Arbeit mit SFP-Transceivern erforderlich ist. Verbinden Sie es zum Start über ein USB-Kabel mit einem Computer. ### Hauptmerkmal Im Vergleich zu ähnlichen Codiergeräten bietet SFPTotal Mini folgende Vorteile: - Unterstützt Transceiver mit Geschwindigkeit bis zu 25G auf der One Transceiver-Programmplatte - Bietet die erforderliche Stromversorgung für den Anschluss leistungsstarker optischer Transceiver mit 1,5 W und mehr - Die Unterstützung von Transceivern ist nicht auf nur einen Hersteller beschränkt - Ermöglicht den Zugriff auf alle Adressräume des Transceiver-Speichers - Ermöglicht das Umcodieren schreibgeschützter MSA-Transceiver - Unterstützt die Codierung mit einem Skript für Nicht-MSA-Transceiver - Unterstützt die Suche nach Hardwarekennwörtern für kennwortgesperrte Transceiver - Hat offizielle Software mit freundlicher und praktischer Benutzeroberfläche - Echtzeitzugriff auf die digitale Diagnose-Überwachungsschnittstelle - Ermöglicht den Zugriff auf die Know-how-Datenbank und den technischen Support von SFPTotal. ### Anwendung SFPTotal Mini Programmer wird für folgende Aufgaben verwendet: - Codierung von Glasfaser- und Kupfer-Transceivern, DAC, AOC - Verbesserung der Kompatibilität von Transceivern mit Marken-Netzwerk-Switching-Geräten - Codierung schreibgeschützter Transceiver verschiedener Hersteller - Zugriff auf PHY-Controller-Register und manuelle Konfiguration - DWDM SFP+ abstimmbare Transceiver-Kanalsteuerung - DDM-Schnittstelle auslesen und Werkseinstellungen prüfen - Code-Rebranding für OEM-Transceiver - Testplattform zur Vorverkaufsvorbereitung von Transceivern ### Kurzanleitung Die Coding-Tabelle verbindet sich mit dem PC mit dem USB-Typ C-Kabel, der in das Kit enthalten ist. Das Betriebssystem erkennt das Gerät und erkennt den erforderlichen Virtual Serial Port-Driver, wenn das Gerät zunächst angeschlossen ist. Folgen Sie einfachen Schritten, um zu beginnen: 1. Installieren [Treiber für SFPTotal Mini](https://sfptotal.io/de/software#driver) 2. Anwendung herunterladen und starten [SFPTotal Wizard](https://sfptotal.io/de/software) Die SFPTotal-Transceptor-Programmplatte verwaltet über die offizielle Software SFPTotal Wizard, die Benutzeroberfläche bietet, um die Transceptor-Programmplatte zu betreiben, um Code zu schreiben und zu lesen und Zugang zu den Hauptfunktionen zu erhalten.Eine vorläufige Konfiguration ist nicht erforderlich, um mit dem Programm zu arbeiten. SFPTotal Wizard erkennt automatisch eine ursprüngliche Codierungskarte, die mit dem PC verbunden ist. *Nach der Installation des Treibers auf einigen Versionen des Windows-Betriebssystems ist ein obligatorischer Neustart des Systems erforderlich, damit der Treiber für die virtuelle serielle Schnittstelle ordnungsgemäß funktioniert.* Bitte folgen Sie unserer Dokumentation: [SFPTotal Wiki](https://sfptotal.io/de/wiki/SFPTotal_Documentation). ### Aktivierungsschlüssel SFPTotal Mini ist mit beschränkter Funktionalität ausgestattet, die es ermöglicht, das Gerät vor der Verwendung zu testen, aber die Schreibfunktion ist begrenzt. Die Aktivierung ist erforderlich, um sicherzustellen, dass das Gerät vom Endkunden ausgeführt wird, aber nicht einem Händler oder Agent. Diese Richtlinie ermöglicht es SFPTotal, die besten Garantiebedingungen und den besten Service zu bieten, um sicherzustellen, dass das Gerät vor dem Verkauf nicht verwendet wurde und lange Zeit stabil funktioniert. Wenn das Gerät aktiviert wurde, wird das Garantiedatum ab dem Zeitpunkt der Ausgabe des Aktivierungsschlüssels gezählt, nicht ab dem Kaufdatum. Der Aktivierungsschlüssel ist ein einzigartiges Wert für jede Codierungskarte und ist mit seiner Seriennummer verbunden. Der Schlüssel muss auf das Codebord angewendet werden, um die Funktionsbeschränkungen zu entfernen. Der Aktivierungsschlüssel ist im SFPTotal Coding Board Kit enthalten: Er wird nach dem Kauf des Geräts ausgegeben und wird im Kundenkonto auf der Website verfügbar. Wenn Sie SFPTotal Coding Board über einen Händler gekauft und keinen Aktivierungsschlüssel erhalten haben, können Sie sich auf der Website anmelden und einen Aktivierungsschlüssel für Ihr Gerät kostenlos erhalten. Sie müssen keine Aktivierungsprozesse für die Codierungskarte wiederholen, wenn Sie sich auf einen anderen PC anmelden oder das Betriebssystem neu installieren. Die Aktivierung erfolgt einmal und ist für das Gerät dauerhaft. ### Codierung optischer Transceiver ###### Codierung entsperrter Transceiver Die meisten optischen Transceiver mit entsperrtem Speicher enthalten einen EEPROM-Chip wie 24C02, der Informationen über Transceiver-Formfaktor, Wellenlänge, Übertragungstechnologie, Geschwindigkeit, Kodierungstyp, Herstellernamen, Seriennummer usw. speichert.Diese Lösung wurde in vielen billigen Gigabit-Transceiver und DAC vorgestellt, die die DDM-Funktion nicht unterstützen. Das Gedächtnis dieser Transmissoren kann normalerweise ohne Einschränkungen des Transmissors neu geschrieben werden. In solchen Transceivers ist in der Regel nur die A0H-Seite zur Lesung verfügbar, aber die Lesung der A2H-Seite gibt einen Fehler zurück. Sie müssen nur einen Anbieter-Code in die Software importieren oder einen generischen Code aus dem Modul bearbeiten, dann drücken Sie den Button Schreiben, um auf solche Module zu schreiben. Der Coding Board kehrt zurück WRITE OK antwort, wenn der Schreibvorgang erfolgreich abgeschlossen ist. Danach können Sie den Transceiver mit aktualisiertem Herstellercode verwenden! ###### Codierung schreibgeschützter Transceiver Gemäß MSA SFF-8472 können DDM-fähige Transceiver schreibgeschützt sein. Vor dem Schreiben von Änderungen muss der Speicher dann mit einem 4-Byte-Passwort entsperrt werden. Diese Module werden von einem speziellen Mikrocontroller gesteuert, der einen EEPROM-Chip emuliert und das Schreiben im I2C-Slave-Modus ermöglicht. Er kann außerdem als EEPROM-Puffer arbeiten und den Write-Protect-Pin des Speicherchips steuern. Ein Versuch, ohne Kennwort oder mit falschem Kennwort in einen solchen Transceiver zu schreiben, führt zu einem Fehler - WRITE FAIL. Die Software SFPTotal Wizard unterstützt die Funktion, eine Schreibinstellungen zu ändern und ermöglicht es, eine Passwort-Wert festzulegen, um die Speicher zu entschließen, bevor neue Änderungen gespeichert werden. Darüber hinaus ermöglicht die Software, komplexe Programmierungsalgorithmen in Form von Skripten zu erstellen. Es ermöglicht die Codierung von Transceiver, die eine Fabrikkodierungsmethode benötigen, die mit der Spezifikation MSA unvereinbar ist. ## [Programmiergerät SFPTotal Plus Neu](https://sfptotal.io/de/products/sfptotal-plus-new) ### Programmiergerät SFPTotal Plus Neu SKU: SFPT-P USD 980.00 Kontaktieren Sie den Vertrieb, um Versandmöglichkeiten und die endgültigen Bestelldetails abzustimmen. Universelle Programmierplatine für SFP, SFP+, XFP, QSFP, SFP28, QSFP28-Transceiver. SFPTotal Plus New basiert auf proprietären SFPTotal-Protokoll, das es ermöglicht, flexible Codierung für variablen Transceiver in SFP, XFP und QSFP Formfaktor durchzuführen. Das Gerät ist vollständig mit der offiziellen Software SFPTotal Wizard kompatibel. Das Kit enthält eine Coding Board Plus-Serie und USB-Type C-Kabel für PC-Verbindung. Modell Plus New — Revision 1.2 oder höher Kompatibilität SFP, SFP+, SFP28, XFP, QSFP+, QSFP28 PC-Anschluss USB 2.0 Kit enthält Programmierplatine der Serie Plus, USB-Typ-C-Kabel Umf, mm 107 x 101.6 x 15 Garantie 36 Monat - 100BASE SFP - 1G/10G SFP RJ45 - 1G SFP - 2/4/8/16G Fiber Channel - 32G FC - XFP - 10G SFP+ - 25G SFP28 - CWDM/DWDM - SONET/SDH - 40G QSFP+ - 50G BiDi QSFP28 - 100G QSFP28 - AOC - DAC Auf Lager [![SFPTotal Plus New](https://sfptotal.io/images/products/gallery-previews/plus-new-01-640-122378500095)](https://sfptotal.io/images/products/gallery/plus-new/001.jpg) [![SFPTotal Plus New](https://sfptotal.io/images/products/gallery-previews/plus-new-02-160-8b96e1315d63)](https://sfptotal.io/images/products/gallery/plus-new/002.jpg) [![SFPTotal Plus New](https://sfptotal.io/images/products/gallery-previews/plus-new-03-160-ced24badf0c7)](https://sfptotal.io/images/products/gallery/plus-new/003.jpg) [![SFPTotal Plus New](https://sfptotal.io/images/products/gallery-previews/plus-new-04-160-bb787f089781)](https://sfptotal.io/images/products/gallery/plus-new/004.jpg) - [Bedienungsanleitung](https://sfptotal.io/de/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/de/software) - [Gehäusemodell für den 3D-Druck](https://sfptotal.io/download/SFPT-P__3D.zip) ### Überblick Das Coding Board **SFPTotal Plus** Neu ist entwickeltes Hardware-Design von Pre-use Revision-Programmierer SFPTotal Plus. Es unterstützt XFP, SFP, SFP+, QSFP+ und QSFP28 Transceiver, einschließlich SFP RJ45, PON OLT SFP, SFP28 und AOC/DAC Kabel. Die Codierplatine enthält einen 20-poligen SFP-Port (SFF-8431), einen 30-poligen XFP-Port (INF-8077i), einen 38-poligen QSFP-Port (SFF-8636), einen USB-Typ-C-Port und eine Strombuchse zum Anschließen einer externen Stromversorgung 5V DC für optische Transceiver mit hohem Stromverbrauch: mehr als 1,5 W. **SFPTotal Plus** Neu das Gerät verfügt über eine eingebettete Software, die auf dem proprietären SFPTotal-Protokoll basiert und voll kompatibel mit einer offiziellen Software SFPTotal Wizard ist, die eine flexible Codierung für schreibgeschützte Transceiver verschiedener Hersteller ermöglicht. Das Hardwaredesign sieht die vorhandenen Pinbelegungen für die Steuerung der Stromversorgung und den Zugriff auf die Haupt-E / A-Leitungen der Transceiver-Ports vor, die für die Codierung von hardwaregeschützten Transceivern erforderlich sein könnten. Es enthält alles, was notwendig ist, um mehrere Formfaktoren Transceivers zu unterstützen. Verbinden Sie es einfach mit einem Computer mit einem USB Kabel, um zu starten. *Im Gegensatz zum SFPTotal Plus-Programmierer enthält die neue Änderung kein Port für die Verbindung von GBIC-Form-Faktor-Transceiver. Der GBIC-Port wurde als verlängert entfernt.* ### Hauptmerkmal Im Vergleich zu ähnlichen Codiergeräten bietet SFPTotal Plus New folgende Vorteile: - Unterstützt mehrere Formfaktoren auf einer Codierplatine - Bietet die erforderliche Stromversorgung für den Anschluss leistungsstarker optischer Transceiver mit 1,5 W und mehr - Die Unterstützung von Transceivern ist nicht auf nur einen Hersteller beschränkt - Ermöglicht den Zugriff auf alle Adressräume des Transceiver-Speichers - Ermöglicht das Umcodieren schreibgeschützter MSA-Transceiver - Unterstützt die Codierung mit einem Skript für Nicht-MSA-Transceiver - Unterstützt die Suche nach Hardwarekennwörtern für kennwortgesperrte Transceiver - Hat offizielle Software mit freundlicher und praktischer Benutzeroberfläche - Echtzeitzugriff auf die digitale Diagnose-Überwachungsschnittstelle - Ermöglicht den Zugriff auf die Know-how-Datenbank und den technischen Support von SFPTotal. ### Anwendung SFPTotal Plus New Programmer wird für folgende Aufgaben verwendet: - Codierung von Glasfaser- und Kupfer-Transceivern, DAC, AOC - Verbesserung der Kompatibilität von Transceivern mit Marken-Netzwerk-Switching-Geräten - Codierung schreibgeschützter Transceiver verschiedener Hersteller - Zugriff auf PHY-Controller-Register und manuelle Konfiguration - DWDM SFP+ abstimmbare Transceiver-Kanalsteuerung - DDM-Schnittstelle auslesen und Werkseinstellungen prüfen - Code-Rebranding für OEM-Transceiver - Testplattform zur Vorverkaufsvorbereitung von Transceivern ### Kurzanleitung Die Coding-Tabelle verbindet sich mit dem PC mit dem USB-Typ C-Kabel, der in das Kit enthalten ist. Das Betriebssystem erkennt das Gerät und erkennt den erforderlichen Virtual Serial Port-Driver, wenn das Gerät zunächst angeschlossen ist. Folgen Sie einfachen Schritten, um zu beginnen: 1. Installieren [Treiber für SFPTotal Plus New](https://sfptotal.io/de/software#driver) 2. Anwendung herunterladen und starten [SFPTotal Wizard](https://sfptotal.io/de/software) Die SFPTotal-Coding-Tabelle wird über SFPTotal Wizard kontrolliert, die eine Schnittstelle für das Lesen und Schreiben von Code und den Zugriff auf die Hauptfunktionen bietet. Eine vorläufige Konfiguration ist nicht erforderlich: SFPTotal Wizard erkennt automatisch eine ursprüngliche Codierungskarte, die mit dem PC verbunden ist. *Nach der Installation des Treibers auf einigen Versionen des Windows-Betriebssystems ist ein obligatorischer Neustart des Systems erforderlich, damit der Treiber für die virtuelle serielle Schnittstelle ordnungsgemäß funktioniert.* Bitte folgen Sie der offiziellen Dokumentation: [SFPTotal Wiki](https://sfptotal.io/de/wiki/SFPTotal_Documentation). ### Aktivierungsschlüssel SFPTotal Plus New ist mit beschränkter Funktionalität ausgestattet, die es ermöglicht, das Gerät vor der Verwendung zu testen, aber die Schreibfunktion ist begrenzt. Die Aktivierung ist erforderlich, um sicherzustellen, dass das Gerät vom Endkunden ausgeführt wird, aber nicht einem Händler oder Agent. Diese Richtlinie ermöglicht SFPTotal, die besten Garantie-Bedingungen und Service zu bieten, hilft, sicherzustellen, dass das Gerät nicht vor dem Verkauf verwendet wurde und es stabil für eine lange Zeit funktioniert. Auch, wenn das Gerät aktiviert wurde, berechnen wir die Garantiedatum vom Moment der Aktivierung der Schlüsselfrage, nicht die Kaufdatum. Der Aktivierungsschlüssel ist ein einzigartiges Wert für jede Codierungskarte und ist mit seiner Seriennummer verbunden. Der Schlüssel muss auf das Codebord angewendet werden, um die Funktionsbeschränkungen zu entfernen. Der Aktivierungsschlüssel ist im SFPTotal Coding Board Kit enthalten: Er wird nach dem Kauf des Geräts ausgegeben und wird im Kundenkonto auf der Website verfügbar. Wenn Sie SFPTotal Coding Board über einen Händler gekauft und keinen Aktivierungsschlüssel erhalten haben, können Sie sich auf der Website anmelden und einen Aktivierungsschlüssel für Ihr Gerät kostenlos erhalten. Sie müssen keine Aktivierungsprozesse für die Codierungskarte wiederholen, wenn Sie sich auf einen anderen PC anmelden oder das Betriebssystem neu installieren. Die Aktivierung erfolgt einmal und ist für das Gerät dauerhaft. ### Codierung optischer Transceiver ###### Codierung entsperrter Transceiver Die meisten optischen Transceiver mit unlocked memory enthalten EEPROM-Chip wie 24C02 die Informationen über Transceiverformfaktor, Wellenlänge, Übertragungstechnologie, Geschwindigkeit, Codierungstyp, Verkäufername, Seriennummer usw. speichert. Diese Lösung wurde in vielen billigen Gigabit-Transceiver und DAC vorgestellt, die die DDM-Funktion nicht unterstützen. Das Gedächtnis dieser Transmissoren kann normalerweise ohne Einschränkungen des Transmissors neu geschrieben werden. In solchen Transceivers ist in der Regel nur die A0H-Seite zur Lesung verfügbar, aber die Lesung der A2H-Seite gibt einen Fehler zurück. Sie müssen nur einen Anbieter-Code in die Software importieren oder einen generischen Code aus dem Modul bearbeiten, dann drücken Sie den Button Schreiben, um auf solche Module zu schreiben. Die Codierplatine gibt die Antwort WRITE OK zurück, wenn der Schreibvorgang erfolgreich abgeschlossen wurde. Danach können Sie den Transceiver mit aktualisiertem Herstellercode verwenden! ###### Codierung schreibgeschützter Transceiver Gemäß MSA SFF-8472 können DDM-fähige Transceiver schreibgeschützt sein. Vor dem Schreiben von Änderungen muss der Speicher dann mit einem 4-Byte-Passwort entsperrt werden. Diese Module werden von einem speziellen Mikrocontroller gesteuert, der einen EEPROM-Chip emuliert und das Schreiben im I2C-Slave-Modus ermöglicht. Er kann außerdem als EEPROM-Puffer arbeiten und den Write-Protect-Pin des Speicherchips steuern. Ein Schreibversuch ohne oder mit einem falschen Passwort führt zu einem Fehler. - WRITE FAIL. Die Software SFPTotal Wizard unterstützt die Funktion, eine Schreibinstellungen zu ändern und ermöglicht es, eine Passwort-Wert festzulegen, um die Speicher zu entschließen, bevor neue Änderungen gespeichert werden. Darüber hinaus ermöglicht die Software, komplexe Programmierungsalgorithmen in Form von Skripten zu erstellen. Es ermöglicht die Codierung von Transceiver, die eine Fabrikkodierungsmethode benötigen, die mit der Spezifikation MSA unvereinbar ist. ## [Programmiergerät SFPTotal Plus X QSFP-DD-Unterstützung](https://sfptotal.io/de/products/sfptotal-plus-x) ### Programmiergerät SFPTotal Plus X QSFP-DD-Unterstützung SKU: SFPT-X USD 1,490.00 Kontaktieren Sie den Vertrieb, um Versandmöglichkeiten und die endgültigen Bestelldetails abzustimmen. Gerät zum Programmieren des Speichers von 200G/400G/800G QSFP-DD, 400G QSFP112, 200G QSFP56, 100G QSFP28, 40G QSFP+, 25G SFP28, 10G SFP+, 1.25G SFP, 10G XFP-Transceivern, einschließlich AOC/DAC. SFPTotal Plus X besitzt einen QSFP-DD-Port für 200G/400G/800G-Transceiver mit doppelter Dichte. Der Port ist abwärtskompatibel mit 400G QSFP112, 200G QSFP56, 100G QSFP28 und 40G QSFP+. Die Codierungskarte ist vollständig mit SFPTotal Wizard-Software kompatibel, die CMIS Copliant HEX Editor bietet. Das Kit umfasst eine Codierungskarte Plus X-Serie und Kabel USB-Typ C für PC-Verbindung. Modell Plus X — Revision 1.6 oder höher Kompatibilität SFP, SFP+, SFP28, XFP, QSFP, QSFP28, QSFP56, QSFP112, QSFP-DD PC-Anschluss USB type C Kit enthält Programmierplatine der Serie Plus X, USB-Typ-C-Kabel Umf, mm 130 x 130 x 15 Garantie 36 Monate - 100BASE SFP - 1/10G SFP RJ45 - 1G SFP - 2/4/8/16/32G FC - 10G SFP+ - 25G SFP28 - CWDM/DWDM - SONET/SDH - XFP - 40G QSFP+ - 50G BiDi QSFP28 - 100G QSFP28 - 200G QSFP56 - 400G QSFP112 - 200G QSFP-DD - 400G QSFP-DD - 800G QSFP-DD - AOC - DAC Auf Lager [![SFPTotal Plus X](https://sfptotal.io/images/products/gallery-previews/plus-x-01-640-90bf4b66b042)](https://sfptotal.io/images/products/gallery/plus-x/002.jpg) [![SFPTotal Plus X](https://sfptotal.io/images/products/gallery-previews/plus-x-02-160-13056f7da313)](https://sfptotal.io/images/products/gallery/plus-x/001.jpg) [![SFPTotal Plus X](https://sfptotal.io/images/products/gallery-previews/plus-x-03-160-e1bd386a0444)](https://sfptotal.io/images/products/gallery/plus-x/004.jpg) [![SFPTotal Plus X](https://sfptotal.io/images/products/gallery-previews/plus-x-04-160-c5c2a8f7f337)](https://sfptotal.io/images/products/gallery/plus-x/003.jpg) - [Bedienungsanleitung](https://sfptotal.io/de/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/de/software) - [Gehäusemodell für den 3D-Druck](https://sfptotal.io/download/SFPT-X__3D.zip) ### Überblick Das Coding Board **SFPTotal Plus X** QSFP-DD ist eine Weiterentwicklung des Hardwaredesigns von SFPTotal Plus. Unterstützt 400G QSFP112, 200G/400G/800G QSFP-DD sowie XFP, SFP, SFP+, SFP28, QSFP+, QSFP28, QSFP56, einschließlich SFP RJ45, PON OLT SFP, AOC/DAC und kompatibler Kabel. Die Programmierplatine verfügt über SFP-, XFP- und QSFP-DD-Ports, einen USB-Type-C-Anschluss zum PC und eine Buchse für eine externe 5V-DC-Stromversorgung für optische Transceiver mit einer Leistungsaufnahme über 1.5 W. **SFPTotal Plus X** QSFP-DD das Gerät verfügt über eine eingebettete Software, die auf dem proprietären SFPTotal-Protokoll basiert und voll kompatibel mit einer offiziellen Software SFPTotal Wizard ist, die eine flexible Codierung für schreibgeschützte Transceiver verschiedener Hersteller ermöglicht. Das Hardwaredesign sieht die vorhandenen Pinbelegungen für die Steuerung der Stromversorgung und den Zugriff auf die Haupt-E / A-Leitungen der Transceiver-Ports vor, die für die Codierung von hardwaregeschützten Transceivern erforderlich sein könnten. Es enthält alles, was notwendig ist, um mehrere Formfaktoren Transceivers zu unterstützen. Verbinden Sie es einfach mit einem Computer mit einem USB Kabel, um zu starten. *Im Gegensatz zum SFPTotal Plus-Programmierer enthält die neue Änderung kein Port für die Verbindung von GBIC-Form-Faktor-Transceiver. Der GBIC-Port wurde als verlängert entfernt.* ### Hauptmerkmal Im Vergleich zu ähnlichen Codiergeräten, SFPTotal Plus X hat folgende Vorteile: - Unterstützt mehrere Formfaktoren auf einer Codierplatine - Unterstützt 100G-, 200G-, 400G- und 800G-Transceiver, einschließlich 400G QSFP112, 200G/400G/800G QSFP-DD - Bietet die erforderliche Stromversorgung für den Anschluss leistungsstarker optischer Transceiver mit 1,5 W und mehr - Die Unterstützung von Transceivern ist nicht auf nur einen Hersteller beschränkt - Ermöglicht den Zugriff auf alle Adressräume des Transceiver-Speichers - Ermöglicht das Umcodieren schreibgeschützter MSA-Transceiver - Unterstützt die Codierung mit einem Skript für Nicht-MSA-Transceiver - Unterstützt die Suche nach Hardwarekennwörtern für kennwortgesperrte Transceiver - Hat offizielle Software mit freundlicher und praktischer Benutzeroberfläche - Echtzeitzugriff auf die digitale Diagnose-Überwachungsschnittstelle - Ermöglicht den Zugriff auf die Know-how-Datenbank und den technischen Support von SFPTotal. ### Anwendung Der SFPTotal Plus X-Programmierer wurde für die folgenden Aufgaben entwickelt: - Codierung von Glasfaser- und Kupfer-Transceivern, DAC, AOC - Verbesserung der Kompatibilität von Transceivern mit Marken-Netzwerk-Switching-Geräten - Codierung schreibgeschützter Transceiver verschiedener Hersteller - Zugriff auf PHY-Controller-Register und manuelle Konfiguration - DWDM SFP+ abstimmbare Transceiver-Kanalsteuerung - DDM-Schnittstelle auslesen und Werkseinstellungen prüfen - Code-Rebranding für OEM-Transceiver - Testplattform zur Vorverkaufsvorbereitung von Transceivern ### Kurzanleitung Die Coding-Tabelle verbindet sich mit dem PC mit dem USB-Typ C-Kabel, der in das Kit enthalten ist. Das Betriebssystem erkennt das Gerät und erkennt den erforderlichen Virtual Serial Port-Driver, wenn das Gerät zunächst angeschlossen ist. Folgen Sie einfachen Schritten, um zu beginnen: 1. Installieren [Treiber für SFPTotal Plus X](https://sfptotal.io/de/software#driver) 2. Anwendung herunterladen und starten [SFPTotal Wizard](https://sfptotal.io/de/software) Die SFPTotal-Transceptor-Programmplatte verwaltet über die offizielle Software SFPTotal Wizard, die Benutzeroberfläche bietet, um die Transceptor-Programmplatte zu betreiben, um Code zu schreiben und zu lesen und Zugang zu den Hauptfunktionen zu erhalten.Eine vorläufige Konfiguration ist nicht erforderlich, um mit dem Programm zu arbeiten. SFPTotal Wizard erkennt automatisch eine ursprüngliche Codierungskarte, die mit dem PC verbunden ist. *Nach der Installation des Treibers auf einigen Versionen des Windows-Betriebssystems ist ein obligatorischer Neustart des Systems erforderlich, damit der Treiber für die virtuelle serielle Schnittstelle ordnungsgemäß funktioniert.* Bitte folgen Sie unserer Dokumentation: [SFPTotal Wiki](https://sfptotal.io/de/wiki/SFPTotal_Documentation). ### Aktivierungsschlüssel SFPTotal Plus X ist mit beschränkter Funktionalität ausgestattet, die es ermöglicht, das Gerät vor der Verwendung zu testen, aber die Schreibfunktion ist begrenzt. Die Aktivierung ist erforderlich, um sicherzustellen, dass das Gerät vom Endkunden ausgeführt wird, aber nicht einem Händler oder Agent. Diese Richtlinie ermöglicht es SFPTotal, die besten Garantiebedingungen und den besten Service zu bieten, um sicherzustellen, dass das Gerät vor dem Verkauf nicht verwendet wurde und lange Zeit stabil funktioniert. Wenn das Gerät aktiviert wurde, wird das Garantiedatum ab dem Zeitpunkt der Ausgabe des Aktivierungsschlüssels gezählt, nicht ab dem Kaufdatum. Der Aktivierungsschlüssel ist ein einzigartiges Wert für jede Codierungskarte und ist mit seiner Seriennummer verbunden. Der Schlüssel muss auf das Codebord angewendet werden, um die Funktionsbeschränkungen zu entfernen. Der Aktivierungsschlüssel ist im SFPTotal Coding Board Kit enthalten: Er wird nach dem Kauf des Geräts ausgegeben und wird im Kundenkonto auf der Website verfügbar. Wenn Sie SFPTotal Coding Board über einen Händler gekauft und keinen Aktivierungsschlüssel erhalten haben, können Sie sich auf der Website anmelden und einen Aktivierungsschlüssel für Ihr Gerät kostenlos erhalten. Sie müssen keine Aktivierungsprozesse für die Codierungskarte wiederholen, wenn Sie sich auf einen anderen PC anmelden oder das Betriebssystem neu installieren. Die Aktivierung erfolgt einmal und ist für das Gerät dauerhaft. ### Codierung optischer Transceiver ###### Codierung entsperrter Transceiver Die meisten optischen Transceiver mit unlocked memory enthalten EEPROM-Chip wie 24C02 die Informationen über Transceiverformfaktor, Wellenlänge, Übertragungstechnologie, Geschwindigkeit, Codierungstyp, Verkäufername, Seriennummer usw. speichert. Diese Lösung wurde in vielen billigen Gigabit-Transceiver und DAC vorgestellt, die die DDM-Funktion nicht unterstützen. Das Gedächtnis dieser Transmissoren kann normalerweise ohne Einschränkungen des Transmissors neu geschrieben werden. Bei solchen Transceivern steht in der Regel nur die A0H-Seite zum Lesen zur Verfügung, das Lesen der A2H-Seite gibt jedoch einen Fehler zurück. Sie müssen nur einen Herstellercode in die Software importieren oder einen generischen Code aus dem Modul bearbeiten und dann die Schreibtaste drücken, um in solche Module zu schreiben. Das Coding Board kehrt zurück WRITE OK antwort, wenn der Schreibvorgang erfolgreich abgeschlossen ist. Danach können Sie den Transceiver mit aktualisiertem Herstellercode verwenden! ###### Codierung schreibgeschützter Transceiver Gemäß MSA SFF-8472 können DDM-fähige Transceiver schreibgeschützt sein. Vor dem Schreiben von Änderungen muss der Speicher dann mit einem 4-Byte-Passwort entsperrt werden. Diese Module werden von einem speziellen Mikrocontroller gesteuert, der einen EEPROM-Chip emuliert und das Schreiben im I2C-Slave-Modus ermöglicht. Er kann außerdem als EEPROM-Puffer arbeiten und den Write-Protect-Pin des Speicherchips steuern.Ein Versuch, ohne Kennwort oder mit falschem Kennwort in einen solchen Transceiver zu schreiben, führt zu einem Fehler - WRITE FAIL. Die Software SFPTotal Wizard unterstützt die Funktion zum Ändern von Schreibeinstellungen und ermöglicht das Festlegen eines Kennwortwerts zum Entsperren des Speichers vor dem Speichern neuer Änderungen.Darüber hinaus ermöglicht die Software, komplexe Programmierungsalgorithmen in Form von Skripten zu erstellen. Es ermöglicht die Codierung von Transceiver, die eine Fabrikkodierungsmethode benötigen, die mit der Spezifikation MSA unvereinbar ist. ## [Programmiergerät SFPTotal Whistle](https://sfptotal.io/de/products/sfptotal-whistle) ### Programmiergerät SFPTotal Whistle SKU: SFPT-W USD 120.00 Kontaktieren Sie den Vertrieb, um Versandmöglichkeiten und die endgültigen Bestelldetails abzustimmen. Winziger und preiswerter Programmierer zum Codieren von SFP- und SFP+ -Transceivern mit einer Leistungsaufnahme von bis zu 1,5 W. Die Geräte werden direkt an den USB-Anschluss des PCS angeschlossen. Das Gerät ist vollständig mit der offiziellen Software SFPTotal Wizard kompatibel. Das Kit enthält nur eine Programmplanung Whistle-Serie. Der Aktivierungsschlüssel ist Alarm auf dem Coding-Tool-Memory hochgeladen. Modell Whistle — Revision 1.1 oder höher Kompatibilität SFP, SFP+ PC-Anschluss USB 2.0 Kit enthält Programmierplatine der Serie Whistle Größe, mm 64 x 22 x 13 Garantie 36 Monate - SFP RJ45 - 1G SFP - 2/4/8/16G FC - 10G SFP+ - AOC - DAC Auf Lager [![SFPTotal Whistle](https://sfptotal.io/images/products/gallery-previews/whistle-01-640-afd4c95c70a1)](https://sfptotal.io/images/products/gallery/whistle/sfptotal-whistle-01.jpg) [![SFPTotal Whistle](https://sfptotal.io/images/products/gallery-previews/whistle-02-160-3ce3655e4bd2)](https://sfptotal.io/images/products/gallery/whistle/sfptotal-whistle-02.jpg) [![SFPTotal Whistle](https://sfptotal.io/images/products/gallery-previews/whistle-03-160-ea9eaf2b91a7)](https://sfptotal.io/images/products/gallery/whistle/sfptotal-whistle-03.jpg) - [Bedienungsanleitung](https://sfptotal.io/de/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/de/software) ### Überblick Das Gerät **SFPTotal Whistle** ist eine winzige Codierplatine zur Unterstützung von 1G SFP- und 10G SFP+ -Transceivern, einschließlich Kupfer-RJ45-SFP, DAC und AOC. Die Codierungskarte wird gemäß den Spezifikationen MSA SFF-8074, SFF-8431, SFF-8472 hergestellt und enthält 20-Pin SFP Port (SFF-8431) bedeckte Metallkugel und Flach USB-Konnektor. Die Codierungskarte unterstützt optische Transceiver mit Stromverbrauch bis zu 1.5 W.Das Gerät bietet nicht die Verbindung einer externen Stromversorgung. Der Suppar Power Level ist durch den maximalen Strom für den USB 2.0 Port begrenzt. Das Hardware-Design **Bietet KEINE** für die Präsenz-Pinbelegungen für die Stromversorgungssteuerung und den Zugriff auf die Haupt-E / A-Leitungen der Transceiver-Ports, die für die Codierung von hardwaregeschützten Transceivern erforderlich sein könnten. **SFPTotal Whistle** Basierend auf USB Interface Converter-Chip: Es enthält keine eingebettete Software und verwalten mit einer offiziellen Software SFPTotal Wizard. Das Gerät arbeitet auf der I2C datenbus mit niedriger Taktfrequenz, der sich im Vergleich zur SFPTotal Mini- oder Plus-Serie negativ auf die Codiergeschwindigkeit auswirkt. Es enthält alles, was notwendig ist, um EEPROM-basierte SFP-Transceptoren zu unterstützen. Geben Sie es einfach direkt an einen Computer USB Port an, um zu starten. ### Hauptmerkmal Im Vergleich zu ähnlichen Codiergeräten bietet die SFPTotal-Whistle folgende Vorteile: - Unterstützt Transceiver mit Geschwindigkeit bis zu 10G auf der One Transceiver-Programmplatte - Bietet die erforderliche Stromversorgung zum Anschluss von optischen Transceivern bis zu 1,5 W - Die Unterstützung von Transceivern ist nicht auf nur einen Hersteller beschränkt - Ermöglicht den Zugriff auf alle Adressräume des Transceiver-Speichers - Ermöglicht das Umcodieren schreibgeschützter MSA-Transceiver (mit Einschränkungen) - Unterstützt die Codierung mit einem Skript für Nicht-MSA-Transceiver - Hat offizielle Software mit freundlicher und praktischer Benutzeroberfläche - Echtzeitzugriff auf die digitale Diagnose-Überwachungsschnittstelle - Ermöglicht den Zugriff auf die Know-how-Datenbank und den technischen Support von SFPTotal. ### Anwendung SFPTotal Whistle Programmer wird für folgende Aufgaben verwendet: - Codierung von Glasfaser- und Kupfer-Transceivern, DAC, AOC - Verbesserung der Kompatibilität von Transceivern mit Marken-Netzwerk-Switching-Geräten - Codierung schreibgeschützter Transceiver verschiedener Hersteller - Zugriff auf PHY-Controller-Register und manuelle Konfiguration - DDM-Schnittstelle auslesen und Werkseinstellungen prüfen - Code-Rebranding für OEM-Transceiver ### Kurzanleitung Die Codierungskarte verbindet sich direkt mit dem PC mit dem USB-Port. Das Betriebssystem erkennt das Gerät und erkennt den erforderlichen Virtual Serial Port-Driver, wenn das Gerät zunächst angeschlossen ist. Folgen Sie einfachen Schritten, um zu beginnen: 1. Installieren [Treiber für SFPTotal Whistle](https://sfptotal.io/de/software#driver) 2. Anwendung herunterladen und starten [SFPTotal Wizard](https://sfptotal.io/de/software) Die SFPTotal-Transceptor-Programmplatte verwaltet über die offizielle Software SFPTotal Wizard, die Benutzeroberfläche bietet, um die Transceptor-Programmplatte zu betreiben, um Code zu schreiben und zu lesen und Zugang zu den Hauptfunktionen zu erhalten.Eine vorläufige Konfiguration ist nicht erforderlich, um mit dem Programm zu arbeiten. SFPTotal Wizard erkennt automatisch eine ursprüngliche Codierungskarte, die mit dem PC verbunden ist. *Nach der Installation des Treibers auf einigen Versionen des Windows-Betriebssystems ist ein obligatorischer Neustart des Systems erforderlich, damit der Treiber für die virtuelle serielle Schnittstelle ordnungsgemäß funktioniert.* Bitte folgen Sie unserer Dokumentation: [SFPTotal Wiki](https://sfptotal.io/de/wiki/SFPTotal_Documentation). ### Aktivierungsschlüssel Die SFPTotal-Whistle wird mit vorinstalliertem Aktivierungsschlüssel geliefert und ist bei Anschluss betriebsbereit ### Codierung optischer Transceiver ###### Codierung entsperrter Transceiver Die meisten optischen Transceiver mit entsperrtem Speicher enthalten einen EEPROM-Chip wie 24C02, der Informationen über Transceiver-Formfaktor, Wellenlänge, Übertragungstechnologie, Geschwindigkeit, Kodierungstyp, Herstellernamen, Seriennummer usw. speichert. Diese Lösung wurde in vielen billigen Gigabit-Transceiver und DAC vorgestellt, die die DDM-Funktion nicht unterstützen. Das Gedächtnis dieser Transmissoren kann normalerweise ohne Einschränkungen des Transmissors neu geschrieben werden. In solchen Transceivers ist in der Regel nur die A0H-Seite zur Lesung verfügbar, aber die Lesung der A2H-Seite gibt einen Fehler zurück. Sie müssen nur einen Anbieter-Code in die Software importieren oder einen generischen Code aus dem Modul bearbeiten und dann den <Write>-Taste drücken, um auf solche Module zu schreiben. Die Codierungskarte returns <WRITE OK > Antwort, wenn das Schreiben erfolgreich abgeschlossen ist. Danach können Sie den Transceiver mit aktualisiertem Herstellercode verwenden! ###### Codierung schreibgeschützter Transceiver Gemäß MSA SFF-8472 können DDM-fähige Transceiver schreibgeschützt sein. Vor dem Schreiben von Änderungen muss der Speicher dann mit einem 4-Byte-Passwort entsperrt werden. Diese Module werden von einem speziellen Mikrocontroller gesteuert, der einen EEPROM-Chip emuliert und das Schreiben im I2C-Slave-Modus ermöglicht. Er kann außerdem als EEPROM-Puffer arbeiten und den Write-Protect-Pin des Speicherchips steuern.Ein Versuch, ohne Kennwort oder mit falschem Kennwort in einen solchen Transceiver zu schreiben, führt zu einem Fehler - <WRITE FAIL>. Die Software SFPTotal Wizard unterstützt die Funktion, eine Schreibinstellungen zu ändern und ermöglicht es, eine Passwort-Wert festzulegen, um die Speicher zu entschließen, bevor neue Änderungen gespeichert werden. Darüber hinaus ermöglicht die Software, komplexe Programmierungsalgorithmen in Form von Skripten zu erstellen.Es ermöglicht die Codierung von Transceivern, die ein Werkscodierungsverfahren erfordern, was mit der Spezifikation MSA nicht kompatibel ist. ## [Programmiergerät SFPTotal OSFP Board](https://sfptotal.io/de/products/sfptotal-osfp-board) ### Programmiergerät SFPTotal OSFP Board SKU: SFPT-O Preis auf Anfrage [Angebot anfordern](https://sfptotal.io/de/contacts) Ein Gerät zum Programmieren des Speichers von 400G- und 800G-OSFP-Transceivern für Netzwerke mit künstlicher Intelligenz (KI). Das OSFP-Board-Programmiergerät besitzt einen OSFP-Port für OSFP-IHS- und OSFP-RHS-Transceiver einschließlich AOC- und DAC-Kabeln. Vollständig mit SFPTotal Wizard kompatibel. Das Set enthält ein OSFP-Board-Programmiergerät, ein USB-Typ-C-Kabel zum PC-Anschluss und eine Bedienungsanleitung. Modell OSFP Board Rev. 1.0 oder neuer Kompatibilität OSFP-RHS, OSFP-IHS PC-Anschluss USB type C Kit enthält OSFP-Board-Programmiergerät USB-Typ-C-Kabel Bedienungsanleitung Abmessungen, mm 107 x 85 x 17 Garantie 36 Monat - 400G OSFP - 800G OSFP - OSFP-IHS - OSFP-RHS - AOC - DAC [![SFPTotal OSFP Board](https://sfptotal.io/images/products/gallery-previews/osfp-board-01-640-2ffb31cb7c9c)](https://sfptotal.io/images/products/gallery/osfp-board/sfptotal-osfp-board-04.jpg) [![SFPTotal OSFP Board](https://sfptotal.io/images/products/gallery-previews/osfp-board-02-160-6f37d41fa6b0)](https://sfptotal.io/images/products/gallery/osfp-board/sfptotal-osfp-board-01.jpg) [![SFPTotal OSFP Board](https://sfptotal.io/images/products/gallery-previews/osfp-board-03-160-10559c8e79e8)](https://sfptotal.io/images/products/gallery/osfp-board/sfptotal-osfp-board-02.jpg) [![SFPTotal OSFP Board](https://sfptotal.io/images/products/gallery-previews/osfp-board-04-160-7376f641f238)](https://sfptotal.io/images/products/gallery/osfp-board/sfptotal-osfp-board-03.jpg) - [Bedienungsanleitung](https://sfptotal.io/de/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/de/software) ### Überblick Das Programmiergerät SFPTotal OSFP Board kann OSFP-RHS- und OSFP-IHS-Transceiver sowie AOC- und DAC-Kabel neu programmieren. Die Hardwareplattform basiert auf SFPTotal Mini mit einem angepassten OSFP-Port zum Anschluss von OSFP-Transceivern. Zusätzliche Schaltungen zur Energieverwaltung und zur Steuerung der Ein- und Ausgänge ermöglichen die OSFP-Unterstützung. Das SFPTotal-Befehlsprotokoll ermöglicht den Zugriff auf zusätzliche Adressräume von Transceivern mit unterschiedlichen Speicherstrukturen und -aufteilungen. SFPTotal OSFP Board wird per USB mit einem Computer verbunden. USB versorgt und steuert das Gerät. Für Transceiver mit hohem Leistungsbedarf ist ein Anschluss für ein externes Netzteil vorhanden. ### Hauptmerkmal Das Programmiergerät SFPTotal OSFP Board bietet gegenüber alternativen Produkten folgende Vorteile: - Hardwareunterstützung für OSFP-RHS- und OSFP-IHS-Transceiver - Unterstützung verschiedener Transceiver-Formfaktoren mit einem Gerät - Keine Beschränkung auf Module eines einzelnen Herstellers - Zugriff auf alle Adressräume der Transceiver - Programmieren von Modulen mit nicht standardmäßiger Programmierlogik - Hardwaregestützte Passwortsuche - Benutzerfreundliche Softwareoberfläche - Kostenloser technischer Support durch das SFPTotal-Team ### Anwendung Das Programmiergerät kann für folgende Aufgaben verwendet werden: - Neuprogrammieren optischer und kupferbasierter Transceiver - Programmieren aktiver optischer und Twinaxialkabel - Sicherstellen der Kompatibilität mit Netzwerkgeräten verschiedener Hersteller - Neuprogrammieren des Speichers schreibgeschützter Transceiver - Ändern der PHY-Controller-Einstellungen - Umkennzeichnen von OEM-Transceivern ### Kurzanleitung Schließen Sie das Programmiergerät mit dem mitgelieferten USB-Kabel an Ihren Computer an. Beim ersten Anschluss erkennt das Betriebssystem ein neues Gerät. Vor der Verwendung: 1. Installieren Sie den Gerätetreiber. 2. Herunterladen [SFPTotal Wizard](https://sfptotal.io/de/software). Das Gerät verwendet den Standardtreiber für virtuelle serielle Ports, der in Windows 10 und neuer enthalten ist. SFPTotal Wizard bietet eine Oberfläche zum Bearbeiten, Lesen und Schreiben von Firmware im Transceiver-Speicher. Eine Ersteinrichtung ist nicht erforderlich: SFPTotal Wizard erkennt ein am PC angeschlossenes Programmiergerät automatisch. Einige Windows-Versionen erfordern nach der Treiberinstallation einen Neustart, damit der Treiber für den virtuellen seriellen Port ordnungsgemäß funktioniert. [Vollständige Dokumentation lesen](https://sfptotal.io/de/wiki/SFPTotal_Documentation). ### Aktivierungsschlüssel Der Hersteller liefert das Gerät nicht aktiviert und mit eingeschränktem Funktionsumfang. Sie können den Betrieb testen; das Schreiben in den Transceiver-Speicher bleibt bis zur Aktivierung gesperrt. Um den vollständigen Funktionsumfang freizuschalten, aktivieren Sie das Gerät, indem Sie einen Aktivierungsschlüssel in seinen Speicher schreiben. Besitzer von Originalgeräten können sich auf der Website registrieren und unter Meine Geräte in ihrem Konto einen Aktivierungsschlüssel erstellen. Bei Bestellungen über die Website erscheinen Seriennummer und Aktivierungsschlüssel automatisch im Konto. ### Garantie und Service Für das Gerät gelten die üblichen Garantiebedingungen des Herstellers. Die Garantie für das Programmiergerät beträgt 36 Monate ab dem Erstverkauf. Während dieses Zeitraums stehen kostenloser technischer Support und kostenlose Reparaturen bei Einhaltung der Betriebsbedingungen zur Verfügung. [Vollständige Garantie- und Servicebedingungen lesen](https://sfptotal.io/de/warranty). ## [SFPTotal-Programmiergerät der Serie E](https://sfptotal.io/de/products/sfptotal-evolution) ### SFPTotal-Programmiergerät der Serie E SKU: SFPT-E Preis auf Anfrage [Angebot anfordern](https://sfptotal.io/de/contacts) Gerät zum Programmieren des Speichers von SFP, DSFP, QSFP, QSFP-DD, OSFP-Transceivern, einschließlich 1.25G SFP, 10G SFP+, 25G SFP28, 40G QSFP+, 100G QSFP28, 200G QSFP56, 400G QSFP112, 200G/400G/800G QSFP-DD, 50G DSFP, 100G DSFP, 400G OSFP, 800G OSFP, DAC, AOC, SFP RJ45. Der QSFP-DD-Port unterstützt 200G/400G/800G QSFP-DD und ist abwärtskompatibel mit 400G QSFP112, 200G QSFP56, 100G QSFP28 und 40G QSFP+. Der DSFP/SFP-Port unterstützt DSFP, SFP28, SFP+ und SFP; der OSFP-Port unterstützt 400G/800G-Transceiver für Speicher- und KI-Systeme (AI). Das Programmiergerät verwendet ein proprietäres Befehlsprotokoll und ist vollständig mit der offiziellen Software SFPTotal Wizard kompatibel. Das Set enthält eine Programmierplatine der Serie E, ein USB-Typ-C-Kabel zum Computeranschluss und eine Bedienungsanleitung. Modell SFPT-E — Revision 1.2 oder höher Kompatibilität OSFP, QSFP-DD, QSFP112, QSFP, DSFP, SFP PC-Anschluss USB-Typ-C-Kabel Kit enthält Programmiergerät der Serie E USB-Typ-C-Kabel Bedienungsanleitung Abmessungen, mm 107 x 107 x 15 Garantie 36 Monat - 100BASE SFP - SFP RJ45 - 1.25G SFP - 2/4/8/16/32G FC - 10G SFP+ - 25G SFP28 - SFP OLT PON - CWDM/DWDM - SONET/SDH - 50G DSFP - 100G DSFP - 40G QSFP+ - 50G BiDi QSFP28 - 100G QSFP28 - 200G QSFP56 - 400G QSFP112 - 200G QSFP-DD - 400G QSFP-DD - 800G QSFP-DD - 400G OSFP - 800G OSFP - OSFP-IHS - OSFP-RHS - AOC - DAC [![SFPTotal E>olution](https://sfptotal.io/images/products/gallery-previews/evolution-01-640-3a13fa66bc06)](https://sfptotal.io/images/products/gallery/evolution/sfptotal-evolution-02.jpg) [![SFPTotal E>olution](https://sfptotal.io/images/products/gallery-previews/evolution-02-160-d3db7cc5d488)](https://sfptotal.io/images/products/gallery/evolution/sfptotal-evolution-01.jpg) [![SFPTotal E>olution](https://sfptotal.io/images/products/gallery-previews/evolution-03-160-53347570fc04)](https://sfptotal.io/images/products/gallery/evolution/sfptotal-evolution-04.jpg) [![SFPTotal E>olution](https://sfptotal.io/images/products/gallery-previews/evolution-04-160-ee388ca90a9e)](https://sfptotal.io/images/products/gallery/evolution/sfptotal-evolution-03.jpg) - [Bedienungsanleitung](https://sfptotal.io/de/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/de/software) - [Gehäusemodell für den 3D-Druck](https://sfptotal.io/download/SFPT-E__3D.zip) ### Überblick Das SFPTotal-E>olution-Team erforscht die Kompatibilität und den Einsatz optischer Hochgeschwindigkeitstransceiver mit Netzwerk-Switches in Glasfaserkommunikation, Datenspeicher- und KI-Systemen und entwickelt neue Lösungen zum Testen und Programmieren optischer Transceiver. Der Programmierer der SFPTotal-E-Serie unterstützt die Speicherprogrammierung von 400G QSFP112, 200G/400G/800G QSFP-DD, 400G/800G OSFP, einschließlich OSFP-IHS und OSFP-RHS. Er unterstützt außerdem DSFP, SFP, SFP+, SFP28, QSFP+, QSFP28, QSFP56, SFP RJ45 und kompatible AOC/DAC-Kabel. Das Gerät unterstützt die passwortbasierte Programmierung schreibgeschützter Transceiver gemäß MSA SFF-8472, SFF-8636, CMIS 4.0 und CMIS 5.0. Skriptbasiertes Schreiben unterstützt auch Module mit komplexen proprietären Herstelleralgorithmen und Hardwareschreibschutz. Das Gerät besitzt DSFP-, QSFP-DD- und OSFP-Ports mit Metallkäfigen, einen USB-Anschluss für einen PC, LED-Anzeigen, Jumper zur Steuerung von Versorgung und Signalzuständen, eine Buchse für ein externes 5-V-/2-A-Gleichspannungsnetzteil und einen Anschluss für ein Labornetzteil. Das Programmiergerät wird über ein USB-Typ-C-Kabel mit dem Computer verbunden, das Grundversorgung und Gerätesteuerung bereitstellt. Seine Hardwareplattform verwendet einen ATMEGA32U4-Mikrocontroller mit der integrierten SFPTotal-Programmiergerätefirmware. Für Transceiver der Leistungsklasse 4 oder höher und beim Deaktivieren des Energiesparmodus wird ein externes Netzteil empfohlen. ### Hauptmerkmal Das SFPTotal-Programmiergerät der Serie E bietet gegenüber alternativen Produkten folgende Vorteile: - Hardwareunterstützung für OSFP-, QSFP-DD-, QSFP112- und DSFP/SFP-Transceiver - Unterstützung verschiedener Formfaktoren und Geschwindigkeiten von 1.25G bis 800G mit einem Gerät - Keine Beschränkung auf Module eines einzelnen Herstellers - Zugriff auf alle Adressräume der Transceiver - Programmieren von Modulen mit nicht standardmäßigem Schutz und Programmierablauf mittels Skripten des SFPTotal-Befehlsprotokolls - Hardwaregestützte Passwortsuche - Benutzerfreundliche Softwareoberfläche - Kostenloser technischer Support durch das SFPTotal-Team ### Anwendung Das Programmiergerät kann für folgende Aufgaben verwendet werden: - Neuprogrammieren optischer und kupferbasierter Transceiver - Programmieren aktiver optischer und Twinaxialkabel - Sicherstellen der Kompatibilität mit Netzwerkgeräten verschiedener Hersteller - Neuprogrammieren des Speichers schreibgeschützter Transceiver - Ändern der PHY-Controller-Einstellungen - Umkennzeichnen von OEM-Transceivern ### Kurzanleitung Schließen Sie das Programmiergerät mit dem mitgelieferten USB-Kabel an Ihren Computer an. Beim ersten Anschluss erkennt das Betriebssystem ein neues Gerät. Vor der Verwendung: 1. Installieren Sie den Gerätetreiber. 2. Herunterladen [SFPTotal Wizard](https://sfptotal.io/de/software). Das Gerät verwendet den Standardtreiber für virtuelle serielle Ports, der in Windows 10 und neuer enthalten ist. SFPTotal Wizard bietet eine Oberfläche zum Bearbeiten, Lesen und Schreiben von Firmware im Transceiver-Speicher. Eine Ersteinrichtung ist nicht erforderlich: SFPTotal Wizard erkennt ein am PC angeschlossenes Programmiergerät automatisch. Einige Windows-Versionen erfordern nach der Treiberinstallation einen Neustart, damit der Treiber für den virtuellen seriellen Port ordnungsgemäß funktioniert. [Vollständige Dokumentation lesen](https://sfptotal.io/de/wiki/SFPTotal_Documentation). ### Aktivierungsschlüssel Der Hersteller liefert das Gerät nicht aktiviert und mit eingeschränktem Funktionsumfang. Sie können den Betrieb testen; das Schreiben in den Transceiver-Speicher bleibt bis zur Aktivierung gesperrt. Um den vollständigen Funktionsumfang freizuschalten, aktivieren Sie das Gerät, indem Sie einen Aktivierungsschlüssel in seinen Speicher schreiben. Besitzer von Originalgeräten können sich auf der Website registrieren und unter Meine Geräte in ihrem Konto einen Aktivierungsschlüssel erstellen. Bei Bestellungen über die Website erscheinen Seriennummer und Aktivierungsschlüssel automatisch im Konto. ### Garantie und Service Für das Gerät gelten die üblichen Garantiebedingungen des Herstellers. Die Garantie für das Programmiergerät beträgt 36 Monate ab dem Erstverkauf. Während dieses Zeitraums stehen kostenloser technischer Support und kostenlose Reparaturen bei Einhaltung der Betriebsbedingungen zur Verfügung. [Vollständige Garantie- und Servicebedingungen lesen](https://sfptotal.io/de/warranty). ## [Programmiergerät SFPTotal Plus](https://sfptotal.io/de/products/sfptotal-plus) ### Programmiergerät SFPTotal Plus SKU: SFPT-P Veraltete Hardwarerevision [Zur neuen Revision](https://sfptotal.io/de/products/sfptotal-plus-new) Universelle Programmierplatine für GBIC, SFP, SFP+, XFP, QSFP, SFP28, QSFP28-Transceiver. Das Gerät ist vollständig mit der offiziellen Software SFPTotal Wizard kompatibel. Das Kit enthält eine Programmplaner-Tabelle Plus-Serie und micro USB-Kabel für die PC-Verbindung. - 100BASE SFP - 1/10G SFP RJ45 - 1G SFP - 2/4/8/16G FC - 10G SFP+ - 25G SFP28 - CWDM/DWDM - SONET/SDH - GBIC - XFP - 40G QSFP+ - 50G BiDi QSFP28 - 100G QSFP28 - AOC - DAC Modell Plus Rev. 1.2 oder neuer Kompatibilität SFP, SFP+, XFP, QSFP, QSFP28, GBIC PC-Anschluss USB 2.0 Kit enthält Programmierplatine Plus HW 1.2, Micro-USB-Kabel Größe, mm 152 x 109 x 15 Garantie 12 Monat [![SFPTotal Plus](https://sfptotal.io/images/products/gallery-previews/plus-01-640-0eb180e3eb97)](https://sfptotal.io/images/products/gallery/plus/sfptotal-plus.png) [![SFPTotal Plus](https://sfptotal.io/images/products/gallery-previews/plus-02-160-d5b01204679c)](https://sfptotal.io/images/products/gallery/plus/sfptotal-plus-2.jpg) [![SFPTotal Plus](https://sfptotal.io/images/products/gallery-previews/plus-03-160-89cfc2241d72)](https://sfptotal.io/images/products/gallery/plus/sfptotal-plus-1.jpg) [![SFPTotal Plus](https://sfptotal.io/images/products/gallery-previews/plus-04-160-4c9901e5373c)](https://sfptotal.io/images/products/gallery/plus/sfptotal-plus-3.jpg) - [Bedienungsanleitung](https://sfptotal.io/de/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/de/software) ## [SFPTotal Wizard](https://sfptotal.io/de/software) ### SFPTotal Wizard Offizielle Software Laden Sie SFPTotal Wizard herunter, um die Speicher der optischen Transceiver mit SFPTotal-Programmierer zu lesen, zu bearbeiten und zu schreiben. Im Folgenden finden Sie Anweisungen für die Installation der Software, die Verbindung Ihres Geräts und die Installation Ihres Antriebs. Die Software ist kostenlos verfügbar. Sie können SFPTotal Wizard verwenden, um Transceiver-Firmware-Dateien auch ohne einen verbundenen SFPTotal-Programmier zu bearbeiten. [Download SFPTotal Wizard für Windows](https://sfptotal.io/download/1.0.5.7/SFPTotal%20Wizard.exe) Kompatibel mit Windows 7 und höher. [Version Geschichte und Changelog](https://sfptotal.io/de/software-versions) [![SFP EEPROM-Daten in der Tab SFPTotal Wizard CODE TABLE bearbeiten](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-01.png)](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-01.png) [![Konfigurieren der SFP Schreiben Passwort in SFPTotal Wizard Password Einstellungen](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-04.png)](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-04.png) [![SFP-Transceptorparameter in der Tab SFPTotal Wizard CODE DETAILS](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-02.png)](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-02.png) [![SFP Digital Diagnose-Monitoring Werte und Warnhinweise und Alarmgrenzwerte in SFPTotal Wizard](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-03.png)](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-03.png) ### Schlüsselsoftware Features SFPTotal Wizard bietet folgende Funktionen: - Lesen und schreiben Sie Transceiver-Memory - Automatisch überprüfen Sie die Überprüfungen - Firmware aus einer Datei importieren und in eine Datei exportieren - Zugriff auf den gesamten Speicher-Adressenbereich des Transceptors - Dekodieren der Transceiver-Parameter nach MSA Spezifikationen - Konfigurieren von Transceiver-Parameter mit Konfigurationsbits - Programme Schriftschutz-Transceiver - Suche nach Passwörtern für geschützte Transceiver - Suche nach Passwörtern mit einem Wörterbuch - Firmware byte per byte vergleichen - Generieren und Schreiben von Firmware in Battchen - Automatische Programmierung mit Script - Schreiben Sie Firmware mit automatischen Seriennummern - Setzen Sie den Kanal der DWDM SFP+ tunbaren Transceiver - Lesen Sie diagnostische Informationen in Echtzeit ### Gerät Driver Installation SFPTotal-Programmierer verwenden einen virtuellen Serienport-Driver, der in Windows 10 und später enthalten ist. Windows installiert normalerweise den Anführer automatisch, wenn Sie das Gerät zum ersten Mal mit Ihrem Computer verbinden. Verbinden Sie den Programmierer mit Ihrem Computer und warten Sie, bis die Anlage des Fahrers abgeschlossen ist. Nach der Installation sollte das Gerät unter Ports (COM & LPT) im Windows Device Manager mit einem angegebenen COM Port-Nummer angezeigt werden. Wenn der Fahrer fehlt oder Ihr System spezielle Richtlinien für die Installation neuer Geräte hat, folgen Sie den manuellen Anweisungen zur Installation des Fahrers unten. #### Manuell installieren Sie den SFPTotal Gerät-Driver Laden und installieren Sie den entsprechenden Fahrer für Ihren Programmator. Windows 8 und später benötigen Sie digital unterzeichneten Fahrer. Die gelieferten Fahrerpakete enthalten ein selbständig unterzeichnetes Fahrerzeug. Laden Sie den Fahrer herunter und folgen Sie den Installationsanweisungen unten. - [Treiber für SFPTotal OSFP Board / E>olution](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) - [Fahrer für SFPTotal Mini / Plus New/ Plus X](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) - [Fahrer für SFPTotal Whistle](https://sfptotal.io/download/Drivers/CDM212364_Setup.zip) - [Treiber für SFPTotal PG Series](https://sfptotal.io/download/Drivers/Drivers_SFPTotal_WinXP_Seven.zip) Legacy Gerät Es gibt zwei Installationsoptionen: vorübergehend deaktivieren Sie die Driver Signature Implementation beim Systemstart oder fügen Sie das SFPTotal-Zertifikat in den Windows-Zertifikat-Store hinzu, bevor Sie den Driver installieren. Das heruntergeladenes Archiv enthält das Zertifikat, die mit ihm unterzeichneten Fahrer und eine Hilfsmittel zur Zusatzung des Zertifikats zum lokalen Zertifikatgeschäft. 1. Entfernen Sie das Driver-Archiv in eine neue Ordnung. 2. Öffnen Sie Command Prompt (cmd.exe) als Administrator und wechseln Sie in die Ordner, die die extrahierten Driver-Dateien enthält. Zum Beispiel: ``` cd "C:\SFPTotal-Driver" ``` 3. Führen Sie die folgenden Befehle durch, um das SFPTotal-Zertifikat zu den lokalen Maschinen Trusted Root Certification Authorities und Trusted Publishers Stores hinzuzufügen: ``` .\cer\certmgr.exe -add .\cer\SFPTotalTeam.cer -s -r localMachine ROOT .\cer\certmgr.exe -add .\cer\SFPTotalTeam.cer -s -r localMachine TRUSTEDPUBLISHER ``` 4. Führen Sie die folgenden Befehl, um den Fahrer in Windows hinzuzufügen: ``` pnputil -i -a "SFPTotal Device.inf" ``` Bei einigen Versionen von Windows müssen Sie den Computer neu starten, bevor der virtuelle Serienport-Driver richtig funktioniert. Nachdem Sie den Fahrer hinzugefügt haben, verbinden Sie den Programmierer mit Ihrem Computer mit einem USB-Kabel. Windows sollte das Gerät automatisch installieren. ![SFPTotal-Programmierer und seine COM-Port in Windows Device Manager](https://sfptotal.io/images/instructions/sfptotal_device_manager.png) #### Die Installation des SFPTotal Whistle Drivers Bevor Sie SFPTotal Whistle zum ersten Mal verbinden, installieren Sie die FTDI Virtual COM Port Drivers. Installationspakete : [CDM212364\_Setup.zip](https://sfptotal.io/download/Drivers/CDM212364_Setup.zip) Verbinden Sie das Gerät direkt mit einem USB 2.0 Type-A-Port ohne Adapter oder Erweiterungskabel. Die LED auf der unteren Seite der Platte leuchtet auf, wenn das Gerät richtig verbunden ist. Wenn die FTDI-Dreiber richtig installiert sind, sollte Windows das Gerät automatisch erkennen und den Driver installieren, wenn Sie es verbinden. Nach der Installation erscheint das Gerät im Windows Device Manager als USB Serial Port, zusammen mit seinem COM-Portnummer, z. B. COM244. Verwenden Sie diese Portnummer, wenn Sie die Verbindung in SFPTotal Wizard konfigurieren. ### Bedienungsanleitung Bevor Sie den Programmierer und die Software verwenden, lesen Sie die mit Ihrem Gerät bereitgestellte Betriebsanleitung. Besuchen Sie die Wissensbasis, um mehr über die Funktionen und Fähigkeiten von SFPTotal Wizard und Ihrem SFPTotal-Programmierer zu erfahren. [SFPTotal-Dokumentation](https://sfptotal.io/de/wiki/SFPTotal_Documentation) ## [SFPTotal Wizard Version Geschichte](https://sfptotal.io/de/software-versions) ### SFPTotal Wizard — Version 1.0.6.6 3\. Februar 2026 SHA-256: d21d22ca765f0b9455e1758dccaab6db7ddb66a52308d7836104bfb62a0b908f [Download SFPTotal Wizard 1.0.6.6 für Windows 11](https://sfptotal.io/download/1.0.6.6/SFPTotal%20Wizard.exe) #### Änderungsprotokoll - Wichtige Sicherheitsupdates - Aktualisiert die Protokoll-Version, die zur Verbindung mit dem SFPTotal Labs Server verwendet wurde ### SFPTotal Wizard — Version 1.0.6.4 4\. November 2025 SHA-256: ddf97d61c38e9fbeee6035101a8ba324c161810812ba677bdf774c9bca1920a5 [Download SFPTotal Wizard 1.0.6.4 für Windows 11](https://sfptotal.io/download/1.0.6.4/SFPTotal%20Wizard.exe) #### Änderungsprotokoll - Verbesserte Skriptfunktionalität - Ein Problem mit einem Problem, das das Hauptfenster zum Freisetzen verursacht hat, wurde fixiert. - DDM-Auslesen von QSFP-Transceivern korrigiert - Anwendung von Hotfixes ### SFPTotal Wizard — Version 1.0.6.3 8\. Oktober 2025 SHA-256: 06302ef661fc27449b54d80e4d7d89658c0ca9024ed3d26efa32ba0012114ddd [Download SFPTotal Wizard 1.0.6.3 für Windows 11](https://sfptotal.io/download/1.0.6.3/SFPTotal%20Wizard.exe) #### Änderungsprotokoll - Zusatzunterstützung für SFP-DD Transceivers - Mehr Unterstützung für die neue SFPTotal Whistle Revision - Verbesserte Skriptfunktionalität - Eine Seriennummer-Increment-Funktion hinzugefügt - Zusatzunterstützung für das Lesen einer angepassten Seite - Ein Problem mit einem Timer-Problem wurde festgelegt. - Anwendung von Hotfixes ### SFPTotal Wizard — Version 1.0.6.1 11\. Dezember 2024 SHA-256: 8c4100ea8d7d69e93853f2c84a127dffa49b448964f51cd03a881ac83ed9e5f0 [Download SFPTotal Wizard 1.0.6.1 für Windows 10](https://sfptotal.io/download/1.0.6.1/SFPTotal%20Wizard.exe) #### Änderungsprotokoll - Added DDM Reading für QSFP-DD und OSFP Transceivers - Anwendung von Hotfixes ### SFPTotal Wizard — Version 1.0.5.9 20\. November 2024 SHA-256: 316b36c11f08c982404727eb372d433a84e81be89eef1d28fb7c9a3945b9481a [Download SFPTotal Wizard 1.0.5.9 für Windows 10](https://sfptotal.io/download/1.0.5.9/SFPTotal%20Wizard.exe) #### Änderungsprotokoll - CC\_DMI Checksum Validierung hinzugefügt - Hinzufügen von Pasteurcode aus dem Clipboard in den Code Comparator - Eine Funktion hinzugefügt, um zu überprüfen, welche zusätzlichen Seiten ein Transceiver unterstützt - Mehr Unterstützung für OSFP CMIS 5.0 Transceivers - Ein Problem mit einem Vender OUI Problem wurde fixiert. - Ein Problem mit der Anzeige der Übertragungswellenlänge wurde festgelegt. - Ein Problem mit dem Offset-Parameter im Kalkulator wurde festgelegt. - DDM-Auslesen über SFPTotal Whistle korrigiert ### SFPTotal Wizard — Version 1.0.5.7 17\. Oktober 2022 SHA-256: 985b8a2b3779fff77aa91da68e555802e922644e6e3571c0ed9ef45a27440db4 [Download SFPTotal Wizard 1.0.5.7 für Windows 10](https://sfptotal.io/download/1.0.5.7/SFPTotal%20Wizard.exe) #### Änderungsprotokoll - Anwendung von Hotfixes für Probleme bei Updates aus Version 1.0.5.5 - Verbesserung der Backup-Funktion - Fügen Sie den Ctrl+B-Short hinzu, um eine Transceiver-Memory Backup zu speichern - Die Tools hinzugefügt - Öffnen Sie Backups-Menu-Kommandos - Verbesserung der Code Selection-Kontrolle im Editor - Ein Problem mit kleineren Problemen mit Code Selection wurde fixiert. - Ein Problem mit der Anzeige der aktuellen Optionsstaten in allgemeinen Einstellungen wurde festgelegt. ### SFPTotal Wizard — Version 1.0.5.4 31 August 2022 SHA-256: e39857270a8549a715c5dbace4bf6ef48cdccf51d402d130b7814e58f507c4f5 [Download SFPTotal Wizard 1.0.5.4 für Windows 10](https://sfptotal.io/download/1.0.5.4/SFPTotal%20Wizard.exe) #### Änderungsprotokoll - Erweiterte Auswahl, Kopierung, Pasteurisierung und Reinigung von Codefragmenten im HEX-Editor - Zusatzschnitte für die Auswahl, Kopie, Festung und Klärung des ausgewählten Codes - Ein Problem mit dem Lesen der Grenzwertabelle über SFPTotal Whistle wurde festgelegt. - Ein Problem mit einem Checksum-Kalkulator-Problem wurde fixiert. - Ein Befehl hinzugefügt, um einen Wert in der HEX-Editor zu setzen - Added Loading von DDM-Snapshots für die Anzeige ohne einen verbundenen Transceiver - Erweiterte Abkürzungen für den Modultyp (Ctrl+1, Ctrl+2... Ctrl+5) - Ein Problem mit kleineren Problemen wurde festgelegt. ### SFPTotal Wizard — Version 1.0.5.3 13\. Dezember 2021 SHA-256: c204774674aed183903d539749e59c9227108a6d706a36e1a5c402d5d81faf72 [Download SFPTotal Wizard 1.0.5.3 für Windows 7](https://sfptotal.io/download/1.0.5.3/SFPTotal%20Wizard.exe) #### Änderungsprotokoll - Erweiterte Lesung der Kanal-Einstellung für SFP+ DWDM tunable Transceivers - Buffer-Varianten in Script hinzugefügt - Eine Schnittstelle hinzugefügt, um STATUS-Register anzuzeigen - Ein-Bit-Lesen und Schreiben von Operationen hinzugefügt - Hinzufügen eines Skriptsordens, um das Backup-Dokument zu ändern - Ein Problem mit kleineren Problemen wurde festgelegt. ### SFPTotal Wizard — Version 1.0.5.1 10\. September 2021 SHA-256: f3899322e67c250a6fef2a2ceaae401698410a2f75ab8b894ad8a2cb2ad46d6f [Download SFPTotal Wizard 1.0.5.1 für Windows 7](https://sfptotal.io/download/1.0.5.1/SFPTotal%20Wizard.exe) #### Änderungsprotokoll - Added DDM Reading für SFP, XFP und QSFP Transceivers - Korrekt und erweitert die Wertrechnung Formeln - Erhöhte Speicherung von verwendeten Passwörtern innerhalb der aktuellen Sitzung - Wiederherstellung von Batch-Code Loading mit Skriptsupport - Zusatzunterstützung für das QSFP-DD CMIS 5.0 Code Format - Zusatzverbindung eines SFPTotal Labs Konto in den Anwendungsinstellungen - Added Code Change Tracking im Editor - Added Keyboard Shortcuts für die Hauptoperationen - Ein Problem mit kleineren Problemen wurde festgelegt. ### SFPTotal Wizard — Version 1.0.4.9 29 Mai 2019 SHA-256: f0ded3e52416cfcefd62bf44e324d128eaf40420563e0fbc8c9ecba65bf32304 [Download SFPTotal Wizard 1.0.4.9 für Windows 7](https://sfptotal.io/download/1.0.4.9/SFPTotal%20Wizard.exe) #### Änderungsprotokoll - Transceiver-Backup hinzugefügt vor Lesen oder Schreiben Änderungen - Ein Problem mit der Einstellung von Lesen/Schriftparameter über Tools - Allgemeine Einstellungen für neuere Board Reviews wurde festgelegt. - Automatisch aktualisieren Sie die Passwort-Eintragparameter, wenn der Modultyp ändert - SFPTotal Wizard kann als Standard-Anwendung für den Öffnen eingestellt werden. Bin Files - Ein Problem mit einem Fehlerbehandlung-Popup-Problem bei Application Startup wurde fixiert. - Ein Changelog-Fenster hinzugefügt, wenn Sie auf eine neue Version aktualisieren ### SFPTotal Wizard — Version 1.0.3.5 24 August 2017 SHA-256: ac2db59b0473b56fde3ac0fa3104794cd1d793847f0a57a22b0849f9588a90ce [Download SFPTotal Wizard 1.0.3.5 für Windows XP](https://sfptotal.io/download/1.0.3.5/SFPTotal%20Wizard.exe) #### Eigenschaften Stabiler Software-Ausgabe mit Windows XP Unterstützung. Diese Version wird für Computer mit älteren Hardware und Software empfohlen, in denen das Betriebssystem nicht aktualisiert werden kann. Ältere Software-Versionen sind nicht mehr zum Download verfügbar, da ihre Betriebssysteme veraltet und offiziell nicht unterstützt sind. Wenn Sie eine spezielle Software-Konstruktion benötigen, kontaktieren Sie bitte [Technischer Support](https://sfptotal.io/de/contacts). ### Fahrer für SFPTotal Geräte [Treiber für SFPTotal OSFP Board / E>olution](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) [Fahrer für SFPTotal Mini/Plus New/Plus X](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) [Fahrer für SFPTotal Whistle](https://sfptotal.io/download/Drivers/CDM212364_Setup.zip) #### Legacy Geräte - [Treiber für SFPTotal PG Series](https://sfptotal.io/download/Drivers/Drivers_SFPTotal_WinXP_Seven.zip) ## [Aktivierung eines SFPTotal-Programmiergeräts](https://sfptotal.io/de/device-activation) ### Aktivierung eines SFPTotal-Programmiergeräts Um die unbefugte Nutzung zu kontrollieren und die Garantie-Politik zu unterstützen, werden SFPTotal-Programmierer in einem unaktiver Modus mit begrenzten Funktionalität geliefert. In diesem Modus können Sie die Gerätleistung testen, aber das Schreiben an den Transceiver-Memory bleibt blockiert, bis das Gerät aktiviert ist. Um vollständige Funktionalität zu ermöglichen, geben Sie einen Aktivierungsschlüssel aus und geben Sie ihn in das Gerät ein. ### Wo kann ich den Aktivierungsschlüssel finden? Der Aktivierungsschlüssel ist für jeden Programmierer einzigartig und wird nach Abschluss des Kaufs im My Devices-Abschnitt Ihres Website-Kontos zur Verfügung. Wenn Sie das Gerät über einen anderen Kanal gekauft haben, registrieren Sie sich auf der Website und fügen Sie die Programmierer-Serienummer in Ihrem Konto in Meinem Gerät hinzu, um den entsprechenden Schlüssel zu erhalten. [Meine Geräte](https://sfptotal.io/de/customer/devices) ### Wie gebe ich den Aktivierungsschlüssel ein? In der offiziellen Software, führen Sie die Schreibfunktion zum Transceiver-Memory-Operation, auch wenn kein Transceiver mit dem Port verbunden ist. Bei der ersten Schreibversuche kehrt das Gerät einen Fehler zurück und fordert einen Aktivierungsschlüssel. QERR:DEMO Geben Sie den Aktivierungsschlüssel in den Propon. Nach erfolgreicher Aktivierung berichtet das Gerät über seinen aktualisierten Status und Gerätinformationen in der Betriebsgeschichte. Die Aktivierung ist nun abgeschlossen. ACTIVE Beispiel Betriebsgeschichte bestätigt Aktivierung: ``` SFPTotal Plus (c) 2020 HW: 1.2 SW: 1.3.3 SN: SFPT-P121904301 ACTIVE ``` Die Device-Aktivierung erfolgt einmal. Der Schlüssel wird permanent in der Gerätminnung gespeichert und verbindet den Programmierer nicht mit einem bestimmten Computer. Sie müssen die Aktivierung nicht wiederholen, wenn Sie den Programmierer mit einem anderen PC verwenden. ### Wo kann ich den Schlüssel für SFPTotal Whistle finden? Die SFPTotal Whistle-Programmierer werden mit einem Schlüssel versorgt, der bereits im Geräteminnung gespeichert ist. Eine Internetverbindung ist erforderlich, um die Aktivierung in SFPTotal Wizard abzuschließen. SFPTotal Whistle Aktivierung muss auf jedem Computer bestätigt werden, wenn es zum ersten Mal verwendet wird. ## [Wie kaufe ich?](https://sfptotal.io/de/buy) ### Wie kaufe ich? ### Von der Wahl eines Geräts zu einer Bestellung 1. #### Wählen Sie ein Produkt Fügen Sie die erforderlichen Gegenstände in Ihre Einkaufskarte hinzu. 2. #### Überprüfen Sie Ihre Karte Überprüfen Sie die Produkte und Menge vor der Checkout. 3. #### Geben Sie Ihre Details ein Registrieren und geben Sie Ihre Kontakt- und Lieferdaten. 4. #### Stellen Sie Ihre Bestellung Überprüfen Sie die Bestelldetails und geben Sie die Bestellung vor. Für Großhandelsaufträge kontaktieren Sie das Vertriebsministerium, um Aktien- und Lieferbedingungen zu bestätigen. ### Einheitliche Ordnung Nutzen Sie unseren Onlineshop für Einzelhandelsbestellungen bis zu 10 Stück je Artikel. Wählen Sie das gewünschte Element auf der Produktseite aus und fügen Sie es in den Einkaufswagen hinzu. Öffnen Sie die Einkaufskarte, um die Liste der Produkte und die Checkout zu überprüfen. Um eine Bestellung zu erteilen, müssen Sie sich registrieren und Ihre Details angeben, die für die spätere Verarbeitung der Bestellung und die Lieferung der bezahlten Ware erforderlich sind. ### Stammkunden Bitte kontaktieren Sie die Verkaufsabteilung, bevor Sie Bestellungen für einen Großhandelskauf aufgeben, um die Verfügbarkeit der erforderlichen Warenmenge auf Lager zu klären, die Lieferbedingungen zu besprechen und einen Vertrag über die Lieferung von Waren abzuschließen. ### Handelspartnerschaft Besonderes Augenmerk legen wir auf Unternehmen, die nicht nur Lösungen weiterverkaufen, sondern auch regelmäßige Benutzer von SFPTotal-Produkten sind und sich aktiv an der Verbesserung der Funktionen und Fähigkeiten der Software beteiligen. Unternehmen, die unsere Produkte für eigene kommerzielle Verwendung wiederholt gekauft haben, können mit besonderen Kaufbedingungen bereitgestellt werden. Bitte kontaktieren Sie den Vertriebsbereich für Details. ![Abbildung](https://sfptotal.io/images/info/order-v4.png) ## [Zahlungsmethoden](https://sfptotal.io/de/payment-methods) ### Zahlungsmethoden ### Wählen Sie eine Zahlungsmethode für Ihre Bestellung 1. #### Online bestellen Wählen Sie Ihre bevorzugte Zahlungsmethode bei der Bestellung. 2. #### Kredit / Debitkarte Wir akzeptieren Kredit- und Debitkarten 3. #### PayPal PayPal ist eine der häufigsten Zahlungsmethoden online. Dies ist eine sichere und einfache Art und Weise zu bezahlen. 4. #### Wire Übertragung Um durch Warenübertragung zu bezahlen, kontaktieren Sie bitte den Verkaufsbereich für eine Rechnung, Bankdaten und Zahlungsanweisungen. 5. #### Kryptowährung Einige SFPTotal-Lösungsanbieter können Zahlungen in Bitcoin, Ethereum, USDT und USDC akzeptieren. Sehen Sie die Zahlungsbedingungen unten. ### Bezahlen mit Kredit- / Debitkarte Wir akzeptieren Kredit- und Debitkarten. - Visa (einschließlich Electron) - Mastercard und Maestro - JCB Der Benutzer muss die Kartennummer, das Ablaufdatum und die CVC oder CVV kennen. Wir geben keine Kreditkartengebühren hinzu. Die ausstellende Bank kann jedoch eine Transaktionsgebühr bezahlen. Sie können Ihre Bank direkt kontaktieren, wenn Sie weitere Informationen darüber benötigen. **Beachten:** Bestellungen mit einer Kreditkarte können nur vom Karteninhaber abgeschlossen werden. Aus Sicherheitsgründen können Kredit-/Debit-Kartenzahlungen nur mit Online-Bestellungen erfolgen. Wir haben strenge Vorschriften für die Vorbewilligung, um gegen die Missbrauch der Karte zu schützen und die Privatsphäre der Kundendaten zu schützen. ### Zahlung mit Paypal **PayPal ist eine der häufigsten Zahlungsmethoden online. Dies ist eine sichere und einfache Art und Weise zu bezahlen.** Wählen Sie PayPal als Ihre Zahlungsmethode bei der Bestellung aus. Sie werden dann über eine sichere Online-Verbindung nach PayPal umgeleitet, wo Sie die Zahlung abschließen können. Sie können Zahlungen mit Kreditkarte, Debitkarte oder aus Ihrem PayPal-Konto-Balance machen. Unter bestimmten Umständen kann Ihre Zahlung überprüft oder weiter verarbeitet werden müssen. Der Prozess kann 3-5 Geschäftstage dauern, und Ihre Bestellung wird während dieses Zeitraums auf dem Markt bleiben. Sie können den Status der Bestellung innerhalb von wenigen Tagen überprüfen. Wenn Sie Fragen haben, kontaktieren Sie uns bitte. ### Zahlung durch Wire Transfer Um durch Warenübertragung zu bezahlen, kontaktieren Sie bitte den Verkaufsbereich für eine Rechnung, Bankdaten und Zahlungsanweisungen. Bitte bestätigen Sie die Zahlungswährung und alle geltenden Bankgebühren mit dem Verkaufsministerium, bevor Sie Ihre Zahlung senden. ### Zahlung mit Kryptowährung Einige SFPTotal-Lösungsanbieter können Zahlungen in Bitcoin, Ethereum, USDT und USDC akzeptieren. Die Zahlungsbedingungen für eine Bestellung mit Kryptowährung können zusätzliche Kosten in Form einer Konvertierungsgebühr enthalten. Bitte überprüfen Sie die Bedingungen mit dem Verkaufsministerium. ![Abbildung](https://sfptotal.io/images/info/payment-v4.png) ## [Versand und Lieferung](https://sfptotal.io/de/delivery-options) ### Versand und Lieferung ### Lieferung Ihrer Bestellung 1. #### Kurierdienstleistungen Die Bestellungen werden mit DHL, FedEx, UPS, EMS Courier-Diensten gesendet. 2. #### Schiffgebühren Die Versandkosten sind im Warenpreis enthalten. 3. #### Einfuhrgebühren Bitte beachten Sie: Einfuhrzölle können gemäß den Zollbestimmungen und Gesetzen des Ziellandes erhoben werden. Bitte wenden Sie sich an den Kundendienst, wenn Sie Fragen zu den Lieferoptionen haben. Die Bestellungen werden mit DHL, FedEx, UPS, EMS Courier-Diensten gesendet. Die Versandkosten sind im Warenpreis enthalten. **Bitte beachten Sie: Einfuhrzölle können gemäß den Zollbestimmungen und Gesetzen des Ziellandes erhoben werden.** Bitte wenden Sie sich an den Kundendienst, wenn Sie Fragen zu den Lieferoptionen haben. ![Abbildung](https://sfptotal.io/images/info/delivery-v4.png) ## [Garantiebestimmungen](https://sfptotal.io/de/warranty) ### Garantiebestimmungen ### Die Standardgarantie für das Gerät beträgt 36 Monate ab dem Datum des Erstverkaufs. 1. #### Dokumentation Lesen Sie die Dokumentation und Garantiebedingungen vor der Verwendung des Geräts. 2. #### Technischer Support Die kostenlose technische Unterstützung wird während des Garantiezeitraums unter Anwendung der Betriebsbedingungen eingeführt. 3. #### Erwerb von Dokumenten Halten Sie die Garantiekarte und das Kaufbeweis für Garantie-Reparaturen. 4. #### Reparatur Die Garantie-Reparaturen decken Mängel in Materialien oder Arbeiten unter den unten genannten Bedingungen ab. Die vollständigen Garantie-Bedingungen und Ausnahmen sind unten aufgeführt. Um unnötige Unannehmlichkeiten zu vermeiden, empfehlen wir Ihnen, die Dokumentation und den Garantieabschnitt sorgfältig zu lesen, bevor Sie das Gerät verwenden. 1. Die Standardgarantie für das Gerät beträgt 36 Monate ab dem Datum des Erstverkaufs. Während des angegebenen Zeitraums werden kostenloser technischer Support und kostenlose Reparatur des Produkts garantiert, sofern der Käufer die Betriebsbedingungen einhält. 2. Die auf der offiziellen Website https://SFPTotal.io vorgelegten Geräte und Software werden nach den Bedingungen des Lizenzvertrags so geliefert. Der Hersteller behält sich das Recht vor, jede Änderung des Geräts oder der Software ohne Mitteilung des Käufers vorzunehmen. Ist das Gerät veraltet oder nicht mehr in Produktion, wird es nicht durch ein neues Gerät ersetzt. 3. Diese Garantie berechtigt den Käufer, das Gerät bei Material- oder Verarbeitungsfehlern kostenlos zu reparieren. 4. Ein Gerät wird zur Garantiereparatur angenommen, wenn korrekt ausgeführte Dokumente erforderlich sind: eine Garantiekarte mit Seriennummer und Modell des Geräts, Verkaufsdatum, Stempel der Handelsorganisation und Unterschrift des Käufers sowie Dokumente, die den Kauf bestätigen (Kassenbon, Rechnung). 5. Diese Garantie deckt nicht ab: - regelmäßige Wartung, Reparatur oder Austausch von Komponenten und Zubehör; - verwendung von nicht originalen Adaptern oder anderem Zubehör; - jegliche mechanische Beschädigung, einschließlich Abnutzung der Leiterplatte; - mängel, die sich aus dem Transport des Geräts ergeben; - mängel infolge unsachgemäßer oder nachlässiger Verwendung sowie bei höherer Gewalt (einschließlich, aber nicht beschränkt auf) Unfälle, Naturkatastrophen, Brände, Unfälle, Insekten, Fremdflüssigkeiten, Chemikalien oder andere Substanzen, Strahlung, Überschwemmungen , Vibrationen, unsachgemäße Belüftung, Einwirkung hoher oder niedriger Temperaturen, Schwankungen, Spannungen, elektrostatische Entladungen, einschließlich unsachgemäßer Erdung, und andere Arten von äußeren Einflüssen und Einflüssen. 6. Der Hersteller (oder der Verkäufer) haftet nicht für Schäden oder Verluste, die mit der Verwendung des Geräts oder anderer damit verbundener Geräte verbunden sind, einschließlich wirtschaftlicher und immaterieller Verluste, entgangener Gewinne, Einkommensverluste, Datenverluste, Ausfallzeiten der Geräte und verlorene Benutzerzeit sowie direkter, indirekter, zufälliger oder Folgeschäden. ![Abbildung](https://sfptotal.io/images/info/warranty-v4.png) ## [Kontaktieren Sie uns](https://sfptotal.io/de/contacts) ### Kontaktieren Sie uns ### Vertrieb und häufige Fragen - [support@sfptotal.io](mailto:support@sfptotal.io) #### Technischer Support - [tech@sfptotal.io](mailto:tech@sfptotal.io) #### Willst du anrufen? - [+86 (195) 0183-4050](tel:+8619501834050) ### Über SFPTOTAL™ Das SFPTotal-Team hat im 2012-Jahr eine Tätigkeit aufgenommen und sich auf die Erforschung von Kompatibilitätsproblemen zwischen faseroptischen Transceivern und Netzwerk-Switching-Geräten beliebter Modelle und Marken spezialisiert. SFPTotal Produkte präsentiert Varius-Coding-Tabelle entwickelt, um optische Transceivers verschiedene Formfaktoren zu programmieren. Das Team entwickelt und unterstützt Software-Lösungen für Codierungswerkzeuge und die Datenbank von Anbieter-Codes, testet Transceivers und sammelt Passwörter für Codierung von geschrieben geschützten Modulen, die von verschiedenen Herstellern gekürzt werden. Bitte wenden Sie sich an die Verkaufsabteilung, um weitere Informationen zu den Produkten, Kauf- und Versandoptionen zu erhalten. Wenn Sie genauere Informationen über die technischen Möglichkeiten unserer Programmierer erhalten möchten oder ein bestimmtes Kompatibilitätsproblem lösen müssen, wenden Sie sich bitte an unseren technischen Support mit Details zu Ihrem Problem, Partnernummern und Konfiguration der verwendeten Netzwerkgeräte. **Arbeitszeit** Montag - Freitag, 10am – 6pm ZeitzoneUTC + 8 ### SFPTotal in Zahlen 25K+ codes in der Datenbank 450+ gefundene Passwörter 2500+ Kunden weltweit 82 abgedeckte Länder ## [Einwilligung zur Verarbeitung personenbezogener Daten](https://sfptotal.io/de/info/personal-data-policy) ### Einwilligung zur Verarbeitung personenbezogener Daten --- Durch die Bereitstellung seiner personenbezogenen Daten stimmt der Käufer zur Verarbeitung, Speicherung und Nutzung seiner personenbezogenen Informationen auf der Grundlage des Bundesgesetzes Nr. 152 "Vor personenbezogenen Daten" vom 27. Juli 2006 für die folgenden Zwecke ein: - Benutzerregister auf der Website - Implementierung der Kundensupport - Empfang von der Benutzer Informationen über Marketing-Events - Erfüllung der Verpflichtungen des Käufers durch den Verkäufer - Audits und andere interne Studien durchführen, um die Qualität der bereitgestellten Dienstleistungen zu verbessern. Persönliche Daten bezeichnet jegliche persönliche Informationen, die Ihnen erlauben, den Käufer zu identifizieren, wie z. B.: - Voll Name - Kontakt Telefonnummer - E-Mail Adresse - Lieferadresse Die personenbezogenen Daten der Käufer werden ausschließlich auf elektronischen Medien gespeichert und mit automatisierten Systemen verarbeitet, es sei denn, die nicht-automatische Verarbeitung personenbezogener Daten ist im Zusammenhang mit der Erfüllung gesetzlicher Anforderungen erforderlich. Der Verkäufer verpflichtet sich, die erhaltenen personenbezogenen Daten nicht an Dritte zu übertragen, mit Ausnahme der folgenden Fälle: - Auf Anfrage der autorisierten staatlichen Behörden der Russischen Föderation nur auf die Gründe und in der Art und Weise, die durch das Gesetz der Russischen Federation festgelegt ist. - Strategische Partner, die mit dem Verkäufer zusammenarbeiten, um Produkte und Dienstleistungen zu liefern, oder diejenigen, die dem Verkäufer helfen, Produkte und Dienstleistungen an Verbraucher zu verkaufen. Wir liefern Dritten die Mindestmenge an personenbezogenen Daten, die nur zur Erbringung der erforderlichen Dienstleistung oder zum Abschluss der erforderlichen Transaktion erforderlich sind. Der Verkäufer behält sich das Recht vor, diese Regeln einseitig zu ändern, sofern die Änderungen nicht gegen die geltenden Rechtsvorschriften der Russischen Föderation verstoßen. Änderungen an den Bedingungen dieser Regeln treten nachdem sie auf der Website veröffentlicht werden. ## [Nutzungsvereinbarung](https://sfptotal.io/de/info/terms-and-conditions) ### Nutzungsvereinbarung --- Diese Vereinbarung definiert die Bedingungen für die Benutzer, um die Materialien und Dienstleistungen der Website https://SFPTotal.io (im Folgenden als „Website“ bezeichnet) zu nutzen. ### 1\. Allgemeine Bedingungen 1.1 Die Verwendung von Materialien und Dienstleistungen der Website wird durch die Normen der geltenden Gesetzgebung der Russischen Föderation geregelt. 1.2 Diese Vereinbarung ist ein öffentliches Angebot. Durch den Zugriff auf die Materialien der Website wird der Benutzer als Zugang zu diesem Vertrag angesehen. 1.3 Die Website-Administration hat das Recht, die Bedingungen dieser Vereinbarung jederzeit einseitig zu ändern. Solche Änderungen treten nach 3 (Drei) Tage ab dem Zeitpunkt der Veröffentlichung der neuen Version des Abkommens auf der Website in Kraft. Wenn der Benutzer nicht mit den geführten Änderungen einverstanden ist, ist er verpflichtet, den Zugriff auf die Website zu verweigern, die Nutzung der Materialien und Dienstleistungen der Website zu stoppen. ### 2\. Verpflichtungen des Benutzers 2.1 Der Benutzer erläutert sich nicht, Maßnahmen zu ergreifen, die als Verletzung des russischen Rechts oder des internationalen Rechts, einschließlich im Bereich des geistigen Eigentums, des Urheberrechts und/oder der damit verbundenen Rechte, sowie jegliche Maßnahmen, die zu einer Verletzung der normalen Funktion der Website und der Dienstleistungen führen oder führen können. 2.2 Die Verwendung der Materialien der Website ohne Zustimmung der Urheberrechte ist nicht erlaubt (Artikel 1270 des Zivilgesetzbuches der Russischen Föderation). Für die rechtmäßige Nutzung der Materialien der Website ist es notwendig, Lizenzvereinbarungen (Lizenz erwerben) von den Copyright Holders zu schließen. 2.3 Bei Zitaten von Materialien der Website, einschließlich urheberrechtlich geschützter Werke, ist ein Link auf die Website erforderlich (Unterabsatz 1 von Absatz 1 des Artikels 1274 des Zivilgesetzbuchs der Russischen Föderation). 2.4 Kommentare und andere Beiträge des Nutzers auf der Website dürfen nicht gegen die Anforderungen der Gesetzgebung der Russischen Föderation und allgemein akzeptierten Moral- und Ethiknormen verstoßen. 2.5 Der Benutzer wird warnt, dass die Website-Administration nicht für die Besuch und Nutzung externer Ressourcen verantwortlich ist, auf die Links auf der Website enthalten werden können. 2.6 Der Benutzer stimmt zu, dass die Website-Administration nicht verantwortlich ist und keine direkten oder indirekten Verpflichtungen gegenüber dem Benutzer im Zusammenhang mit möglichen oder entstehenden Verluste oder Schäden, die mit jedem Inhalt der Website, Urheberregistrierung und Informationen über solche Registrierung, Waren oder Dienstleistungen, verfügbar auf oder erhalten über externe Websites oder Ressourcen oder andere Kontakte des Benutzers, die er eingegeben, indem er die auf der Website veröffentlichten Informationen oder Links zu externen Ressourcen. 2.7 Der Benutzer akzeptiert die Bestimmung, dass alle Materialien und Dienstleistungen der Website oder eines Teils davon mit Werbung begleitet werden können. Der Benutzer stimmt zu, dass die Website-Administration keine Haftung trägt und keine Verpflichtungen in Verbindung mit solchen Werbung hat. ### 3\. Andere Bedingungen 3.1 Alle möglichen Streitigkeiten, die aus diesem Abkommen entstehen oder mit ihm verbunden sind, werden gemäß der geltenden Rechtsvorschriften der Russischen Föderation gelöst. 3.2 Nichts in der Vereinbarung kann als die Einrichtung zwischen dem Nutzer und der Website-Administration von Agenturverhältnissen, Partnerschaften, Verhältnissen über gemeinsame Tätigkeiten, persönlichen Beschäftigungsverhältnissen oder sonstigen Beziehungen, die nicht ausdrücklich in der Vereinbarung vorgesehen sind, verstanden werden. 3.3 Die Anerkennung durch das Gericht eines Bestimmungsvertrags als ungültig oder ungültig bedeutet nicht, dass andere Bestimmungen des Vertrags ungültig sind. 3.4 Eine Inaktion durch die Website-Administration in Falle eines Verstoßes durch einen der Nutzer der Bestimmungen des Vertrags verweigert die Website-Administration nicht das Recht, spätere angemessene Maßnahmen zu unternehmen, um ihre Interessen zu schützen und Urheberrechte zu den Materialien der Website gemäß dem Gesetz geschützt. Der Benutzer bestätigt, dass er alle Bestimmungen dieser Vereinbarung kennt und sie bedingungslos akzeptiert. ## [Datenschutzpolitik](https://sfptotal.io/de/info/confidential-policy) ### Datenschutzpolitik --- ### 1\. Definition von Begriffen Die aktuellen Datenschutzrichtlinien (im Folgenden als die Datenschutzrichtlinie bezeichnet) betreiben folgende Konzepte: 1. **Verwaltung** (im Folgenden als die **Website Verwaltung**) Dies ist der Name der Spezialisten, die die Interessen der Organisation repräsentieren, deren Aufgaben die Verwaltung der Website, d.h. die Organisation und (oder) Verarbeitung der über sie erhaltenen personenbezogenen Daten beinhalten. Um diese Aufgaben zu erfüllen, müssen sie klar verstehen, warum die Informationen verarbeitet werden, welche Informationen verarbeitet werden sollten, welche Aktionen (Transaktionen) mit den erhaltenen Informationen durchgeführt werden sollten. 2. **Persönliche Daten** „Informationen“ sind Informationen, die direkt oder indirekt mit einer identifizierten oder identifizierbaren natürlichen Person (auch als Gegenstand personenbezogener Daten bezeichnet) verbunden sind. 3. **Verarbeitung personenbezogener Daten** \- jede Operation (Aktion) oder eine Kombination derjenigen, die die Verwaltung mit personenbezogenen Daten durchführt. Sie können gesammelt, registriert, systematisiert, akkumuliert, gespeichert, raffiniert (wenn nötig, aktualisiert oder geändert), zurückgegeben, verwendet, übertragen (vertrieben, bereitgestellt, ihnen zur Verfügung gestellt), depersonalisiert, blockiert, gelöscht und sogar zerstört werden. Diese Operationen (Aktionen) können sowohl automatisch als auch manuell durchgeführt werden. 4. **Vertraulichkeit personenbezogener Daten** ist eine obligatorische Anforderung für den Betreiber oder einen anderen mit den Nutzern verarbeitenden Behörden, die erhaltenen Informationen in Geheimhalt zu halten, ohne sie an Dritte zu offenbaren, wenn der Nutzer, der personenbezogene Daten bereitgestellt hat, seine Einwilligung nicht ausgedrückt hat und es keine rechtliche Grundlage für die Offenlegung gibt. 5. **Nutzer der Website des Online-Shops** (im Folgenden als Benutzer bezeichnet) - eine Person, die die Website des Online-Shops besucht hat, sowie deren Programme und Produkte verwendet. 6. **Cookies** \- ein kurzer Stück von Daten, die von einem Webbrowser oder Webclient an einen Webserver in einer HTTP-Anfrage gesendet werden, wenn der Benutzer versucht, die Seite des Online-Store zu öffnen. Der Fragment wird auf dem Computer des Benutzers gespeichert. 7. **IP-Adresse** \- eine einzigartige Netzwerkadresse eines Knoten in einem Computernetzwerk, das mit dem TCP / IP-Protokoll erbaut wird. ### 2\. Allgemeine Vorschriften 1. Das Surfen auf der Website des Online-Shops sowie die Nutzung seiner Programme und Produkte bedeutet die automatische Akzeptanz der dort angenommenen Datenschutzrichtlinie, was bedeutet, dass der Benutzer personenbezogene Daten zur Verarbeitung bereitstellt. 2. Wenn der Benutzer die bestehende Datenschutzrichtlinie nicht akzeptiert, muss der Benutzer den Online-Shop verlassen. 3. Die gegenwärtige Datenschutzrichtlinie gilt nur für die Website des Online-Shops. Wenn der Benutzer mit den auf der Website des letzten veröffentlichten Links die Ressourcen Dritter eingibt, ist der Online Store nicht für seine Handlungen verantwortlich. 4. Die Überprüfung der Genauigkeit personenbezogener Daten, die der Benutzer, der die Datenschutzrichtlinie akzeptiert hat, beschlossen hat, zu liefern, ist nicht die Verantwortung der Website-Verwaltung. ### 3\. Gegenstand der Datenschutzpolitik 1. Gemäß der aktuellen Datenschutzrichtlinie ist die Verwaltung des Online-Shopes verpflichtet, personenbezogene Daten, die von Nutzern zur Registrierung auf der Website bereitgestellt werden, nicht zu offenbaren oder eine Bestellung für den Kauf von Waren zu stellen, sowie die absolute Vertraulichkeit dieser Daten zu gewährleisten. 2. Um personenbezogene Daten zu erteilen, füllt der Nutzer elektronische Formulare auf der Website des Online-Shops aus. Die personenbezogenen Daten des Nutzers, die verarbeitet werden, sind: - sein Vorname, seinen Namen, seine Patronymie; - Ihre Kontaktnummer; - Ihre E-Mail Adresse (e-Mail) - die Adresse, an die die von ihm erworbenen Waren geliefert werden sollen; - Adresse des Wohnsitzes des Nutzers. 3. Der Schutz der Daten, die automatisch übermittelt werden, wenn Sie Werbegruppen anzeigen und Seiten mit statischen Systemskripten (Pixels) besuchen, die auf ihnen installiert werden, wird von der Online-Store durchgeführt. Hier ist eine Liste dieser Daten: IP-Adresse; Informationen aus Cookies; Informationen über den Browser (oder ein anderes Programm, durch das Werbung zur Verfügung steht); Zeit des Besuchs der Website; Adresse der Seite, auf der der Werbeblok befindet; Referrer (Adresse der vorherigen Seite). 4. Die Deaktivierung von Cookies kann zu der Unfähigkeit führen, Teile der Online-Shop-Website, die eine Genehmigung erfordern, zu zugreifen. Das Online-Shop sammelt Statistiken über die IP-Adressen aller Besucher. Diese Informationen sind erforderlich, um technische Probleme zu identifizieren und zu lösen und zu überwachen, wie die gesetzlichen Finanzzahlungen aussehen werden. 5. Alle anderen nicht oben angegebenen personenbezogenen Daten (über wann und welche Einkaufs gemacht wurden, welche Browser verwendet wurde, welches Betriebssystem installiert wurde usw.) werden sicher gespeichert und nicht verteilt. Die bestehende Datenschutzrichtlinie gibt eine Ausnahme für die in den Absätzen beschriebenen Fälle vor. 5.2 und 5.3. ### 4\. Zweck der Erfassung personenbezogener Daten des Nutzers 1. 1\. Die Erhebung personenbezogener Daten des Nutzers durch die Verwaltung des Online-Shopes erfolgt, um: 1. Identifizieren Sie den Benutzer, der das Registrierungsverfahren auf der Website des Online-Shopes abgeschlossen hat, um eine Bestellung und (oder) die Ware von diesem Shop fern zu kaufen. 2. Bereitstellung des Benutzers mit Zugang zu den personalisierten Ressourcen dieser Website. 3. Feedback mit dem Nutzer zu erstellen, was insbesondere die Sendung von Anfragen und Mitteilungen über die Nutzung der Website des Online-Shops, die Verarbeitung von Anfragen der Nutzer und Anwendungen sowie die Bereitstellung anderer Dienstleistungen bedeutet. 4. Bestimmung der Lage des Nutzers, um die Sicherheit der Zahlungen zu gewährleisten und Betrug zu verhindern. 5. Bestätigen Sie, dass die vom Nutzer bereitgestellten Daten vollständig und korrekt sind. 6. Erstellen Sie ein Konto, um Einkauf zu machen, wenn der Benutzer seinen Wunsch dargestellt hat, dies zu tun. 7. Informieren Sie den Benutzer über den Status seiner Bestellung im Online-Shop. 8. Verarbeitung und Erhalt von Zahlungen, Validierung Steuer- oder Steuerkrediten, Streit um eine Zahlung, bestimmen, ob es angemessen ist, einem bestimmten Benutzer mit einer Kreditlinie zu liefern. 9. Bereiten Sie dem Benutzer die schnellste mögliche Lösung für Probleme, die beim Einsatz des Online-Shops aufgetreten sind, durch wirksame Kunden- und technische Unterstützung. 10. Zeitmäßig informieren Sie den Nutzer über die aktualisierten Produkte, bekennen Sie ihn mit einzigartigen Angeboten, neuen Preisen, Neuigkeiten über die Aktivitäten des Online-Shops oder seiner Partner und andere Informationen, wenn der Nutzer seinen Einverständnis hierfür ausdrückt. 11. Werbung der Waren im Online-Shop, wenn der Benutzer seine Einwilligung ausdrückt. Bereitstellung des Nutzers Zugriff auf die Websites oder Dienstleistungen des Online-Shops, damit ihm bei der Empfang von Produkten, Updates und Dienstleistungen zu helfen. ### 5\. Methoden und Begriffe der Verarbeitung personenbezogener Daten 1. Die Frist für die Verarbeitung der personenbezogenen Daten des Nutzers ist in keiner Weise begrenzt. Der Verarbeitungsprozess kann auf jede Art und Weise durchgeführt werden, die gesetzlich vorgeschrieben ist. Insbesondere mit der Hilfe von personenbezogenen Daten-Informationssystemen, die automatisch oder ohne Automatisierungs-Tools gehalten werden können. 2. Die von der Websiteverwaltung verarbeiteten personenbezogenen Daten des Nutzers können an Dritte übertragen werden, einschließlich Kurierdienste, Postorganisationen und Telekommunikationsbetreiber. Dies wird durchgeführt, um die Bestellung des Nutzers zu erfüllen, die er auf der Website des Online-Shopes hinterlassen hat, und die Ware an die Adresse zu liefern. Die Einwilligung des Nutzers zu einer solchen Übertragung wird durch die Richtlinien der Website vorgesehen. 3. Darüber hinaus können personenbezogene Daten, die von der Website-Administration verarbeitet werden, an autorisierte staatliche Behörden der Russischen Föderation übertragen werden, wenn dies gesetzlich und in der Art und Weise durchgeführt wird, die durch das russische Recht vorgeschrieben ist. 4. Wenn personenbezogene Daten verloren oder offenbart werden, wird der Benutzer davon von der Website-Administration informiert. 5. Alle Aktionen der Website-Administration sind darauf abzielt, dass Dritte von Zugang zu den personenbezogenen Daten des Nutzers verhindert werden (mit Ausnahme der Bestimmungen 5.2, 5.3). Diese Informationen sollten dem Letzteren nicht zugänglich sein, auch bei Unfall, damit sie sie nicht zerstören, ändern oder blockieren, kopieren oder verteilen oder andere illegale Handlungen verrichten. Um Benutzerdaten zu schützen, hat die Verwaltung eine Reihe von organisatorischen und technischen Maßnahmen. 6. Wenn personenbezogene Daten verloren oder offenbart werden, ist die Website-Administration zusammen mit dem Nutzer bereit, alle möglichen Maßnahmen zu treffen, um Verluste und andere negative Folgen der Situation zu verhindern. ### 6\. Verpflichtungen der Parteien 1. **Die Pflichten des Nutzers sind**: 1. Bereitstellung von Informationen über sich selbst, die den Anforderungen des Online-Shops entsprechen. 2. Aktualisieren und ergänzen Sie die von Ihnen bereitgestellten Informationen im Falle einer Änderung. 2. **Die Pflichten der Website-Administration sind**: 1. Die Verwendung der erhaltenen Informationen ausschließlich für die in Klausel 4 der bestehenden Datenschutzerklärung angegebenen Zwecke. 2. Gewährleistung der Vertraulichkeit der von dem Nutzer erhaltenen Informationen. Sie dürfen nicht veröffentlicht werden, es sei denn, der Nutzer gibt schriftliche Erlaubnis. Darüber hinaus hat die Verwaltung nicht das Recht, die von dem Nutzer übertragenen personenbezogenen Daten zu verkaufen, auszutauschen, zu veröffentlichen oder auf andere Weise zu offenbaren, außer Bestimmungen. 5.2 und 5.3 der bestehenden Datenschutzrichtlinie. 3. Vorsichtsmaßnahmen zu treffen, damit die personenbezogenen Daten des Nutzers streng vertraulich bleiben, ebenso wie solche Informationen in modernen Geschäftsbedingungen vertraulich bleibt. 4. Die Blockierung personenbezogener Benutzerdaten ab dem Zeitpunkt, an dem der Benutzer oder sein gesetzlicher Vertreter eine entsprechende Anfrage vorlegt. Das Recht, eine Verlangung für die Blockierung zu erteilen, wird auch dem Behörde gewährt, das die Rechte des Nutzers, der die Website-Administration mit ihren Daten für den Zeitraum der Überprüfung zur Verfügung gestellt hat, in Fällen der Erkennung der Unzureichlichkeit der angegebenen personenbezogenen Daten oder illegalen Handlungen zu schützen. ### 7\. Verantwortung der Parteien 1. In dem Fall, dass die Website-Administration ihre eigenen Verpflichtungen nicht erfüllt und als Folge die Verluste des Nutzers aufgrund der Missbrauch der von ihm bereitgestellten Informationen auftreten, liegt die Verantwortung bei ihm. Dies wird insbesondere durch die russische Gesetzgebung bestätigt. Die derzeit bestehende Datenschutzrichtlinie macht Ausnahme für die in 5.2, 5.3 und 7.2 aufgeführten Fälle. 2. Es gibt jedoch eine Reihe von Fällen, in denen die Website-Administration nicht verantwortlich ist, wenn Benutzerdaten verloren oder offenbart werden. Dies geschieht, wenn sie: - Sie werden öffentlich Eigentum, bevor sie verloren oder veröffentlicht wurden. - Sie wurden von Drittanbietern bereitgestellt, bevor sie von der Website-Administration empfangen wurden. - mit Zustimmung des Nutzers veröffentlicht. ### 8\. Diskussionen zur Entschließung 1. Wenn der Nutzer mit den Handlungen der Verwaltung des Online-Shop unzufrieden ist und seine Rechte vor Gericht verteidigen will, muss er vor einer Klage eine Anforderung ohne Scheitern vorlegen (schriftlich zur freiwilligen Beilegung des Konflikts angeboten). 2. Die Verwaltung, die den Antrag erhalten hat, ist verpflichtet, innerhalb von 30 Kalendertagen ab dem Datum seiner Empfangs den Benutzer schriftlich über seine Betrachtung und die getroffenen Maßnahmen zu unterrichten. 3. Wenn beide Parteien nicht einverstanden sind, wird der Streit an die Justizbehörde gerichtet, wo er in Übereinstimmung mit dem gegenwärtigen russischen Recht behandelt werden muss. 4. Die Bestimmung der Beziehungen zwischen dem Nutzer und der Website Administration in der Datenschutzrichtlinie erfolgt gemäß der aktuellen russischen Gesetzgebung. ### 9\. Zusätzliche Begriffe 1. Die Website-Administration hat das Recht, die derzeit bestehende Datenschutzrichtlinie ohne Zustimmung des Nutzers zu ändern. 2. Die Inkrafttreten der neuen Datenschutzrichtlinie beginnt, nachdem Informationen über sie auf der Website des Online-Shops veröffentlicht werden, es sei denn, die geänderte Richtlinie bedeutet eine andere Einlageoption. 3. Alle Vorschläge, Wünsche, Ansprüche oder Fragen zu dieser Datenschutzerklärung sollten in der Feedback-Abschnitt unter: (Link) berichtet werden. Oder indem Sie eine E-Mail an: **support@sfptotal.ru**. 4. Sie können über die bestehende Datenschutzrichtlinie lesen, indem Sie auf die Seite **https://sfptotal.io/info/confidential-policy** ## [Cookie Ankündigung](https://sfptotal.io/de/info/cookie-policy) ### Cookie Ankündigung --- Wir verwenden Cookies-Technologie, Web-Beacons und andere ähnliche Technologien, um Sie von anderen Nutzern unserer Website zu unterscheiden. Dies ermöglicht es uns, Ihnen eine bequeme Browsing-Erfahrung auf unserer Website zu bieten und bietet Ihnen auch die Möglichkeit, sie zu verbessern. ### Was sind Cookies? Cookies sind kleine Teile von Daten, die im Browser eines Computers, Mobiltelefons oder anderer Geräte gespeichert werden, nachdem Sie Websites besuchen. Cookies werden weit verbreitet verwendet, um Websites in Betrieb zu halten und Statistiken zu sammeln. ### Wie verwenden wir Cookies? Die Informationen, die wir über Cookies sammeln, helfen uns, zu analysieren, wie unsere Website verwendet wird, damit wir es so benutzerfreundlich und funktionell wie möglich machen können. Persönliche Daten werden in Cookies gespeichert, wenn Sie mit ihrer Verwendung zustimmen haben. Dies bietet einen sicheren Zugriff auf Ihr persönliches Konto, was technisch notwendig ist. ### Welche Arten von Cookies verwenden wir? #### Technische Cookies Die Verwendung dieser funktionalen Cookies kann beim Besuch unserer Website nicht deaktiviert werden, da sie die korrekte Funktion der Website gewährleisten. Dazu gehören Cookies, die Informationen über die Erlaubnis anderer Cookies auf unserer Website sammeln. #### Session-Cookies und Präferenz-Cookies Diese Cookies ermöglichen Ihnen Zugriff auf sichere Bereiche unserer Website, Einnahme von Gegenständen in Ihre Einkaufskarte oder die Nutzung des elektronischen Zahlungssystems. Diese Cookies verschwinden am Ende der Besuchssitzung. Wir können auch Cookies verwenden, die länger dauern und eingerichtet sind, um Ihre Vorlieben und Entscheidungen während der Besuch unserer Website zu erinnern. Der Lebenszyklus solcher Cookies darf kein Jahr überschreiten. #### Analyse Cookies Wir verwenden Webanalytik-Tools zum Zweck der allgemeinen Analyse der Nutzung der Website und zur Erfassung der ursprünglichen Daten, um unsere Angebote zu verbessern. Die so erworbenen Informationen können in anonymer Form an den Webanalyse-Service-Server übertragen und dort gespeichert und verarbeitet werden. Wir können Analyse-Tools und damit verbundene Cookies von den folgenden Dienstleister verwenden: - Google Analytics: Datenschutzrichtlinie von Google - Yandex.Metrica: Yandex Datenschutzrichtlinie ### Web Beacons Web beacons sind kleine grafische Bilder (auch "pixel tags" oder "clear GIFs") die auf unseren Websites platziert werden und in unsere Dienste, Anwendungen, Nachrichten und Tools integriert werden können. Web beacons können für eine Vielzahl von Zwecken verwendet werden, einschließlich der Beurteilung der Leistung unserer Websites, der Überwachung der Anzahl der Besucher und ihrer Verhaltensweise auf unseren Websites, der Bestimmung des Prozentsatzes von E-Mails tatsächlich gelesen in Bezug auf die Gesamt-E-Mails gesendet, die Überwachung der Wirksamkeit unserer Werbung, und die Berechnung tatsächlich gesehen Seiten, Artikel und Links. ### Ähnliche Technologien für die Informationslagerung Ähnliche Technologien für die Informationslagerung - Technologien, die es ermöglichen, dass bestimmte Informationen in das Cache-Memorium eines Webbrowsers oder Gerätminnes mit lokalen geteilten Objekten oder lokalen gespeicherten Daten, wie Flash und HTML 5-Cookies und andere Elemente von Anwendungssoftware für das Internet geschrieben werden. Diese Technologien können in allen verwendeten Webbrowsern verwendet werden. In einigen Fällen ist die Verwaltung der Verwendung von lokalerweise gespeicherten Daten mit Hilfe eines Webbrowsers nicht vollständig möglich und erfordert spezielle Tools. Wir können diese Speichertechnologien verwenden, um Ihre Kontoinformationen zu schützen oder um ungewöhnliches Browsingverhalten zu erkennen, um unbefugten Zugriff auf Ihr Konto zu verhindern oder um die Leistung unserer Websites, Dienstleistungen, Anwendungen oder Tools zu bewerten. ### Wie kann ich die Verwendung von Cookies zulassen oder blockieren? Die meisten Browser akzeptieren automatisch Cookies. Sie können gespeicherte Cookies auf Ihrem Gerät jederzeit löschen. Wie man dies in mehr Details tun kann, finden Sie in den Anweisungen für die Verwendung Ihres Browsers oder Gerätehersteller. Sie können auch alle Cookies oder nur bestimmte in Ihren Browser-Einstellungen deaktivieren. Jeder Browser ist jedoch anders, so dass Sie für weitere Informationen über Ihre Cookie-Einstellungen in der Help-Abschnitt Ihres Browsers sehen können. Bitte beachten Sie, dass durch die Deaktivierung von Cookies Sie einige der Funktionen, Dienstleistungen, Tools und Anwendungen unserer Website nicht nutzen können. ## [SFPTotal-Dokumentation](https://sfptotal.io/de/wiki/SFPTotal_Documentation) ### über das Projekt Das Projektteam SFPTotal untersucht die Kompatibilität der optischen Transceiver mit Netzwerk-Schaltgeräten. Das Projekt entwickelt Software und Hardware für die Arbeit mit Fiberoptischen Übertragern, passiven direkten Anschlusskabeln (DAC) und aktiven optischen Kabeln (AOC) in beliebten Formfaktoren: GBIC, SFP, SFP+, SFP28, SFP-DD, DSFP, XFP, QSFP+, QSFP28, QSFP56, QSFP112, QSFP-DD und OSFP. Die Codierungssysteme behandeln die wichtigsten Programmier- und Kompatibilitätsprobleme, mit denen Internetdienstleister, Datenzentren, Netzwerkgeräteanbieter und Systemintegratoren bei der Arbeit mit optischen Übertragern und Netzwerkwechselgeräten von verschiedenen Herstellern konfrontiert sind. --- ### Coding Board Modelle - [SFPTotal E>olution](https://sfptotal.io/de/wiki/SFPTotal_Evolution) - [SFPTotal OSFP Board](https://sfptotal.io/de/wiki/SFPTotal_OSFP_Board) - [SFPTotal Plus X](https://sfptotal.io/de/wiki/SFPTotal_Plus_X) - [SFPTotal Plus New](https://sfptotal.io/de/wiki/SFPTotal_Plus_New) - [SFPTotal Mini](https://sfptotal.io/de/wiki/SFPTotal_Mini) - [SFPTotal Whistle](https://sfptotal.io/de/wiki/SFPTotal_Whistle) --- ### Software Original SFPTotal Geräte sind vollständig mit der offiziellen <SFPTotal Wizard> Software kompatibel, die eine bequeme, umfassende Schnittstelle für die Arbeit mit Transceiver-Gedenken bietet. Die Software wird kostenlos verteilt und kann aus dem <Download-SFPTotal Wizard> Menü der Website heruntergeladen werden. Lesen Sie die Benutzeranleitung, um über die wichtigsten Funktionen und Funktionen zu erfahren, bevor Sie die Codierungskarte verwenden. --- ### Bedienungsanleitung - [Systemanforderungen](https://sfptotal.io/de/wiki/System_requirements) - [Verbindung zu einem PC](https://sfptotal.io/de/wiki/Connecting_to_a_PC) - Software [SFPTotal Wizard](https://sfptotal.io/de/software) - [Benutzerinterface](https://sfptotal.io/de/wiki/User_interface) - [Grundlegungen](https://sfptotal.io/de/wiki/Basic_settings) - [Geräteinformationen](https://sfptotal.io/de/wiki/Device_information) - [Transceiver Speicherstruktur](https://sfptotal.io/de/wiki/Transceiver_memory_structure) - [Lesen des Transceiver-Memoriums](https://sfptotal.io/de/wiki/Reading_transceiver_memory) - [Transceiver Gedächtnis](https://sfptotal.io/de/wiki/Writing_transceiver_memory) - [Schreiben mit einem Passwort](https://sfptotal.io/de/wiki/Writing_with_a_password) - [Schreiben mit Schriften](https://sfptotal.io/de/wiki/Writing_with_scripts) - [Automatisches Schreiben über die Verbindung](https://sfptotal.io/de/wiki/Automatic_writing) - [Export- und Importcode](https://sfptotal.io/de/wiki/Exporting_and_importing_code) - [Checksum Überprüfung](https://sfptotal.io/de/wiki/Checksum_verification) - [Arbeiten mit Code Fragments](https://sfptotal.io/de/wiki/Working_with_code_fragments) - [Vergleich von Codes](https://sfptotal.io/de/wiki/Comparing_codes) - [Backup auf Transceiver-Memory](https://sfptotal.io/de/wiki/Backing_up_transceiver_memory) - [DDM-Diagnose](https://sfptotal.io/de/wiki/DDM_diagnostics) - [Suche nach einem Transceiver-Passwort](https://sfptotal.io/de/wiki/Finding_a_transceiver_password) - [Fehlercode und Bedeutung](https://sfptotal.io/de/wiki/Error_codes) - [Wiederherstellen des Datenbus](https://sfptotal.io/de/wiki/Resetting_the_data_bus) - [Firmware Datenbank](https://sfptotal.io/de/wiki/Firmware_database) - [Batch Code Generation](https://sfptotal.io/de/wiki/Batch_code_generation) - [Batch Schreiben](https://sfptotal.io/de/wiki/Batch_writing) - [Externe Handler-Button](https://sfptotal.io/de/wiki/External_handler_button) - [Geräteaktivierung](https://sfptotal.io/de/device-activation) --- #### Ressourcen - [SFPTotal Protokoll Befehl](https://sfptotal.io/de/wiki/Device_control_protocol) - [Kompatibilitätsprobleme und Lösungen](https://www.youtube.com/watch?v=hgIEBmlrHo4) - [Typen von Transceiver durch Schreiben der Schutzmethode und wie sie programmiert werden](https://sfptotal.io/de/wiki/Transceiver_write_protection) - [Wie man schrieb geschützte SFP RJ45 Transceivers neu programmiert](https://sfptotal.io/de/wiki/Reprogramming_write_protected_SFP_RJ45) - [Lauf in einer virtuellen Maschine](https://sfptotal.io/de/wiki/Running_in_a_virtual_machine) - [Einrichtung des Kanals eines SFP+ DWDM tunbaren Transceptors](https://sfptotal.io/de/wiki/Tunable_DWDM_channel_settings) - [Liste der optischen Übertragungsstandards](https://sfptotal.io/de/wiki/Transceiver_standards_and_specifications) - [Beginn einer Hardware-Passwort-Suche](https://sfptotal.io/de/wiki/Hardware_password_search) Artikel im Fortschritt: - Schreiben für Module mit komplexer Schriftschutz - Programmierung Automatisierung Tipps - Wiederherstellung der DDM-Grenze --- #### Hauptunterschiede zwischen Coding Boards | Spalte 1 | Spalte 2 | Spalte 3 | Spalte 4 | Spalte 5 | | --- | --- | --- | --- | --- | | **Coding Board Feature Vergleich** | Whistle | Mini | Plus New | Plus X | | SFP 1G / 10G Unterstützung | | | | | | SFP28 25G Unterstützung | | | | | | Unterstützung für XFP 10G | | | | | | QSFP+ 40G Unterstützung | | | | | | QSFP28 100G Unterstützung | | | | | | QSFP56 200G Unterstützung | | | | | | QSFP-DD 200G/400G Unterstützung | | | | | | SFPTotal Command Protocol Unterstützung \[1\] | | | | | | Externe Stromversorgungsverbindung | | | | | | Programmierung schrieb geschützte Module | mit Einschränkungen | | | | 1. Das proprietäre SFPTotal-Kommandeprotokoll wird vom Hardware-Controller implementiert. Sein Anweisungssatz ermöglicht eine flexible Kontrolle der Codierung des Betriebs auf dem Datenbus, Zugang zu allen Adressräumen des Transceivers und komplexe Algorithmen für die Konfiguration und Programmierung des Schreibens geschützten Transceivers. ## [Systemanforderungen](https://sfptotal.io/de/wiki/System_requirements) Ein PC mit einem USB 2.0 Type A-Port ist erforderlich, um das Codebord zu verbinden und zu verwenden. Die Codierungskarte wird über einen virtuellen Serienport kontrolliert und kann auf jedem Betriebssystem mit spezialisierten Software für die Verbindung zu virtuellen Serieneporten arbeiten. Auf Windows können Sie SFPTotal Codingboards mit der offiziellen Software verwenden [SFPTotal Wizard](https://sfptotal.io/de/software). zu laufen [SFPTotal Wizard](https://sfptotal.io/de/software) Sie benötigen Windows 7 / 8.1 / 10 oder später mit Microsoft . NET Framework 4.5 oder später installiert. Sie können Microsoft herunterladen. NET Framework direkt von der offiziellen Website: [http://www.microsoft.com/ru-ru/download/details.aspx?id=17851](http://www.microsoft.com/ru-ru/download/details.aspx?id=17851) ## [Verbindung zu einem PC](https://sfptotal.io/de/wiki/Connecting_to_a_PC) Verbinden Sie das Codebord mit Ihrem Computer mit dem gelieferten USB-Kabel. Das Betriebssystem erkennt ein neues Gerät, wenn es zum ersten Mal verbunden ist. Zum Beispiel: **USB Seriengerät (COM16)** ![Verbindung einer SFP-Coding-Tabelle zu einem Computer: der USB-Gerät COM-Port im Windows Device Manager](https://sfptotal.io/images/documentation/i151/p35/356a192b-3208b91593-f2964a06ec48.jpg) ![USB-Geräte Eigenschaften in Windows, die den Namen SFPTotal Plus zeigen](https://sfptotal.io/images/documentation/i151/p35/356a192b-8a8604d7cb-1bf50e0eaef9.jpg) Windows 10 und später beinhaltet normalerweise einen Standard-virtuellen Serienport-Driver, der automatisch für das Gerät installiert werden sollte. Wenn das Betriebssystem kein Fahrer für die Codierungskarte enthält oder bestimmte Fahrerinstallationsrichtlinien auf verbundene Geräte gelten, laden Sie den entsprechenden Fahrer für Ihr Gerätmodell manuell herunter und installieren. Fahrer für SFPTotal Geräte verfügbar [auf der Download-Seite](https://sfptotal.io/de/software#driver). ### Beachten --- 1. Sie können sich auch direkt an das Codecard mit einer seriellen Terminal-Anwendung wie HyperTerminal oder PuTTY verbinden. 2. Verwenden Sie SFPTotal-Protokollkommando, um das Gerät zu kontrollieren. 3. Sie können Ihre eigene Anwendung erstellen, um mit Transceiver-Memory mit dem SFPTotal-Protokoll zu arbeiten. ## [SFPTotal Wizard](https://sfptotal.io/de/wiki/SFPTotal_Wizard) **SFPTotal Wizard** ist die offizielle Software für SFPTotal® Coding Boards. Alle SFPTotal-Codingplatte sind vollständig mit SFPTotal Wizard kompatibel. Die Anwendung unterstützt das proprietäre Gerät-Control-Command-Protokoll und bietet eine bequeme, umfassende Schnittstelle für die Arbeit mit optischen Transceiver-Memory. Die Software wird kostenlos verteilt. Sie können SFPTotal Wizard verwenden, um Firmware-Dateien auch ohne die Verbindung eines ursprünglichen Geräts zu bearbeiten. ### Hauptmerkmal - Lesen und Schreiben überträgender Erinnerung - Automatische Checksum-Konvertierung - Firmware aus Dateien importieren und in Dateien exportieren - Unterstützung für den gesamten Adressbereich des Transceptors - Detaillierte Transceiverparameter nach MSA Spezifikationen - Veränderung der Transceiverparameter durch Config-Bits - Programmierer schreiben geschützte Transceiver - Passwörter für geschützte Transceiver finden - Wörterbuch Basierend Passwort-Suche - Byte by byte Firmware Vergleich - Batch Firmware Generation und Schreiben - Automatisierung schreibt mit Skripten - Firmware mit einer erhöhenden Seriennummer schreiben - Einrichtung des Kanals der DWDM SFP+ tunbaren Transceiver - Lesen Sie diagnostische Informationen in Echtzeit ## [Benutzerinterface](https://sfptotal.io/de/wiki/User_interface) Die Anwendungsinterface ist in mehrere Abschnitte unterteilt. Das Kontrollpanel enthält Schnittkasten, Menüs für die Auswahl des Transceiver-Typs und Tab-Adressen, spezielle Tabs und ein Betriebslog. ### Das Menu Das Hauptmenü bietet Zugriff auf die wichtigsten Funktionen und Einstellungen der Anwendung. ![Lesen und schreiben Sie SFP-Firmware über das Control Menü in SFPTotal Wizard](https://sfptotal.io/images/documentation/i252/p36/356a192b-fcb789310b-f3aa55870ecb.jpg) --- ### Kontrolle Buttonen ![SFPTotal Wizard Toolbar für die Arbeit mit Transceiver-Memory](https://sfptotal.io/images/documentation/i252/p36/356a192b-e1362efe8e-414c7834a886.jpg) 1. Entfernen Sie den Editor in der Tab CODE TABLE 2. Laden Sie die Firmware von einem Datei in den Editor (CODE TABLE Tab) 3. Speichern Sie die aktuelle Firmware vom Editor auf eine Datei 4. Überprüfen Sie die Firmware Checksum 5. Lesen Sie Code aus dem Transceiver-Memory 6. Schreiben Sie Code für Transceiver-Memory 7. DDM Lesemodus 8. [Externe Handler-Button](https://sfptotal.io/de/wiki/External_handler_button) 9. Schnellerung zu SFPTotal Labs 10. Hauptanwendungsinstellungen --- ### Wählen Sie den Modultyp und den Adressbereich ![Wählen Sie SFP und Speicherseite A0h (00-7F) in SFPTotal Wizard](https://sfptotal.io/images/documentation/i252/p36/356a192b-8f9e526d72-e010c73f785a.jpg) Im Down-Down-Menü wählen Sie den Modultyp und den Adressbereich des Transceptors aus, an dem die Codierungskarte zugreifen kann, wenn sie Code in den Editor lesen oder von ihm Code schreiben. --- ### Redaktionsgebiet ![SFP EEPROM-Memory in SFPTotal Wizard: die Byte-Tabelle im CODE TABLE-Tabel](https://sfptotal.io/images/documentation/i252/p36/356a192b-86f1926954-5e0095b535e6.jpg) Das 128-Byte-Editorbereich zeigt ein Segment des Transceiver-Memoriums in hexadecimal (HEX) Format und als ASCII Charaktere an. Die Editor-Zone unterstützt Code Editing. In der Tabelle auf der linken Seite geben Sie den hexadekimalen Code eines Charakters ein, um einen Wert zu ändern. Die Werte verwenden die oberen A-F und die Zahlen 0-9. In der Tabelle rechts geben Sie Zeichen ein, um Werte zu ändern. Zeichen sind nach dem ASCII Standard verschlüsselt. Zelländerungen werden durchgeführt, wenn Sie Enter drücken oder den Fokus (Cursor) in eine andere Zelle verwandeln. --- ### Detaillierte Firmware-Parameter ![SFP-Transceptorparameter in der Tab CODE DETAILS: Dekodierung von Speicherdaten in SFPTotal Wizard](https://sfptotal.io/images/documentation/i252/p36/356a192b-fd972fea82-a0566981866f.jpg) Die Tab CODE DETAILS bietet eine Byte-für-Byte-Ansicht der Haupt-Memory-Seite des Transceptors und dekodiert seine Parameter nach MSA-Spezifikation. --- ### Operationslog enthält die Betriebsgeschichte der Anwendung. Die Geschichte wird in die log.txt Datei geschrieben. --- ### Status Bar Zeigt den Fortschritt der aktuellen Funktion, den verbundenen Gerättyp, den Verbindungsstatus des SFPTotal-Server und einen Link zum Standard für den ausgewählten Transceiver-Typ an. --- Der Zweck jedes Interface-Element wird in den entsprechenden Abschnitten dieser Leitlinie beschrieben. ## [Grundlegungen](https://sfptotal.io/de/wiki/Basic_settings) Öffnen Sie die wichtigsten Anwendungsinstellungen aus dem Menü **Werkzeuge - Allgemeine Einstellungen**. ![SFP-Coding Board-Einstellungen in SFPTotal Wizard: Busfrequenz, Verzögerung und Schreibblockgröße](https://sfptotal.io/images/documentation/i203/p37/356a192b-6b19f84db9-0df625263e2c.jpg) Das Haupteinstellungsfenster enthält mehrere Tabs. ### Programmierung Board Die Tab Programmierung enthält die Codierung Tab-Einstellungen. Dieser Abschnitt ist nur für Geräte verfügbar, die das SFPTotal-Kommandaprotokoll unterstützen. **Geschwindigkeitsrate (Hz)** Setzt die Datenbus Uhrfrequenz und beeinflusst direkt die Übertragungsgeschwindigkeit. **Pause b/t Operationen (ms)** Die Verzögerung zwischen Datenblöcken während der Busverkehr. Das empfohlene Bereich ist 50 bis 250 ms. **Sequential Schreiben, Byte** Die Datenblockgröße in Byten für sequentielle Schriften. Werte von 1 bis 128 werden unterstützt. **Überprüfen Sie die Transceiver-Verbindung** Stellen Sie sicher, dass ein Transceptor vor dem Lesen oder Schreiben physisch mit dem Hafen verbunden ist. Wenn es aktiviert ist, überprüft die Codierungskarte, ob ein Transceiver zu seinem Port angeschlossen ist, bevor Code gelesen oder geschrieben wird. Ein Fehlercode wird zurückgegeben, wenn der Port leer ist. Zum Beispiel: QERR:SFP\_EMPTY **Niedriger Strommodus (TX\_DIS)** Niedriger Strommodus Diese Einstellung kontrolliert die TX\_DIS-Linie des Transceptors. Wenn es aktiviert ist, schaltet die Codierungsteile den Transceptor in den Low Power-Modus um, wodurch die Laser-Ausgangsleistung reduziert wird. Ein Jumper auf der Codierungskarte kann die gleiche Funktion bieten. **Set hinzufügen. Tabellenwert vor Lesen / Schreiben** Wählen Sie automatisch die zusätzliche Seitenummer aus, wenn Sie den T00h, T01h, T02h und T03h-Seitenadresseräume zugreifen. Wenn die Codierungsliste aktiviert ist, schreibt die zusätzliche Seitenummer automatisch in den dynamischen Speicherbereich des Moduls angegeben werden, wenn das entsprechende Speicherbereich bei 80h abgeschlossen gelesen oder geschrieben wird. Ermöglichen Sie diese Einstellung, wenn Sie mit optischen Transceiver arbeiten. Diese Einstellung deaktivieren, wenn Sie mit DAC-Modulen arbeiten, die DDM nicht unterstützen. --- ### Folder **Codes Weg für default** Das Standard-Dokument für die Speicherung von Codedateien. **Script Path für default** Das Standard-Dokument für die Speicherung von Script-Dateien. **API-Button URL** Die URL einer externen Quelle für die Verarbeitung von Code. Mit dem Klicken auf den API-Button wird eine Anfrage an die angegebenen Remote Server-URL gesendet. Die Server-Reaktion wird an den Editor zurückgegeben. --- ### SFPTotal Labs Diese Tab enthält die Benutzer-SFPTotal Labs Kontoinformationen. ## [Geräteinformationen](https://sfptotal.io/de/wiki/Device_information) Die Anwendung lehrt automatisch Informationen über das verbundene Gerät während der ersten Lesungsfunktion und zeigt es im Betriebslog. Sie können die Gerätinformationen manuell aus dem Menü beantragen **Hilfe - Erhalten Sie die Gerät-Version**und Die Anwendung zeigt die Gerätinformationen im Betriebslog an. ``` 2024-02-09 11:29:48 > Device version: SFPTotal Plus New (c) 2023 HW: 1.3 SW: 1.3.7 SN: SFPT-P1323122212 DEMO ``` Die Geräteinformationen umfassen: - Gerättyp und Firmware Jahr - Hardware Version - Firmware Version - Seriennummer - Aktivierungsstatus --- Wenn Sie das Gerät über eine direkte COM-Portverbindung kontrollieren, können Sie die Gerätinformationen anfordern, indem Sie die Befehlführung ausführen. **VERSION** ## [Lesen des Transceiver-Memoriums](https://sfptotal.io/de/wiki/Reading_transceiver_memory) Um Daten aus dem Transceptor-Memorium zu lesen: 1. Verbinden Sie die Codierungskarte mit Ihrem Computer und starten Sie SFPTotal Wizard; 2. Einfügen Sie den Transceptor in den Codierungstuhlport; 3. Wählen Sie den entsprechenden Transceiver-Typ aus dem drop-down-Menü aus **Module Typ**; 4. Wählen Sie das Speicherbereich aus dem Menü zu lesen **Adresse Tisch**; 5. Klicken Sie auf die Transceptor-Memory Lesen-Button - **Lesen Sie den Code aus dem Modul**; 6. Die Anwendung zeigt die Codierungskarte-Reaktion im Betriebslog an und kopiert die Daten aus dem Transceptor in **Code Tisch**. Wenn das Lesen erfolgreich ist, zeigt die Anwendung READ OK. Wenn ein Lesungsfehler auftritt, kehrt die Codierungskarte die entsprechende [Fehlercode](https://sfptotal.io/de/wiki/Error_codes). ![Lesen Sie SFP-Modul Firmware in SFPTotal Wizard: die Speichertabelle und Betriebslog](https://sfptotal.io/images/documentation/i175/p40/356a192b-3f6aa1f1d5-a17901b75737.jpg) ## [Export- und Importcode](https://sfptotal.io/de/wiki/Exporting_and_importing_code) Die Anwendung arbeitet mit 128-Byte-Transceptor-Code-Segmenten, die als binäre Dateien gespeichert oder im Intel HEX-Format verschlüsselt werden. ### Einfuhr #### Binäre Dateien Gebrauch **Datei - Öffnen** oder ziehen Sie eine Datei in das Applikationsfenster, um Code in den Editor zu laden. --- #### HEX String Die Anwendung kann eine HEX-Stirn importieren, die die Oberfläche A-F und die Zahlen 0-9 enthält. Die Zeile darf 256 Zeichen nicht überschreiten, was die hexadecimale Darstellung von 128 Byten ist. **Datei - Import - HEX String** ![Importieren von Transceiver Firmware-Code in hexadecimalem Format: der Import HEX als String-Fenster](https://sfptotal.io/images/documentation/i251/p45/356a192b-0b8be3e968-fbd7c415e9bf.jpg) Geben Sie den HEX-Code in das Importfenster ein. Verwenden Sie die verfügbaren Tools, um den Code zu formatieren: entfernen Sie zusätzliche Räume, konvertieren Sie Buchstaben in die obere Seite und entfernen Sie Zeilenbrechen. Klicken **Einfuhrcode** die Daten an den Editor übertragen. ### Ausfuhr Um den Code vom Editor in eine Datei zu speichern, verwenden Sie das Menü: **Datei - Speichern Sie als...** Die Anwendung unterstützt den Export von Code zu zusätzlichen Dateiformaten über das Menü **Datei - Export**. ## [Transceiver Gedächtnis](https://sfptotal.io/de/wiki/Writing_transceiver_memory) ### Wie schreibe ich Änderungen in das Transceiver-Memory? Um Änderungen zu schreiben: 1. Verbinden Sie die Codierungskarte mit Ihrem Computer und starten Sie SFPTotal Wizard; 2. Einfügen Sie den Transceptor in den Codierungstuhlport; 3. Wählen Sie den entsprechenden Transceiver-Typ aus dem drop-down-Menü aus **Module Typ**; 4. Wählen Sie das Speicherbereich aus dem Menü zu lesen **Adresse Tisch**; 5. Stellen Sie sicher, dass der Editor den richtigen Code enthält; 6. Klicken Sie auf den Button, um Änderungen in Transceiver-Memory zu schreiben — **Schreiben Sie Code für Module**; Die Anwendung kehrt das Ergebnis zurück, wenn die Schreibverfahren abgeschlossen ist. ![Schreiben SFP Modul Firmware in SFPTotal Wizard: die Speichertabelle und Betriebslog](https://sfptotal.io/images/documentation/i118/p41/356a192b-8dc4641732-8876fc4e067d.jpg) --- ### Wie schreibt man Arbeit? Während einer Standardschrift generiert die Codierungskarte eine Reihe von Signalen auf dem IIC-Datenbus, um Daten in Blöcken von 8-Bytes zu übertragen. Die Signalmerkmale und Zeitungen werden ausgewählt, um die meisten auf dem Markt verfügbaren Transceivers erfolgreich zu programmieren. Nach der Sendung der Sequenz, die Änderungen in das Transceptor-Memory schreibt, lädt die Codierungskarte automatisch das geschriebene Speicherbereich zurück. Es kehrt dann die Lesendaten zur Anwendung zur Vergleich zurück. Wenn das geschriebene Code-Segment dem Segment entspricht, das durch die Überprüfung gelesen wird, wird die Schrift als erfolgreich angesehen. Die Anwendung gibt die Lesungsdaten und die Bestätigung zurück - WRITE OK. Andernfalls wird die Anfrage zurückgegeben WRITE FAIL Das Schreiben war unerreichend. Wenn eine unbehandelte Unterbrechung auf dem Datenbus auftritt, wird die Anfrage eine [Fehlercode](https://sfptotal.io/de/wiki/Error_codes) QERR. --- ### Warum gibt die Anwendung einen Fehler zurück? Der Hauptgrund für einen Schreibfehler ist, dass die Änderungen nicht in der Transceptor-Memory gespeichert werden. Dies ist in der Regel durch Schreibschutz im Transceptor verursacht. Programmierung schreibt geschützte Transceivers nach dem MSA Standard erfordert ein Passwort. Sehen Sie [Schreiben mit einem Passwort](https://sfptotal.io/de/wiki/Writing_with_a_password) und [Typen von Transceiver durch Schreiben der Schutzmethode und wie sie programmiert werden](https://sfptotal.io/de/wiki/Transceiver_write_protection). Ein Schreibfehler wird auch zurückgegeben, wenn nur ein Teil der Daten während des Schreibens gespeichert wurde, oder wenn die internen Mechanismen des Moduls die Seitendaten nach dem Schreiben und vor der Codierungskarte die Verifizierung durchgeführt haben, geändert haben. In diesem Fall, die Anpassung [Codierung Board Settings](https://sfptotal.io/de/wiki/Basic_settings) Um die angemessene Datenbus-Zuhrfrequenz, Datenblockgröße und inter-block-Verzögerungsinstellungen zu finden, um Änderungen zu schreiben. --- ### Beachten Sichern Sie vor Änderungen am Transceiverspeicher den gesamten verfügbaren Adressraum, um sich vor möglichen Fehlern zu schützen. Wir empfehlen auch, dass Sie in der Betriebsgeschichte die Log-to-Record-Code-Segmente aus dem Transceptor-Memory lesen können. Wenn die Speicher zufällig übergeschrieben wird, kann diese Aufzeichnung helfen, die ursprünglichen Daten wiederherzustellen und die Veränderungssektion wiederherzustellen. Verwenden Sie die [Backup Funktion](https://sfptotal.io/de/wiki/Backing_up_transceiver_memory) die ursprüngliche Transceiver Firmware automatisch speichern. ## [Schreiben mit einem Passwort](https://sfptotal.io/de/wiki/Writing_with_a_password) SFPTotal Wizard unterstützt Schreibänderungen zum Passwort geschützten Transceiver-Memory (MSA SFF-8472, SFF-8636). Die unterstützte Passwortlänge ist 4-Bytes. Geben Sie das Passwort im Hexadezimalformat (HEX) mit Großbuchstaben A–F und Ziffern 0–9 ein. Zum Beispiel AABBCCDD. Standardmäßig schreibt die Software Änderungen ohne Passwort. Um das Passwort festzulegen, das verwendet wird, um das Transceiver-Memory vor dem Schreiben zu deaktivieren, und zu konfigurieren, wo es eingegeben wird, verwenden Sie das Menü: **Kontrolle - Set ein Passwort** ![Transceiver Memory Schreiben Sie Passwort-Einstellungen: Tabellenadresse, Offset und Passwort (Hex) in SFPTotal Wizard](https://sfptotal.io/images/documentation/i146/p42/356a192b-265a2cbf0e-38385275eb6a.jpg) Im Setup-Fenster wählen Sie **Einführen Sie das Passwort, bevor ...** um Passwort-Einträge zu ermöglichen, bevor Änderungen in das Transceptor-Memory geschrieben werden. Schalten Sie diese Checkbox aus, um Passwort-Einträge zu deaktivieren. Angeben Sie die Passwort-Eintragparameter: - Seite Adresse - **Tischadresse** - Passwort offset innerhalb der Seite - **Passwort Adresse** - Passwortwert in HEX - **Passwort (Hex)** Klicken **Rettung** um die Einstellungen zu speichern, oder **Abbrechen** die Änderungen annullieren. Konfigurieren Sie das Passwort vor dem Schreiben von Änderungen in Transceiver-Memory. Nachdem die Einstellungen angewendet wurden, enthält die Codierungskarte das Passwort, bevor Sie Änderungen in die Transceptor-Memory schreiben. Verwenden Sie den Schreibknopf auf der Hauptwerkzeuge, um Änderungen mit Passwort-Einzug aktiviert zu schreiben. --- ### Passwortliste Eine Liste der bekannten Passwörter für die Programmierung von geschützten Transceivers ist in der Firmware-Datenbank verfügbar. --- ### Passwort-Eintragsplätze für verschiedene Transceivertypen Die Tabelle zeigt die Standardpasswort-Eintragparameter für verschiedene Transceptortypen nach ihren Spezifikationen an. | Modultyp | Seite Adresse | Offset | | --- | --- | --- | | SFP / SFP+ | A2 | 7B | | SFP28 | A2 | 7B | | XFP | A0 | 7B | | QSFP+ | A0 | 7B | | QSFP28 | A0 | 7B | | QSFP-DD | A0 | 7A | --- ### Geräteinstellungen, die das Schreibergebnis beeinflussen Die Anwendung kann WRITE FAIL auch zurückgeben, wenn die richtige Passwort eingegeben wird, während Änderungen in das Transceptor-Memory geschrieben werden. Dies geschieht, wenn der Transceptor empfindlich auf die Schreibinstellungen ist: Blockgröße, Inter-Block-Verzögerung und Datenbus-Stundenfrequenz. Finden Sie geeignete Einstellungen für die Gerät-Betriebnahme auf dem Datenbus, um erfolgreich das Programm-Transceptor-Memory zu finden. Öffnen Sie die Geräteinstellungen aus dem Menü **Werkzeuge - Allgemeine Einstellungen** die entsprechenden Parameter festlegen. - Die Schreibfrequenz zwischen 10.000 und 100.000 Hz - Setzen Sie die Schreibblockgröße auf 1, 4, 8 oder 128 Byte - Setzen Sie die Inter-Block-Verzögerung zwischen 50 und 250 ms --- ### Beachten 1. Um den Passwortzugang zu verwenden, muss ein SFP-Transceptor den A2h-Tabell-Adressenraum unterstützen. Sie können dies überprüfen, indem Sie die Seite A2h lesen: Die Codierungskarte sollte die Operation erfolgreich abschließen, und die Seite A2h \[00–7F\] darf nicht leer sein. 2. Die Seite-Adresse und Passwort-Einträge können von der Standard abweichen, wenn der Hersteller einen proprietären Speicherschutzmechanismus verwendet. Überprüfen Sie diese Details mit dem Hersteller. 3. Wenn der Transceptor nach einem Stromzyklus keine Änderungen bewahrt, auch wenn das Schreiben WRITE OK zurückgegeben hat, verwenden Sie ein Script, um die Transceptorspezifische Kommande zu senden, die Daten in nicht-volatile Speicher speichert. ## [Checksum Überprüfung](https://sfptotal.io/de/wiki/Checksum_verification) Der Code auf der Hauptseite des Transmitters enthält die Überprüfungen **CC\_BASE** und **CC\_EXT** die die Integrität der Firmware-Daten gewährleisten: Konfigurationsregistern, Verkäufernamen, Transceiver-Partnummer, Seriennummer und Herstellungsdatum. In den Tabs CODE DETAILS und CODE TABLE befinden sich die Check-Sums in - 0x3F und 0x5F für SFP-Module; - 0xBF und 0xDF für XFP und QSFP Module; - 0xDE für QSFP-DD Module. Standardmäßig berechnet die Anwendung automatisch die Überprüfungen, nachdem der Code im Editor geändert wird. Um die automatische Überprüfung des Check-Sums zu deaktivieren, löschen Sie die Checkbox im Menü **Bearbeiten - Prüfsumme automatisch setzen (Edit - Autoset checksum)**. Zur Überprüfung der Check-ups verwenden Sie das Menü **Edit - Überprüfen Sie Checksum**und Die Anwendung vergleicht die Werte und zeigt eine Nachricht mit den Verifizierungsergebnissen an. Die Checksum-Fälte im Editor werden in grün angezeigt, wenn die Checksum richtig ist, und in rot, wenn sie falsch ist. ![Überprüfen eines SFP Firmware-Checksum in SFPTotal Wizard: Die Checksums sind die richtige Nachricht](https://sfptotal.io/images/documentation/i254/p46/356a192b-9ba81b3616-087bb77aaa82.jpg) Um das Checksum zu aktualisieren, verwenden Sie den Button auf der Haupt-Toolbar oder dem Menü **Bearbeiten - Prüfsumme setzen (Edit - Set checksum)**. ## [Arbeiten mit Code Fragments](https://sfptotal.io/de/wiki/Working_with_code_fragments) Die Anwendung unterstützt Operationen auf Code-Fragmente im HEX-Editor. - Auswählen eines Fragments - Kopieren Code - Pasting Code - Clearingcode Um diese Funktionen zu nutzen, klicken Sie rechts auf den HEX-Editor auf der linken Seite des Applikationsfensters, um das Kontextmenü zu öffnen. ![Wählen Sie alle Firmware oder ein Code-Fragment im SFPTotal Wizard HEX Editor Kontextmenü](https://sfptotal.io/images/documentation/i130/p47/356a192b-89c36f6940-9281fcf7aab3.jpg) Die ausgewählte Gegend wird in Schwarz hervorgehoben. ![Wählen Sie die Transceiver-Memory-Bytes im SFPTotal Wizard HEX Editor](https://sfptotal.io/images/documentation/i130/p47/356a192b-75bacd7569-ff7478d08051.jpg) Klicken Sie rechts auf das ausgewählte Fragment, um das Kontextmenü erneut zu öffnen. ![Kopieren des Transceiver-Firmware-Codes mit der Kopie-Code-Kommandos in SFPTotal Wizard](https://sfptotal.io/images/documentation/i130/p47/356a192b-586cab0c21-6a1e2ded28b1.jpg) Verwenden Sie die verfügbaren Operationen, um das ausgewählte Fragment zu kopieren, zu stecken oder zu löschen. - **Kopieren Code** Kopieren Sie den HEX-Code des ausgewählten Gebiets auf die Clipboard. - **Paste Code** Importiert HEX-Code aus dem Clipboard in das ausgewählte Gebiet. Wenn der Klipboard mehr Daten enthält als das ausgewählte Gebiet hält, werden nur die Daten, die der Auswahl entsprechen, gespeichert. - **Auswählen ausgewählt** Füllen Sie das ausgewählte Gebiet mit Zero. --- ### Beachten 1. Verwenden Sie die Keyboard Shortcuts CTRL+A und CTRL+V Wählen Sie das gesamte Editorbereich aus und geben Sie den Code ein. 2. Verwenden Sie die Keyboard Shortcuts CTRL+A und CTRL+C Wählen Sie das gesamte Editorbereich aus und kopieren Sie den Code auf die Clipboard. 3. Verwenden Sie Code Fragment Kopieren und Fasten, um eine Portion von Code zu übertragen, die sowohl Text- als auch binäre Daten enthält, zum Beispiel in das Verkäuferspezifische Gebiet des Transceiver Firmware. ## [Vergleich von Codes](https://sfptotal.io/de/wiki/Comparing_codes) Die Tab CODE COMPARATOR im Hauptfenster bietet Werkzeuge zur Vergleich von Firmware-Bytes pro Byte. Dieses Tool hilft Ihnen, Unterschiede zwischen Dateien schnell zu finden und die erforderlichen Änderungen zu analysieren. Die Vergleichskarte ist in zwei Panels unterteilt, jedes mit einer 128-Byte-Code-Tabelle. Beide Panels haben eine identische Reihe von Kontrollknoten. - Laden Sie Code aus einem Datei (nur binäre Daten) - Entdecken Sie die aktuelle Editor-Bereich - Importieren Sie Code aus CODE TABLE in das aktuelle Vergleichspane - Exportkode aus dem Vergleichspane zu CODE TABLE - Vergleichen Sie den Code und betonen Sie die Unterschiede in der aktuellen Tab - Klares Unterschied betont ![Vergleiche von Transceiver-Firmware in CODE COMPARATOR: unterschiedliche Byte werden hervorgehoben](https://sfptotal.io/images/documentation/i100/p48/356a192b-b7d3324742-47120441c120.jpg) ## [Backup auf Transceiver-Memory](https://sfptotal.io/de/wiki/Backing_up_transceiver_memory) ### Eine Backup erstellen Gehen Sie zum Menü **Steuerung – Transceiverspeicher sichern (Control - Back up transceiver memory)** oder verwenden Sie die Keyboard Shortcut **CTRL+B** Um eine Backup zu erstellen. ### Automatische Backups Die Software kann die Hauptspeicherseiten des Transceivers vor jedem Lese- oder Schreibvorgang automatisch sichern. Um diese Funktion zu aktivieren, wählen Sie die Checkbox im Menü aus **Steuerung – Transceiver automatisch sichern (Control - Back up transceiver automatically)**. ### Backup-Direktorien Backups von Transceiver-Memory-Code-Segmenten werden in der . /backup/Direktorie neben der Anwendung executable. Backups sind in folgenden Formaten verfügbar: - Eine kombinierte JSON Datei - Individuelle binäre Dateien für jede Seite. Sie können das Backup-Dokument schnell aus dem Menü öffnen: **Tools - Öffnen Sie Backups Ordner** Individale Transceiver-Memory-Seite-Backups können über File - Open oder durch die Drückung der Datei in das Anwendungfenster im Editor importiert werden. ### Beachten Backup-Support ist auf SFPTotal Whistle Codingboards begrenzt. ## [DDM-Diagnose](https://sfptotal.io/de/wiki/DDM_diagnostics) Die Software kann die Daten der Digital Diagnostic Monitoring (DDM) des Transceptors in Echtzeit lesen. Um DDM-Daten zu lesen, wählen Sie den angeschlossenen Modultyp aus und gehen Sie zum Menü: **Werkzeuge - Digitale Diagnosemonitoring** Das Diagnose-Lehenskontrolle-Panel enthält folgende Elemente: --- **Control Panel-Buttonen** ![DDM Diagnosekontrolle in SFPTotal Wizard: klar, speichern, lesen und Parameter-Grafik](https://sfptotal.io/images/documentation/i225/p50/356a192b-3a4335d095-b663eeacc9d1.jpg) - klare Daten - Erhalten Sie einen DDM-Bericht - Beginnen Sie mit dem Lesen von DDM - Laden Sie eine DDM-Datendatei - Ladengrenze --- **Echtzeit-Datentabelle** Es enthält gedecodierte Grenzwerttabellregistern und die aktuellen DDM-Parameterwerte. Bei der Verarbeitung von DDM-Werte vergleicht die Anwendung die aktuellen Parameter mit den konfigurierten Grenzen und registriert Ausflüge im Bereich Alarms & Warnings. Farbcode für aktuelle Parameterwerte: - Grün - normales Betriebsbereich - Gelb – der Parameter hat das Warnungsbereich eingegeben (Warnung) - Rot - der Parameter hat das Alarmbereich eingegeben (Alarm) ![DDM-Tabelle, die Temperatur, Spannung, Laserstrom und optische Leistung anzeigt](https://sfptotal.io/images/documentation/i225/p50/356a192b-da0c013a77-9ae887f9e8bb.jpg) --- **Veränderung der Geschichte** ``` Timestamp Module Temperature Module Voltage TX Bias Current Power TX Power RX Optional Laser Temp/WavelengthOptional TEC current --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17:06:13 25,95 °C 3,25 V 5242 uA -2,73 dBm -29,59 dBm 0 °C 0 mA 17:06:09 25,02 °C 3,25 V 5242 uA -2,72 dBm -28,86 dBm 0 °C 0 mA 17:06:05 24,16 °C 3,25 V 5242 uA -2,72 dBm -30,97 dBm 0 °C 0 mA 17:06:00 22,62 °C 3,25 V 5242 uA -2,72 dBm -29,59 dBm 0 °C 0 mA 17:05:56 21,64 °C 3,25 V 0 uA -40,001 dBm -40,001 dBm 0 °C 0 mA 17:05:52 20 °C 3,25 V 0 uA -40,001 dBm -40,001 dBm 0 °C 0 mA 17:05:47 18,33 °C 3,25 V 0 uA -40,001 dBm -40,001 dBm 0 °C 0 mA ``` --- **Überprüfung** Die Statuslinie enthält das CC\_DMI-Checksum, das die Integrität der Fabrik-Set-Tabelle angibt. Die Checksum befindet sich auf der Seite A2h am Offset 5Fh. ## [Suche nach einem Transceiver-Passwort](https://sfptotal.io/de/wiki/Finding_a_transceiver_password) Bitte lesen Sie diesen Artikel sorgfältig, bevor Sie die Passwort-Suche verwenden Die Software unterstützt Passwortsuche für Programmierung schreiben geschützte Transceivers und Wiederherstellung vergessener Passwörter. Diese Funktion kann besonders nützlich sein, wenn Sie eine Reihe von Passwörtern innerhalb eines engen Bereichs schnell überprüfen müssen. Die Software unterstützt auch Wörterbuch-basierte Passwortsuche, die die Suche erheblich beschleunigen können. ### Wie kann ich eine Passwortsuche starten? Lesen Sie die Anweisungen sorgfältig und folgen Sie den Schritten genau. 1. Lesen Sie die Haupt-Memory-Seite des Transceptors 2. Ändern Sie den Code im Editor 3. Gehen Sie zum Menü **Suchwort - Search password** 4. In dem Suchwortfenster konfigurieren Sie die Passwort-Einzugeposition 5. Angeben Sie das Passwort-Suchebereich oder wählen Sie **Dictionary Angriff** für eine dictionärbasierte Suche. 6. Angeben Sie den Wörterbuch-Dateiweg, wenn der Wörterangriffsmodus ausgewählt ist 7. Klicken Sie auf Start, um die Suche zu starten. ![Dictionary-basierte Passwort-Suche in der SFPTotal Wizard-Search-Passwort-Fenster](https://sfptotal.io/images/documentation/i183/p51/356a192b-8a8786b1cb-4eee40104a92.jpg) Der Kommunikationsprotokoll zwischen dem Codebord und dem Transmitter hat keine Operation, die eine abgeschlossene Schrift bestätigt. Das bedeutet, dass die Codierungskammer keine Bestätigung vom Transceptor erhält, dass das Schreiben erfolgreich ist. Um das Ergebnis auf dem jedes Passwortversuch zu überprüfen, liest die Codierungskarte die Transceptor-Memory zurück und vergleicht sie mit den Daten im Anwendungsrediger. Wenn die Daten byte für byte entsprechen, wird die Schrift als erfolgreich betrachtet. Die Operationslog Display `WRITE OK` Und die Suche stoppt. Wenn es nicht entspricht, wird die Anwendung zurückgegeben `WRITE FAIL` Und die Suche geht weiter. Nachdem ein erfolgreiches Schreiben auf den Modul bestätigt wird, stoppt die Suche automatisch und zeigt das gesuchte Passwort an: ``` 2024-02-10 11:25:46 > Enter password 2024-02-10 11:25:46 > w1A2007B03AABBCCDD 2024-02-10 11:25:47 > Write Table A0 add. 00, 128 byte(s) from 00 2024-02-10 11:25:47 > W1A000007F0304070000000120400C15012A0000000F07000046494E4953415220434F5250323334200000906546544C46383532345032424E56202020412020200352009C0032000050423931595A57202020202020202020303730323237202068D8010B0000000000000000000000000000000000000000000000000000000000000000 2024-02-10 11:25:49 > 0304070000000120400C15012A0000000F07000046494E4953415220434F5250323334200000906546544C46383532345032424E56202020412020200352009C0032000050423931595A57202020202020202020303730323237202068D8010B0000000000000000000000000000000000000000000000000000000000000000 2024-02-10 11:25:49 > WRITE OK 2024-02-10 11:27:26 > Found password: AABBCCDD ``` --- **Bitte beachten Sie** Wenn Sie die Passwortsuche beginnen, ohne zunächst den ursprünglichen Code des Transceivers im Editor zu ändern, kehrt die Codierungskarte zurück. `WRITE OK` Auf dem ersten Schreibversuch, weil es die Schreibfolge als erfolgreich hält. Dies geschieht, weil die Daten im Editor bereits mit den Daten im Transceptor-Memory übereinstimmen. Die Anwendung zeigt dann eine **Falsche** Passwort gefunden Nachricht. Das angekündigte Passwort wird Ihnen nicht erlauben, nachfolgende Änderungen zu schreiben. Dies geschieht, wenn die gewünschte Schritte nicht gefolgt werden, bevor die Passwortsuche begonnen wird. Nach dem Lesen des Moduls und vor Beginn der Suche, werden Sie **Sie müssen den Firmware-Code ändern** mit mindestens einem Byte, so dass die Daten im Editor von den Daten im Transceiver-Memory unterscheiden. Andernfalls wird die Passwortsuche eine falsche Position für jede Passwortwert zurückgeben. ### Video Guide --- ### Beachten 1. Gesamt mögliche Passwortkombinationen: 2564 = 4 294 967 296 ## [Tunable DWDM Kanal Einstellungen](https://sfptotal.io/de/wiki/Tunable_DWDM_channel_settings) Die Anwendung unterstützt die Einstellung der Kanalnummer und Wellenlänge von SFP+ DWDM tunbaren Transceiver nach: *MSA SFF-8690: Tunable SFP+ Speicherkarte für ITU-Frequenzen* . Öffnen Sie die Konfigurationsinterface aus dem Menü **Werkzeuge - SFP+ Tuning Management Interface** ![SFP DWDM tunbare Einstellungen in SFPTotal Wizard: Kanal, Frequenz und Wellenlänge](https://sfptotal.io/images/documentation/i161/p63/356a192b-949ba8a95c-4534fceaa40e.jpg) Klicken **Lesen Sie SFP+ tunable registers** Lesen Sie die unterstützten Kanalinformationen aus den Transceiverregister. Die aktuellen Einstellungen des Transceptors sind auf der Tab angezeichnet **SFP+ Tunable Control Register**. Unterstützte Kanäle sind auf der Tab angezeichnet **Unterstützte Kanäle**. Um die Kanalnummer zu ändern, öffnen **Unterstütztes Kanal** und wählen Sie den gewünschten Kanal durch **Das ist Kanal** or **Länge**. Klicken **Neue Kanäle aufstellen** Einrichten des neuen Kanals. Der Transmissor braucht Zeit, um zurückzukehren. Hinweis auf die Dokumentation des Herstellers für die Zeit und die Bereitschaft der Laser-Tuning-Informationen. --- ### Video Guide ## [Hardwaregestützte Passwortsuche](https://sfptotal.io/de/wiki/Hardware_password_search) Codingboards, die über das SFPTotal-Command Protocol kontrolliert werden, unterstützen Hardware-Passwortsuche und ermöglichen eine breite Palette von Passwörterwerte, die bei hoher Geschwindigkeit überprüft werden können. Für Details über den Zweck und die Syntax der Steuerungsbefehl, siehe [SFPTotal Protokoll Befehl](https://sfptotal.io/de/wiki/Device_control_protocol#c1ebcbe35d57993ebbf941515f59f999cbd1d3b0). Während einer Hardware-Passwort-Suche verbringt die Codierungskarte keine Zeit, um Daten mit der Anwendung auszutauschen. Es enthält das Passwort, schreibt ein Checkwort und überprüft das Schreibergebnis selbst. --- ### Suchgeschwindigkeit Sie können die Suchgeschwindigkeit ändern, indem Sie vor Beginn die Inter-Block-Verzögerung und die Datenbus-Zuhrfrequenz des Coders konfigurieren. Setzen Sie die Datenbus Uhrfrequenz auf 100.000 Hz. ``` I2CRATE=12 ``` Setzen Sie die Inter-Block Verzögerung auf 16 ms ``` I2CPAUSE=10 ``` --- ### Geschwindigkeitsbegrenzung Für eine erfolgreiche Suche müssen die Betriebsgeschwindigkeit und die inter-block-verzögerung dem Transceptor genügend Zeit geben, um Änderungen zu speichern, während es ihm ermöglicht, weiterhin Kommunikation und Verarbeitung von Datenbus-Events. Eine zu hohe Schreibgeschwindigkeit kann den internen Verfahren des Übertragers unterbrechen, um Änderungen zu sparen. Als Ergebnis kann das richtige Passwort verschoben werden, da sein Effekt nicht verifiziert werden kann. Wählen Sie die Codierungssitzungen aus, die es ermöglichen, dass die Suche fortgesetzt wird, ohne durch Datenbus-Fehlercodes unterbrochen zu werden. Die Geschwindigkeitsgrenze des Moduls hängen von seiner Hardware, der Qualität seines Steuerungs-Firmwares und der physischen Entfernungshastigkeit des Ziel-EEPROM/Flash-Memory ab. --- ### Check Word Schreiben Standort Verwenden Sie die Kommandos `BFCWADR` und `BFCWOFT` Ändern Sie den Standard-Checkwort Schreiben Standort. --- Überprüfen Sie die Worteinstellungen für SFP ``` BFCWADR=A0 BFCWOFT=00 ``` --- Überprüfen Sie die Worteinstellungen für QSFP ``` BFCWADR=A0 BFCWOFT=80 ``` --- Einstellungen für das Schreiben auf die A2h-Seite eines SFP-Transceptors ``` BFCWADR=A2 BFCWOFT=80 ``` --- ### Wert Range Um die Suche zu beschleunigen, schauen Sie sich erstmals innerhalb bestimmter Zeichengruppen an, die in der ASCII-Zeichentabelle dargestellt werden. Brief Range von **A** to **Z** ``` BFSET A2 7B 41414141 5A5A5A5A 41414141 ``` --- Brief Range von **a** to **z** ``` BFSET A2 7B 61616161 7A7A7A7A 61616161 ``` --- Digitale Range von **0** to **9** ``` BFSET A2 7B 30303030 39393939 30303030 ``` --- Symbole, Zahlen und Briefe ``` BFSET A2 7B 20202020 7A7A7A7A 20202020 ``` --- Vollständige Range ``` BFSET A2 7B 00000000 FFFFFFFF 00000000 ``` --- ### Beginn der Suche Beginnen Sie eine SFP+ Passwortsuche mit der Standard-Passwort-Einzugort ``` BFCWADR=A0 BFCWOFT=00 BFSET A2 7B 20202020 7A7A7A7A 20202020 ``` --- Beginnen Sie eine SFP+ Passwort-Suche mit einer NONSTANDARD Passwort-Einzufuhrstelle ``` BFCWADR=A0 BFCWOFT=00 BFSET A2 FC 20202020 7A7A7A7A 20202020 ``` --- Beginn einer Passwortsuche für einen XFP-Transceptor Bevor Sie eine Hardware-Passwort-Suche für XFP oder QSFP Module starten, stellen Sie die entsprechende **MODSEL/MODDESEL** Jumpers auf der Gerätplatte. ``` BFCWADR=A0 BFCWOFT=94 BFSET A0 7B 20202020 7A7A7A7A 20202020 ``` --- ### Suche zum Beispiel Hardware-Search-Log für einen SFP+-Transceptor, wenn Sie über PuTTY an das Codebord verbunden sind ``` # Set the clock frequency and delay I2CRATE=12 I2CPAUSE=05 # Check word entry location BFCWADR=A0 BFCWOFT=00 # Enable command echo CLI=1 # Search the specified range, entering the password at A2 offset FC BFSET A2 FC 84720000 8472FFFF 84720000 Device=A2 Offset=FC From 84 72 00 00 To 84 72 FF FF Start 84 72 00 00 FOUND: 84 72 84 00 STOP Device=A2 Offset=FC From 84 72 00 00 To 84 72 FF FF Current 84 72 84 00 ``` Suchergebnisse : **84728400** --- ### Beachten Bevor Sie die Suche durchführen, bereiten Sie die Konfiguration und Hardware-Suche in einem Texteditor vor, um mögliche Fehler zu vermeiden. --- ### Video Guide ## [Schreiben mit Schriften](https://sfptotal.io/de/wiki/Writing_with_scripts) Skripte sind ein spezielles Anwendungsmechanismus für die Sendung und Verarbeitung von Anweisungen sequentiell. Sie können die Codierung-Tabelle-Einstellungen konfigurieren, das Transceiver-Memory lesen und schreiben und andere Operationen durchführen. Verwenden Sie Skripte, wenn ein Transceptor eine Programmierungsprozess erfordert, die sich von der MSA-Standard unterscheidet und eine Reihe von speziellen Anweisungen benötigt, um Speicheränderungen erfolgreich zu speichern. Skripte können auch wiederholte Programmierung verschiedener Transceptor-Memory-Gebiete mit minimalem Betreiber-Beteiligung automatisieren. --- ### Wie kann ich ein Script verwenden? 1. Öffnen Sie das Menü **Steuerung - Schreiben mit einem Script - Wählen Sie eine Script-Datei** die Script-Datei-Path zu bestimmen; 2. Stellen Sie sicher, dass der Editor den richtigen Code enthält, wenn das Script während der Ausführung die Editor-Daten verwendet; 3. Klicken Sie auf die Transceiver-Memory Schreiben-Button, um das Script ausführen. Beim Ausführen eines Skriptes ignoriert die Anwendung die derzeit ausgewählten Speicherbereich-Einstellungen. Die Les- und Schreibbereiche müssen in den Skriptschriften angegeben werden. Bitte beachten Sie, dass die Software nicht überprüft, ob das Schreiben nach dem Abschluss eines Skripts erfolgreich ist. --- ### Wie kann ich das ausgewählte Script ausklären? Gehen Sie zum Menü **Steuerung - Schreiben mit einem Script - Reset Script** das ausgewählte Skript löschen und zurück zu Standardschrift. --- ### Wie kann ich ein Script erstellen? Script Command Syntax basiert auf dem SFPTotal Command Protocol. Beispiele : ``` // Write password AABBCCDD to page A2 at offset 7B w2A2007B03AABBCCDD // Write the code from the editor to page A0 at offset 00 w2A000007F{00;7F} // Write value 80 to page A2 at offset 7F w2A2007F0080 // Write value 01 to page A2 at offset FF w2A200FF0001 PAUSE // Read code from page A0 at offset 00 R2A000007F ``` Erstellen Sie eine Textdatei und geben Sie eine Anweisung pro Zeile ein. Speichern Sie die Script-Datei, um diesen Programmierverfahren in der Anwendung zu verwenden. --- #### Weitere Script Commands Die folgenden zusätzlichen Bestellungen werden durch die Anwendung verarbeitet. **PAUSE** Pause Script Ausführung. Die Standardpause ist 100 ms. Ein optionaler Parameter setzt die Pause in Millisekunden fest. ``` PAUSE Delay 100ms PAUSE=2000 Delay 2000ms ``` --- **SETCHECKSUM** Die Checksumme neu berechnen. --- **SETVAL** Setzen Sie die Editor-Zelle auf Offset XX, um YY zu bewerten. Angeben Sie die Parameterwerte im HEX-Format. Der Offset-Parameter akzeptiert Werte von 00 bis 7F. ``` SETVAL 7F 03 ``` --- **{00;7F}** Ersatz für Macro `{XX;YY}` wird innerhalb anderer Befehl verwendet, um ein Code-Segment aus dem Editor einzusetzen. Während der Script-Exektion wird die Makro automatisch mit den aktuellen Editor-Daten ersetzt, die mit der Byte XX beginnen und die YY-Bytes erstrecken. Bitte beachten Sie, dass ein YY-Parameterwert `00` in HEX bedeutet, dass 1 Byte ersetzt wird, während ein Wert von `7F` in HEX bedeutet, dass 128-Bytes ersetzt werden. Set YY auf die Segmentlänge in Byten minus einer, ausgedrückt in hexadecimal. Beispiel: Schreiben Sie ein 128-Byte-Segment auf die A2h-Seite bei 80h. ``` w2A200807F{00;7F} ``` Beispiel: Schreiben Sie ein 96-Byte-DDM-Rendegment auf die Seite A2h bei 00h, gefolgt von einem Lesen. ``` W2A200005F{00;5F} ``` Beispiele: die 16-Byte-Code-Segment bei der Offset 0x44 zu einer Variable zugeordnet, die das Seriennummer enthält. ``` $VAR2={44;0F} ``` --- **$VAR1** Buffer Variable für $VAR1. Verwenden Sie Buffer-Variablen, um Code-Segmente aus dem Editor zu speichern und während der Script-Exektion ihre Inhalte einzulegen. Die Anwendung unterstützt 10 Buffervariablen, $VAR0–$VAR9. ``` $VAR1={00;43} $VAR2={44;0F} $VAR3={54;2B} $VAR4=002AFE $VAR5=4F ``` --- **$YYYY** Geben Sie das aktuelle Jahr in die Kommando ein. --- **$MM** Geben Sie den aktuellen Monat in die Kommando ein. --- **$DD** Geben Sie den aktuellen Tag in die Kommando ein. --- **BACKUPTOFILE** Starten Sie eine Backup für den in den Anwendungsinstellungen ausgewählten Modultyp. Die Anwendung liest die verfügbaren Seiten sequentiell und speichert die Daten in eine Datei. Diese Befehl entspricht der Anrufe der Funktion aus dem Applikationsmenü. --- **BACKUPDIR** Setzen Sie das Backup-Dokument. Zusätzliche Parameter können verwendet werden, um ein Katalog mit einem bestimmten Namen zu erstellen. Beispiel: Ein Backup-Dokument mit dem Datum in seinem Namen erstellen. ``` $VAR5=SOMETEXT BACKUPDIR=\$YYYY-$MM-$DD_$VAR5\ BACKUPTOFILE ``` --- **IMPORTFILE** Importieren Sie HEX-Code aus einem binären Datei in den Editor. ``` IMPORTFILE=\catalog\filename.bin ``` --- **IMPORTHEX** Importieren Sie HEX-Code in den Editor. Beispiel: Einführen eines 128-Byte-Code Segment in den Editor. ``` IMPORTHEX=030407100000000000000006670000000802001E4F454D2020202020202020202020202000000B4053465031302D535220202020202020204120202003520091001A000058473936535230313020202020202020303830393236202068F0031200001111A8DD05AA642FAA6F5A64DAF3285A9D000000000000000000F05E482F ``` Importieren Sie Code in den Editor, indem Sie Buffer-Varianten konzentrieren. ``` $VAR1={00;43} $VAR2={44;0F} $VAR3={54;2B} IMPORTHEX=$VAR1$VAR2$VAR3 ``` --- **INCREMENT** Erhöhen Sie den Wert einer Variable, die eine hexadekimale Vertretung von Code enthält, so dass die Zahl am Ende der Textvertretung um ein erhöht wird. Zum Beispiel die Textreprezentation der Variablen `SN129YY00201` wird konvertiert zu `SN129YY00202`. Wenn Zero die numerische Portion vorausgeht, versucht die Anwendung, die ursprüngliche Stringlänge zu bewahren, wenn die erhöhten Zahl eine zusätzliche Zahlen benötigt und die Wert nach links verwandelt. So ist der Wert `SN129YY00999` wird konvertiert zu `SN129YY01000`. ``` $VAR1={00;43} // Assign the code area containing the serial number to a variable $VAR2={44;0F} $VAR3={54;2B} INCREMENT $VAR2 IMPORTHEX=$VAR1$VAR2$VAR3 ``` --- **ERASEVENDORCODE** Füllen Sie das Verkäufer-spezifische Bereich im Editor mit Zero. --- **COUNTER** Schrift iteration counter. Stellen Sie diese Befehl am Anfang eines Skriptsdatei, das in einem Lauf läuft. Der aktuelle Iterationszahlenzahl ist über die $COUNTER Variable verfügbar. ``` // Invoke the iteration counter COUNTER // Assign the current counter value to a variable $VAR0=$COUNTER // Display the counter value ECHO $COUNTER ``` --- **IF A ... B THEN ...** Vergleichen Sie die Werte. Verwenden Sie dieses Konstrukts, um A und B zu vergleichen und die Kommande nach THEN ausführen, wenn die angegebenen Bedingung wahr ist. ``` // Assign numeric values to variables $VAR1=10 $VAR2=20 // Display a message box if the condition is true. IF $VAR1 < $VAR2 THEN MSGBOX HELLO WORLD! ``` --- **LOOP** Wiederholen Sie das Script. Setzen Sie diese Befehl am Ende des Skriptsdatei, um die Anwendung zu sagen, den Verfahren erneut ausführen. Die UNLOOP-Kommand annulliert LOOP. Verwenden Sie eine Bedingung, um den Lauf zu verlassen und endlose Wiederholungen zu vermeiden. Beispiel mit einer Bedingung. ``` COUNTER ... R1A000007F ... // Repeat the script until 10 iterations have completed IF $COUNTER < 10 THEN LOOP ``` Wenn ein Script einen unendlichen Lauf eingibt, stoppt es mit der globalen Unterbrechungsbefehl in <Tools - Interrupt Processes>. --- **STRTOHEX** Umwandeln Sie den Text nach dem Betreiber in eine HEX-Stirn. ``` $VAR9=STRTOHEX QSFP28-SR4 MSGBOX $VAR9 ``` --- **HEXTOSTR** Konvertieren Sie die HEX-Stirn nach dem Betreiber in Text. ``` $VAR9=HEXTOSTR 5153465032382D535234202020202020 MSGBOX $VAR9 ``` --- **PADRIGHTHEX** Fügen Sie den hexadekimalen Wert in $VAR1 rechts mit dem Charakter, dessen Code YY ist, bis die Länge seiner Textvertretung XX erreicht. Formate der Kommande: `PADRIGHTHEX XX YY $VAR1` - `XX` eine Decimalnummer, die die Länge der Textvertretung des HEX-Stiegs angibt; - `YY` die HEX-Code des Zeichens, der zur Fassung der String auf die erforderliche Länge verwendet wird; - `$VAR1` die Variable, die den HEX-Strahl enthält, umzuwandeln. ``` // Convert text to a HEX string and store it in a variable $VAR9=STRTOHEX QSFP28-SR4 // Pad the variable on the right with spaces (HEX code 0x20) to 16 bytes $VAR8=PADRIGHTHEX 16 20 $VAR9 ECHO $VAR8 ``` Diese Befehl ist nützlich, wenn Sie Text zu einer Variablen zugeordnen und es in eine HEX-Serie einer bestimmten Länge umwandeln. --- **PADLEFTHEX** Es funktioniert wie Padrighthex. Fügen Sie den hexadekimalen Wert in $VAR1 auf der linken Seite mit dem Charakter, dessen Code YY ist, bis die Länge seiner Textvertretung XX erreicht. --- **SAVECODEDIR** Setzen Sie den Weg, um eine Code-Datei automatisch ohne ein Dialogfeld zu speichern. Beispiel: Setzen Sie den Code-Ausgangsprozess in einen Katalog, der nach dem Seriennummer im Code benannt wird: ``` $VAR4=HEXTOSTR {44;0F} SAVECODEDIR=C:\Users\DemoUser\Desktop\Codes\$VAR4 ``` --- **SAVEFILE** Speichern Sie den Code auf eine Datei auf dem von SAVECODEDIR festgelegten Weg. Die Anwendung erzeugt den Dateinamen automatisch nach dem ausgewählten Modultyp und der Seite. ``` $VAR4=HEXTOSTR {44;0F} SAVECODEDIR=C:\Users\DemoUser\Desktop\Codes\$VAR4 SAVEFILE ``` --- **SIGNATURE** Führen Sie den Generator mit Vorgangsparameter aus. Diese Funktion erfordert eine erweiterte Generator-Lizenz in der Anwendung, die nicht im Standardpaket enthalten ist. --- #### Externe Feuervertreter **APIURL** Setzen Sie die URL, die verwendet wird, um den externen API-Händler zu nennen. ``` APIURL=http://localhost/example/api.php ``` **APICALL** Rufen Sie den externen API-Händler an. Dies entspricht dem Klicken auf den API-Button im Hauptanwendungsfenster. POST-Anfrageformat für Anrufe an APIURL ``` POST Fields: code=0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000&module_type=1&table=A0&offset=00 ``` - `code` Code: eine 256-Charakter-Reihe (HEX, Oberfläche) - `module_type` Modultyp (0 — GBIC, 1 — SFP, 2 — SFP-DD, 3 — XFP, 4 — QSFP, 5 — QSFP-DD, 6 — OSFP); - `table` Tabellenadresse (HEX, obere Seite; zum Beispiel: A0, A2) - `offset` Tabelle offset (HEX, obere Seite; zum Beispiel: 00, 80). Der Server muss eine JSON-Serie zurückgeben: ``` {"status":1,"script":"R1A000007F\r\nW1A000007F{00;7F}\r\n","message":"","code":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","module_type":"1","table":"A0","offset":"00"} ``` Die Server-Reaktion muss die folgenden Parameter enthalten: - `status` Verarbeitungssituation: 1 — das Skript importieren und ausführen; 0 — eine Nachricht anzeigen, ohne Code importieren; - `script` Scripttext nach dem Einfuhr von Code ausführen; Lassen Sie es leer, wenn kein Script angegeben ist; - `message` die zurückgegebenen Nachricht, die angezeigt wird, wenn Status = 0; - `code` zurückgegebenes Code: eine 256-Charakter-Stirn (HEX, Oberfläche); - `module_type` Modultyp (0 — GBIC, 1 — SFP, 2 — SFP-DD, 3 — XFP, 4 — QSFP, 5 — QSFP-DD, 6 — OSFP); - `table` Tabellenadresse (HEX, obere Seite; zum Beispiel: A0, A2) - `offset` Tabelle offset (HEX, obere Seite; zum Beispiel: 00, 80). --- #### Arithmetische Operationen Der Script-Prozessor unterstützt Addition, Subtraktion, Multiplikation und Division durch die **MATH**. Formate der Kommande: `MATH Value1 %Operator Value2` Unterstützte Arithmetische Betreiber: - `+` \- die Ergänzung - `-` Subtraktion ist; - `*` die Vervielfältigung; - `/` die Division; ``` COUNTER $VAR0=MATH 10 - $COUNTER ECHO $VAR0 // Repeat the script while the condition is true IF $VAR0 > 0 THEN LOOP ``` --- #### User Datei Befehle, um mit einem Benutzerdatei zu arbeiten. **USERFILEPATH** Setzen Sie den Benutzer-Dateiweg. ``` USERFILEPATH=C:\Users\User\Desktop\user-file.txt ``` **GETUSERFILESTRING** Lesen Sie die angegebenen Zeile aus der Benutzerdatei. ``` GETUSERFILESTRING 10 ``` **SAVETOUSERFILE** Speichern Sie Daten in die Benutzerdatei. Beispiele : ``` // Store the serial number in a variable $VAR2={44;0F} // Save the variable value to the user file SAVETOUSERFILE HEXTOSTR $VAR2 // Add a line feed and carriage return SAVETOUSERFILE HEXTOSTR 0D0A ``` **$STRCOUNTUSERFILE** Dieser Wert enthält die Anzahl der Zeilen im Benutzerdatei. ``` // Find the inserted line's position by subtracting the script iteration count from the file's line count $VAR0=MATH $STRCOUNTUSERFILE - $COUNTER ECHO $VAR0 // Read the most recently inserted line from the file GETUSERFILESTRING $VAR0 ``` ## [Automatisches Schreiben über die Verbindung](https://sfptotal.io/de/wiki/Automatic_writing) Die Software unterstützt automatisch Schreiben an einen Transceptor, wenn er mit dem Coding-Tablet-Port verbunden ist. Um diese Funktion zu aktivieren, wählen Sie die folgenden Checkboxes aus: **Kontrolle - Überprüfen Sie den Status des verbundenen Geräts** **Steuerung - Auto schreiben auf Plugged-in Transceiver** Eine Verbindung zum Coding-Tabell erstellen: **Verbindung - Connect** ![Automatische SFP-Programmungsinstellungen: Verbindungsüberprüfung und Schreiboptionen im Control Menu](https://sfptotal.io/images/documentation/i152/p44/356a192b-2a1a3ff372-5e2bf18e2670.jpg) Sobald dieser Modus aktiviert ist, überwacht die Software die Einträge, die darauf hindeuten, ob ein Transceiver mit den Coding-Tablet-Ports verbunden ist. Wenn eine Verbindung erkannt wird, beginnt die Schreibfunktion automatisch mit den konfigurierten Passwort-Einstellungen oder dem Script. ``` 2024-02-09 16:57:10 > [SFP] : Transceiver has been plugged-in the port 2024-02-09 16:57:11 > Write Table A0 add. 00, 128 byte(s) from 00 2024-02-09 16:57:11 > W1A000007F0D00230100000000000000058D00000000000A004F454D202020202020202020202020200F0002C94D43323230373331562D30313020202041314268000046BD0001049854573231313530313138342020202020313530353235202068F0037C2020202020202020202020202020202020202020202020202020202020202020 2024-02-09 16:57:13 > 0D00230100000000000000058D00000000000A004F454D202020202020202020202020200F0002C94D43323230373331562D30313020202041314268000046BD0001049854573231313530313138342020202020313530353235202068F0037C2020202020202020202020202020202020202020202020202020202020202020 2024-02-09 16:57:13 > WRITE OK ``` Um erneut zu schreiben, entfernen Sie den Transceptor aus dem Port der Codierungskarte, warten Sie auf den Status des Ports, um aktualisiert zu werden, und anschließend wieder anzuschließen. ![Automatische SFP-Firmware in SFPTotal Wizard schreiben: die Code-Tabelle und Betriebslog](https://sfptotal.io/images/documentation/i152/p44/356a192b-dbc7c9adf9-1f7948688204.jpg) Um das automatische Schreiben zu deaktivieren, löschen Sie die vorher ausgewählten Checkboxes. ### Beachten Die Kombination von automatischen Schreiben mit Script-basierter Schreiben ermöglicht die Battch-Programmierung von Transceivers und reduziert die Zeit, die auf manuelle Operationen verbracht wird. ## [Batch Code Generation](https://sfptotal.io/de/wiki/Batch_code_generation) Die Software kann Firmware-Dateien in Battchen aus einem Template generieren, die Seriennummer erhöhen und das Ergebnis von jedes zu einem Datei speichern. Um Firmware mit zunehmendem Serienzahlen zu generieren, geben Sie in das Serienzahlenfeld des Templates Platzhafter Charaktere ein: **%%%%**. Während der Firmware-Generation, die `%%%%` Zeichen werden durch die entsprechende numerische Wert ersetzt. 1. Laden Sie das Firmware-Template in den Editor. 2. Geben Sie Platzhafter-Charakter in das Feld Seriennummer wie im Bild angezeigt. ![SFP Firmware Quellcode in der Tab CODE TABLE vor Batch-Generation in SFPTotal Wizard](https://sfptotal.io/images/documentation/i84/p56/356a192b-38232c178a-a6dd573710bc.jpg) 3. Offen **GENERATOR** Zugriff auf die Batch-Firmware-Generationseinrichtungen. 4. Setzen Sie den Katalog, in dem die Anwendung die Firmware-Dateien speichern sollte. 5. Set **Startpositionen** den Startwert für die Serie-Nummergeneration angeben. 6. Set **Kont** zu bestimmen, wie viele Firmware-Dateien generiert werden sollen. 7. Wählen Sie **Aktualisierung von Checksums** die Anwendung automatisch neu berechnen **CC\_BASE** und **CC\_EXT** Überprüfungen bei der Herstellung von Firmware. ![SFP Firmware-Generation in SFPTotal Wizard: Ausgangsdirektiv, Serienzahlen und der Run Generator-Taste](https://sfptotal.io/images/documentation/i84/p56/356a192b-dd42bb2140-a6dd573710bc.jpg) 8. Klicken **Lauf der Generator** den Prozess zu starten. ![SFP Firmware-Generation: Serienzahlen und gespeicherte Dateien in SFPTotal Wizard](https://sfptotal.io/images/documentation/i84/p56/356a192b-c88d781f15-a6dd573710bc.jpg) Die Anwendung erzeugt das Firmware mit den angegebenen Einstellungen und speichert die Dateien im ausgewählten Katalog. Generation Fortschritt wird in der Tabelle auf der rechten Seite des Fensters angezeigt. Die Firmware-Dateien werden in der angegebenen Ausgangsdirektion verfügbar sein. ![SFP Firmware-Dateien, die von der SFPTotal Wizard-Batch-Generator in Windows Explorer erstellt wurden](https://sfptotal.io/images/documentation/i84/p56/356a192b-772e7ebe98-023d28be8221.jpg) Verwenden Sie diese Dateien für nachfolgende Operationen. ## [Batch Schreiben](https://sfptotal.io/de/wiki/Batch_writing) Die Software unterstützt das Schreiben von Firmware, um das Gedächtnis in Batches zu übertragen. Dies ermöglicht die automatische Schreibung einer Liste von Dateien mit einzigartigen Serienzahlen, die mit der Batch-Generation erstellt wurden. Batch-Programmierung arbeitet mit einer vorbereiteten Liste von Firmware-Dateien. Verbinden Sie die Transceiver und schreiben Sie die Dateien für sie ein nach einem. Die Batch-Programmierung kann Passwort-Enter-Einstellungen oder Skripte verwenden. Um ein Battch zu schreiben, folgen Sie diesen Schritten: 1. Entdecken Sie das Editor-Zone **Datei - Neues** 2. Öffnen Sie die Batch Loader Tab **BATCH LOADER** - Spezifizieren Sie die Script-Datei-Path, wenn die Transceivers eine Script-basierte Programmierung benötigen. - Konfigurieren Sie den Passwort eingeben, wenn die Transceiver Passwort geschützt sind. - Klicken **Datei hinzufügen** um die Firmware-Dateiliste in die Batch Loader Quelle zu laden. ![Batch Transceiver Firmware Schreiben: die Datei-Schaltfläche in der Tab SFPTotal Wizard BATCH LOADER](https://sfptotal.io/images/documentation/i145/p57/356a192b-26af260cd2-b5534685bebe.jpg) 3. Geben Sie den Transceptor in den Coding Board Port ein. 4. Klicken **RUN BATCH LOADER** Beginnen Sie mit dem Schreiben von Batch. Warten Sie auf die erste Schreiboperation, um abzuschließen. Der Betriebsstatus wird in der Datei-Batch-Liste angezeigt. Wenn das Schreiben vollendet ist, ändert sich der Status des entsprechenden Datei auf **Fertig** \- abgeschlossen ist ![Batch-Firmware schreiben in SFPTotal Wizard: eine Schnelle, um den nächsten Transceiver zu verbinden](https://sfptotal.io/images/documentation/i145/p57/356a192b-0b48314d33-c3b0895208d0.jpg) Die Anwendung zeigt einen schnellen Schritt, um den Prozess fortzusetzen. ![Das nächste Transceiver-Fenster: die Verbindung des nächsten Transceiver, um weiterhin Firmware zu schreiben](https://sfptotal.io/images/documentation/i145/p57/356a192b-43a387f67a-f15ba88d715a.jpg) Entfernen Sie den Transceptor aus dem Coding-Tablet-Port und verbinden Sie den nächsten. Klicken **OK** in der Zeit, um den nächsten Transceiver zu verbinden, oder **Abbrechen** den Prozess zu stoppen. Bei der nächsten Iteration laden die Anwendung die nächste Firmware-Datei aus der Liste herunter und führt die Schreibverfahren durch. Es zeigt dann wieder die Schnelle an und wartet auf den nächsten Transceptor, der verbunden wird. ### Beachten Standardmäßig schreibt die Batch-Programmierung die Dateien aus der Firmware-Liste nur in das ausgewählte Speicherbereich des Transceptors. Um mehrere Speicherbereiche zu programmieren, verwenden Sie Script. ## [Externe Handler-Button](https://sfptotal.io/de/wiki/External_handler_button) Die Software unterstützt einen externen Code-Handler für verschiedene Code-Modifikation und Validierung Workflows, Firmware im Editor importieren und automatisch Kommandos ausführen, wenn Code importiert wird. Kommunikation verwendet HTTP: Die Anwendung sendet eine POST-Anfrage an die in **Werkzeuge - Allgemeine Einstellungen - Ordner - API Button URL**. Beispiele für Postanfrage: `code=0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000&module_type=1&table=A0&offset=00` `code` enthält ein 256-Charakter-Code-Segment aus dem Anwendungsredaktor; `module_type` die ausgewählte Modultyp (0 – GBIC, 1 – SFP, 2 – SFP+, 3 – XFP, 4 – QSFP); `table` die Tabelle Adresse (z.B.: A0, A2) `offset` die Offset (z. B. 00, 80) Beispiele für die Server-Reaktion: `{"status":1,"script":"R1A000007F\r\nW1A000007F{00;7F}\r\n","message":"","code":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","module_type":"1","table":"A0","offset":"00"}` Die Server-Reaktion muss eine JSON-Serie mit den folgenden Parameter enthalten: `status` Verarbeitungssituation: 1 — die Anwendung importiert Code aus der Server-Reaktion und führt die Befehl in Skripten durch; 0 — es zeigt das Ergebnis des externen Handlers aus dem Nachrichtfeld. `script` eine Liste der Befehl nach dem SFPTotal-Protokoll `message` eine Textnachricht, die von der Anwendung angezeigt wird, wenn Status = 0 `code` Code, der vom Server zurückgegeben wird; die erforderliche Länge beträgt 256 Zeichen, die 128 Byte darstellen `module_type` die ausgewählte Modultyp (0 – GBIC, 1 – SFP, 2 – SFP+, 3 – XFP, 4 – QSFP) `table` die Tabelle Adresse (z.B.: A0, A2) `offset` der Code Segment offset (z. B.: 00, 80) If `status=1` die Anwendung importiert den Code aus der Server-Reaktion in den Editor und führt die im `script`. If `status=0` Die Anwendung zeigt den in der `message`und Verwenden Sie diesen Modus, um Code mit einem benutzerdefinierten Skript auf einem HTTP-Server zu validieren und eine Textnachricht mit den Ergebnissen zu erhalten. ## [Ein externer Code-Handler nennen](https://sfptotal.io/de/wiki/Calling_an_external_code_handler) Platzhafter Artikel über den externen API-Handler; keine Inhalte sind verfügbar. Sehen Sie den damit verbundenen Artikel. ## [SFPTotal Whistle](https://sfptotal.io/de/wiki/SFPTotal_Whistle) **Inhalte** 1. [Allgemeine Informationen](https://sfptotal.io/de/wiki/SFPTotal_Whistle) 2. [Anwendungen](https://sfptotal.io/de/wiki/SFPTotal_Whistle#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [Hauptvorteile](https://sfptotal.io/de/wiki/SFPTotal_Whistle#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Kurzanleitung](https://sfptotal.io/de/wiki/SFPTotal_Whistle#4e82e087889f8534521698ba06311cd9be56b4c6) - [Installation des Gerätsdrivers](https://sfptotal.io/de/wiki/SFPTotal_Whistle#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Aktivierungsschlüssel](https://sfptotal.io/de/wiki/SFPTotal_Whistle#09a90205073c75c1411e7d5a97e417263b8548c7) - [Software](https://sfptotal.io/de/wiki/SFPTotal_Whistle#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [Verbindungsinstellungen](https://sfptotal.io/de/wiki/SFPTotal_Whistle#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) 5. [Transceiver Operationen](https://sfptotal.io/de/wiki/SFPTotal_Whistle#c735df8689e34636147068c79e678703500708c5) 6. [Behebung von häufigen Problemen](https://sfptotal.io/de/wiki/SFPTotal_Whistle#618e0dcae9705b5514b13fe9f897ff1135d39f12) 7. [Eigenschaften und Einschränkungen](https://sfptotal.io/de/wiki/SFPTotal_Whistle#ad57058c122323bd3895292e93434b90f59e3281) Das Gerät **SFPTotal Whistle** Die kompakte Programmierplatine programmiert den EEPROM von SFP- und SFP+-Transceivern mit einer Leistungsaufnahme bis 1.5 W. Sie ist vollständig mit Transceivern nach MSA SFF-8074 kompatibel. Die Codierungskarte unterstützt Programmierung Passwort geschützt Transceivers nach MSA SFF-8472. Das Gerät verfügt über einen SFP-Port für Transceiver, einen USB 2.0-Konnektor für die Verbindung zu einem PC und einen StromLED. ![Zwei SFPTotal Whistle USB-Codingboards mit verschiedenen Transceivers installiert](https://sfptotal.io/images/documentation/site/products/gallery/whistle/sfptotal-whistle-01.jpg) --- ### Anwendungen Die Coding-Tabelle wird für die folgenden Aufgaben verwendet: - Lesen und Schreiben des Transceiver-Memoriums; - Programmierung schrieb geschützte Transceiver; - Schreiben von Änderungen an das Transceiver-Memory, um die Kompatibilität mit Schaltflächen verschiedener Hersteller zu gewährleisten; - Zugang zu DDMI (DOM) Diagnosed Information. --- ### Hauptvorteile - Offizielle Software für Windows; - Kompatibilität mit Transceivern verschiedener Hersteller; - Schnelle Änderungen der Transceiver-Kompatibilitätsparameter; - Kleine Größe und geringe Gewicht; - Keine externen Stromadapter erforderlich; - Keine Kabel erforderlich für die Verbindung zu einem PC. --- ### Kurzanleitung #### Installation des Gerätsdrivers Um richtig zu funktionieren, installieren Sie die FTDI Virtual COM Port Drivers vor der ersten Anbindung des Geräts: [http://www.ftdichip.com/Drivers/VCP.htm](http://www.ftdichip.com/Drivers/VCP.htm) Original SFPTotal Whistle Geräte erfordert keine zusätzliche Konfiguration. Verbinden Sie das Gerät direkt mit einem USB 2.0 Type A-Port ohne Adapter oder Erweiterungskabel. Ein LED auf der Unterseite des Plattenstrahls erleuchtet sich, wenn das Gerät richtig verbunden ist. Wenn die FTDI-Dreiber bereits installiert sind, sollte die Verbindung des Geräts zu einem Windows-Computer automatisch das neue Gerät erkennen und seine Dreiber installieren. In Device Manager erscheint das Gerät als USB Serial Port mit seinem angegebenen Serienportnummer (z. B. COM244). Sie benötigen diese Portnummer, um die Gerätverbindung in SFPTotal Wizard zu konfigurieren. ![SFPTotal Whistle: USB Serial Port und seine COM-Portnummer im Windows Device Manager](https://sfptotal.io/images/documentation/i102/p58/356a192b-902b0463c3-5fe637ccb870.JPG) --- #### Aktivierungsschlüssel Um mit SFPTotal Wizard zu arbeiten, muss das Gerät eine einzigartige digitale Aktivierungsschlüssel (Gerätschlüssel) enthalten. Dieser Schlüssel authentifiziert das Gerät und ermöglicht die Hauptfunktionen der Software für das Lesen und Schreiben des Transceptors. Alle ursprünglichen Geräte werden mit einem Aktivierungsschlüssel im Speicher vorgeladen. Der Schlüssel wird automatisch überprüft, wenn das Gerät zum ersten Mal mit der offiziellen SFPTotal Wizard-Software verwendet wird. Der Computer muss für die Überprüfung mit dem Internet verbunden sein. --- #### Software SFPTotal Whistle ist mit dem offiziellen [SFPTotal Wizard](https://sfptotal.io/de/software) Software, Version 1.0.4.0 oder älter. Lesen Sie die Benutzeranleitung vor Beginn. Die Codierung kann auch mit IC-Prog arbeiten [\[1\]](http://ic-prog.com/) Aber diese Software unterstützt nicht den Zugriff auf die A2h-Seite oder Passwortbasierte Schreiben. --- #### Verbindungsinstellungen 1. Download und starten SFPTotal Wizard; 2. Öffnen Sie das drop-down Menü **Verbindung – Verbindungsinstellungen**; 3. klar **Automatische Suche nach Verbindung** die Gerätverbindungsinstellungen zu deaktivieren; 4. Klicken **Erfrischung**; 5. Wählen Sie die **Serienportnummer** Wert, der dem an das Gerät zugeordneten COM-Port entspricht; 6. Wählen Sie die **Programmierung von Typ** für SFPTotal Whistle zu entsprechen; 7. Klicken **Speichern Sie Verbindungsinstellungen** um die Einstellungen zu speichern; ![SFPTotal Whistle-Verbindungsinstellungen: COM-Port und Tischtyp im Fenster Verbindungsinstellung](https://sfptotal.io/images/documentation/i102/p58/356a192b-cbcb9b8628-44fa82b182c7.jpg) --- #### Transceiver Operationen Informationen über die wichtigsten Funktionen der Anwendung finden Sie im User Guide Abschnitt. --- ### Behebung von häufigen Problemen Die folgenden häufigen Probleme können während der Verwendung des Geräts auftreten. **Die LED-Licht erleuchtet nicht, wenn das Gerät an die** Überprüfen Sie die Gerät Orientierung. Bei der Einführung des Geräts in einen horizontalen USB-Port muss die Metall-SFP-Kugel auf der Tabelle nach oben angesiedelt werden. **Die Anwendung kehrt bei der Lesung des Transceiver-Memory nichts zurück** Überprüfen Sie die Verbindungsinstellungen in Verbindung – Verbindungsinstellen. **No COM Port Number wird angegeben** Auf Windows-Computer, in denen andere verbundene Geräte bereits alle 256 reservierten COM-Portnummern verwendet haben, kann das System aufgrund des FTDI-Driververhaltens aufgrund des FTDI-Driververhaltens nicht automatisch eine neue Portnummer zugeordnen. Angeben Sie eine Portnummer manuell. Wählen Sie im Device Manager unter Ports (COM & LPT) das entsprechende USB Serial Port-Gerät aus, öffnen Sie Properties - Port Settings - Advanced und zählen Sie eine COM Port-Nummer. **Fehler: "FTDI Bibliothek FTD2XX.DLL nicht finden kann"** Die FTDI-Gerätklasse-Bibliothekdatei fehlt. Kopieren Sie FTD2XX.dll in das SFPTotal Wizard-Anwendungsdirektiv. Nach der Installation des Treiber kann diese Datei in C:\\Windows\\System32 gefunden werden. **Fehler: "Slave-Gerät hat die Übertragung von DeviceAddress nicht bestätigt: 0xA0"** Dieser Fehler tritt auf, wenn die Codierungskarte keine Anerkennung vom Sklaven-Gerät (Transceptor) erhält, während sie die Tabelle A0h adressiert. mögliche Ursachen umfassen: - Kein Transceptor ist mit dem Coding Board Port verbunden; - Der Transmissor ist schuldig und reagiert nicht; - Der Datenbus ist geschlossen. - Es gibt ein Kontaktproblem zwischen dem Transceptor und der Codierungskarte. **Fehler: "Slave-Gerät hat die Übertragung der Offset nicht bestätigt: 0x00"** Dieser Fehler tritt auf, wenn die Codierungskammer keine Anerkennung vom Sklavengerät (Transceptor) erhält, während die Offset-Byte geschrieben wird. Der Transmitter ist nicht bereit, die Operation durchzuführen und die Kommunikation auf dem Datenbus fortzusetzen. **WRITE FAIL Schreibfehler** Dieser Fehler zeigt darauf hin, dass das Schreiben in das angegebenen Speicherbereich des Transceptors erfolglos war. Die Codierungskarte machte das Schreiben aus, aber die Überprüfungslage konnte nicht bestätigen, dass die Änderungen in der Transceptor-Gedenkweise gespeichert wurden. Dies geschieht normalerweise, wenn Sie auf eine geschützte Speicherfläche schreiben. Verwenden Sie den Passwort-Eintrag in Control – Set ein Passwort für das Programm Passwort geschützt Transceivers. --- ### Eigenschaften und Einschränkungen Im Gegensatz zu SFPTotal Mini nutzt die Whistle-Serie einen FTDI FT232 Interface Converter und Software-kontrollierte Datenbus Kommunikation: Die Anwendung kontrolliert den Bus-Linie-Status, anstatt einen Hardware-Controller. Die Software-Kontrolle des Datenbus ermöglicht nicht, dass der Kommunikationsmodus und die Geschwindigkeit angepasst werden können, um die breite Palette von Transceiver Schreibmechanismen zu unterstützen, die von Modulherstellern implementiert werden. Diese Grenzen schreiben Unterstützung für einige geschützte Transceiver, die empfindlich auf Uhrgeschwindigkeit und Timing sind oder deren Programmierungslogik von der MSA-Standard unterscheidet. Software-kontrollierte Datenbus-Betrieb kann nicht sowohl eine hohe Uhrfrequenz und eine strenge Timing bieten, wenn die Signalsequenzen generiert werden, die für das Lesen und Schreiben des Transceiver-Memori erforderlich sind. Dies kann entscheidend sein, wenn Programmierer, die einen Management-Controller haben und die Betrieb des Sklaven-Geräts in der Software emulieren. ## [SFPTotal Mini](https://sfptotal.io/de/wiki/SFPTotal_Mini) **Inhalte** 1. [Allgemeine Informationen](https://sfptotal.io/de/wiki/SFPTotal_Mini) 2. [Anwendungen](https://sfptotal.io/de/wiki/SFPTotal_Mini#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [Hauptvorteile](https://sfptotal.io/de/wiki/SFPTotal_Mini#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Kurzanleitung](https://sfptotal.io/de/wiki/SFPTotal_Mini#4e82e087889f8534521698ba06311cd9be56b4c6) - [Installation des Gerätsdrivers](https://sfptotal.io/de/wiki/SFPTotal_Mini#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Software](https://sfptotal.io/de/wiki/SFPTotal_Mini#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [Verbindungsinstellungen](https://sfptotal.io/de/wiki/SFPTotal_Mini#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Geräteaktivierung](https://sfptotal.io/de/wiki/SFPTotal_Mini#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Verbindungen mit einem Transceiver](https://sfptotal.io/de/wiki/SFPTotal_Mini#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [Kontrolle](https://sfptotal.io/de/wiki/SFPTotal_Mini#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Kontrolle Befehl](https://sfptotal.io/de/wiki/SFPTotal_Mini#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Beachten](https://sfptotal.io/de/wiki/SFPTotal_Mini#7d74563e457666cab3955de69bc3a49870523040) Das Gerät **SFPTotal Mini** coding board-programme die memory von SFP28, SFP+ und SFP-Transceivers, einschließlich SFP RJ45, AOC und DAC. Es unterstützt Programmierung Passwort geschützte Transceivers nach MSA SFF-8472, sowie Skriptbasierte Schreib- und Programmierung Module mit Hardware Schreib-Schutzkreisen. Die Codierungskarte ist vollständig mit Transceiver kompatibel, die nach MSA SFF-8074 konzipiert wurden. Das Gerät verfügt über einen SFP-Port für Transceiver, einen USB Type C-Konnektor für die Verbindung zu einem PC, LED-Indikatoren, Stromkontrolle-Springern und einen Konnektor für eine externe 5V DC-Stromversorgung. ![SFPTotal Mini SFP-Codingboard mit einem Transceiverport und USB-Konnektor](https://sfptotal.io/images/documentation/i90/p59/356a192b-573370abb7-0594e633dce7.png) ![Unterseite des SFPTotal Mini zeigt das Modell und die Board Revision Marken](https://sfptotal.io/images/documentation/i90/p59/356a192b-3bec720c96-0594e633dce7.png) --- ### Anwendungen Die Coding-Tabelle wird für die folgenden Aufgaben verwendet: - Programmierung SFP RJ45, 1G SFP, 10G SFP+ und 25G SFP28 optische Transceiver; - Programmierung von AOC und DAC Kabeln; - die Kompatibilität der Module mit Netzwerkgeräten verschiedener Hersteller zu gewährleisten; - Programmierung des geschützten Transceiver-Memoriums; - Lesen Sie in Echtzeit diagnostische Informationen über den Transmissor; - Einrichtung des Kanals der DWDM SFP+ tunbaren Transceiver; - Änderung der PHY-Controller Einstellungen; - OEM-Transceiver wiederherstellen. --- ### Hauptvorteile - Compakt Größe; - Vollständige Unterstützung für den SFP Formfaktor auf einem einzigen Gerät; - Keine Einschränkung auf einen bestimmten Transmissionshersteller; - Flexible Steuerung der Schreibgeschwindigkeit und Einstellungen; - Unterstützung für Programmierer mit einem Passwort; - Zugang zu nicht-standardem Memory-Adressen; - Programmierung Transceivers mit Hardware Schreibschutz; - Externe Stromversorgungsunterstützung für hohe Stromtransceptoren; - Hardware-Passwort-Suche unterstützt - Technische Unterstützung des Herstellers. --- ### Kurzanleitung #### Installation des Gerätsdrivers Um richtig zu funktionieren, installieren Sie den Gerät-Driver, bevor Sie das Gerät zum ersten Mal verbinden. Es ist verfügbar auf der **Download Seite**. Windows 10 / 11 enthält Drivers für SFPTotal Mini nach Standard. Verbinden Sie einfach das Gerät mit dem Computer und warten Sie, bis die automatische Installation abgeschlossen ist. Wenn das Betriebssystem kein Fahrer oder spezielle Fahrer-Installationspolitik auf neue Geräte anwendet, folgen Sie den **Anweisungen für die Installation des Fahrers**. Einige Versionen von Windows erfordern eine System-Restart nach der Installation des Fahrers, damit das virtuelle Serienportgerät richtig funktioniert. --- #### Software Verwenden Sie die Offizielle **SFPTotal Wizard** Software, um mit dem Gerät zu arbeiten. Es bietet eine bequeme Schnittstelle für die Bearbeitung, Lesung und Schreiben des Transceiver-Memory. Keine vorläufige Gerätkonfiguration oder Kalibrierung ist erforderlich, um die Anwendung zu verwenden. Für die vollständigen Softwareanweisungen, siehe die **Bedienungsanleitung**. --- #### Verbindungsinstellungen Verbinden Sie das Codecard mit dem USB-Port des Computers mit dem gelieferten USB-Typ C-Kabel. Das Betriebssystem erkennt ein neues Gerät, wenn es zum ersten Mal verbunden ist. Standardmäßig ist keine Verbindungskonfiguration erforderlich. Die Anwendung erkennt automatisch das Codebord, das mit dem PC verbunden ist. Wenn die Anwendung zuvor für eine direkte Gerätverbindung konfiguriert wurde, öffnen Sie das Menü **Anschluss - Verbindungsinstellungen**. ![Anschluss-Einstellungen: die automatische Erkennung eines SFPTotal Mini/Plus Coding Board](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) Zurücksetzen **Serienportnummer**, ausgewählt **Programmierung von Typ** für Ihr Gerät und wählen Sie **Automatisches Suchgerät für die Verbindung** zu der Codierungskarte automatisch verbinden. Speichern Sie die Verbindungsinstellungen durch Klicken **Speichern Sie Verbindungsinstellungen**. --- #### Geräteaktivierung Das Gerät **SFPTotal Mini** ist mit begrenzten Funktionalität versorgt und erfordert Aktivierung vor der Verwendung. Sehen Sie den Abschnitt [Geräteaktivierung](https://sfptotal.io/de/device-activation). --- #### Verbindungen mit einem Transceiver Verbinden Sie den Transceptor mit dem SFP-Port innerhalb der Metallkiste. Beim Einfügen muss das Etikett auf dem Modul-Casing nach oben stehen. Geben Sie den Transceptor in den Hafen ein und drücken Sie ihn sanft, bis er klickt. Der Lattch auf der Transceiver-Kassung muss mit der Hafenkatze verbunden sein. Wenn der Transceptor richtig installiert ist, stoppt die STAT LED den Blitz und bleibt auf. Die Codierung ist für den Einsatz bereit. Um den Transceptor zu entfernen, schweißen Sie seine Schlange aus, um den Lachen zu befreien, halten Sie dann die Seiten des Moduls mit zwei Fingern und ziehen Sie es aus dem Hafen. Lassen Sie sich nicht auf den Rettungstrom ziehen, da es brechen kann. --- ### Kontrolle Die Codierungskarte verfügt über die folgenden Statusindikatoren und Kontrolle: **LED Indikatoren** - Das Gerät **POWER/MCU** Der Indikator hängt auf, wenn das Gerät mit einem Computer verbunden ist. - Das Gerät **STATUS/STAT** Der Indikator blickt, wenn die Strom aufgetreten ist und das Gerät wartet auf einen Transceiver im SFP-Port. Es bleibt auf, wenn ein Transceiver verbunden ist. - Das Gerät **ERROR/ERR** Der Indikator bleibt auf, wenn das Gerät einen Datenbus-Fehler oder Lockup erkennt. - Das Gerät **TX\_ENA** Der Indikator erleuchtet sich, wenn die Transmitter-Pins mit der Stromversorgung verbunden sind. - Das Gerät **RX\_ENA** Der Indikator erleuchtet sich, wenn die Empfänger-Pins mit der Stromversorgung verbunden sind. - Das Gerät **PRSNT** Der Indikator erleuchtet sich, wenn ein Transceptor mit dem Coding Board Port verbunden ist. **Jumpers** - Öffnen **TX PWR/TX\_VCC** Entfernen Sie die Übertragungsleistung. - Öffnen **RX PWR/RX\_VCC** Entfernen Sie die Empfängerkraft. - Öffnen **TX\_EN** ermöglicht Low Power-Modus: Der Laser ist abgeschaltet oder arbeitet bei minimaler Leistung. Das Schließen des Kontakts behindert den Low Power Mode. - Schließung **RS0** und **RS1** Sie zieht die entsprechenden Transceiver-Pine auf den Boden. --- ### Kontrolle Befehl Das Gerät **SFPTotal Mini** Betrieb mit einem proprietären Befehlsprotokoll, das von SFPTotal Wizard unterstützt wird. [SFPTotal Protokoll Befehl](https://sfptotal.io/de/wiki/Device_control_protocol) Zugang zu den vollständigen Kapazitäten des Geräts für komplexe Programmierungsprozesse oder spezifische Transceiver-Control-Register. --- ### Beachten 1. Komponentenzeichen auf dem PCB können je nach Hardware-Revision unterschiedlich sein. Siehe die begleitende Dokumentation für Details. 2. Die integrierten Firmware-Updates sind nur über den SFPTotal Service verfügbar. Kontaktieren Sie Support, um zu überprüfen, ob eine Upgrade verfügbar ist. 3. Ein externer 5V DC 1A Stromadapter wird für Hochleistungstransceptoren empfohlen. Die Polarität des Anschlusses ist auf dem PCB-Gerät markiert. 4. Die Hardware Revision 1.6 enthält zusätzliche elektrostatische Entladungsschutz, um die Zuverlässigkeit zu verbessern. ## [SFPTotal Plus New](https://sfptotal.io/de/wiki/SFPTotal_Plus_New) **Inhalte** 1. [Allgemeine Informationen](https://sfptotal.io/de/wiki/SFPTotal_Plus_New) 2. [Anwendungen](https://sfptotal.io/de/wiki/SFPTotal_Plus_New#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [Hauptvorteile](https://sfptotal.io/de/wiki/SFPTotal_Plus_New#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Kurzanleitung](https://sfptotal.io/de/wiki/SFPTotal_Plus_New#4e82e087889f8534521698ba06311cd9be56b4c6) - [Installation des Gerätsdrivers](https://sfptotal.io/de/wiki/SFPTotal_Plus_New#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Software](https://sfptotal.io/de/wiki/SFPTotal_Plus_New#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [Verbindungsinstellungen](https://sfptotal.io/de/wiki/SFPTotal_Plus_New#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Geräteaktivierung](https://sfptotal.io/de/wiki/SFPTotal_Plus_New#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Verbindungen mit einem Transceiver](https://sfptotal.io/de/wiki/SFPTotal_Plus_New#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [Kontrolle](https://sfptotal.io/de/wiki/SFPTotal_Plus_New#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Kontrolle Befehl](https://sfptotal.io/de/wiki/SFPTotal_Plus_New#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Beachten](https://sfptotal.io/de/wiki/SFPTotal_Plus_New#7d74563e457666cab3955de69bc3a49870523040) Das Gerät **SFPTotal Plus New** coding board-programme die memory von QSFP28, SFP28, XFP, SFP+ und SFP Transceivers, einschließlich SFP RJ45, AOC und DAC. Es unterstützt Programmierung Passwort geschützte Transceivers nach MSA SFF-8472 und SFF-8636, sowie Skriptbasierte Schreiben und Programmierung Module mit Hardware Schreiben Schutzkreisen. Das Gerät verfügt über SFP, XFP und QSFP Ports für Transceiver, einen USB-Type C-Konnektor für die Verbindung zu einem PC, LED-Indikatoren, Stromkontrolle-Spieler und einen Konnektor für eine externe 5V DC-Stromversorgung. ![SFPTotal Plus New Transceiver-Programmplatte mit SFP, XFP und QSFP Ports: Konektor-Layout](https://sfptotal.io/images/documentation/i230/p60/356a192b-55e756c155-755c1a60eac6.png) ![Unterhalb des SFPTotal Plus New Board](https://sfptotal.io/images/documentation/i230/p60/356a192b-bdf21cc1eb-755c1a60eac6.png) --- ### Anwendungen Die Coding-Tabelle wird für die folgenden Aufgaben verwendet: - Programmierung von optischen Transceiver; - Programmierung von AOC und DAC Kabeln; - die Kompatibilität der Module mit Netzwerkgeräten verschiedener Hersteller zu gewährleisten; - Programmierung des geschützten Transceiver-Memoriums; - Lesen Sie in Echtzeit diagnostische Informationen über den Transmissor; - Einrichtung des Kanals der DWDM SFP+ tunbaren Transceiver; - Änderung der PHY-Controller Einstellungen; - OEM-Transceiver wiederherstellen. --- ### Hauptvorteile - Compakt Größe; - volle Unterstützung für mehrere Formfaktoren auf einem einzigen Gerät; - Unterstützung für optische Transceiver mit Datenraten von 1.25G bis 100G; - Keine Einschränkung auf einen bestimmten Transmissionshersteller; - Flexible Steuerung der Schreibgeschwindigkeit und Einstellungen; - Unterstützung für Programmierer mit einem Passwort; - Zugang zu nicht-standardem Memory-Adressen; - Programmierung Transceivers mit Hardware Schreibschutz; - Externe Stromversorgungsunterstützung für hohe Stromtransceptoren; - Hardware-Passwort-Suche unterstützt - Technische Unterstützung des Herstellers. --- ### Kurzanleitung #### Installation des Gerätsdrivers Um richtig zu funktionieren, installieren Sie den Gerät-Driver, bevor Sie das Gerät zum ersten Mal verbinden. Es ist verfügbar auf der **Download Seite**. Windows 10 / 11 enthält Drivers für SFPTotal Plus New nach Standard. Verbinden Sie einfach das Gerät mit dem Computer und warten Sie, bis die automatische Installation abgeschlossen ist. Wenn das Betriebssystem kein Fahrer oder spezielle Fahrer-Installationspolitik auf neue Geräte anwendet, folgen Sie den **Anweisungen für die Installation des Fahrers**. Einige Versionen von Windows erfordern eine System-Restart nach der Installation des Fahrers, damit das virtuelle Serienportgerät richtig funktioniert. --- #### Software Verwenden Sie die Offizielle **SFPTotal Wizard** Software, um mit dem Gerät zu arbeiten. Es bietet eine bequeme Schnittstelle für die Bearbeitung, Lesung und Schreiben des Transceiver-Memory. Keine vorläufige Gerätkonfiguration oder Kalibrierung ist erforderlich, um die Anwendung zu verwenden. Für die vollständigen Softwareanweisungen, siehe die **Bedienungsanleitung**. --- #### Verbindungsinstellungen Verbinden Sie das Codecard mit dem USB-Port des Computers mit dem gelieferten USB-Typ C-Kabel. Das Betriebssystem erkennt ein neues Gerät, wenn es zum ersten Mal verbunden ist. Standardmäßig ist keine Verbindungskonfiguration erforderlich. Die Anwendung erkennt automatisch das Codebord, das mit dem PC verbunden ist. Wenn die Anwendung zuvor für eine direkte Gerätverbindung konfiguriert wurde, öffnen Sie das Menü **Anschluss - Verbindungsinstellungen**. ![Anschluss-Einstellungen: die automatische Erkennung eines SFPTotal Mini/Plus Coding Board](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) Zurücksetzen **Serienportnummer**, ausgewählt **Programmierung von Typ** für Ihr Gerät und wählen Sie **Automatisches Suchgerät für die Verbindung** zu der Codierungskarte automatisch verbinden. Speichern Sie die Verbindungsinstellungen durch Klicken **Speichern Sie Verbindungsinstellungen**. --- #### Geräteaktivierung Das Gerät **SFPTotal Plus New** ist mit begrenzten Funktionalität versorgt und erfordert Aktivierung vor der Verwendung. Sehen Sie den Abschnitt [Geräteaktivierung](https://sfptotal.io/de/device-activation). --- #### Verbindungen mit einem Transceiver Verbinden Sie den Transmitter über den SFP, XFP oder QSFP Port. Beim Einfügen muss das Etikett auf dem Modul-Casing nach oben stehen. Geben Sie den Transceptor in den Hafen ein und drücken Sie ihn sanft, bis er klickt. Der Lattch auf der Transceiver-Kassung muss mit der Hafenkatze verbunden sein. Wenn der Transceptor richtig installiert ist, stoppt die STAT LED den Blitz und bleibt auf. Die Codierung ist für den Einsatz bereit. Um den Transceptor zu entfernen, schweißen Sie seine Schlange aus, um den Lachen zu befreien, halten Sie dann die Seiten des Moduls mit zwei Fingern und ziehen Sie es aus dem Hafen. Lassen Sie sich nicht auf den Rettungstrom ziehen, da es brechen kann. --- ### Kontrolle Die Codierungskarte verfügt über die folgenden Statusindikatoren und Kontrolle: **Machtkontrolle** - Das Gerät **SW1** Slide-Schalter kontrolliert die Strom an die Transceiver-Porte. - Das Gerät **PWR** Die jumper dupliert die power switch-Funktion. Messgeräte können in Serien mit der Stromversorgung an diesem Punkt verbunden werden. **LED Indikatoren** - Das Gerät **MCU** Der Indikator hängt auf, wenn das Gerät mit einem Computer verbunden ist. - Das Gerät **STAT** Der Indikator blickt, wenn die Strom aufgetreten ist und das Gerät wartet auf einen Transceiver im SFP-Port. Es bleibt auf, wenn ein Transceiver verbunden ist. - Das Gerät **ERR** Der Indikator bleibt auf, wenn das Gerät einen Datenbus-Fehler oder Lockup erkennt. - Das Gerät **SFP** Der Indikator erleuchtet sich, wenn ein Transceiver mit dem SFP-Port verbunden ist. - Das Gerät **XFP** Der Indikator erleuchtet sich, wenn ein Transceiver mit dem XFP-Port verbunden ist. - Das Gerät **QSFP** Der Indikator erleuchtet sich, wenn ein Transceiver mit dem QSFP-Port verbunden ist. **Jumpers** Die Transceiverhafen verfügen über eine Gruppe von Springer, um die Stromstraßen und Transceiverinträge zu kontrollieren. **SFP** - Öffnen **PWR\_TX** Entfernen Sie die Übertragungsleistung. - Öffnen **PWR\_RX** Entfernen Sie die Empfängerkraft. - Schließung **RS0** und **RS1** Sie zieht die entsprechenden Transceiver-Pine auf den Boden. **XFP** - Öffnen **PWR\_5V0** Abschließt die Übertragungsleistung auf dem 5V-Rail. - Öffnen **PWR\_3V3** Entfernen Sie die Übertragungsleistung auf dem 3.3 V-Rail. - Das Gerät **P\_DOWN/RST** die Module wieder herstellen, indem sie die Strom ausgeschaltet. Eröffnet durch Default. - Das Gerät **MOD\_DESEL** Wählen Sie den Transceptor für den Zugang zum Datenbus aus. Eröffnet durch Standard und durch Software kontrolliert. **QSFP** - Öffnen **VCC\_RX** Entfernen Sie die QSFP Empfängerkraft. - Öffnen **VCC\_TX** QSFP-Übertragungsleistung abgeschaltet. - Das Gerät **VCC1** QSFP Transceiver-Controller Strom abgeschaltet. - Das Gerät **MODSEL** Wählen Sie den Transceptor für den Zugang zum Datenbus aus. Eröffnet durch Standard und durch Software kontrolliert. - Das Gerät **RESETL** Wiederherstellen des Moduls. Eröffnet durch Default. **Niedrige Strommodus** - Das Gerät **TX\_EN** Abschreckung des Transceiver Low Power Mode. Eröffnet durch Default. **Datenbus** Das Gerät **SDA**, **SCL** und **GND** Pins bieten Zugriff auf den I2C-Datenbus. Die Datenbus-Logikwerte entsprechen 5V. --- ### Kontrolle Befehl Das Gerät **SFPTotal Plus New** Betrieb mit einem proprietären Befehlsprotokoll, das von SFPTotal Wizard unterstützt wird. [SFPTotal Protokoll Befehl](https://sfptotal.io/de/wiki/Device_control_protocol) Zugang zu den vollständigen Kapazitäten des Geräts für komplexe Programmierungsprozesse oder spezifische Transceiver-Control-Register. --- ### Beachten 1. Komponentenzeichen auf dem PCB können je nach Hardware-Revision unterschiedlich sein. Siehe die begleitende Dokumentation für Details. 2. Die integrierten Firmware-Updates sind nur über den SFPTotal Service verfügbar. Kontaktieren Sie Support, um zu überprüfen, ob eine Upgrade verfügbar ist. 3. Ein externer 5V DC 2A Stromadapter wird für Hochleistungstransceptoren empfohlen. Die Polarität des Anschlusses ist auf dem PCB-Gerät markiert. 4. Hardware-Revision 1.3 enthält zusätzliche elektrostatische Entladungsschutz, um die Zuverlässigkeit zu verbessern. ## [SFPTotal Plus X](https://sfptotal.io/de/wiki/SFPTotal_Plus_X) **Inhalte** 1. [Allgemeine Informationen](https://sfptotal.io/de/wiki/SFPTotal_Plus_X) 2. [Anwendungen](https://sfptotal.io/de/wiki/SFPTotal_Plus_X#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [Hauptvorteile](https://sfptotal.io/de/wiki/SFPTotal_Plus_X#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Kurzanleitung](https://sfptotal.io/de/wiki/SFPTotal_Plus_X#4e82e087889f8534521698ba06311cd9be56b4c6) - [Installation des Gerätsdrivers](https://sfptotal.io/de/wiki/SFPTotal_Plus_X#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Software](https://sfptotal.io/de/wiki/SFPTotal_Plus_X#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [Verbindungsinstellungen](https://sfptotal.io/de/wiki/SFPTotal_Plus_X#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Geräteaktivierung](https://sfptotal.io/de/wiki/SFPTotal_Plus_X#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Verbindungen mit einem Transceiver](https://sfptotal.io/de/wiki/SFPTotal_Plus_X#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [Kontrolle](https://sfptotal.io/de/wiki/SFPTotal_Plus_X#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Kontrolle Befehl](https://sfptotal.io/de/wiki/SFPTotal_Plus_X#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Beachten](https://sfptotal.io/de/wiki/SFPTotal_Plus_X#7d74563e457666cab3955de69bc3a49870523040) Das Gerät **SFPTotal Plus X** coding board-programme die memory von QSFP-DD, QSFP56, QSFP28, SFP28, XFP, SFP+ und SFP-Transceptoren, einschließlich SFP RJ45, AOC und DAC. Es unterstützt Programmierung Passwort geschützte Transceivers nach MSA SFF-8472, SFF-8636 und CMIS 5.0, sowie Screenshots-basierte Schreib- und Programmierung Module mit Hardware Schreib-Schutzkreisen. Das Gerät verfügt über SFP, XFP und QSFP-DD Porte für Transceiver, einen USB Type C-Konnektor für die Verbindung zu einem PC, LED-Indikatoren, Stromkontrolle-Spieler und einen Konnektor für eine externe 5V DC-Stromversorgung. ![SFPTotal Plus X Coding Board: SFP, XFP und QSFP-DD Port Layout](https://sfptotal.io/images/documentation/i108/p61/356a192b-80eec02f1a-75ff1dc00f77.png) ![Unterhalb des SFPTotal Plus X Board](https://sfptotal.io/images/documentation/i108/p61/356a192b-53eff62d3b-fb47744ce05d.png) --- ### Anwendungen SFPTotal Plus X wird für die folgenden Aufgaben verwendet: - Programmierung von optischen Transceiver; - Programmierung von AOC und DAC Kabeln; - die Kompatibilität der Module mit Netzwerkgeräten verschiedener Hersteller zu gewährleisten; - Programmierung des geschützten Transceiver-Memoriums; - Lesen Sie in Echtzeit diagnostische Informationen über den Transmissor; - Einrichtung des Kanals der DWDM SFP+ tunbaren Transceiver; - Änderung der PHY-Controller Einstellungen; - OEM-Transceiver wiederherstellen. --- ### Hauptvorteile - Compakt Größe; - volle Unterstützung für mehrere Formfaktoren auf einem einzigen Gerät; - Unterstützung für optische Transceiver mit Datenraten von 1.25G bis 400G; - Keine Einschränkung auf einen bestimmten Transmissionshersteller; - Flexible Steuerung der Schreibgeschwindigkeit und Einstellungen; - Unterstützung für Programmierer mit einem Passwort; - Zugang zu nicht-standardem Memory-Adressen; - Programmierung Transceivers mit Hardware Schreibschutz; - Externe Stromversorgungsunterstützung für hohe Stromtransceptoren; - Hardware-Passwort-Suche unterstützt - Technische Unterstützung des Herstellers. --- ### Kurzanleitung #### Installation des Gerätsdrivers Um richtig zu funktionieren, installieren Sie den Gerät-Driver, bevor Sie das Gerät zum ersten Mal verbinden. Es ist verfügbar auf der [Download Seite](https://sfptotal.io/de/software#driver). Windows 10 / 11 enthält Drivers für SFPTotal Plus X nach Standard. Verbinden Sie einfach das Gerät mit dem Computer und warten Sie, bis die automatische Installation abgeschlossen ist. Wenn das Betriebssystem kein Fahrer oder spezielle Fahrer-Installationspolitik auf neue Geräte anwendet, folgen Sie den [Anweisungen für die Installation des Fahrers](https://sfptotal.io/de/software#driver). Einige Versionen von Windows erfordern eine System-Restart nach der Installation des Fahrers, damit das virtuelle Serienportgerät richtig funktioniert. --- #### Software Verwenden Sie die Offizielle [SFPTotal Wizard](https://sfptotal.io/de/software) Software, um mit dem Gerät zu arbeiten. Es bietet eine bequeme Schnittstelle für die Bearbeitung, Lesung und Schreiben des Transceiver-Memory. Keine vorläufige Gerätkonfiguration oder Kalibrierung ist erforderlich, um die Anwendung zu verwenden. Für die vollständigen Softwareanweisungen, siehe die [Bedienungsanleitung](https://sfptotal.io/de/wiki/SFPTotal_Documentation#e9aa6ea1ce86697d7e125ea8149a1768a40ce9fb). --- #### Verbindungsinstellungen Verbinden Sie das Codecard mit dem USB-Port des Computers mit dem gelieferten USB-Typ C-Kabel. Das Betriebssystem erkennt ein neues Gerät, wenn es zum ersten Mal verbunden ist. Standardmäßig ist keine Verbindungskonfiguration erforderlich. Die Anwendung erkennt automatisch das Codebord, das mit dem PC verbunden ist. Wenn die Anwendung zuvor für eine direkte Gerätverbindung konfiguriert wurde, öffnen Sie das Menü **Anschluss - Verbindungsinstellungen**. ![Anschluss-Einstellungen: die automatische Erkennung eines SFPTotal Mini/Plus Coding Board](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) Zurücksetzen **Serienportnummer**, ausgewählt **Programmierung von Typ** für Ihr Gerät und wählen Sie **Automatisches Suchgerät für die Verbindung** zu der Codierungskarte automatisch verbinden. Speichern Sie die Verbindungsinstellungen durch Klicken **Speichern Sie Verbindungsinstellungen**. --- #### Geräteaktivierung Das Gerät **SFPTotal Plus X** ist mit begrenzten Funktionalität versorgt und erfordert Aktivierung vor der Verwendung. Sehen Sie den Abschnitt [Geräteaktivierung](https://sfptotal.io/de/device-activation). --- #### Verbindungen mit einem Transceiver Verbinden Sie den Transceptor mit dem SFP-Port innerhalb der Metallkiste. Beim Einfügen muss das Etikett auf dem Modul-Casing nach oben stehen. Geben Sie den Transceptor in den Hafen ein und drücken Sie ihn sanft, bis er klickt. Der Lattch auf der Transceiver-Kassung muss mit der Hafenkatze verbunden sein. Wenn der Transceptor richtig installiert ist, stoppt die STAT LED den Blitz und bleibt auf. Die Codierung ist für den Einsatz bereit. Um den Transceptor zu entfernen, schweißen Sie seine Schlange aus, um den Lachen zu befreien, halten Sie dann die Seiten des Moduls mit zwei Fingern und ziehen Sie es aus dem Hafen. Lassen Sie sich nicht auf den Rettungstrom ziehen, da es brechen kann. --- ### Kontrolle Die Codierungskarte verfügt über die folgenden Statusindikatoren und Kontrolle: **Machtkontrolle** - Das Gerät **SW1** Slide-Schalter kontrolliert die Strom an die Transceiver-Porte. - Das Gerät **PWR** Die jumper dupliert die power switch-Funktion. Messgeräte können in Serien mit der Stromversorgung an diesem Punkt verbunden werden. **LED Indikatoren** - Das Gerät **MCU** Der Indikator hängt auf, wenn das Gerät mit einem Computer verbunden ist. - Das Gerät **STAT** Der Indikator blickt, wenn die Strom aufgetreten ist und das Gerät auf einen Transceptor wartet. Es bleibt auf, wenn ein Transceiver mit einem Hafen verbunden ist. - Das Gerät **ERR** Der Indikator bleibt auf, wenn das Gerät einen Datenbus-Fehler oder Lockup erkennt. - Das Gerät **SFP** Der Indikator erleuchtet sich, wenn ein Transceiver mit dem SFP-Port verbunden ist. - Das Gerät **XFP** Der Indikator erleuchtet sich, wenn ein Transceiver mit dem XFP-Port verbunden ist. - Das Gerät **QSFP** Der Indikator erleuchtet sich, wenn ein Transceiver mit dem QSFP-Port verbunden ist. **Jumpers** Die Transceiverhafen verfügen über eine Gruppe von Springer, um die Stromstraßen und Transceiver-Einträge zu kontrollieren. Die Funktionen der Hauptschläger sind auf der Vorderseite oder Rückseite des PCB markiert. **SFP** - Öffnen **PWR\_TX** Entfernen Sie die Übertragungsleistung. - Öffnen **PWR\_RX** Entfernen Sie die Empfängerkraft. - Schließung **RS0** und **RS1** Sie zieht die entsprechenden Transceptor-Pine auf den Boden, um die Rate Select Linien zu kontrollieren. **XFP** - Öffnen **PWR\_5V0** Abschließt die Übertragungsleistung auf dem 5V-Rail. - Öffnen **PWR\_3V3** Entfernen Sie die Übertragungsleistung auf dem 3.3 V-Rail. - Das Gerät **P\_DOWN/RST** die Module wieder herstellen, indem sie die Strom ausgeschaltet. Eröffnet durch Default. - Das Gerät **MOD\_DESEL** Wählen Sie den Transceptor für den Zugang zum Datenbus aus. Eröffnet durch Standard und durch Software kontrolliert. **QSFP** - Öffnen **VCC\_RX** Entfernen Sie die QSFP Empfängerkraft. - Öffnen **VCC\_TX** QSFP-Übertragungsleistung abgeschaltet. - Das Gerät **VCC1** QSFP Transceiver-Controller Strom abgeschaltet. - Das Gerät **VCC2** QSFP-DD Transceiver-Controller Strom abgeschaltet. - Öffnen **VCC\_RX1** Entfernen Sie die QSFP-DD Empfängerkraft. - Öffnen **VCC\_TX1** Die QSFP-DD Übertragungsleistung wird abgeschaltet. - Das Gerät **MODSEL** Wählen Sie den Transceptor für den Zugang zum Datenbus aus. Eröffnet durch Standard und durch Software kontrolliert. - Das Gerät **RESETL** Wiederherstellen des Moduls. Eröffnet durch Default. **Niedrige Strommodus** - Das Gerät **TX\_EN** Abschreckung des Transceiver Low Power Mode. Eröffnet durch Default. **Datenbus** Das Gerät **SDA**, **SCL** und **GND** Pins bieten Zugriff auf den I2C-Datenbus. Die Datenbus-Logikwerte entsprechen 5V. --- ### Kontrolle Befehl Das Gerät **SFPTotal Plus X** Betrieb mit einem proprietären Befehlsprotokoll, das von SFPTotal Wizard unterstützt wird. [SFPTotal Protokoll Befehl](https://sfptotal.io/de/wiki/Device_control_protocol) Zugang zu den vollständigen Kapazitäten des Geräts für komplexe Programmierungsprozesse oder spezifische Transceiver-Control-Register. --- ### Beachten 1. Komponentenzeichen auf dem PCB können je nach Hardware-Revision unterschiedlich sein. Siehe die begleitende Dokumentation für Details. 2. Die integrierten Firmware-Updates sind nur über den SFPTotal Service verfügbar. Kontaktieren Sie Support, um zu überprüfen, ob eine Upgrade verfügbar ist. 3. Ein externer 5V DC 2A Stromadapter wird für Hochleistungstransceptoren empfohlen. Die Polarität des Anschlusses ist auf dem PCB-Gerät markiert. 4. Die Hardware Revision 1.9 enthält zusätzliche elektrostatische Entladungsschutz, um die Zuverlässigkeit zu verbessern. ## [SFPTotal OSFP Board](https://sfptotal.io/de/wiki/SFPTotal_OSFP_Board) **Inhalte** 1. [Allgemeine Informationen](https://sfptotal.io/de/wiki/SFPTotal_OSFP_Board) 2. [Anwendungen](https://sfptotal.io/de/wiki/SFPTotal_OSFP_Board#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [Hauptvorteile](https://sfptotal.io/de/wiki/SFPTotal_OSFP_Board#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Kurzanleitung](https://sfptotal.io/de/wiki/SFPTotal_OSFP_Board#4e82e087889f8534521698ba06311cd9be56b4c6) - [Installation des Gerätsdrivers](https://sfptotal.io/de/wiki/SFPTotal_OSFP_Board#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Software](https://sfptotal.io/de/wiki/SFPTotal_OSFP_Board#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [Verbindungsinstellungen](https://sfptotal.io/de/wiki/SFPTotal_OSFP_Board#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Geräteaktivierung](https://sfptotal.io/de/wiki/SFPTotal_OSFP_Board#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Verbindungen mit einem Transceiver](https://sfptotal.io/de/wiki/SFPTotal_OSFP_Board#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [Kontrolle](https://sfptotal.io/de/wiki/SFPTotal_OSFP_Board#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Kontrolle Befehl](https://sfptotal.io/de/wiki/SFPTotal_OSFP_Board#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Beachten](https://sfptotal.io/de/wiki/SFPTotal_OSFP_Board#7d74563e457666cab3955de69bc3a49870523040) Das Gerät **SFPTotal OSFP Board** coding board-programme die memory von 400G und 800G OSFP Transceivers, AOC und DAC. Es unterstützt Programmierung Passwort geschützte Transceivers nach CMIS 5.0, sowie Skriptbasierte Schreib- und Programmierung Module mit Hardware Schreib-Schutzkreisen. Das Gerät verfügt über einen OSFP-Port für Transceiver, einen USB Type C-Konnektor für die Verbindung zu einem PC, LED-Indikatoren, Stromkontrolle-Springern und einen Konnektor für eine externe 5V DC-Stromversorgung. ![SFPTotal OSFP Board: OSFP Port, Button und Stromverbindungen](https://sfptotal.io/images/documentation/i180/p68/356a192b-b2a4dd28a9-9bf55b6d46cc.png) ![Unterseite des SFPTotal OSFP Board zeigt Etiketten und Pinsfunktionen](https://sfptotal.io/images/documentation/i180/p68/356a192b-594b4848a1-9bf55b6d46cc.png) --- ### Anwendungen SFPTotal OSFP Board wird für die folgenden Aufgaben verwendet: - Programmierung von optischen Transceiver; - Programmierung von AOC und DAC Kabeln; - die Kompatibilität der Module mit Netzwerkgeräten verschiedener Hersteller zu gewährleisten; - Programmierung des geschützten Transceiver-Memoriums; - Lesen Sie in Echtzeit diagnostische Informationen über den Transmissor; - OEM-Transceiver wiederherstellen. --- ### Hauptvorteile - Compakt Größe; - Unterstützung für optische Transceiver mit Datenraten von 400G und 800G; - Keine Einschränkung auf einen bestimmten Transmissionshersteller; - Flexible Steuerung der Schreibgeschwindigkeit und Einstellungen; - Unterstützung für Programmierer mit einem Passwort; - Zugang zu nicht-standardem Memory-Adressen; - Programmierung Transceivers mit Hardware Schreibschutz; - Externe Stromversorgungsunterstützung für hohe Stromtransceptoren; - Hardware-Passwort-Suche unterstützt - Technische Unterstützung des Herstellers. --- ### Kurzanleitung #### Installation des Gerätsdrivers Um richtig zu funktionieren, installieren Sie den Gerät-Driver, bevor Sie das Gerät zum ersten Mal verbinden. Es ist verfügbar auf der [Download Seite](https://sfptotal.io/de/software#driver). Windows 10 / 11 enthält Drivers für SFPTotal OSFP Board nach Standard. Verbinden Sie einfach das Gerät mit dem Computer und warten Sie, bis die automatische Installation abgeschlossen ist. Wenn das Betriebssystem kein Fahrer oder spezielle Fahrer-Installationspolitik auf neue Geräte anwendet, folgen Sie den [Anweisungen für die Installation des Fahrers](https://sfptotal.io/de/software#driver). Einige Versionen von Windows erfordern eine System-Restart nach der Installation des Fahrers, damit das virtuelle Serienportgerät richtig funktioniert. --- #### Software Verwenden Sie die Offizielle [SFPTotal Wizard](https://sfptotal.io/de/software) Software, um mit dem Gerät zu arbeiten. Es bietet eine bequeme Schnittstelle für die Bearbeitung, Lesung und Schreiben des Transceiver-Memory. Keine vorläufige Gerätkonfiguration oder Kalibrierung ist erforderlich, um die Anwendung zu verwenden. Für die vollständigen Softwareanweisungen, siehe die [Bedienungsanleitung](https://sfptotal.io/de/wiki/SFPTotal_Documentation#e9aa6ea1ce86697d7e125ea8149a1768a40ce9fb). --- #### Verbindungsinstellungen Verbinden Sie das Codecard mit dem USB-Port des Computers mit dem gelieferten USB-Typ C-Kabel. Das Betriebssystem erkennt ein neues Gerät, wenn es zum ersten Mal verbunden ist. Standardmäßig ist keine Verbindungskonfiguration erforderlich. Die Anwendung erkennt automatisch das Codebord, das mit dem PC verbunden ist. Wenn die Anwendung zuvor für eine direkte Gerätverbindung konfiguriert wurde, öffnen Sie das Menü **Anschluss - Verbindungsinstellungen**. ![Anschluss-Einstellungen: die automatische Erkennung eines SFPTotal Mini/Plus Coding Board](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) Zurücksetzen **Serienportnummer**, ausgewählt **Programmierung von Typ** für Ihr Gerät und wählen Sie **Automatisches Suchgerät für die Verbindung** zu der Codierungskarte automatisch verbinden. Speichern Sie die Verbindungsinstellungen durch Klicken **Speichern Sie Verbindungsinstellungen**. --- #### Geräteaktivierung Das Gerät **SFPTotal OSFP Board** ist mit begrenzten Funktionalität versorgt und erfordert Aktivierung vor der Verwendung. Sehen Sie den Abschnitt [Geräteaktivierung](https://sfptotal.io/de/device-activation). --- #### Verbindungen mit einem Transceiver Verbinden Sie den Transceptor mit dem OSFP-Port innerhalb der Metallkiste. Beim Einfügen muss die Etikette auf dem Modul-Kass und der ausgesuchten Rand des Moduls PCB nach unten angehen. Geben Sie den Transceptor in die Hafenkugel ein und drücken Sie es sanft, bis es klickt. Der Lattch auf der Transceiver-Kassung muss mit der Hafenkatze verbunden sein. Wenn der Transceptor richtig installiert ist, stoppt die grüne STAT LED den Blitz und bleibt auf. Die Codierung ist für den Einsatz bereit. Um den Transceiver zu entfernen, ziehen Sie seine Schlange, um den Lachen zu befreien, halten Sie dann die Seiten des Moduls mit zwei Fingern und ziehen Sie es aus dem Hafen. Drücken Sie das Modul nicht durch seinen Bail aus, da es brechen kann. **Die LED blinkt weiter und das Modul kann nicht gelesen werden** - Überprüfen Sie, ob SW1, der die Port Power kontrolliert, auf ON eingestellt ist oder dass Software Power Control aktiviert ist. - Stellen Sie sicher, dass die Stromversorgungsanforderungen des Geräts erfüllt sind. Aufmerksamkeit ! OSFP Träger ziehen Strom nach der von dem Hersteller angegebenen Stromklasse. Ein Computer-USB-Port kann nicht ausreichend Strom liefern, daher ist bei der Anbindung von hohen Strom optischen Transceivers eine externe Stromversorgung erforderlich. **OSFP-RHS Transceiver verbinden** Die Metall OSFP Port-Kette ist für Standard OSFP Module konzipiert. Es kann OSFP-RHS-Module aufgrund der internen Stopps auf den Hüttenwänden nicht akzeptieren. Um OSFP-RHS Module mit der Codierungskarte zu verbinden, entfernen Sie die Metallportkiste durch Druck auf den Rand, der über das PCB des Geräts hinausgeht. Installieren Sie die Kugel für OSFP-RHS Transceivers. Die Verbindung von Transceivern ohne einen Hafenzug wird nicht empfohlen. --- ### Kontrolle Die Codierungskarte verfügt über die folgenden Statusindikatoren und Kontrolle: #### Machtkontrolle - Der doppelte PWR-Gumpper schaltet die 5V DC-Lieferung zum Stromkontroller-Eintrag an. Messgeräte können hier in Serien mit dem Kreis verbunden werden. - Der SW1 Slide-Schalter kontrolliert die Stromleistung an die Transceiver-Ports. Setzen Sie es auf ON, um den OSFP Port zu betrieben. #### LED Indikatoren - Der MCU-Indikator erleuchtet sich, wenn das Gerät mit einem Computer verbunden ist. - Der STAT-Indikator blickt, wenn die Strom aufgetreten ist und das Gerät auf einen Transceptor wartet. Es bleibt auf, wenn ein Transceiver mit einem Hafen verbunden ist. - Der ERR-Indikator bleibt auf, wenn das Gerät einen Datenbus-Fehler oder Lockup erkennt. - Der PWR-Indikator zeigt, dass die Strom bei der Power Controller Eingang vorhanden ist. - Der PRESENT-Indikator erleuchtet sich, wenn ein Transceiver mit dem OSFP-Port verbunden ist. - Der INT-Indikator zeigt, dass die Interrupt-Band eingestellt ist. #### Jumpers Die OSFP-Portkreise umfasst eine Gruppe von Springer für die Kontrolle einzelner Stromstraßen und Transceiver-Signale mit geringem Geschwindigkeit. Die Funktionen der Hauptschläger sind auf der Vorderseite oder Rückseite des PCB markiert. - Die Öffnung von VCC1 deaktiviert die Stromverbindung zum ersten Kanal. - Die Öffnung von VCC2 deaktiviert die Stromverbindung zum zweiten Kanal. - Die Öffnung von VCC3 deaktiviert die Stromverbindung zum dritten Kanal. - Die Öffnung von VCC4 deaktiviert die Stromverbindung zum vierten Kanal. - Der INT/RSTn-Gumpper verbindet die entsprechende OSFP-Portlinie, so dass das Codebord M\_INT (Interrupt Operation) lesen kann und den Transceptor über M\_RSTn neu zu kontrollieren. Abschließt durch Default. - Der LPW/PSNT-Gumpper verbindet die entsprechende OSFP-Portlinie, so dass das Codebord H\_PRSn lesen und durch M\_LPWn den Low-Power-Modus kontrollieren kann. Abschließt durch Default. - Durch die Installation des LOWPWR-Gumpers zieht H\_LPWn bis zur Versorgungsspannung und schaltet den Transceiver in den High Power-Modus. Eröffnet durch Default. - Der RESET-Gumpper setzt den Modul wieder auf. Eröffnet durch Default. Weitere Informationen über die INT/RSTn und LPW/PSNT-Linien finden Sie in Abschnitt 14.5, Low-Speed Signals, in der offiziellen OSFP Spezifikation: [https://osfpmsa.org/assets/pdf/OSFP\_Module\_Specification\_Rev5\_1.pdf](https://osfpmsa.org/assets/pdf/OSFP_Module_Specification_Rev5_1.pdf) #### I2C Datenbus Die SDA, SCL und GND Pins bieten Zugang zum I2C-Datenbus. Die Datenbus-Logikwerte entsprechen 5V. #### Verbindung einer Bench Power Supply Die Codierungskarte verfügt über Kontakte, um eine Bench-Stromversorgung mit einem 3.3V DC-Ausgang direkt an die OSFP\_VCC Port Power Rail zu verbinden. Eine Bench-Stromversorgung wird empfohlen, um eine stabile Spannung zu erhalten, wenn Sie mit Transceiver arbeiten, die mehr als 10 W verbrauchen. Wenn Sie einen Bench-Stromversorgung direkt verbinden, deaktivieren Sie den Stromverwalter des Codebords durch die Einstellung des SW1 Slide-Schaltens auf OFF. Warnung ! Wenn Sie eine Bench-Lieferung direkt verbinden, überschreiten Sie nicht die 3.465 V DC Grenze, die durch den Standard für Host VCC angegeben ist. --- ### Kontrolle Befehl Das Gerät **SFPTotal OSFP Board** Betrieb mit einem proprietären Befehlsprotokoll, das von SFPTotal Wizard unterstützt wird. [SFPTotal Protokoll Befehl](https://sfptotal.io/de/wiki/Device_control_protocol) Zugang zu den vollständigen Kapazitäten des Geräts für komplexe Programmierungsprozesse oder spezifische Transceiver-Control-Register. --- ### Beachten 1. Komponentenzeichen auf dem PCB können je nach Hardware-Revision unterschiedlich sein. Siehe die begleitende Dokumentation für Details. 2. Die integrierten Firmware-Updates sind nur über den SFPTotal Service verfügbar. Kontaktieren Sie Support, um zu überprüfen, ob eine Upgrade verfügbar ist. 3. Ein externer 5V DC 2A Stromadapter wird für Hochleistungstransceptoren empfohlen. Die Polarität des Anschlusses ist auf dem PCB-Gerät markiert. 4. Die Coding-Tabelle unterstützt die Verbindung zu einer Bench-Lieferung. ## [SFPTotal Evolution](https://sfptotal.io/de/wiki/SFPTotal_Evolution) **Inhalte** 1. [Allgemeine Informationen](https://sfptotal.io/de/wiki/SFPTotal_Evolution) 2. [Anwendungen](https://sfptotal.io/de/wiki/SFPTotal_Evolution#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [Hauptvorteile](https://sfptotal.io/de/wiki/SFPTotal_Evolution#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Kurzanleitung](https://sfptotal.io/de/wiki/SFPTotal_Evolution#4e82e087889f8534521698ba06311cd9be56b4c6) - [Installation des Gerätsdrivers](https://sfptotal.io/de/wiki/SFPTotal_Evolution#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Software](https://sfptotal.io/de/wiki/SFPTotal_Evolution#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [Verbindungsinstellungen](https://sfptotal.io/de/wiki/SFPTotal_Evolution#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Geräteaktivierung](https://sfptotal.io/de/wiki/SFPTotal_Evolution#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Verbindungen mit einem Transceiver](https://sfptotal.io/de/wiki/SFPTotal_Evolution#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [Kontrolle](https://sfptotal.io/de/wiki/SFPTotal_Evolution#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Kontrolle Befehl](https://sfptotal.io/de/wiki/SFPTotal_Evolution#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Beachten](https://sfptotal.io/de/wiki/SFPTotal_Evolution#7d74563e457666cab3955de69bc3a49870523040) Das Gerät **SFPTotal E>olution** Das Projekt führt technische Forschung in Bezug auf die Kompatibilität und die Verwendung von Hochgeschwindigkeitsoptischen Übertragern mit Netzwerk-Schaltgeräten in der Fiberoptischen Kommunikation, Datenlagerung und künstlichen Intelligenzsystemen durch. Es entwickelt auch Produkte für die Prüfung und Programmierung der optischen Transceiver-Memory. **Die SFPTotal E-Serie Coding Board** ist ein spezialisiertes Gerät zur Speicherprogrammierung optischer Transceiver der Typen 1.25G SFP, 10G SFP+, 25G SFP28, 40G QSFP+, 100G QSFP28, 200G QSFP56, 200G QSFP-DD, 400G QSFP-DD, 50G DSFP, 100G DSFP, 400G OSFP, 800G OSFP, einschließlich DAC, AOC, SFP RJ45, OLT PON. Das Gerät unterstützt Programmierung Passwort geschützte Transceivers nach CMIS 5.0, MSA SFF-8472 und SFF-8636, sowie Skriptbasierte Schreib- und Programmierungsmodule mit Hardware Schreibschutzkreisen. Das Gerät besitzt OSFP-, QSFP-DD- und DSFP-Ports mit Abwärtskompatibilität für SFP/SFP28 und QSFP+/QSFP28, USB Type-C für den PC, LED-Anzeigen, Jumper zur Stromsteuerung und einen Anschluss für eine externe 5V-2A-DC-Stromversorgung. ![3D-Modell des SFPTotal Evolution Coding Board mit OSFP, QSFP-DD und DSFP/SFP Ports](https://sfptotal.io/images/documentation/i167/p69/356a192b-30bddbbd71-db66cded2f06.png) --- ### Anwendungen SFPTotal Codingboards werden für die folgenden Aufgaben verwendet: - Programmierung von optischen Transceiver; - Programmierung von AOC und DAC Kabeln; - die Kompatibilität der Module mit Netzwerkgeräten verschiedener Hersteller zu gewährleisten; - Programmierung des geschützten Transceiver-Memoriums; - Lesen Sie in Echtzeit diagnostische Informationen über den Transmissor; - OEM-Transceiver wiederherstellen. --- ### Hauptvorteile - Compakt Größe; - Unterstützung für optische Transceiver mit Datenraten von 400G und 800G; - Keine Einschränkung auf einen bestimmten Transmissionshersteller; - Flexible Steuerung der Schreibgeschwindigkeit und Einstellungen; - Unterstützung für Programmierer mit einem Passwort; - Zugang zu nicht-standardem Memory-Adressen; - Programmierung Transceivers mit Hardware Schreibschutz; - Externe Stromversorgungsunterstützung für hohe Stromtransceptoren; - Hardware-Passwort-Suche unterstützt - Technische Unterstützung des Herstellers. --- ### Kurzanleitung #### Installation des Gerätsdrivers Um richtig zu funktionieren, installieren Sie den Gerät-Driver, bevor Sie das Gerät zum ersten Mal verbinden. Es ist verfügbar auf der [Download Seite](https://sfptotal.io/de/software#driver). Windows 10 / 11 enthält Drivers für SFPTotal Evolution nach Standard. Verbinden Sie einfach das Gerät mit dem Computer und warten Sie, bis die automatische Installation abgeschlossen ist. Wenn das Betriebssystem kein Fahrer oder spezielle Fahrer-Installationspolitik auf neue Geräte anwendet, folgen Sie den [Anweisungen für die Installation des Fahrers](https://sfptotal.io/de/software#driver). Einige Versionen von Windows erfordern eine System-Restart nach der Installation des Fahrers, damit das virtuelle Serienportgerät richtig funktioniert. --- #### Software Verwenden Sie die Offizielle [SFPTotal Wizard](https://sfptotal.io/de/software) Software, um mit dem Gerät zu arbeiten. Es bietet eine bequeme Schnittstelle für die Bearbeitung, Lesung und Schreiben des Transceiver-Memory. Keine vorläufige Gerätkonfiguration oder Kalibrierung ist erforderlich, um die Anwendung zu verwenden. Für die vollständigen Softwareanweisungen, siehe die [Bedienungsanleitung](https://sfptotal.io/de/wiki/SFPTotal_Documentation#e9aa6ea1ce86697d7e125ea8149a1768a40ce9fb). --- #### Verbindungsinstellungen Verbinden Sie das Codecard mit dem USB-Port des Computers mit dem gelieferten USB-Typ C-Kabel. Das Betriebssystem erkennt ein neues Gerät, wenn es zum ersten Mal verbunden ist. Standardmäßig ist keine Verbindungskonfiguration erforderlich. Die Anwendung erkennt automatisch das Codebord, das mit dem PC verbunden ist. Wenn die Anwendung zuvor für eine direkte Gerätverbindung konfiguriert wurde, öffnen Sie das Menü **Anschluss - Verbindungsinstellungen**. ![Anschluss-Einstellungen: die automatische Erkennung eines SFPTotal Mini/Plus Coding Board](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) Zurücksetzen **Serienportnummer**, ausgewählt **Programmierung von Typ** für Ihr Gerät und wählen Sie **Automatisches Suchgerät für die Verbindung** zu der Codierungskarte automatisch verbinden. Speichern Sie die Verbindungsinstellungen durch Klicken **Speichern Sie Verbindungsinstellungen**. --- #### Geräteaktivierung Die Codierungskarte ist mit begrenzten Funktionalität ausgestattet und erfordert Aktivierung vor der Verwendung. Sehen Sie den Abschnitt [Geräteaktivierung](https://sfptotal.io/de/device-activation). --- #### Verbindungen mit einem Transceiver Die Codierungskarte verfügt über OSFP, QSFP-DD und DSFP Ports für Transceiver. Der DSFP Port akzeptiert DSFP und SFP Transceivers. Der QSFP-DD-Port ist rückwärts kompatibel und akzeptiert QSFP-DD, QSFP28 und QSFP+ Transceivers. Geben Sie den Transceptor in die Hafenkugel ein und drücken Sie es sanft, bis es klickt. Der Lattch auf der Transceiver-Kassung muss mit der Hafenkatze verbunden sein. Wenn der Transceptor richtig installiert ist, stoppt die grüne STAT LED den Blitz und bleibt auf. Die Codierung ist für den Einsatz bereit. Um den Transceiver zu entfernen, ziehen Sie seine Schlange, um den Lachen zu befreien, halten Sie dann die Seiten des Moduls mit zwei Fingern und ziehen Sie es aus dem Hafen. Drücken Sie das Modul nicht durch seinen Bail aus, da es brechen kann. **Die LED blinkt weiter und das Modul kann nicht gelesen werden** - Überprüfen Sie, ob SW1, der die Port Power kontrolliert, auf ON eingestellt ist oder dass Software Power Control aktiviert ist. - Stellen Sie sicher, dass die Stromversorgungsanforderungen des Geräts erfüllt sind. Aufmerksamkeit ! OSFP Träger ziehen Strom nach der von dem Hersteller angegebenen Stromklasse. Ein Computer-USB-Port kann nicht ausreichend Strom liefern, daher ist bei der Anbindung von hohen Strom optischen Transceivers eine externe Stromversorgung erforderlich. **OSFP-RHS Transceiver verbinden** Die Metall OSFP Port-Kette ist für Standard OSFP-IHS Module konzipiert. Es kann OSFP-RHS-Module (Slim-Module ohne Heatsink) aufgrund der internen Stopps auf den Kugelwand nicht akzeptieren. Um die OSFP-RHS Module mit dem Codebord anzuschließen, entfernen Sie die OSFP-IHS Metallportkugel, indem Sie den Rand drücken, der über das PCB des Geräts hinausgeht. Installieren Sie die Kugel für OSFP-RHS Transceivers. Die Verbindung von Transceiver ohne einen Hafenkugel wird nicht empfohlen, da dies den Hafenverbindungs- und Solder-Verbindungen beschädigen kann. --- ### Kontrolle Die Codierungskarte verfügt über die folgenden Statusindikatoren und Kontrolle: #### Machtkontrolle - Der doppelte PWR-Gumpper schaltet die 5V DC-Lieferung zum Stromkontroller-Eintrag an. Messgeräte können hier in Serien mit dem Kreis verbunden werden. - Der SW1 Slide-Schalter kontrolliert die Stromleistung an die Transceiver-Ports. Setzen Sie es auf ON, um den OSFP Port zu betrieben. #### LED Indikatoren - Der MCU-Indikator erleuchtet sich, wenn das Gerät mit einem Computer verbunden ist. - Der STAT-Indikator blickt, wenn die Strom aufgetreten ist und das Gerät auf einen Transceptor wartet. Es bleibt auf, wenn ein Transceiver mit einem Hafen verbunden ist. - Der ERR-Indikator bleibt auf, wenn das Gerät einen Datenbus-Fehler oder Lockup erkennt. - Der PWR-Indikator zeigt, dass die Strom bei der Power Controller Eingang vorhanden ist. - Der PRESENT-Indikator erleuchtet sich, wenn ein Transceiver mit dem OSFP-Port verbunden ist. - Der INT-Indikator zeigt, dass die Interrupt-Band eingestellt ist. #### Jumpers Die OSFP, QSFP-DD und DSFP Port Circuit enthalten eine Gruppe von Springer für die Kontrolle einzelner Stromstraßen und Transceiver-Low-Speed-Signale. Die Funktionen der Hauptschläger sind auf der Vorderseite oder Rückseite des PCB markiert. **OSFP** - Die Öffnung von VCC1 deaktiviert die Stromverbindung zum ersten Kanal. - Die Öffnung von VCC2 deaktiviert die Stromverbindung zum zweiten Kanal. - Die Öffnung von VCC3 deaktiviert die Stromverbindung zum dritten Kanal. - Die Öffnung von VCC4 deaktiviert die Stromverbindung zum vierten Kanal. - Der INT/RSTn-Gumpper verbindet die entsprechende OSFP-Portlinie, so dass das Codebord M\_INT (Interrupt Operation) lesen kann und den Transceptor über M\_RSTn neu zu kontrollieren. Abschließt durch Default. - Der LPW/PSNT-Gumpper verbindet die entsprechende OSFP-Portlinie, so dass das Codebord H\_PRSn lesen und durch M\_LPWn den Low-Power-Modus kontrollieren kann. Abschließt durch Default. - Durch die Installation des LOWPWR-Gumpers zieht H\_LPWn bis zur Versorgungsspannung und schaltet den Transceiver in den High Power-Modus. Eröffnet durch Default. - Der RESET-Gumpper setzt den Modul wieder auf. Eröffnet durch Default. Weitere Informationen über die INT/RSTn und LPW/PSNT-Linien finden Sie in Abschnitt 14.5, Low-Speed Signals, in der offiziellen OSFP Spezifikation: [https://osfpmsa.org/assets/pdf/OSFP\_Module\_Specification\_Rev5\_1.pdf](https://osfpmsa.org/assets/pdf/OSFP_Module_Specification_Rev5_1.pdf) **QSFP-DD/QSFP** - Öffnen **VCC\_RX** Entfernen Sie die QSFP Empfängerkraft. - Öffnen **VCC\_TX** QSFP-Übertragungsleistung abgeschaltet. - Das Gerät **VCC1** QSFP Transceiver-Controller Strom abgeschaltet. - Das Gerät **VCC2** QSFP-DD Transceiver-Controller Strom abgeschaltet. - Öffnen **VCC\_RX1** Entfernen Sie die QSFP-DD Empfängerkraft. - Öffnen **VCC\_TX1** Die QSFP-DD Übertragungsleistung wird abgeschaltet. - Das Gerät **MODSEL** Wählen Sie den Transceptor für den Zugang zum Datenbus aus. Eröffnet durch Standard und durch Software kontrolliert. - Das Gerät **RESETL** Wiederherstellen des Moduls. Eröffnet durch Default. **DSFP/SFP** - Öffnen **PWR\_TX** Entfernen Sie die Übertragungsleistung. - Öffnen **PWR\_RX** Entfernen Sie die Empfängerkraft. - Schließung **RS0** und **RS1** Sie zieht die entsprechenden Transceptor-Pine auf den Boden, um die Rate Select Linien zu kontrollieren. - Schließung **RX\_LOS** verbindet RX\_LOS mit dem Management-Controller-System für das SFP-Modullesungsmodus - Schließung **TX\_FAULT** verbindet TX\_FAULT mit dem Management-Controller-System für das SFP-Modullesungsmodus - Das Gerät **In / RSTn** verbindet die entsprechende DSFP Portlinie, so dass das Codebord M\_INT (Interrupt Operation) lesen kann und den Transceptor über M\_RSTn neu zu steuern. Eröffnet durch Default. - Das Gerät **LPW/PSNT** verbindet die entsprechende OSFP Portlinie, so dass die Codierungskarte H\_PRSn lesen und durch M\_LPWn den Low Power Mode kontrollieren kann. Eröffnet durch Default. **Niedrige Strommodus** - Das Gerät **TX\_EN** Abschalten Sie den Low-Power-Modus für QSFP, QSFP-DD und SFP Transceivers. Eröffnet durch Default. #### I2C Datenbus Die SDA, SCL und GND Pins bieten Zugang zum I2C-Datenbus. Die Datenbus-Logikwerte entsprechen 5V. #### Verbindung einer Bench Power Supply Die Codierungskarte verfügt über Kontakte, um eine Bench-Stromversorgung mit einem 3.3V DC-Ausgang direkt an die OSFP\_VCC Port Power Rail zu verbinden. Eine Bench-Stromversorgung wird empfohlen, um eine stabile Spannung zu erhalten, wenn Sie mit Transceiver arbeiten, die mehr als 10 W verbrauchen. Wenn Sie einen Bench-Stromversorgung direkt verbinden, deaktivieren Sie den Stromverwalter des Codebords durch die Einstellung des SW1 Slide-Schaltens auf OFF. Warnung ! Wenn Sie eine Bench-Lieferung direkt verbinden, überschreiten Sie nicht die 3.465 V DC Grenze, die durch den Standard für Host VCC angegeben ist. --- ### Kontrolle Befehl Die Coding-Tabelle arbeitet mit einem proprietären Befehlsprotokoll, das von SFPTotal Wizard unterstützt wird. [SFPTotal Protokoll Befehl](https://sfptotal.io/de/wiki/Device_control_protocol) Zugang zu den vollständigen Kapazitäten des Geräts für komplexe Programmierungsprozesse oder spezifische Transceiver-Control-Register. --- ### Beachten 1. Komponentenzeichen auf dem PCB können je nach Hardware-Revision unterschiedlich sein. Siehe die begleitende Dokumentation für Details. 2. Die integrierten Firmware-Updates sind nur über den SFPTotal Service verfügbar. Kontaktieren Sie Support, um zu überprüfen, ob eine Upgrade verfügbar ist. 3. Ein externer 5V DC 2A Stromadapter wird für Hochleistungstransceptoren empfohlen. Die Polarität des Anschlusses ist auf dem PCB-Gerät markiert. 4. Die Coding-Tabelle unterstützt die Verbindung zu einer Bench-Lieferung. ## [Transceiver Speicherstruktur](https://sfptotal.io/de/wiki/Transceiver_memory_structure) **EEPROM eines Transmissors speichert dauerhafte Daten, die das Gerät zur Identifizierung des Moduls verwendet.** Das Management-Interface bietet auch Zugang zu Diagnosen, Status und Einstellungen. Das gesamte Speicherbild wird oft informell als "SFP Firmware" bezeichnet, aber dauerhafte Identifizierungsdaten, Live-Register und die interne Software des Controllers unterschiedlich sind. Das Schreiben von Identifizierungsfeldern ändert nicht das physische Design des Moduls. Die folgenden Abschnitte erläutern Serial ID, A0h/A2h und die Unterschiede zwischen SFP, XFP, QSFP und CMIS Module. Adressen und obligatorische Funktionen hängen von der spezifischen Speicherkarte und ihrer Revision ab. In SFPTotal Wizard wählen Sie die entsprechende **Module Typ** und **Adresse Tisch** Anstatt nur auf ein ähnlich benanntes Feld zu verlassen. ### EEPROM, Serial-ID und Live-Register | Daten | Zweck | Überlegungen beim Erstellen von Änderungen | | --- | --- | --- | | Identifizierung / Serial ID | Hersteller, Teilnummer, Seriennummer, angekündigte Schnittstellen und andere Informationen. | Die Geräte verwenden diese Felder zur Identifizierung. Sie beweisen nicht selbst die Hardware-Fähigkeiten des Moduls. | | Diagnose und Status | DDM Messungen, Flaggen und Funktionsstatus. | Werte können sich während des Betriebs ändern; nicht alle Register sind geschrieben. | | Nachhaltige und Service-Einstellungen | Kalibrierung, Herstellerdaten und Benutzerbereiche, wo angegeben. | Die geltende Spezifikation, Zugangserlaubnisse und das Verfahren für das bestimmte Produkt sind erforderlich. | EEPROM kann ein getrenntes Chip sein oder über den Modulkontroller exponiert werden. Ein Buffer, der über I2C gelesen wird, enthüllt nicht automatisch die interne Speicherarchitektur. Die Zugang- und Persistenzverfahren müssen getrennt von einer erfolgreichen Lesung überprüft werden. ### SFP-Transceiver SFP-Familienkarten basierend auf SFF-8472 verwenden die Adressräume **A0h** und **A2h**und Dies sind konventionelle 8-Bit-Adressen, die den Richtungs-Bit enthalten; in 7-Bit-Adressen sind die entsprechenden Adressen **0x50** und **0x51**und Verwechseln Sie sie nicht mit einem Byte-Offset oder einem zusätzlichen Seitennummer. ![SFP-Memory Diagram aus der ursprünglichen Dokumentation: A0h, A2h und übersetzbare obere Seiten](https://sfptotal.io/images/documentation/i202/p39/356a192b-3eedfdfe13-c05f9d6acabb.jpg) *Das Diagramm zeigt die Speicherorganisation. Überprüfen Sie die geltende SFF-8472 Revision für die genauen Felddefinitionen.* #### A0h und Identifizierungsfelder In SFF-8472 12.5a besitzen die Basis- und erweiterte Identifizierungsfelder byte. **0–95**und 96–127-Bytes werden an Verkäuferspezifische EEPROM zugeordnet. Bytes 128–255 sind in dieser Bewertung geschrieben, sie dürfen nicht als universelles Standard-Speicherbereich für „Kompatibilitätscode“ beschrieben werden. Die Implementierung eines Herstellers kann unterschiedlich sein und erfordert separate Dokumentation. Beispiele von SFP A0h Feldern nach SFF-8472 | Feld | Bytes und Decimal | Interpretation | | --- | --- | --- | | Verkäufer Name | 20–35 | Herstellername, 16 ASCII-Bytes | | Verkäufer OUI | 37–39 | Ein drei-Bit-Identifikator, nicht ein textliches Markenamen. | | Verkäufer PN | 40–55 | Teilnummer, 16 ASCII-Bytes | | Verkäufer Rev | 56–59 | Teilrevision, vier ASCII-Bytes | | Verkäufer SN | 68–83 | Seriennummer: 16 ASCII-Bytes | | CC\_BASE / CC\_EXT | 63 / 95 | Checksum Felder für die entsprechenden Identifizierungsräume. | Zum Beispiel startet der Vender PN bei 40 oder 0x28. Das Feld ist 16-Bytes lang, so dass seine letzte Byte 55 (0x37) ist. Diese Adressen gehören zur Speicherkarte SFP und dürfen nicht auf ein ähnliches Feld namens QSFP oder CMIS angewendet werden. #### A2h und weitere Seiten A2h umfasst Diagnose, Kalibrierung und Kontrollbereiche. Zusätzliche obere Seiten stehen zur Verfügung, wenn die Paging unterstützt wird; sie werden im oberen Fenster bei Byten 128–255 ausgewählt. Stellen Sie nicht vor, dass jeder SFP, Kupfermodul oder DAC A2h, alle diagnostischen Messungen oder alle zusätzlichen Seiten bietet. Für alle SFP-Module gibt es keine einzige Pflicht Passwort-Adresse: SFF-8472 verlässt Hersteller-spezifische Funktionen. Die Wizard-Dokumentation beschreibt konfigurierbare Passwort-Einträge, aber ihre Werte müssen gegen die Implementierung des Moduls überprüft werden. Mehr sehen [über SFP Schreiben Schutz](https://sfptotal.io/de/wiki/Reprogramming_write_protected_SFP_RJ45). ### XFP Übertragung XFP verwendet die eigene Managementkarte, die in INF-8077i. definiert ist Die unteren Fenster und die wechselbaren oberen Tabellen dürfen nicht als die beiden SFP Bereiche A0h/A2h behandelt werden. Wizard kann zusätzliche Tabellen T00h, T01h und so weiter markieren; dies bedeutet nicht, dass Offset von SFF-8472 auf sie gelten. ![XFP-Memory Diagram: unteren Fenster, Seitewahl und obere Serial ID und EEPROM Tabellen](https://sfptotal.io/images/documentation/i202/p39/356a192b-6d83c08a6c-a2af3cccc601.jpg) ### QSFP Transceiver Für die QSFP-Familie bestimmen Sie zunächst, welche Management-Interface verwendet wird. SFF-8636 definiert ein niedriges Fenster bei Byten 0–127 und ein oberes Fenster bei Byten 128–255 mit Seitenwahl. Die obere Seite 00h enthält Identifizierungsdaten; der Inhalt anderer Seiten und die verfügbaren Funktionen hängen vom Produkt ab. ![QSFP Speicherdiagram mit dem unteren Fenster und den oberen Seiten 00h, 01h, 02h und 03h](https://sfptotal.io/images/documentation/i202/p39/356a192b-5d6050186f-dbe17dea280a.jpg) Seite 02h in dieser Karte ist Benutzerminnung, anstatt ein obligatorisches Bild für eine bestimmte Marke auf jedem Produkt. Einige moderne Module verwenden CMIS. Die anwendbare Speicherkarte betrifft mehr als ein ähnliches physisches Erscheinungsbild oder eine nominelle Datenrate. ### QSFP-DD Transceiver CMIS definiert ein gemeinsames Managementmodell für mehrere Formfaktoren. Es unterscheidet die niedrigere Speicher von einem oberen Fenster; Paged Module verwenden die Seite-Speicher und, falls angegeben, die Bank-Speicher. Das Modul wird seine unterstützten Seiten und Funktionen angekündigt, die gegen die CMIS-Revision und die Herstellerdokumentation überprüft werden müssen. Flat- und paged-Memory erfordern nicht die gleichen Funktionen. ![CMIS-Diagramm aus dem ursprünglichen Artikel: niedrigere Speicher, Bank und Page Auswahl, gemeinsame Seiten und bankierte Seiten](https://sfptotal.io/images/documentation/i202/p39/356a192b-ca7d97967c-b566a2004824.jpg) *Die Illustration zeigt den Ansprücheprinzip. Überprüfen Sie die implementierte CMIS-Revision für die Seiteliste und die obligatorischen Funktionen; das Diagramm beschreibt nicht die Fähigkeiten jedes Moduls.* ### OSFP-Transceiver OSFP verwendet auch CMIS, aber dies bedeutet nicht, dass alle implementierten Seiten und Funktionen diejenigen jedes QSFP-DD Modul entsprechen. Überprüfen Sie die angekündigten Fähigkeiten des bestimmten Moduls, die Interface-Revision und die Koding-Tablet-Support. Der physische Formfaktor und die elektrische Interface-Kompatibilität sind von dem gemeinsamen Managementmodell getrennt. ### Lesen, speichern und ändern Sie Daten in Wizard 1. Identifizieren Sie den Formfaktor, Teilnummer und Revision. Wählen Sie die Modultyp und Adresstabelle aus, dann führen Sie eine [Lesen Sie den Code aus dem Modul](https://sfptotal.io/de/wiki/Reading_transceiver_memory). 2. Kreativität [Eine Backup](https://sfptotal.io/de/wiki/Backing_up_transceiver_memory) in den zugänglichen Bereichen. Aufzeichnen Sie alle Seiten, die nicht gelesen werden können: Eine unvollständige Reihe darf nicht als vollständige Produktbild betrachtet werden. 3. Wenn Sie den Code wählen, folgen Sie dem [Firmware Database Empfehlungen](https://sfptotal.io/de/wiki/Firmware_database)und Überprüfen Sie die Speicherkarte, die Hardware-Implementierung und die Zielgeräte. 4. Bestimmt die [Schreiben Schutz](https://sfptotal.io/de/wiki/Reprogramming_write_protected_SFP_RJ45), erst die erforderlichen Änderungen vorzubereiten und überprüfen [Überprüfung](https://sfptotal.io/de/wiki/Checksum_verification). 5. Nach dem [Schreiben](https://sfptotal.io/de/wiki/Writing_transceiver_memory) Lesen Sie noch einmal die gleichen Bereiche. Vergleichen Sie die dauerhaften Daten, wobei berücksichtigt wird, dass sich während der Operation die diagnostischen Registern ändern. 6. Überprüfen Sie die Identifizierung und die tatsächliche Verbindung im Zielgerät. Eine erfolgreiche Gedächtnisschreibung ersetzt kein Link-Test. Die Änderung des Verkäufernamenes, Teilnummer oder Kompatibilitätscode verwandelt die MM-Optik nicht in SM-Optik oder fügt eine nicht unterstützte physische Datenrate hinzu. Die Überschriftung der Kalibrierung und der Service-Register erfordert einen separaten, begründeten Verfahren. ### Spezifikationen und damit verbundene Ressourcen - [SFF-8472 12.5a](https://members.snia.org/document/dl/25916), Tabelle 4-2, Abschnitte 4.3, 7 und 10.2 – SFP, Identifizierungsfelder und Anbieterspezifische Zugang. - [SFF-8636 2.12](https://members.snia.org/document/dl/26418) \- die Verwaltungskarte für vier-Länder-Module; [INF-8077i 4.5](https://members.snia.org/document/dl/26514) — XFP. - [OIF CMIS Katalog](https://www.oiforum.com/technical-work/implementation-agreements-ias/) — veröffentlichte Prüfung; die Anwendbarkeit des Produkts muss überprüft werden. - [MSA, SFF und CMIS Referenz](https://sfptotal.io/de/wiki/Transceiver_standards_and_specifications) und [DDM in Wizard zu lesen](https://sfptotal.io/de/wiki/DDM_diagnostics). ## [Firmware Datenbank](https://sfptotal.io/de/wiki/Firmware_database) **Die SFPTotal Firmware Database bietet Daten und Ressourcen für Programmierer.** Verwenden Sie es, wenn Sie einen kompatiblen Code für einen bestimmten Modul und Netzwerkgerät vorbereiten. In diesem Artikel werden die Zugriffsanforderungen und die Auswahl geeigneter Daten erklärt. Bei der Programmierung von SFP-Modulen bezieht sich "Firmware" oft auf die Inhalte von zugänglichen Speicherbereichen. Dieses Bild ist nicht unbedingt die interne Ausführbare Software des Steuerers. Erst identifizieren Sie die für Ihre Aufgabe benötigten Daten; siehe die [EEPROM und Serial ID Guide](https://sfptotal.io/de/wiki/Transceiver_memory_structure). ### Firmware Database Zugriffsanforderungen Der Zugriff auf die Website erfordert ein Konto mit einer verifizierten E-Mail-Adresse, einem abgeschlossenen Profil und mindestens einem verbundenen ursprünglichen SFPTotal-Gerät. Einfach eine unlinkte Codierungskarte zu besitzen, verbindet sie nicht mit Ihrem Konto. 1. Melden Sie sich an Ihr Konto und vollständige E-Mail-Verichtigkeit und Ihr Profil ein, wenn die Website Sie dazu bitten. 2. Offen [Meine Geräte](https://sfptotal.io/de/customer/devices) Überprüfen Sie, ob Ihre Coding Board aufgeführt ist. Wenn es fehlt, senden Sie eine Anfrage, um es mit seiner Seriennummer hinzuzufügen. 3. Sie können die Seriennummer in SFPTotal Wizard durch **Hilf → Erhalten Sie die Gerät Version**und Verwechseln Sie es nicht mit der Serienummer des Transceptors in Serial ID. 4. Nachdem die Verbindung vollständig ist, öffnet [Firmware Database in Ihrem Konto](https://sfptotal.io/de/customer/codesdb)und Der Zugriff auf SFPTotal Labs hängt auch von dem verbundenen Konto-Status und der Service-Authentifizierung ab. Eine Verbindung mit einem Gerät und [Aktivieren der Coding Board](https://sfptotal.io/de/device-activation) Es gibt separate Verfahren. Die Bedingungen für die Erlaubnis von Betriebsplätzen dürfen nicht mit den Anmeldeanforderungen der Datenbank verwechselt werden. Überprüfen Sie die Verfügbarkeit des Codes und seine Nutzungsbedingungen im Service. ### Kode für SFP und andere Transceiver wählen Was zu überprüfen, bevor ich schreibe | Parameter | Warum es wichtig ist | | --- | --- | | Formfaktor und Management-Interface | SFP, SFF-8636 und CMIS Speicherkarte haben unterschiedliche Felder und Zugriffsverfahren. | | Teilnummer und Hardware Revision | Das gleiche Handelsnamen garantiert nicht das gleiche Gedächtnis, den Steuerer oder den Schreibverfahren. | | Physische Parameter | Die Datenrate, die optische Konfiguration oder die RJ45-Interface müssen den tatsächlichen Produkt und den Link entsprechen. | | Zielgeräte | Das Schaltermodell, die Port- und die Softwareversion bestimmen die Identifizierungs- und Supportanforderungen des Transceptors. | | Gebiet zu modifizieren | Identifizieren Sie, welche Felder geändert werden können und welche Einstellungen, Kalibrationen und einzigartige Daten bewahrt werden müssen. | Die Einstellung einer Marke oder Datei Länge ist nur ein Teil der Überprüfung. Ersetzen Sie keine gezielte Änderung mit einem vollständigen Bild aus verschiedenen Hardware. Wenn die Ressourcenbeschreibung nicht die Anwendbarkeit für Ihren Modul bestätigt, erklären Sie dies vor dem Schreiben. Die Änderung der Identifizierungsdaten ändert nicht die physische Datenrate, Wellenlänge, Fiber-Typ oder Hardware-Fähigkeiten. Wenn der Linkfehler eine physische Ursache hat, löst der andere Code es nicht. ### Arbeiten mit den ausgewählten Daten 1. [Lesen Sie den ursprünglichen Modul](https://sfptotal.io/de/wiki/Reading_transceiver_memory) und die Identifizierungsdaten aufzeichnen. 2. machen [Eine Backup](https://sfptotal.io/de/wiki/Backing_up_transceiver_memory) von den zugänglichen Seiten. Halten Sie es von der vorbereiteten Code getrennt. 3. Wählen Sie die Daten mit den oben genannten Parameter aus und bestimmen Sie die [Schreiben Sie Schutztyp](https://sfptotal.io/de/wiki/Reprogramming_write_protected_SFP_RJ45). 4. Bereiten Sie die erforderlichen Änderungen vor, überprüfen Sie die angemessenen [Überprüfung](https://sfptotal.io/de/wiki/Checksum_verification) und durchführen die [Schreiben](https://sfptotal.io/de/wiki/Writing_transceiver_memory) nach den Anweisungen. 5. Lesen Sie die geänderten Bereiche erneut und vergleichen Sie das Ergebnis. Sollte das Verfahren die Datenvermittlung oder einen normalen Wiederstart verlangen, folgen Sie dem Verfahren für diesen Modell und überprüfen Sie, ob die dauerhaften Daten gespeichert werden. 6. Überprüfen Sie die Identifizierung und die tatsächliche Funktion im Zielgerät. ### Wenn die Datenbank nicht öffnet oder der entsprechende Code nicht verfügbar ist - **Kein Gerät ist verbunden:** Überprüfen Sie meine Geräte und den Antragsstatus. Eine andere Konto zu registrieren ersetzt nicht die Gerätverbindung. - **Die Website fordert Sie auf, Ihre E-Mail zu überprüfen oder Ihr Profil abzuschließen:** Erfüllen Sie den angeforderten Verfahren in Ihrem Konto. - **Ein Fehler tritt bei der Öffnung von SFPTotal Labs auf:** Lesen Sie die Nachricht in Ihrem Konto. Wenn ein Labs-Konto bereits vorhanden ist, müssen Sie möglicherweise mit dem vorinstellten Passwort eingeloggt werden. Kontakt-Support, wenn die Konto-Erstellung nicht funktioniert. - **Die Anwendbarkeit der Daten ist nicht bestätigt:** Bereiten Sie die Transceiver-Bereichnummer und die Revision, das Gerätemodell, die Software-Version und die Wizard-Operation-Reaktion vor. Senden Sie Dateien und Seriennummern nur über den angegebenen Supportkanal. Wenn Support weitere Informationen verlangt, enthalten Sie die genaue Fehlermeldung und angeben Sie den Stadium, an dem es aufgetreten ist: Website-Anmelde, Gerätverbindung, Öffnen von Labs oder Datenentscheidung. ## [Gerätekontrolle Protokoll](https://sfptotal.io/de/wiki/Device_control_protocol) **Inhalte** 1. [Lesen des Transceiver-Memoriums](https://sfptotal.io/de/wiki/Device_control_protocol#22b21de7b135c683816f5f3f83c9f3ab6545d23f) 2. [Transceiver Gedächtnis](https://sfptotal.io/de/wiki/Device_control_protocol#e9c066d5576fa37a89d0db713444893590e41800) 3. [Konfiguration Befehl](https://sfptotal.io/de/wiki/Device_control_protocol#28b6034969a1957bfca6d6fd004f23dd36dd9f9a) 4. [Machtkontrolle](https://sfptotal.io/de/wiki/Device_control_protocol#36df51e93003e36ad0f68a593be69061f409d480) 5. [Hardwaregestützte Passwortsuche](https://sfptotal.io/de/wiki/Device_control_protocol#c1ebcbe35d57993ebbf941515f59f999cbd1d3b0) Die SFPTotal-Gerätkontrollprotokollbefehl werden von Mini, Plus, Plus New und Plus X-Serie-Codingboards unterstützt. Diese Befehlliste gilt für Geräte mit integrierter Firmware SW 1.3.5 oder höher. ### Lesen des Transceiver-Memoriums Die Lesenkommando erreicht Geräte auf dem Datenbus mit 8-Bit-Adresse und Offset-Parameter und liest Daten von Seiten von bis zu 256 Byten. `R1A000807F` Die Lesungsbefehl besteht aus den folgenden Parameter: `R` \+ `1` \+ `A0` \+ `00` \+ `80` \+ `7F` **Befehlcode** Eine Lesekommendation beginnt mit dem Befehlcode Charakter **R** (Kort für ***Lesen***). Der Fall der Befehlcode bestimmt das Ausgangsformat des Lesergebnisses. - **R** Uppercase – Daten als HEX-Stirn zurückzuführen; - **r** Lowercase — Daten als HEX-Tabelle zurück. **Hafennummer** Die numerische Identifizierung des Ports auf der Codeborde. 0. GBIC 1. SFP 2. SFP+ 3. XFP 4. QSFP If `CMODPRST=01` ist aktiviert, überprüft die Codierungsteile, dass ein Transceiver vor dem Lesen mit dem angegebenen Port verbunden ist. Diese Einstellung deaktivieren, um die Portnummern zu ignorieren. **Seite Adresse** Die Sklaven-Gerät-Seite-Adresse auf dem Datenbus, geschrieben im HEX-Format. Zum Beispiel: `A0` or `A2`. Sehen Sie [Transceiver Speicherstruktur](https://sfptotal.io/de/wiki/Transceiver_memory_structure) Weitere Informationen zu unterstützten Transceiver-Memory-Seitenadressen. **Zusätzliche Seitenummer** Die zusätzliche Seitenummer im HEX-Format für Transceivers mit einem dynamischen Adressbereich. Beispiele für Werte: `00`, `01`, `02`, `03`. If `AWRADTBL=01` ist aktiviert, schreibt die Codierungsteile die zusätzliche Seitenummer für **Seite Select byte** bei der Zugriff auf die obere Speicher der XFP und QSFP Module. Hier wird ausgewählt, welche zusätzliche Tabelle der Übertrager in A0h bei Offset 80h ausgesetzt ist: `T00` or `T01` or `T02` or `T03`. Um die zusätzliche Seitenummerparameter zu ignorieren, setzen Sie `AWRADTBL=00`. **Offset** Die Entschädigung, bei der die Daten gelesen oder geschrieben werden. Zum Beispiel: - `00` Mindere Speicherfläche, beginnend mit 0 byte - `80` Oberer Speicherbereich, beginnend mit 128 Byte - `5F` Lesen Sie ab byte 95 **Lesen / Schreiben byte count** Die Anzahl der Bytes, die von oder zu lesen oder zu schreiben, in das Transceptor-Memory. Angeben Sie den Parameter im HEX-Format. Aufgrund der Registrierungsvertretung muss der Lesebytesatz um einen reduziert werden. - `00` Lesen / Schreiben 1 Byte - `7F` Lesen / Schreiben 128 Byte - `03` Lesen / Schreiben 4 Byte **Eintritt und Ausführung eines Befehls** Um die Befehl auszuführen, beenden Sie sie mit einem Carrier Return Character `\x0D`. Formatierte Ausgabe des Lesungsbereichs: ``` r1A000007F ## 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 00 : 03 04 07 00 00 00 01 20 40 0C 15 01 2A 00 00 00 01 : 0F 07 00 00 46 49 4E 49 53 41 52 20 43 4F 52 50 02 : 32 33 34 20 00 00 90 65 46 54 4C 46 38 35 32 34 03 : 50 32 42 4E 56 20 20 20 41 20 20 20 03 52 00 9C 04 : 00 32 00 00 50 42 39 31 59 5A 57 20 20 20 20 20 05 : 20 20 20 20 30 37 30 32 32 37 20 20 68 D8 01 0B 06 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ``` Standard Lesen Command Execution. ``` R1A000007F 0304070000000120400C15012A0000000F07000046494E4953415220434F5250323334200000906546544C46383532345032424E56202020412020200352009C0032000050423931595A57202020202020202020303730323237202068D8010B0000000000000000000000000000000000000000000000000000000000000000 ``` Lesen Sie 128 Byte von der Seite T03h eines QSFP28-Transceptors im Adressbereich A0h bei Offset 80h. ``` R4A003807F 11CC07800000000000000003FF00020000000040484953494C49434F4E20202020202020000000004F4D333535394358313030202020202030316658051446E60607FFDE30333448545831304D3930303333383832313039333032300C1067A60000000000000000000000000000000000000000000000000000000000000000 ``` Das Befehlergebnis endet mit Line Feed und Carrier Return Characters. --- ### Transceiver Gedächtnis Die Schreibkommando erreicht Geräte auf dem Datenbus mit 8-Bit-Adresse und Offset-Parameter und schreibt Daten auf eine Seite von bis zu 256 Byten. `W4A002800F11223344556677889900AABBCCDDEEFF` Die Schreibkommando besteht aus den folgenden Parameter: `W` \+ `4` \+ `A0` \+ `02` \+ `80` \+ `0F` \+ `11223344556677889900AABBCCDDEEFF` **Befehlcode** Eine Schreibkommando beginnt mit dem Befehlcode Charakter **W** (Kort für ***Schreiben***). Der Fall der Befehlcode bestimmt, ob ein Ergebnis nach dem Schreiben zurückgegeben wird. - **W** Uppercase – eine Prüfung nach dem Schreiben durchführen und das Ergebnis zurückgeben; - **w** Lowercase — Schreiben Sie nur, ohne eine Überprüfung Lesen. Um Schreiben zu bestätigen, vergleichen Sie die in der Schreibkommando gesandten Daten mit den von der Codierungskarte zurückgegebenen Daten nach Abschluss des Kommandos. **Hafennummer** Die numerische Identifizierung des Ports auf der Codeborde. 0. GBIC 1. SFP 2. SFP+ 3. XFP 4. QSFP If `CMODPRST=01` ist aktiviert, überprüft die Codierungskarte, dass ein Transceptor mit dem angegebenen Port verbunden ist, bevor es geschrieben wird. Diese Einstellung deaktivieren, um die Portnummern zu ignorieren. **Seite Adresse** Die Sklaven-Gerät-Seite-Adresse auf dem Datenbus, geschrieben im HEX-Format. Zum Beispiel: `A0` or `A2`. Sehen Sie [Transceiver Speicherstruktur](https://sfptotal.io/de/wiki/Transceiver_memory_structure) Weitere Informationen zu unterstützten Transceiver-Memory-Seitenadressen. **Zusätzliche Seitenummer** Die zusätzliche Seitenummer im HEX-Format für Transceivers mit einem dynamischen Adressbereich. Beispiele für Werte: `00`, `01`, `02`, `03`. If `AWRADTBL=01` ist aktiviert, schreibt die Codierungsteile die zusätzliche Seitenummer für **Seite Select byte** bei der Zugriff auf die obere Speicher der XFP und QSFP Module. Hier wird ausgewählt, welche zusätzliche Tabelle der Übertrager in A0h bei Offset 80h ausgesetzt ist: `T00` or `T01` or `T02` or `T03`. Um die zusätzliche Seitenummerparameter zu ignorieren, setzen Sie `AWRADTBL=00`. **Offset** Die Entschädigung, bei der die Daten gelesen oder geschrieben werden. Zum Beispiel: - `00` Mindere Speicherfläche, beginnend mit 0 byte - `80` Oberer Speicherbereich, beginnend mit 128 Byte - `5F` Lesen Sie ab byte 95 **Schreiben / Lesen byte count** Die Anzahl der Bytes, die man in die Transceiver-Memory schreiben muss. Angeben Sie den Parameter im HEX-Format. Aufgrund der Registervertretung muss der Schreibbytesatz um einen reduziert werden. - `00` Lesen / Schreiben 1 Byte - `7F` Lesen / Schreiben 128 Byte - `03` Lesen / Schreiben 4 Byte **Daten** Fügen Sie die Schreibdaten am Ende des Kommandos als eine HEX-Strahlung ohne Räume oder Linebrechen hinzu. `11223344556677889900AABBCCDDEEFF` Die Länge der Schreibdaten muss den in den Befehlparameter angegebenen Schreibbyteszahlen entsprechen. **Eintritt und Ausführung eines Befehls** Um die Befehl auszuführen, beenden Sie sie mit einem Carrier Return Character `\x0D`. --- ### Konfiguration Befehl **CLI** Aktivieren oder deaktivieren Sie die Charakter-Echo im Terminalfenster während des Druckens. Behinderung durch Default. Die Einstellung kehrt nach einem Stromzyklus zurück zu seinem Standard. Fragen Sie den aktuellen Staat ``` ? CLI CLI=0 ``` ermöglichen ``` CLI=1 ``` Unfähig ``` CLI=0 ``` --- **VERSION** Ersuchen Sie die Gerät-Version Informationen. ``` SFPTotal Plus New (c) 2023 HW: 1.3 SW: 1.3.7 SN: SFPT-P1323122800 ACTIVE ``` **CMODPRST** Überprüfen Sie, ob ein Transceptor mit dem Hafen verbunden ist, bevor Sie lesen oder schreiben. Befragen Sie die aktuelle Einstellung: ``` ? CMODPRST CMODPRST=01 ``` Erlaubt die Transceiver-Verbindungsdetektion: ``` CMODPRST=01 ``` Abgeschlossenes Transceiver-Verbindungsdetektion: ``` CMODPRST=00 ``` Wenn diese Einstellung aktiviert ist, gibt die Codierungskarte einen Fehler zurück, wenn mehr als ein Transceiver an seine Porte verbunden ist: ``` QERR: MTDOC ``` Wenn kein Transmitter während einer Les- oder Schreiboperation an den Hafen angeschlossen ist, wird der Codecode den entsprechenden Fehlercode zurückgeben: ``` QERR: SFP_EMPTY ``` **AWRADTBL** ermöglicht die automatische Schreibung der zusätzlichen Seitenummer für die **Seite Select byte** registrieren Sie sich beim Zugriff auf die T00h, T01h, T02h und T03h-Seitenadressen. Befragen Sie die aktuelle Einstellung: ``` ? AWRADTBL AWRADTBL=01 ``` Erlauben Sie zusätzliche Seitenummer schreiben: ``` AWRADTBL=01 ``` Die zusätzliche Seitenummer kann nicht geschrieben werden: ``` AWRADTBL=00 ``` --- **STATUS** Coding Board Port Input und Ausgangsstaaten. ``` STATUS GBIC : 1; 0; 0; 1; SFP : 1; 1; 1; 1; XFP : 1; 1; 1; 1; 1; QSFP : 1; 1; 1; 1; ``` Die Parameter-Wertpositionen entsprechen der folgenden Karte: ``` GBIC : MOD_ABS; TX_FAULT; RX_LOS; TX_DIS; SFP : MOD_ABS; TX_FAULT; RX_LOS; TX_DIS; XFP : MOD_ABS; RX_LOS; INTERRUPT; MOD_SEL; P_DOWN/RESET; QSFP : MOD_ABS; INTL; MOD_SEL; RESETL; ``` --- **TX\_DIS** Kontrollieren Sie die TX\_DIS-Linie, die den Low Power-Modus ermöglicht. Erlaubt durch Default. Schalten Sie den Laser an und deaktivieren Sie den Low Power Mode ``` TX_DIS=0 ``` Schalten Sie den Laser aus und aktivieren Sie Low Power Mode ``` TX_DIS=1 ``` Die Codierungskarte kann einen Jumpper für die Hardware-Kontrolle im Low-Power-Modus haben. Ein geschlossener Jumper nimmt Vorrang. --- **I2CRATE** Setzen Sie die Datenbus-Zuhrfrequenz des Codingboards in ***Meister***. Der Parameter wird durch ein hexadecimales Register vertreten. ``` I2CRATE=12 # Clock frequency 100 kHz I2CRATE=40 # Clock frequency 30 kHz I2CRATE=C6 # Clock frequency 10 kHz ``` Um die aktuelle Geschwindigkeitsinstellung zu fragen, verwenden Sie `? I2CRATE` ``` ? I2CRATE I2CRATE=C6 ``` Wir akzeptieren Werte von `01h` to `FFh`. Die Uhrfrequenz wird mit der Formel berechnet: `16 000 000 / (2 * I2CRATE * I2CPRESC + 16) = Speed Rate Hz` --- **I2CPRESC** Die Vorabrechnung für die Datenbus-Stundenfrequenz der Codierungskarte in ***Meister***. Der Parameter wird durch ein hexadecimales Register vertreten. Default Wert: `04h` ``` I2CPRESC=04 ``` Um die aktuelle Geschwindigkeitsinstellung zu fragen, verwenden Sie `? I2CPRESC` ``` ? I2CPRESC I2CPRESC=04 ``` Akzeptieren Sie die Werte `00h`, `04h`, `10h`, `40h`. **I2CPAUSE** Verzögerung vor dem Ausgang des Buses Lesen Ergebnisse, in Millisekunden. Default Wert: `64h` or `100ms` ``` ? I2CPAUSE I2CPAUSE=64 I2CPAUSE=32 I2CPAUSE=32 ``` **I2CDELAY** Setzen Sie die Verzögerung vor der Ausgabe von ReSTART, in 0.1 ms Erhöhungen. Default Wert: `0Ah` ``` ? I2CPAUSE I2CPAUSE=0A I2CPAUSE=64 I2CPAUSE=64 ``` **I2CRESET** Wiederherstellen des Datenbus in der Software. Starten Sie die Schnittstelle neu und generieren Sie 9 Uhrpulsen auf der Datenbus SCL-Linie, um Sklavengeräte wiederherzustellen, die verschlossen werden können. Wiederherstellen des Datenbus: ``` I2CRESET ``` Erlaubt den Trigger. Der Datenbus wird automatisch neu eingestellt, wenn ein Transmitter mit einem Hafen verbunden ist. ``` I2CRESET=01 ``` Die Auslöser deaktivieren. ``` I2CRESET=00 ``` **I2CSTATE** Zurück der Datenbus-Linie-Status. ``` I2CSTATE SCL=01 SDA=02 ``` **USBDELAY** Verzögerung, bevor Sie eine Datenbyte vom Gerät an den Computer über den virtuellen Serienport senden. ``` ? USBDELAY USBDELAY=0A USBDELAY=10 USBDELAY=10 ``` --- ### Machtkontrolle Unterstützt nur auf Codingboards mit Software Power Control. **PWRRST** Power Cycle der Transceiver-Händler. ``` PWRRST ``` I2CPAUSE beeinflusst das Bus-Reset-Intervall in 10 ms Erhöhungen. **PWRCTRL** Kontrolle der Port Power. Schalten Sie die Macht ab. ``` PWRCTRL=0 ``` Drehen Sie die Macht auf. ``` PWRCTRL=1 ``` Eine Änderung des Stromstandes sollte mit der entsprechenden LED-Indikation begleitet werden. --- ### Hardwaregestützte Passwortsuche Die Coding-Tabelle unterstützt Hardware-Passwortsuchen im Bereich von `00000000` to `FFFFFFFF` Die Suche läuft in einem Lauf und erhöht das Passwort um einen. Bei jeder Iteration enthält die Codierungskarte das Passwort und schreibt das Checkwort. `SFPTOTAL` Das ist 8 byte lange. Dann läßt sie das Check-Word zurück. Die Suche wird erfolgreich, wenn die Codierungskarte das Checkwort aus dem Transceptor-Memory lesen kann. **BFCWADR** Die Adresse der Seite, in der das Checkwort geschrieben wird. **BFCWOFT** Die Entschädigung für das Schreiben des Check-Wortes. **BFSET** Beginnen Sie mit einer Hardware-Passwort-Suche. Die Kommande hat die folgenden Parameter: - Passwort Eingangseite - Passwort Eingang Offset - Beginn des Wertbereichs - Ende der Range - Startpositionen Die Befehl beginnt eine Suche, die Passwörter auf der Seite eingeben `A2h` bei Offset `7Bh` Im Bereich von `41414141h` to `5A5A5A5Ah` Beginnen Sie mit `45454545h`. ``` BFSET A2 7B 41414141 5A5A5A5A 45454545 Device=A2 Offset=7B From 41 41 41 41 To 5A 5A 5A 5A Start 45 45 45 45 45 45 45 46 ``` **BFSTOP** Stoppen Sie die Passwortsuche. ``` BFSTOP STOP Device=A2 Offset=7B From 41 41 41 41 To 5A 5A 5A 5A Current 45 45 47 5A ``` **BFSTART** Wiederholen Sie die Passwortsuche von wo sie gestoppt wurde. **BFPASS** Das Gerät `? BFPASS` Die Befehlschaft gibt die aktuelle Wert zurück. ``` ? BFPASS 45 45 47 5A ``` ## [Fehlercode und Bedeutung](https://sfptotal.io/de/wiki/Error_codes) Diese Referenz beschreibt die SFPTotal Wizard-Nachrichten, die beim Arbeiten mit einem Codebord und dem Transceiver-Memory aufgetreten sind: `WRITE FAIL` Und die Codes `QERR`und Ein Code identifiziert den Stadium oder den Zustand eines Versagen, aber normalerweise stellt nicht eine einzige Ursache fest. Speichern Sie die vollständige Geräteansprüche und speichern Sie das Board-Modell und die HW/SW, Wizard-Version, Betrieb, Adresse und Seite. Die Tabelle umfasst dokumentierte SFPTotal Nachrichten. Codes und Recovery-Methoden können zwischen Borden und eingebetteten Firmware-Versionen unterscheiden. Der Fehler "Es könnte kein SSL/TLS sicheres Kanal erstellen", wenn Sie Wizard oder Access Labs aktualisieren, betrifft die Netzwerkverbindung der Anwendung. Verwenden Sie die [Wizard SSL/TLS Anweisungen](https://sfptotal.io/de/note/Issue-The-request-was-aborted-Could-not-create-SSL-TLS-secure-channel_28). ### Gehen Sie zu einem Fehlercode [WRITE FAIL](https://sfptotal.io/de/wiki/Error_codes#e9d04dac9cf068b523c5f82029098786f4eda8c2) · [QERR:DEMO](https://sfptotal.io/de/wiki/Error_codes#796b66b23428f7329919b312635b31b1ee403567) · [QERR:MTDOC](https://sfptotal.io/de/wiki/Error_codes#195d839d3187e8516b57dcaad62efd20522ab4da) · [QERR:SFP\_EMPTY](https://sfptotal.io/de/wiki/Error_codes#af6e1c067f6c93b3b3b0d1666c35fdad0927b716) · [QERR:SCL](https://sfptotal.io/de/wiki/Error_codes#265d26c4b6c11d46b4cb8bc558bbc03d9c514829) · [QERR:SDA](https://sfptotal.io/de/wiki/Error_codes#a462f08636692a90095e3ac1ed6c313d504f256c) · [QERR:I2C\_BUSY](https://sfptotal.io/de/wiki/Error_codes#3ec311eccf3ae24fbc5f7f39bd1731c0ad6ab37d) · [QERR:R20](https://sfptotal.io/de/wiki/Error_codes#e2e96d6cfdd48e6fd85f42b7bfdb9d02ca3aea97) · [QERR:W20](https://sfptotal.io/de/wiki/Error_codes#acbb83fcd1fe83e177ead96647800aecc2055514) · [QERR:W30](https://sfptotal.io/de/wiki/Error_codes#e9431bc7c72067d68e04db7003f94310adbf43b3) · [QERR:W48](https://sfptotal.io/de/wiki/Error_codes#be876b076ebb5f69862304edc95b663d9ad7682b) · [QERR: x00](https://sfptotal.io/de/wiki/Error_codes#7bc2956bc7e0ce52d3c232e3865e6bcc2a514a40). ### Code — Bedeutung — Check — Nächster Schritt SFPTotal-Fehler: Diagnose der Ursache anstatt auf einen Code allein zu verlassen | Code | Bedeutung | Was zu überprüfen | Nächster Schritt | | --- | --- | --- | --- | | `WRITE FAIL` | Das Schreiben wurde nicht als erfolgreich bestätigt; die Datenstabilität wurde nicht bestätigt. | Lesen Sie zurück und vergleichen Sie mit den erwarteten Daten. Überprüfen Sie das ausgewählte Gebiet, schreiben Sie Zugriff, Strom und die Anforderungen des bestimmten Moduls. | Speichern Sie die ursprüngliche Backup. Unterscheidung eines Kommunikationsproblems von Schreibschutz; verwenden Sie die [Schreiben Sie einen Schutzguide](https://sfptotal.io/de/wiki/Reprogramming_write_protected_SFP_RJ45)und Schreiben Sie nicht wiederholt die gesamte Dump vor der Identifizierung der Ursache. | | `QERR:DEMO` | Das Board funktioniert mit begrenzten Funktionalität und erfordert Aktivierung. | Gerätstatus, Modell und Seriennummer und ob ein Schlüssel für diese Tabelle verfügbar ist. | Leistung [Normale Aktivierung](https://sfptotal.io/de/device-activation) Überprüfen Sie den aktiven Status. Die Aktivierung der Tabelle unterscheidet sich von der Eingabe eines Passworts oder der Konfigurierung von Labs-Zugang. | | `QERR:MTDOC` | Die Verbindung-Detektion fand mehr als einen Transceiver. | Überprüfen Sie alle Ports und verbundene Kabel Enden; lassen Sie nur einen verbundenen Modul für die Diagnose. Überprüfen Sie die Präsenz-Detektion Kontakte. | Nach dem Abschluss der Operationen entfernen Sie die zusätzliche Verbindung und wiederholen Sie die Lesung. Wenn der Code mit einem einzigen Modul verbleibt, senden Sie die Konfiguration an Support anstatt die Entdeckung zu deaktivieren, um die Ursache zu überwinden. | | `QERR:SFP_EMPTY` | Das Board erkennt keine Verbindung zum entsprechenden Hafen. | Überprüfen Sie den richtigen Port, die vollständige Eintragung, die Modulkompatibilität, die Strom- und Entdeckungskontakte. Der Code-Name ersetzt nicht die Prüfung der spezifischen Tabelle und Hafen. | Wieder verbinden Sie einen kompatiblen Modul nach seinen Anweisungen und wiederholen Sie die Lesung. Wenn ein bekannter, gutes Modul auch nicht erkannt wird, kontaktieren Sie Support, um die Tabelle zu überprüfen. | | `QERR:SCL` | Die SCL Uhrlinie hält sich niedrig, blockiert die Kommunikation. | Kraft, Kontakte, ein einziger verbundener Modul und die Abschlussung der aktuellen Transaktion. Der Code allein identifiziert nicht den fehlerhaften Komponenten. | Folgen Sie dem [Bus Recovery-Verfahren](https://sfptotal.io/de/wiki/Resetting_the_data_bus)und Software generierte Uhrpulsen können für SCL unzureichend sein; folgen Sie den vollständigen Stromzyklusverfahren des Board-Guides, falls erforderlich. | | `QERR:SDA` | Die SDA-Datenlinie wird niedriger, blockierende Kommunikation gehalten. | Die gleichen Verbindungs- und Strombedingungen; ob das Problem wieder auftritt, nachdem ein bestimmtes Modul verbunden ist. | Auf einem unterstützten Board, verwenden Sie `I2CRESET` Nach dem [Autobuss-Rezession Anweisungen](https://sfptotal.io/de/wiki/Resetting_the_data_bus) Dann testen Sie das Lesen. Dieser Befehl entfernt nicht Schreibschutz. | | `QERR:I2C_BUSY` | Eine Bus-Besuchende Nachricht, die in der Kommunikation Recovery-Anweisungen beschrieben wird. | Überprüfen Sie, ob eine Operation, ein Script oder ein automatisches Start noch in Betrieb ist und überprüfen Sie Verbindungen und Strom. | Warten Sie auf die aktuelle Operation, um abzuschließen und stoppen Sie die anschließenden automatischen Starts. Wenn der Fehler weitergeht, verwenden Sie die [Erholungsanweisungen](https://sfptotal.io/de/wiki/Resetting_the_data_bus) die Unterstützung des Kommandos berücksichtigen. | | `QERR:R20` | Das Gerät erkannte nicht die Adressanfrage in einem Lesekommand. | Modulpräsenz und Leistung, Adresse/Seite Verfügbarkeit, die ausgewählte Speicherkarte und Gerätbereitschaft. | Beginnen Sie mit einem zugänglichen Identifizierungsbereich und prüfen Sie dann die angekündigten Fähigkeiten des Moduls. Ein Fehler bei A2h allein beweist nicht, dass DDM fehlt. | | `QERR:W20` | Der entsprechende Mangel an Adressanfrage Anerkennung für eine schriftliche Befehl. | Zuerst prüfen Sie, ob der Modul gelesen werden kann, dann überprüfen Sie die Adresse, Bereich, Strom und Schreibbereitschaft. | Wiederherstellen bestätigter Lesung. Nach der Überprüfung der Dokumentation und der Backup, machen Sie nur die erforderlichen zulässigen Änderungen. Dieser Code beweist nicht, dass ein bestimmtes Passwort erforderlich ist. | | `QERR:W30` | Nachdem die Adresse mit dem Schreibbit erkannt wurde, wurde die Übertragung eines Databytes nicht anerkannt. | Die vorangegangene Block spart Zeit, sequentielle Schreibgröße, Verzögerung zwischen den Operationen und Schutz des ausgewählten Bereichs. | Speichern Sie die aktuellen Einstellungen. Wenn sie nicht den Anforderungen des Moduls entsprechen, passen sie durch [Tools → Allgemeine Einstellungen](https://sfptotal.io/de/wiki/Basic_settings) Nach der Dokumentation. Wenn der Fehler weitergeht, untersuchen Sie den Schreibschutz; verwenden Sie nicht die gleiche Verzögerung für jeden Modul. | | `QERR:W48` | Keine Anerkennung wurde für die Adresse mit dem Lesebit empfangen. | Die vollständige Betriebssektion, Gerätbereitschaft und Leistung, Adresse und Verfügbarkeit des gelesenen Bereichs. | Lesen Sie einen zugänglichen Bereich separat. Wenn der Fehler wiederholt wird, senden Sie die vollständigen Reaktion und Betriebsparameter an Support. Wählen Sie keine Schriftschutz-Einstellungsmethode auf der Grundlage dieses Codes aus. | | `QERR:x00` | Diese Referenz verwendet den Code für einen unbekannten Busfehler. | Die vollständige tatsächliche Antwort, einschließlich aller Zeichen und Zahlen, das Tischmodell und die Software-Version. | Speichern Sie die Antwort, ohne sie mit dem Platzinhaber zu ersetzen `x00` und senden Sie es zur Unterstützung mit den Schritten, um das Problem zu wiederholen. Dieser Beitrag dekodiert keinen arbiträren unbekannten Fehlercode. | ### Warum QERR:R20 beim Lesen A2h nicht bestimmen, ob DDM vorhanden ist Eine Adresse kann nicht anerkannt werden, weil der Adressbereich nicht implementiert wird, sondern auch wegen schlechter Kontakt, Fehlkraft, Gerätbereitschaft oder falsch ausgewählter Bereich. Zuerst prüfen Sie die stabile Identifizierungsleuchte, die diagnostischen Informationen in der spezifischen SFP Speicherkarte und die Moduldokumentation. Interpretieren Sie A0h/A2h gemäß der Adresskonvention des Werkzeugs; verwenden Sie die entsprechende Speicherkarte für andere Formfaktoren. Erst nach diesen Überprüfungen kann die Diagnose Verfügbarkeit bestimmt werden. R20 allein stellt weder die Abwesenheit von DDM noch das Hardware Schreibschutzsystem fest. Sehen Sie [Transceiver Speicherstruktur](https://sfptotal.io/de/wiki/Transceiver_memory_structure) und [DDM-Diagnose zu lesen](https://sfptotal.io/de/wiki/DDM_diagnostics). ### Wo zu beginnen, wenn Diagnose Schreiben 1. Erzählen Sie die genaue Funktion, Adresse/Seite und die vollständige Antwort. Sichern Sie den zugänglichen Originalspeicher. 2. Überprüfen Sie die Kommunikation mit dem Board, einem einzigen kompatiblen Transceiver, den richtigen Port und Strom. Zunächst ein wiederholbares Lesen. 3. Wenn die Anerkennung während des Schreibens verloren wird, prüfen Sie die Bereitschaft zur Verfügung, blockieren Sie die Größenanforderungen und sparen Sie Zeit. Ändern Sie einen Parameter zu einer Zeit und registrieren Sie seinen ursprünglichen Wert. 4. Betrachten Sie eine Passwort, WP oder eine spezielle Speichermannung nur dann, wenn dieser Mechanismus für das bestimmte Produkt bestätigt wird. Nach einem autorisierten Schreiben lesen Sie die Daten erneut und vergleichen Sie das Ergebnis. Für die SFPTotal-Befehl und ihre Anwendbarkeit verwenden Sie die [Protokollführer](https://sfptotal.io/de/wiki/Device_control_protocol)und Wizard haben bedeutet nicht automatisch Befehlunterstützung; zum Beispiel gilt das gemeinsame SFPTotal-Protokoll nicht für Whistle. Busverbindungsfehler sind in der [QERR:SCL/SDA Artikel](https://sfptotal.io/de/wiki/Resetting_the_data_bus). ### Was an Support über einen unbekannten Code zu senden Durch die [Offizielle Kontaktkanäle](https://sfptotal.io/de/contacts) Senden Sie das Board-Modell, HW/SW von Help → Get Device Version, Wizard Version, Modulhersteller/Part Nummer und Revision, vollständige Fehlerstreifen, Adresse und Seite, schreiben Sie Parameter, Stromverbindung und Betriebssektion. Inkludieren Sie das Testergebnis mit einem bekannten, gut kompatiblen Modul. Entfernen Sie Passwörter, Aktivierungsschlüssel und Sign-in-Details aus dem Log; enthalten Sie keine vollständigen Produktionsstücke in eine öffentliche Nachricht. Der Wert "Error -1" ohne Anwendung, Betrieb und vollständige Nachricht ist kein getrennte QERR. Zunächst den Kontext festlegen und ihn zur Unterstützung senden. ## [Wiederherstellen des Datenbus](https://sfptotal.io/de/wiki/Resetting_the_data_bus) Verwenden Sie das Menü **Datenbank - I2C Datenbank** eine Reset-Sequenz auf dem Datenbus zu starten. Die Codierungskarte erzeugt 9 Uhrimpulse auf SCL, um den Datenbus in der Software nach den Empfehlungen bei Implementierung einer I2C® Reset Application Note (AN-686) neu zu setzen. ## [Lauf in einer virtuellen Maschine](https://sfptotal.io/de/wiki/Running_in_a_virtual_machine) Wenn Sie SFPTotal Wizard in einem VirtualBox oder Parallels virtuellen Computer ausführen, können Sie wiederholte Geräteabschnitte erleben oder nicht in der Lage sein, das Transceiver-Memory zu lesen oder zu schreiben. Dieses Problem tritt hauptsächlich auf, wenn das Host-Betriebssystem OS X (macOS) oder Linux ist und das Host-Operating System Windows ist. ### Was verursacht das? Wenn eine Lesekommendation ausgeführt wird, erwartet die Anwendung eine 256-Charakter-Reaktion vom Gerät über den virtuellen Serienport. Mit der Virtualisierung kann das Betriebssystem des Gastes einen Teil der von dem Gerät gesandten Daten verlieren. Dies ist durch Probleme mit der OHCI/EHCI USB-Controller-Emulation und das Verhalten des Standardvirtuellen Serienportfahrers verursacht. ### Lösung Um das Problem zu lösen, wählen Sie **USB-Controller ( xHCI) und** in der virtuellen Maschine Einstellungen und verbinden Sie die Codierungskarte über diesen Steuerer. Wenn Sie den Controller-Typ nicht ändern können, führen Sie die Kommande aus: ``` USBDELAY=80 ``` Diese Befehl verringert die Datenübertragung von der Codierungskarte auf den Computer, wodurch die Wahrscheinlichkeit eines Datenverlustes reduziert wird, wenn die Codierungskarten-Interface an das Gast-Betriebssystem in der virtuellen Maschine übertragen wird. ## [Transceiver schreibt Schutztypen und Programmierungsmethoden](https://sfptotal.io/de/wiki/Transceiver_write_protection) ![Abbildung](https://sfptotal.io/images/documentation/i10/p9/356a192b-ddc2997e4f-f934a0b33b79.jpg) Dieser Artikel erklärt die verschiedenen Arten von Transceiver Schreibschutz in reiner Sprache und beschreibt, wie man eine Modulschutzmethode schnell identifiziert und erfolgreich mit einem SFPTotal Mini oder SFPTotal Plus-Coding Board neu programmiert. ### Unschützte Transceiver Ein unschütterter SFP-Transceptor verfügt in der Regel über einen EEPROM-Chip auf seiner Kreisplatte. Dieser Chip speichert die Identifizierungsdaten des Moduls und kann ohne Einschränkungen oder Lücken, die von der Module aufgefordert werden, neu geschrieben werden. Normalerweise kann nur die Seite A0h gelesen werden, während die Lesung der Seite A2h einen Fehler zurückgibt. Um ein solches Modul zu programmieren, laden Sie die erforderliche Firmware in die Anwendung und klicken Sie auf <Write>. Wenn das Schreiben erfolgreich ist, sollte die Anwendung WRITE OK zurückgeben. Die Hauptuntersuchung bei der Programmierung dieser Module ist die Wahl der richtigen Schreibgeschwindigkeit. EEPROM ist relativ langsamem Speicher, so dass eine Datenbus Uhrfrequenz von 1 kHz bevorzugt ist. Dies ist zehn Mal langsamer als die Standard-SFPTotal-Coding-Tabelspeicher. Sie können die Geschwindigkeit in den Anwendungsinstellungen leicht ändern. Der Rest des Verfahrens ist einfach. ### Hardware EEPROM Schreiben Schutz Kupfer SFP RJ45 Transceivers und DAC Kabel enthalten keine optischen Komponenten, so dass sie keine Laser-Driver haben und brauchen nicht DDM für die Überwachung der optischen Empfänger und Übertragungsleistung. Diese Module werden auch oft geschrieben geschützt. Wie bei nicht geschützten Transceivers ist ihr Design relativ einfach und ein Standard EEPROM-Chip speichert die Merkmale des Moduls. Die Hersteller verwenden verschiedene Methoden, um unerwünschte Änderungen von EEPROM zu blockieren und unbefugte oder zufällige Übersetzung von Modulcode zu verhindern. Diese Schutzmaßnahmen dienen einem praktischen Zweck: Unsere Kunden haben durch Gerätefehler zufällige Löschung oder Änderung des Arbeitsmodul-Codes erlebt. Transceivers mit Hardware EEPROM-Schutz verwenden die dedizierte WP (Write Protect) Pin des Speicherchips. ![EEPROM Schreibschutz: WP Pin, SDA und SCL Linien, A0-A2 Adresse Pins und Stromversorgung](https://sfptotal.io/images/documentation/i10/p9/356a192b-e04436c107-f62c81c65d93.png) Wenn der WP-Pin auf einer logischen Ebene gleich dem Versorgungsspannung liegt, wird Schreiben ausgeschaltet und das Gedächtnis geschlossen. Um eine Module während des normalen Betriebs geschützt zu halten, wird diese Linie über einen Resistor an einen SFP Port Power Supply Pin oder an einen Ausgang, der zu einem hohen Logik-Ebene verankert ist, verbunden. Als Ergebnis wird die Speicher des Moduls nur dann gelesen, wenn sie in einen Schalterport eingegeben wird. Um das Modul neuprogrammierbar zu machen, wird ein höheres Werte-Resistor als der Supply-Tul-up-Resistor hinzugefügt, um die WP-Linie auf den Boden zu ziehen. Wenn der Lieferweg unterbrochen wird oder die entsprechende SFP-Linie fest an den Boden verbunden ist (keine dies tun!), wird der WP-Pin des Speicherchips niedriger und Schreiben wird möglich. Factories verwenden spezialisierte Programmierer, die die erforderliche Logik-Ebene auf den PIN-Kontrolle EEPROM Schreibzugang anwenden. SFPTotal-Codingboards bieten dedizierte Kontrollen für die Erstellung der Bedingungen, die erforderlich sind, um Module mit Hardware Schreibschutz neu zu programmieren. ### Passwort geschützt Transceiver Unter der Spezifikation SFF-8472 MSA können Transceivers mit DDM-Support Passwortbasierte Schreibschutz implementieren. Der Standard reserviert für diesen Zweck sieben Byte der Seite A2h, obwohl Passwörter in der Regel nur vier Byte lang sind. Um die meisten geschützten 1G und 10G Transceivers erfolgreich zu programmieren, geben Sie das Passwort ein, bevor Sie Änderungen in Modul-Memory schreiben. Module verwenden verschiedene Hardware-Designs. Ein dedizierter Chip kann den Schreibzugang zu einem separaten EEPROM Chip kontrollieren oder das Speicher selbst enthalten. Versuchen, zu einem solchen Modul ohne Passwort oder mit einem falschen Passwort zu schreiben, wird WRITE FAIL zurückgegeben. In Transceivers mit einem getrennten EEPROM-Chip ähnelt der Schutzkreis dem oben beschriebenen Hardware-Lock. Der Unterschied besteht darin, dass ein Controller den WP-Pin des Speicherchips anruft. Es ändert die Kontrolle-Ausgang, nachdem das richtige Passwort in das Bereich geschrieben wird, das am Offset 7Bh auf der Seite A2h beginnt. Andere Transceiver-Designs verwenden Controller mit integrierter Speicher. Da sie Datenbus-Signale in der Software verarbeiten, können diese Module empfindlich für die Schriftgeschwindigkeit und die Intervalle zwischen Datenblöcken sein. Das Wissen des richtigen Passworts reicht aus, um diese Module zu programmieren. Wenn das Passwort nicht erreicht werden kann, kann es durch die Prüfung aller möglichen Werte oder die wahrscheinlichsten Kandidaten gefunden werden, z. B. mit einer Wörterbuchsuche. ### Was ist ein Save Command? Einige Transceivers können nach Eingabe eines Passworts erfolgreich programmiert werden, aber die Änderungen nicht behalten, nachdem die Leistung entfernt wird. Wenn die Strom wiederhergestellt wird, bleibt der ursprüngliche Code im Gedächtnis. Während der Programmierung halten diese Module Änderungen in der vorübergehenden Speicher. Sie benötigen spezielle Anweisungen, die eine Save-Kommand genannt werden, um das Firmware von temporärem Gedächtnis auf nicht-volatile Gedächtnis zu übertragen. Kein gemeinsamer Standard definiert, wie diese Module programmiert werden. jedes Hersteller spricht seine eigene Anleitungssektion. Idealerweise liefert der Hersteller das Programmierungsalgorithmus; sonst muss ein angemessener Algorithmus aus bekannten Lösungen identifiziert werden. Flexible Skripte basierend auf dem SFPTotal-Kommandeprotokoll sind für die Schreibweise in diese Module verfügbar. ### Kombinierte Schutz Einige Transceivers kombinieren Hardware-Locking, Passwort-Einträge und eine save-Command. Beispielsweise kann ein Modul Wörter ablehnen, es sei denn, es ist in Low Power-Modus, auch wenn das richtige Passwort verwendet wird. Dieser Ansatz hat einen praktischen Grund: Warum wird ein Modul neu programmiert, während sein optischer Transmitter mit voller Leistung läuft? Die kombinierte Schutze wird am häufigsten in Modulen gefunden, die mit den jüngsten SFF-8472 Reviews übereinstimmen, die bis zu 256 Seiten im oberen Speicherbereich der Seite A2h unterstützen, beginnend bei 80h. Um diese Transceiver zu programmieren, müssen Sie die erforderliche Folge der Operationen auf den verfügbaren Eingangs- und Ausgangspins und dem Programmierungsalgorithmus des Herstellers im Voraus kennen. ### Zusammenfassung Unschützte Transceiver können erfolgreich programmiert werden, indem sie an einer angemessenen Datenbus-Stundenfrequenz schreiben. Für Transceivers mit Hardware-Schutz, identifizieren Sie die Linie, die den Schreiblock des Speicherchips kontrolliert und legen Sie es in den erforderlichen Zustand vor dem Schreiben von Änderungen. Um ein Passwort geschütztes Modul zu programmieren, benötigen Sie das Passwort. Bitte fragen Sie es von Ihrem Lieferanten oder Hersteller oder suchen Sie es in offiziellen Datensätzen. Wenn es nicht verfügbar ist, verwenden Sie die Passwort-Suche-Funktion in der SFPTotal-Coding Board-Software. Module, die Änderungen verlieren, nachdem die Strom entfernt wird, benötigen Passwort-Einträge und eine Speicher-Kommand, um die Änderungen an das Transceiver-Memory zu verpflichten. Diese Programmierverfahren können mit Skripten durchgeführt werden. Für Module mit kombinierter Schutz müssen Sie das Programmierungsverfahren im Voraus kennen. Unternehmen, die Module in großen Mengen kaufen, können die notwendigen Anweisungen vom Hersteller erhalten. Unser Support-Team kann mit Fragen zu Programmierung geschützte Transceivers helfen. ## [Reprogrammierung schrieb geschützte SFP RJ45 Transceiver](https://sfptotal.io/de/wiki/Reprogramming_write_protected_SFP_RJ45) **Bevor Sie einen geschrieben geschützten SFP RJ45-Transceptor neu programmieren, identifizieren Sie die Schutzmethode, die von diesem Modul verwendet wird.** Ein Hardware WP-Eintrag, ein Passwort und eine spezielle Speichermannung erfordern unterschiedliche Verfahren. Ein matching-brand oder enclosure stellt nicht fest, dass der circuit das gleiche ist: die transceiver-teilnummer und die hardware-revision, und das coding-board-modell und revision, alles. Dieser Leitfaden umfasst die Speicherfunktionen auf Kupfer SFP Modulen. Die Recoding ist angemessen, wenn eine Kompatibilitätsanforderung oder eine Datenänderung festgelegt wurde; ein kompatibler Modul muss nicht einfach neu programmiert werden, weil er in einem neuen Schalter installiert ist. Der Code kann keine ununterstützte Geschwindigkeit hinzufügen oder die physischen Fähigkeiten des Modul-Interfaces ändern. ![Kupfer SFP RJ45 Transceiver in Schalterporten mit einem Ethernet-Kabel verbunden](https://sfptotal.io/images/documentation/i177/p10/356a192b-9cfb7de295-9ab586a891a3.jpg) *Ein RJ45-Konnektor identifiziert das Verbindungsmedium, nicht die Speicherschutzmethode.* ### Überprüfen Sie, bevor Sie EEPROM ändern - Speichern Sie die Modulteilnummer und die Revision, das Schaltermodell und seine Software-Version. Speichern Sie den ursprünglichen Serial-ID und die vollständige Wizard-Operation-Reaktion. - Überprüfen Sie das Coding-Tool-Modell, die Hardware-Überprüfung und den Aktivierungsstatus. Lesen-Support bedeutet nicht, dass jede Schreibfunktion verfügbar ist. - Bestätigen Sie, dass das erforderliche Speicherbereich zuverlässig gelesen werden kann. Vergleichen Sie wiederholte Lesungen: Änderung der DDM-Bytes kann normal sein, aber unvereinbarer dauerhafter Identifizierungsdaten erfordert eine Diagnose. - Machen Sie A [Backup](https://sfptotal.io/de/wiki/Backing_up_transceiver_memory) die zugänglichen Bereiche vor der Erfüllung von Änderungen. Ersetzen Sie die ursprünglichen Daten nicht mit dem ersten Firmware-Bild, das Sie finden. A0h/A2h, Serial-ID und die Unterschiede zwischen den Speicherkarten werden in der [EEPROM Speicherführer](https://sfptotal.io/de/wiki/Transceiver_memory_structure)und Eine A2h Lesungsfehler oder das Fehlen von DDM **nicht beweisen** entweder, dass es keinen Mikrokontroller gibt oder dass Hardware Schreibschutz vorhanden ist. Die Ursache kann ein nicht unterstütztes Gebiet, ein falsches Modultyp oder ein Strom- oder Verbindungsproblem sein. Beginnen Sie mit der Interpretation der [Coding Board Antwort](https://sfptotal.io/de/wiki/Error_codes). ### Typen von SFP Schreiben Schutz Die Wahl eines Diagnose-Ansatzes | Mechanismus | mögliche Symptome | Anforderungen | | --- | --- | --- | | Hardware-Schreibschutz (WP) | Die Identifikation kann gelesen werden, aber Schriften sind blockiert oder nicht behalten. | Ein verifizierter Kreis für das bestimmte Produkt und die Kontrolle der erforderlichen Linie durch eine unterstützte Codierungskarte. | | Passwort oder andere Controller-mediate Zugriff | Einige Bereiche sind nur nach einer von dem Hersteller angegebenen Folge zugänglich. | Die richtigen Zugriffsparameter und Wert für diese Implementierung; Wizard-Einstellungen bestimmen das Passwort nicht selbst. | | Sonderbefehl Save | Die Daten können nach dem Schreiben wieder gelesen werden, aber die ursprünglichen Inhalte kommen nach einem Wiederstart zurück. | Eine dokumentierte Verfahren für die Datenverbindung, manchmal als Skripte implementiert. | | Kombinierte Schutz | Ein Passwort oder eine Linie-Statusänderung allein ist unzureichend. | Die vollständige Folge für die entsprechende Überprüfung, einschließlich des erforderlichen Modulstatus. | Kein dieser Symptome beweist einen Schutzmechanismus an sich. WRITE FAIL kann auch aus Verbindungsproblemen, einem nicht unterstützten Bereich oder einem Fehler im Lesen verursacht werden. Für eine allgemeine Klassifizierung, siehe Artikel [über Transmissionsschutztypen](https://sfptotal.io/de/wiki/Transceiver_write_protection). ### Wie Hardware WP-Schutz funktioniert Einige Kupfer SFP-Module verwenden eine separate EEPROM, wie z. B. ein Chip aus der 24C02-Familie. Der Chip's Write Protect Input Controls schreibt Zugriff. Auf einem Microchip 24LC02B verhindert die Verbindung von WP zu VCC die Auflösung, während die Verbindung mit VSS diese Hardware-Lock entfernt. Dies ist eine Eigenschaft dieses bestimmten Chip; eine ähnliche Bezeichnung auf einem anderen Modell garantiert nicht die gleichen Bedingungen oder das geschützte Speicherbereich. Der Hersteller kann WP mit einem Stromkreis oder einer Konnektorkontrollerlinie verbinden. SFPTotal experimentierte früher mit Designs mit Stromlinien, TX\_DISABLE oder TX\_FAULT. Jedoch kann nur ein Markennamen nicht bestimmen, welche Linie mit WP verbunden ist. Eine neue Teilnummer oder Revision erfordert eine eigene Kreisverifizierung. ### Coding Board Jumpers und Hardware Reviews Anwendbarkeit von Board-Komponent-Label | Board / Quelle | Verifizierte Label | Grenzen des Beispieles | | --- | --- | --- | | SFPTotal Mini, aktuelle Handbuch | TX PWR/TX\_VCC, RX PWR/RX\_VCC, TX\_EN. | Überprüfen Sie die Funktion gegen die Markierungen auf Ihrem bestimmten Board. Diese Kontrolle ändern die Linie-Status; sie identifizieren nicht automatisch die Schutzmethode. | | Plus New / Plus X, aktuelle Handbuch | PWR\_TX, PWR\_RX und andere in der Modelldokumentation beschriebenen Steuerungen. | Etiketten können zwischen Hardware-Reviews ändern. Kopieren Sie keine Kontaktpositionen von einem älteren Mini oder Plus. | | P3 und Q3 im Original | Kennzeichen aus historischen Beispielen; der ursprüngliche Artikel hat die genauen Revisionnummern nicht aufgezeichnet. | Diese Beispiele sind keine verifizierten Anweisungen für jede Plus, Mini oder neuer Codierungsteile. | ![SFPTotal Mini-Platine aus der ursprünglichen Anleitung: vergrößerte Ansicht der Jumper RX PWR, TX PWR und TX EN](https://sfptotal.io/images/documentation/i177/p10/356a192b-f55c4447bf-6be37ffd6184.jpg) *Eine historische Mini-Illustration Vergleichen Sie zuerst die Marken und Layout mit Ihrer Hardware-Revision.* Wenn der WP-Pin eines bestimmten SFP bestätigt wird, dass er mit einer kontrollierbaren Linie verbunden ist, verwenden Sie die in der Codierungskarte-Manual und der Modulhersteller-Sequenz angegebenen Steuerungen. Ändern Sie einen verifizierten Parameter zu einem Zeitpunkt und registrieren Sie die Lesung und schreiben Sie die Ergebnisse. Wiederherstellen Sie die normale Konfiguration des Board, wenn es fertig ist. ![Das Board-Layout wird aus dem ursprünglichen Artikel herausgegeben, mit Q3 und einer roten Linie verbundene Kontakte angezeigt.](https://sfptotal.io/images/documentation/i177/p10/356a192b-a4f4d33642-6be37ffd6184.jpg) *Das ursprüngliche Q3-Diagram wird erhalten, um das historische Beispiel zu identifizieren. Seine genaue Hardware-Revision ist unspezifisch; es stellt keine allgemeine Anweisung für den Q3-Bridge auf anderen Plattformen fest.* Aktuelle Beschreibungen: [Mini](https://sfptotal.io/de/wiki/SFPTotal_Mini), [Plus New](https://sfptotal.io/de/wiki/SFPTotal_Plus_New) und [Plus X](https://sfptotal.io/de/wiki/SFPTotal_Plus_X)und Wenn die Layout unterschiedlich ist oder der Kreis unbekannt ist, senden Sie die Unterstützung die Modul-Bereichnummer, Tabellenmarken und eine Tabellenfotografie. Es gibt keine Notwendigkeit, die Funktion der Kontakte zu gedenken, um Anwendbarkeit zu bestimmen. ### Wenn ein Passwort oder ein Script erforderlich ist In der Wizard, die **Kontrolle → Set ein Passwort** Kommando konfiguriert vorläufige Passwort-Eintrag. Tabellenadresse, Passwortadresse und Passwort (Hex) müssen die Moduldokumentation entsprechen. Für Details, siehe die [Passwort Schreibguide](https://sfptotal.io/de/wiki/Writing_with_a_password)und Arbeitswort und beschränkte Code-Set werden hier nicht veröffentlicht. A2h:7Bh darf nicht als ein universelles SFP Passwortfeld behandelt werden, das von SFF-8472 definiert wird: Die Spezifikation hinterlässt dem Hersteller die relevanten Anbieter-spezifischen Funktionen. SFF-8636 definiert einen separaten optionalen Passwortmechanismus; seine Parameter dürfen auch nicht auf SFP Module angewendet werden. Wenn ein Modul eine spezielle Speicher- oder Zugriffssektion benötigt, verwenden Sie eine [Das entsprechende Script](https://sfptotal.io/de/wiki/Writing_with_scripts) nur für eine überprüfte Modelle und Überprüfung. Ein zufälliges Skript für eine ähnliche Abdeckung ersetzt nicht das Algorithmus des Herstellers. ### Ablauf: lesen, sichern, ändern und prüfen 1. [Lesen](https://sfptotal.io/de/wiki/Reading_transceiver_memory) das erforderliche Gebiet mit der richtigen Modultyp- und Adresstabelle. Erfassung der ursprünglichen Identifizierungsdaten. 2. Erstellen Sie eine Backup und bestätigen Sie, dass es gespeichert wurde. Wenn Sie Daten auswählen, folgen Sie [Firmware-Datenbank Zugriffsbedingungen und Empfehlungen](https://sfptotal.io/de/wiki/Firmware_database)Ein angemessener Markenname ist unzureichend. 3. Identifizieren Sie die Schutzmethode und bestätigen Sie, dass das Verfahren für Ihre Überprüfung gilt. Bereiten Sie nur die notwendigen Änderungen vor und einen angemessenen Schreibalgoritmus vor. 4. Überprüfen Sie die anwendbaren [Überprüfung](https://sfptotal.io/de/wiki/Checksum_verification) und durchführen die [Schreiben Operationen](https://sfptotal.io/de/wiki/Writing_transceiver_memory)und Erhalten Sie die vollständige Wizard Antwort. 5. Lesen Sie die gleichen Bereiche erneut und vergleichen Sie sie mit dem erwarteten Ergebnis. Nach einem normalen Wiederstart lesen Sie die dauerhaften Daten erneut, wenn das Verfahren für diesen Modul dies erfordert. Die aktuellen diagnostischen Werte dürfen nicht vergleicht werden, als ob sie ein unveränderliches Gedächtnisbild waren. 6. Überprüfen Sie die Identifizierung und den tatsächlichen Link im Zielnetzgerät. WRITE OK und ein ordnungsgemäßer Check-in bestätigen ihre jeweiligen Schritte, aber nicht vollständige Kompatibilität oder Linkintegrität festlegen. ### Quellen und Anwendbarkeit - [Mikrochip 24AA02/24LC02B, DS21709H](https://ww1.microchip.com/downloads/en/DeviceDoc/21709H.pdf), Schreiben Sie Schutzabschnitt: ein Beispiel für WP-Einzufuhroperationen. - [SFF-8472 12.5a](https://members.snia.org/document/dl/25916)Abschnitte 4.3 und 10.2: Anbieterspezifischer Zugang; [SFF-8636 2.12](https://members.snia.org/document/dl/26418)Abschnitt 6.2.10: ein separates optionales Passwortmechanismus. - [MSA, SFF und CMIS Referenz](https://sfptotal.io/de/wiki/Transceiver_standards_and_specifications) : eine Spezifikation für einen Formfaktor auswählen. Dieser Artikel erläutert vorher veröffentlichte Experimente. Referenzen zu damals getesteten MikroTik- und D-Link-Vorlagen stellen keine Anwendbarkeit für jede aktuelle Teilsummer dieser Marken fest. Die Quelldaten sind für eine allgemeine Verfahrenstabelle durch Überprüfung unzureichend; spezifische Überprüfungen werden nicht erfunden. ## [Optische Übertragungsstandards und Spezifikationen](https://sfptotal.io/de/wiki/Transceiver_standards_and_specifications) **MSA, SFF und CMIS beschreiben verschiedene Aspekte eines optischen Transceptors.** Einige Dokumente definieren die Schaltfläche und den Konnektor, andere die elektrischen Signale, und andere die Speicherkarte und Modulkontrolle Verfahren. Um eine Spezifikation für die Programmierung eines SFP, QSFP oder OSFP Moduls auszuwählen, identifizieren Sie zunächst die Aufgabe und das Management-Interface, das von diesem bestimmten Transceptor verwendet wird. Diese Referenz hilft Ihnen, das primäre Dokument zu finden, dessen Zweck zu verstehen und seine Überprüfung zu überprüfen. Die nachstehenden Revisionen wurden gegen die Veröffentlichungsquellen überprüft. **23\. Oktober 2026**und Eine aufgeführte Dokumentrevision bedeutet nicht, dass jedes Modul es vollständig implementiert: Prüfen Sie die Anwendbarkeit gegen die Produktdatenblatt und die deklarierten Kapazitäten. ### Was MSA, SFF und CMIS bedeuten - **MSA – Multi-Source Abkommen** Eine Vereinbarung zwischen den Branchenteilnehmern über kompatible Produktinterfaces. Es gibt verschiedene MSAs, darunter SFP und OSFP. Ein MSA-Compliant-Label ohne Dokument, Überprüfung und unterstützte Funktionsliste beschreibt die Kompatibilität nicht vollständig. - **SFF** ist eine Familie von Spezifikationen, die über SNIA veröffentlicht werden. Dazu gehören Dokumente über mechanisches Design, elektrische Interfaces und Management. Eine SFF-Nummer identifiziert daher nicht selbst ein Firmware-Format. - **CMIS – Common Management Interface Specification.** Eine gemeinsame Spezifikation für die Kommunikation zwischen einem Host und einem Modul: Datenzugang, Kapazität Werbung und Kontrolle. CMIS gilt für mehrere Formfaktoren und definiert für sie kein einziges mechanisches Design. Die veröffentlichten Reviews sind von OIF zur Verfügung. Diese Bedingungen sind nicht gegenseitig ausschließlich. OSFP MSA Hardware Spezifikation und CMIS decken beispielsweise verschiedene Teile des gleichen Produkts ab. Die Übereinstimmung mit einer Managementkarte garantiert nicht die Kompatibilität mit jedem Schalter: Elektrische und optische Schnittstelle, Strom, Kühlung und Systemsoftware Einschränkungen gelten immer noch. ### Drei Schichten: mechanisches Design, elektrische Interfaces und Management Identifizieren Sie das Dokument, das Sie benötigen | Schicht | Frage geantwortet | Beispiele | | --- | --- | --- | | Mechanisches Design | Was sind die Modulabdeckung, Konnektor, Hose und Montage Dimensionen? | SFF-8432, SFF-8661 und die OSFP MSA-Hardware Spezifikation. | | Elektrische Interfaces | Welche Signale, Strom-Pins und Steuerpins verbinden das Modul mit dem Host-Gerät? | SFF-8418, SFF-8419, SFF-8679. | | Management und Gedächtnis | Wie werden Identifikationen, Diagnosen und unterstützte Funktionen gelesen und kontrolliert? | SFF-8472, SFF-8636 und CMIS; SFF-8024 hilft, Felderwerte zu decodieren. | Die Speicherkarte ist Teil der Management-Interface. Seine zugänglichen Byte können gespeicherte Identifikation, Live-Messungen, Status oder Befehl darstellen. Diese Daten sind nicht alle freier neu geschrieben EEPROM. Die entsprechende Spezifikation und Modul-Implementierung definieren Adressaufgaben und schreiben Bedingungen. ### Speicherkarte, DDM und Management-Interfaces Beginnen Sie mit dieser Tabelle, wenn Sie Identifizierung und Diagnose lesen. Die aufgeführten Formfaktoren sind typische Anwendungen; das Aussehen eines Moduls bestimmt nicht, welche Managementkarte es verwendet. Management-Interfaces und Code Tables | Dokumentation | Zweck | Formfaktor / Umfang | überprüfte Revision | Quelle | | --- | --- | --- | --- | --- | | SFF-8472 | Identifizierung, Speicherkarte, DDM und Kontrolle. | SFP-Familienmodule verwenden diese Schnittstelle. | 12.5a; 16.01.2026 | [SNIA PDF](https://members.snia.org/document/dl/25916) | | SFF-8636 | Speicherkarte und Verwaltung von Modulen und Kabeln mit vier Linen. | Zum Beispiel verwenden QSFP+/QSFP28 Module diese Karte. | 2.12; 29.04.2026 | [SNIA PDF](https://members.snia.org/document/dl/26418) | | CMIS | Gemeinsame Management-Schnittstelle, Modulskapazitäten, Status und Daten. | Mehrere Formfaktoren, einschließlich QSFP-DD und OSFP. | 5.4; Mai 2026 | [OIF PDF](https://www.oiforum.com/wp-content/uploads/OIF-CMIS-05.4.pdf) | | SFF-8024 | Gemeinsame Code-Tabellen für die Interpretation von Feldern; nicht eine separate Speicherkarte. | Module, deren Karten diese Tabellen beziehen. | 4.14; 04.06.2026 | [SNIA PDF](https://members.snia.org/document/dl/26423) | **SFF-8472** ist nützlich für die Interpretation der SFP Familienidentifikation und DDM. SFP-Karten verwenden die A0h/A2h-Noteierung. Dies sind Adressen, die in dem von diesen Dokumenten verwendeten Format ausgedrückt werden, nicht universelle Seitenzahlen für alle Transceiver. Tools using 7-bit I2C addressing zeigen oft die gleichen Adressen wie 0x50/0x51. Überprüfen Sie, welche Notation Ihr Tool akzeptiert. **SFF-8636 und CMIS** Es gibt verschiedene Management-Interfaces. Adressen, Seitennummern und Schreibverfahren dürfen nicht von einem an den anderen übertragen werden. Für Multilane-Module überprüfen Sie auch die Seitewahl und gegebenenfalls die Bankwahl, unterstützte Funktionen und den Modulstatus. Verschiedene Management-Implementierungen können auch innerhalb der eng verwandten QSFP-Familien auftreten. **SFF-8024** enthält gemeinsame Codetabellen, wie Modul- und Verbindungstyp-IDs. Es hilft, ein Feldwert zu interpretieren, ersetzt aber nicht das Dokument, das die Adresse und den Sinn des Felds in einer bestimmten Karte definiert. ### SFP, QSFP und OSFP Hardware Spezifikationen Diese Dokumente unterstützen die Hardware-Interface-Selektion und Design. Eine Lösungspezifikation verbindet Anforderungen und Referenzen über mehrere Dokumente; es ersetzt nicht alle detaillierten Zeichnungen, elektrische Parameter oder die Managementkarte. Hardware Spezifikationen | Dokumentation | Zweck | Formfaktor / Umfang | überprüfte Revision | Quelle | | --- | --- | --- | --- | --- | | SFF-8418 | Hochgeschwindigkeitselektrische Schnittstelle 10 Gb/s. | SFP+ 10G. | 1.4; 30.07.2015 | [SNIA PDF](https://members.snia.org/document/dl/25879) | | SFF-8419 | Stromversorgung und geringfügige Signale. | SFP+ und Lösungen, die dieses Dokument beziehen. | 2.0a; 10.07.2026 | [SNIA PDF](https://members.snia.org/document/dl/25880) | | SFF-8432 | Modul und Kugel mechanisches Design. | Die SFP+ Familie | 5.2a; 30.11.2018 | [SNIA PDF](https://members.snia.org/document/dl/25892) | | SFF-8402 | Verhältnisse zwischen Einzellösungsspezifikationen. | SFP+ Familie, einschließlich SFP28. | 1.2; 21.12.2022 | [SNIA PDF](https://members.snia.org/document/dl/25869) | | SFF-8679 | Pins, elektrische Parameter, Strom- und Hardwareanforderungen. | QSFP 4X Familie. | 1.9; 21.04.2025 | [SNIA PDF](https://members.snia.org/document/dl/25969) | | SFF-8661 | Module mechanische Anforderungen. | QSFP+ 4X. | 2.5; 22.06.2018 | [SNIA PDF](https://members.snia.org/document/dl/25959) | | SFF-8665 | Beziehungen zwischen Management, elektrischen Schnittstellen und mechanischen Spezifikationen. | QSFP 4X Generationen. | 2.0; 24.11.2025 | [SNIA PDF](https://members.snia.org/document/dl/25963) | | OSFP MSA | Mechanische, elektrische und thermische Anforderungen; CMIS wird separat abgedeckt. | OSFP und OSFP-RHS | 5.22; 09.08.2025 | [OSFP MSA PDF](https://osfpmsa.org/assets/pdf/OSFP_Module_Specification_Rev5_22.pdf) | Für QSFP-DD erhalten Sie die Hardwareanforderungen des relevanten MSA und die Managementanforderungen des relevanten CMIS Revision und Moduldokumentation. Das Hardware-Dokument OSFP trennt CMIS-Management ausdrücklich von mechanischen, elektrischen und thermischen Anforderungen. Keine gemeinsame Management-Interface oder ähnliche Zwecke macht OSFP und QSFP-DD mechanisch verwechslungsfähig. ### Früher umfassende Spezifikationen und MSA-Dokumente Diese Dokumentnummern erscheinen oft in Datenblätter und älteren Anweisungen. Sie werden hier aufbewahrt, um die ursprünglichen Produktanforderungen zu interpretieren. Lesen Sie ihren Status und den Umfang zusammen mit der Revisionnummer. Dokumenten für die ursprünglichen Generationen | Dokumentation | Zweck | Formfaktor / Umfang | überprüfte Revision | Quelle | | --- | --- | --- | --- | --- | | INF-8074i | Original SFP MSA Spezifikation; ein Informationsdokument. | SFP. | 1.0; 12.05.2001 | [SNIA PDF](https://members.snia.org/document/dl/26184) | | SFF-8431 | Früh umfassende SFP+ elektrische Anforderungen. Archiviert; siehe die Erklärung unten. | SFP+ 10G. | 4.1 vom 6. Juli 2009; Ergänzung vom 15. September 2013 | [SNIA PDF](https://members.snia.org/document/dl/25891) | | SFF-8436 | Komplett QSFP+ Spezifikation; Anwendbarkeit für andere Generationen erfordert eine separate Überprüfung. | QSFP+ 4×10 Gb/s | 4.9; 31.08.2018 | [SNIA PDF](https://members.snia.org/document/dl/25896) | | INF-8077i | XFP elektrische, Management- und mechanische Schnittstellen. | XFP 10G. | 4.5; 31.08.2005 | [SNIA PDF](https://members.snia.org/document/dl/26514) | **SFF-8431 ist ein archiviertes Dokument.** Seine Abdeckung identifiziert explizit SFF-8419 für die niedrige Geschwindigkeit-Interface und SFF-8418 für die restlichen 10G elektrischen Anforderungen. SFF-8431 darf daher nicht als einzige aktuelle Quelle für alle SFP+-Parameter vorgestellt werden. **SFF-8436** ist eine umfassende Spezifikation QSFP+ 4×10 Gb/s. Für andere QSFP-Generationen prüfen Sie auch SFF-8665, das Elektrointerface-Profil und die ausgewählte Managementkarte. SFF-8679 behauptet, dass es die elektrische Basis-Parte von SFF-8436 ersetzt; SFF-8636 beschreibt getrennte Modulmanagement. Die frühere Sammlung hat CMIS 5.0 aufgeführt. Um veröffentlichte Reviews zu finden, verwenden Sie jetzt die [OIF Katalog, Management-Interface Spezifikationen](https://www.oiforum.com/technical-work/implementation-agreements-ias/)und Die Überprüfung bestätigt CMIS 5.4, May 2026. Dies erfordert nicht die Verwendung von 5.4 mit einem Modul für eine weitere Revision. ### Wählen Sie eine Spezifikation für das Lesen oder ändern Sie die Speicher 1. **Identifizieren Sie das Produkt** Aufzeichnen Sie den Formfaktor, Teilnummer und Hardware-Revision. Überprüfen Sie das Moduldatasheet und die von der Coding-Tabelle unterstützten Operationen. 2. **Identifizieren Sie die Management-Interface.** Verwenden Sie die Dokumentation und die Identifizierungsdaten, die aus dem Modul gelesen werden; nur eine Geschwindigkeitsbezeichnung ist unzureichend. Wählen Sie SFF-8472, SFF-8636, CMIS oder ein anderes ausdrücklich angegebenes Dokument aus. 3. **Erzählen Sie die Revision.** Vergleichen Sie die Titelseitenummer, ändern Sie die Geschichte und die deklarierte Unterstützung des Moduls. Die Aktualisierungsdatum der Website kann sich von der Spezifikationsdatum unterscheiden. 4. **Überprüfen Sie das erforderliche Feld.** Stellen Sie die Adresse, Seite/Bank, Einheiten, Lesen- und Schreibbefugnisse, Zugriffsbedingungen und ob die Funktion obligatorisch ist fest. Für einen verschlüsselten Feldwert besuchen Sie die entsprechende Tabelle SFF-8024. 5. **Speichern Sie die ursprünglichen Daten.** Sichern Sie die zugänglichen Bereiche, bevor Sie Änderungen vornehmen. Überprüfen Sie die geltenden Überprüfungen und lesen Sie die Daten nach dem Schreiben zurück. Schutzgebiete und Dienstgebiete dürfen nicht als gewöhnliche Editierbare Buffer behandelt werden. Zum Beispiel erfordert die Interpretation von SFP Serial ID und DDM die SFF-8472-Karte und Codetabellen. Die Cage-Dimensionen benötigen eine Hardware-Spezifikation. Wenn ein Modul CMIS verwendet, ist die Auswahl von Adressen aus einer SFP-Memory-Tabelle falsch, auch wenn das erforderliche Feld einen ähnlichen Namen hat. Nicht ändern Sie die Standardnummer in einer Beschreibung oder schreiben Sie einen anderen Identifikator in die Speicher fügt eine unerträgliche physische Geschwindigkeit, optische Art oder Stromfähigkeit zu einem Modul hinzu. Die Code-Kompatibilität und die tatsächliche Linkfunktion müssen getrennt überprüft werden. ### Weitere Dokumente aus der ursprünglichen Sammlung Die unten genannten Links behalten die anderen Dokumente aus der ursprünglichen Liste. Hier wird keine aktuelle Revisionnummer angegeben: prüfen Sie die Titelseite und den Status in der [Schnitz Katalog](https://www.snia.org/technology-communities/sff/specifications). - [SFF-8662](https://members.snia.org/document/dl/25960) - [SFF-8682](https://members.snia.org/document/dl/25972) - [SFF-8672](https://members.snia.org/document/dl/25965) - [SFF-TA-1004](https://members.snia.org/document/dl/26635) - [SFF-8663](https://members.snia.org/document/dl/25961) - [SFF-8683](https://members.snia.org/document/dl/25973) - [INF-8628: Suche nach dem SNIA Katalog](https://www.snia.org/technology-communities/sff/specifications) - [SFF-8635](https://members.snia.org/document/dl/25944) - [SFF-8685](https://members.snia.org/document/dl/25975) - [INF-8438](https://members.snia.org/document/dl/25783) - [INF-8476](https://members.snia.org/document/dl/25786) - [INF-8474](https://members.snia.org/document/dl/25784) - [SFF-8071](https://members.snia.org/document/dl/26891) - [SFF-8461](https://members.snia.org/document/dl/25912) - [SFF-8084](https://members.snia.org/document/dl/25820) - [SFF-8083](https://members.snia.org/document/dl/25819) - [SFF-8081](https://members.snia.org/document/dl/25817) - [SFF-8690](https://members.snia.org/document/dl/25977) - [SFF-8433](https://members.snia.org/document/dl/25893) - [SFF-8089](https://members.snia.org/document/dl/25825) - [SFF-8079](https://members.snia.org/document/dl/26164) - [SFF-8075](https://members.snia.org/document/dl/26155) SFF-TA-1004 auf dem beibehaltenen Link wird angegeben **Entwicklung 0.0.10 vom 23. Januar 2018**und Es ist eine Entwurf-Erweiterung für die Verwaltung von tunbaren QSFP+/QSFP28 Modulen, nicht eine veröffentlichte universelle Konfigurationsstandard für alle Module. Ebenso bedeutet die Anwesenheit einer Datei im Katalog nicht, dass Ihr Produkt seine gesamte Funktionalität implementiert. ### Überprüfung des Dokuments Revision und Status - **Veröffentlicht** in dem SNIA-Katalog ein für die Veröffentlichung genehmigtes Dokument angibt; **Entwurf** Ein Entwurf für die Überprüfung anzeigen. **Verlängert** bedeutet, dass die Wartung abgeschlossen ist; überprüfen Sie den Abdeckungsgrund. - Lesen Sie die Nummer und Datum im PDF. Eine permanente Publisher-URL kann mit einer neueren Revision beginnen, so dass ein älteres Etikett neben ihm unzureichend gespeichert wird. - Verwenden Sie den OIF-Katalog für CMIS und die Website der betreffenden Gruppe für MSA Spezifikationen. Bestimmen Sie keine Währung ausschließlich aus einem Dateinamen in einer Kollektion von Dritten. - Match die Revision gegen das Moduldatasheet. Eine neue Dokumentrevision aktualisiert nicht automatisch bereits hergestellte Geräte. Diese Referenz ersetzt nicht die primären Spezifikationen. Die oben genannten Tabellen helfen, Dokumente nach Zweck zu lokalisieren; lesen Sie die entsprechende Dokumentrevision für genaue Feldwerte, Timing-Parameter und Anforderungen. ### Verwandte SFPTotal Leitfaden - [Coding Board Form Faktoren und Fähigkeiten](https://sfptotal.io/de/wiki/SFPTotal_Documentation) : Modulfamilien unterstützt durch SFPTotal-Modelle. - [Transceiver Speicherstruktur](https://sfptotal.io/de/wiki/Transceiver_memory_structure) Wie Wizard Speichergebiete präsentiert. - [Lesen von Gedächtnis](https://sfptotal.io/de/wiki/Reading_transceiver_memory) und [Unterstützt auf](https://sfptotal.io/de/wiki/Backing_up_transceiver_memory) Daten vor der Verarbeitung vorbereiten. - [DDM Diagnose-Interface](https://sfptotal.io/de/wiki/DDM_diagnostics) : Lesen Sie Messungen und Grenzen in Wizard. - [Checksum Überprüfung](https://sfptotal.io/de/wiki/Checksum_verification) : Befehle für die Überprüfung unterstützter Check-in Felder.