# SFPTotal — Nederlands 2026-11-09 ## [Universele software en hardware-oplossing voor het coderen van fiber optische transceivers](https://sfptotal.io/nl/) ![SFPTotal Wizard: SFP EEPROM code tabel](https://sfptotal.io/images/products/gallery-previews/home-wizard-1024-cd26ffd68183) ### Universele software en hardware-oplossing voor het coderen van fiber optische transceivers De software SFPTotal ondersteunt een flexibele en handige UI voor het werken met transceivercode. De transceiverprogramma-boards maken het mogelijk om succesvol de meest populaire vormfactoren van transceiver te herstellen die door verschillende wereldfabrieken worden geproduceerd. Een onderscheidend kenmerk is het gebrek aan bindingen aan de modules van een bepaalde fabrikant, evenals ondersteuning voor geschreven beschermde transceivers. [Krijg meer details](https://sfptotal.io/nl/#information) ### project SFPTotal E>olution Het project onderzoekt de compatibiliteit en gebruik van 100G, 200G, 400G, 800G, 1.6T en 3.2T hoge snelheid DSFP, QSFP, QSFP-DD en OSFP optische transceivers met netwerkschakelaars in fiber-optische communicatie, gegevensopslag en kunstmatige intelligentie systemen, en ontwikkelt oplossingen voor het testen en programmeren van optische transceivers. Het belangrijkste product is het SFPTotal E-serie transceiverprogramma-apparaat, dat de meest populaire transceiverformfactoren ondersteunt. [Krijg meer details](https://sfptotal.io/nl/products/sfptotal-evolution) ![SFPTotal E>olution](https://sfptotal.io/images/products/gallery-previews/evolution-01-640-3a13fa66bc06) ### Transceiver programmeren apparaat SFPTotal Plus X QSFP-DD Universal transceiver programmering board van SFPTotal Plus X seria is ontworpen om een breed scala aan transceiver vorm factor type op het ene apparaat te ondersteunen. SFPTotal Plus X is in staat om de meest populaire transceptortypen te reprogrammeren: QSFP-DD, QSFP28, XFP, SFP28, SFP+ en SFP. Het is een perfecte tool voor netwerkapparatuur leveranciers, ISP's en systeemintergatoren ingenieurs, die werken met optische transceivers zijn verfijnd en geleverd door variabele fabrikanten in de wereld. [Krijg meer details](https://sfptotal.io/nl/products/sfptotal-plus-x) ![SFPTotal Plus X](https://sfptotal.io/images/products/gallery-previews/plus-x-01-640-90bf4b66b042) ### Transceptorprogramma-apparaat voor snelle 400G/800G transceptoren Het SFPTotal OSFP Board-transceptorprogramma-apparaat leest en schrijft het geheugen van 400G en 800G OSFP transceptoren. Het ondersteunt OSFP-IHS en OSFP-RHS modules, evenals AOC- en DAC cables. Een tool voor netwerkapparatuurleveranciers, systeemintegratoren en ingenieurs die werken met snelle netwerken en kunstmatige intelligentiesystemen. Het verbindt zich aan een PC via USB en gebruikt SFPTotal Wizard om firmware te lezen, te bewerken en te schrijven. [Krijg meer details](https://sfptotal.io/nl/products/sfptotal-osfp-board) ![SFPTotal OSFP Board](https://sfptotal.io/images/products/gallery-previews/osfp-board-01-640-2ffb31cb7c9c) ### Hoge coderingsnelheid SFPTotal Mini en Plus transceptorprogrammeringsborden gebaseerd op eigenaardig bestuursprotocol dat een snelle en stabiele toegang tot transceptor geheugen overbrengt I2C van de database. ### Vriendelijke software UI De software biedt een handige interface die u toelaat om te lezen, decoderen, bewerken en schrijven wijzigingen in het geheugen van de transceivers. ### 400 bekende wachtwoorden SFPTotal Team onderzoekt regelmatig producten van verschillende fabrikanten en biedt klanten ondersteuning over wachtwoorden voor het coderen van geschreven beschermde transceivers. ### Bibliotheek van codes Onze database SFPTotal Labs bevat meer dan 25,000 leverancierscodes die u helpen de compatibiliteitsprobleem te vinden en op te lossen met het netwerk switch-apparatuur. ### Gemeenschap van gebruikers Klanten kunnen toegang krijgen tot online platforms voor gebruikerscommunicatie, gezamenlijke discussie, zoekopdracht en oplossing van populaire problemen met het gebruik van optische transceivers. ### Technische ondersteuning Technische ondersteuning is blij om advies te geven over de problemen van het gebruik van apparatuur en het oplossen van de meest populaire problemen met transceivers met de hulp van SFPTotal transceiver programmering boards. ### Gratis testen voor aankoop! De basisfuncties van de software kunnen vóór de aankoop worden getest. U kunt de software downloaden om het gratis te controleren en een aankoopbesluit te nemen. [Ik zou het nu willen testen!](https://sfptotal.io/nl/software) ![SFPTotal Wizard](https://sfptotal.io/images/products/gallery-previews/home-trial-640-f31a400c5997) ### Algemene informatie SFPTotal-transceptorprogrammeringsplaten zijn ontworpen voor het coderen van fiber optische transceptoren. Verschillende hardware revisieën ondersteunen populaire formulierfactoren, waaronder GBIC, SFP, SFP+, SFP28, XFP, QSFP, QSFP28 en QSFP-DD, RJ45 modules, DAC en AOC kabels.SFPTotal-boards ondersteunen codering voor transceivers met DDM functie en schrijfbeschermde transceivers ook. De transceptorprogramma-boards gemaakt zonder enige voorwaarde om toegang te bieden tot contactpads en besturingselementen die nodig zijn voor het coderen van sommige AOC/DAC en optische transceptoren op basis van het hardware beschermingssysteem. apparaten voor programmering transceivers maken het mogelijk om compatibiliteitsopties te verbeteren met merkapparatuur zoals 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 en etc. #### Snelle start SFPTotal transceiver programmering board verbindt zich met de PC met de USB kabel opgenomen in het kit. Het verbonden apparaat wordt gedetecteerd door het besturingssysteem bij de eerste verbinding van de board. Om te beginnen volgen de volgende stappen: 1. Installeren [SFPTotal driver](https://sfptotal.io/nl/software) Voor de transceiverprogramma board 2. Download en run [SFPTotal Wizard](https://sfptotal.io/nl/software) software De programmeringsraad werkt op basis van een eigen protocol SFPTotal en werkt via een officiële software SFPTotal Wizard die een interface biedt voor toegang tot de belangrijkste functies en mogelijkheden van het apparaat. Het apparaat heeft geen speciale instellingen nodig. SFPTotal Wizard-software detecteert een transceptorprogramma-bord automatisch wanneer het apparaat verbonden is met de PC. Soms is een PC die onder OS Windows-controle werkt, een system reboot nodig voor het stabiele werk van de virtuele serie port driver. Meer informatie over SFPTotal-apparaten kan worden opgenomen [SFPTotal Wiki](https://wiki.sfptotal.com). #### Compatibiliteitsproblemen SFPTotal-apparaten voor programmeringstransceivers zijn ontworpen overeenkomstig de MSA SFF specificaties, Ondersteunt de GBIC, SFP, SFP +, XFP en QSFP transceivers, en kunnen ook met succes de modules van de meeste fabrikanten opnieuw programmeren. De transceiverprogrammeringsborden ondersteunen alle adresruimten van transceivers (bijvoorbeeld: A0H, A2H). Dat betekent dat alle beschikbare geheugenpagina's van de transceptor kunnen worden gelezen en geschreven met speciale toestemming. De hardware is vervuld met de voorwaarden voor compatibiliteit en veiligheid van geheugenchips en controlechips, evenals stabiele stroomvoorziening van de transceptor circuit. Standaard schrijft de programmeerkaart naar het transceivergeheugen in blokken van 8 bytes met een klokfrequentie van 10 kHz. Dit biedt een zo breed mogelijke compatibiliteit met optische transceivers met uiteenlopende hardwareontwerpen. De operationele instellingen (data bus snelheid, blokgrootte en intervalswaarde) kunnen indien nodig worden gewijzigd. Daarom zal u geen probleem hebben bij het herprogrammeren van conventionele transceivers. Ook maakt de SFPTotal Wizard-software in staat om single-byte lezen en schrijven operaties voor transceivers met specifieke vereisten voor gegevensuitwisseling te volgen. #### Coderen geschreven beschermde transceivers De meeste transceivers met schrijfbeveiliging kunnen opnieuw worden geprogrammeerd door het geheugen met een wachtwoord van 4 bytes te ontgrendelen. De SFPTotal-software biedt een aparte interface om de parameters en het wachtwoord in te stellen en de schrijfopdracht uit te voeren. Ook ondersteunt de software een script dat het mogelijk maakt om moeilijke algoritmen te implementeren of bestellingen te besparen voor programmering schrijven-beschermde transceivers met speciale programmering logica is anders dan de standaard MSA. De software is in staat om een wachtwoordzoek te doen voor transceivers met onbekende wachtwoordwaarde. Onze technische ondersteuning biedt scripts en wachtwoorden voor programmering transceivers van de respectieve fabrikanten. De programmeringsvermogen kan beperkingen hebben voor sommige transceiver fabrikanten of een hardware ontwerp. Het kan worden geassocieerd met het vervangen van de chip in een nieuwe set of het instellen van een wachtwoord dat nog niet is gevonden en getest door SFPTotal Team. U kunt voorbereide scripts gebruiken of, creëren uw eigen coderingsoplossing, met behulp van SFPTotal command protocol, voor het coderen van gesloten modules als u een oorspronkelijke algoritme (of een wachtwoord) kent. #### Waar krijg je codes? De meeste compatibiliteitsproblemen die verband houden met het gebruik van optische transceptoren en netwerkschakelaars zijn geassocieerd met fouten in de codeverklaring die de parameters van de transceptor presenteren, met verkeerde checksums en in het gebruik van een incompatibele leveranciercode.U moet een correct leveranciercode in de transceiver uploaden om compatibiliteitsproblemen op te lossen. Als onderdeel van technische ondersteuning bieden wij onze klanten toegang tot de gegevensbank van de leverancier codes, evenals advies over het waarborgen van de compatibiliteit van de transceivers met schakelaars. Neem dan contact op met [Tech ondersteuning](https://sfptotal.io/nl/contacts) om meer informatie te krijgen. ## [Transceiver programmering boards](https://sfptotal.io/nl/products) ### Transceiver programmering boards Vergelijk interfaces en kies een programmeringsbord. Prijzen en online beschikbaarheid gebruiken de Internationale catalogus in USD. [Vergelijk boards](https://sfptotal.io/nl/products#sf-comparison) [![SFPTotal Mini](https://sfptotal.io/images/storefront/mini/1.jpg)](https://sfptotal.io/nl/products/sfptotal-mini) ### [SFPTotal Mini](https://sfptotal.io/nl/products/sfptotal-mini) Een compacte board voor programmering SFP, SFP+ en SFP28 transceivers, met ondersteuning van SFPTotal Wizard. SFP / SFP+ / SFP28 SKU: SFPT-M USD 350.00 Neem contact op met Sales om de verzendopties en de definitieve bestelling details te bevestigen. [![SFPTotal Plus](https://sfptotal.io/images/storefront/plus/1.png)](https://sfptotal.io/nl/products/sfptotal-plus) ### [SFPTotal Plus](https://sfptotal.io/nl/products/sfptotal-plus) Een voorafgaande universele programmeringsraad voor GBIC, SFP, XFP en QSFP De transceurs. Zie de huidige herziening voordat u bestelt. GBIC / SFP / XFP / QSFP28 SKU: SFPT-P Overdrijving van hardware [Ga naar nieuwe herziening](https://sfptotal.io/nl/products/sfptotal-plus-new) [![SFPTotal Plus New](https://sfptotal.io/images/storefront/plus-new/1.jpg)](https://sfptotal.io/nl/products/sfptotal-plus-new) ### [SFPTotal Plus New](https://sfptotal.io/nl/products/sfptotal-plus-new) Een universele programmeringsbord voor SFP, XFP en QSFP transceivers, Inclusief 25G SFP28 en 100G QSFP28. SFP28 / XFP / QSFP28 SKU: SFPT-P USD 980.00 Neem contact op met Sales om de verzendopties en de definitieve bestelling details te bevestigen. [![SFPTotal Plus X](https://sfptotal.io/images/storefront/plus-x/1.jpg)](https://sfptotal.io/nl/products/sfptotal-plus-x) ### [SFPTotal Plus X](https://sfptotal.io/nl/products/sfptotal-plus-x) Een universele programma voor 400G QSFP112 en 200G/400G/800G QSFP-DD Transceiver, met ondersteuning voor QSFP28, SFP28, XFP en compatibele AOC/DAC kabels. Werkt met SFPTotal Wizard. SFP28 / XFP / QSFP28 / QSFP112 / QSFP-DD SKU: SFPT-X USD 1,490.00 Neem contact op met Sales om de verzendopties en de definitieve bestelling details te bevestigen. [![SFPTotal Whistle](https://sfptotal.io/images/storefront/whistle/1.jpg)](https://sfptotal.io/nl/products/sfptotal-whistle) ### [SFPTotal Whistle](https://sfptotal.io/nl/products/sfptotal-whistle) Een kleine programmeringsbord voor SFP en SFP+-transceivers, inclusief ondersteuning voor Digital Diagnostic Monitoring. SFP / SFP+ SKU: SFPT-W USD 120.00 Neem contact op met Sales om de verzendopties en de definitieve bestelling details te bevestigen. [![SFPTotal OSFP Board](https://sfptotal.io/images/storefront/osfp-board/1.jpg)](https://sfptotal.io/nl/products/sfptotal-osfp-board) ### [SFPTotal OSFP Board](https://sfptotal.io/nl/products/sfptotal-osfp-board) Een programmeringsbord voor 400G en 800G OSFP transceivers, inclusief OSFP-IHS, OSFP-RHS en compatibele AOC/DAC-kabel gebruikt in AI-netwerken. OSFP-IHS / OSFP-RHS SKU: SFPT-O Prijs op verzoek [Vraag een quote](https://sfptotal.io/nl/contacts) Neem contact op met Sales om de verzendopties en de definitieve bestelling details te bevestigen. [![SFPTotal E>olution](https://sfptotal.io/images/storefront/evolution/1.jpg)](https://sfptotal.io/nl/products/sfptotal-evolution) ### [SFPTotal E>olution](https://sfptotal.io/nl/products/sfptotal-evolution) Een universele programmeringsbord voor 400G QSFP112, 200G/400G/800G QSFP-DD en 400G/800G OSFP Transceiver, met ondersteuning voor DSFP, SFP en compatibele AOC/DAC kabels. SFP / DSFP / QSFP112 / QSFP-DD / OSFP SKU: SFPT-E Prijs op verzoek [Vraag een quote](https://sfptotal.io/nl/contacts) Neem contact op met Sales om de verzendopties en de definitieve bestelling details te bevestigen. ### Vergelijk boards | Board van | SKU | Interfaces | PC verbinding | | --- | --- | --- | --- | | [SFPTotal Mini](https://sfptotal.io/nl/products/sfptotal-mini) | SFPT-M | SFP / SFP+ / SFP28 | USB type C | | [SFPTotal Plus](https://sfptotal.io/nl/products/sfptotal-plus) | SFPT-P | GBIC / SFP / XFP / QSFP28 | Micro USB | | [SFPTotal Plus New](https://sfptotal.io/nl/products/sfptotal-plus-new) | SFPT-P | SFP28 / XFP / QSFP28 | USB type C | | [SFPTotal Plus X](https://sfptotal.io/nl/products/sfptotal-plus-x) | SFPT-X | SFP28 / XFP / QSFP28 / QSFP112 / QSFP-DD | USB type C | | [SFPTotal Whistle](https://sfptotal.io/nl/products/sfptotal-whistle) | SFPT-W | SFP / SFP+ | USB 2.0 | | [SFPTotal OSFP Board](https://sfptotal.io/nl/products/sfptotal-osfp-board) | SFPT-O | OSFP-IHS / OSFP-RHS | USB type C | | [SFPTotal E>olution](https://sfptotal.io/nl/products/sfptotal-evolution) | SFPT-E | SFP / DSFP / QSFP112 / QSFP-DD / OSFP | USB type C | [SFPTotal Wizard software](https://sfptotal.io/nl/software) · [Contactverkoop](https://sfptotal.io/nl/contacts) ## [Programmeerapparatuur SFPTotal Mini](https://sfptotal.io/nl/products/sfptotal-mini) ### Programmeerapparatuur SFPTotal Mini SKU: SFPT-M USD 350.00 Neem contact op met Sales om de verzendopties en de definitieve bestelling details te bevestigen. Specialiseerde transceptorprogrammeringsbord voor SFP, SFP+ en SFP28 vezeloptische transceptoren waaronder AOC of DAC.De transceptorprogrammeringsbord bevat 20-pin SFP port (SFF-8431), USB port en power jack om externe stroomvoorziening aan te sluiten voor transcendenten met een hoge stroomverbruik: lange afstand DWDM, PON SFP OLT. SFPTotal Mini is gebaseerd op het eigendom SFPTotal-protocol dat het mogelijk maakt om flexibele codering voor variabele transceivers in SFP vormfactor te verrichten. Het apparaat is volledig compatibel met de officiële software SFPTotal Wizard. Het kit omvat een transceptorprogrammeringsbord Mini-serie en micro USB-kabel voor PC-verbinding. Modellen Mini rev. 1.3 of hoger Compatibiliteit SFP, SFP+, SFP28 PC verbinding USB 2.0 Kit bevat Transceiver programmering apparaat board Mini-serie, micro USB kabel Grootte, mm 50 x 66 x 13 Garantie 36 maanden - SFP RJ45 - 1G SFP - 2/4/8/16G FC - 32G FC - 10G SFP+ - 25G SFP28 - SFP OLT PON - AOC - DAC In de stock [![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) - [Gebruikershandleiding](https://sfptotal.io/nl/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/nl/software) - [Inclusie model voor 3D-printing](https://sfptotal.io/download/SFPT-M16__3D.zip) ### Overzicht De **SFPTotal Mini** is een compacte transceiver programma board ontworpen om 1G SFP te ondersteunen, 10G SFP+ en 25G SFP28 Transceiver, met behulp van koper RJ45 SFP, PON OLT SFP, DAC en AOC. De transceptorprogramma-bord wordt gemaakt volgens de specificaties MSA SFF-8074, SFF-8431, SFF-8472 en bevat 20-pin SFP port (SFF-8431), micro USB port en en power jack om externe stroomvoorziening 5V DC aan te sluiten voor optische transceptoren met een hoge stroomverbruik: meer dan 1.5 W. Het hardware ontwerp zorgt voor de aanwezigheid van pinouts voor het beheer van de stroomvoorziening en toegang tot de belangrijkste I/O-lijnen van de transceptorpoorten, die nodig kunnen zijn voor het coderen van hardware beschermde transceptoren. **SFPTotal Mini** Het apparaat heeft een ingebouwde software gebaseerd op het eigen protocol SFPTotal en volledig compatibel met een officiële software SFPTotal Wizard, die het mogelijk maakt om flexibele codering voor geschreven beschermde transceivers van verschillende fabrikanten te verrichten. Het bevat alles wat nodig is om de SFP vormfactor transceivers te ondersteunen. Blijf gewoon verbonden met een computer met een USB kabel om te beginnen. ### Hoofdfuncties In vergelijking met vergelijkbare coderingsapparaten heeft SFPTotal Mini de volgende voordelen: - Ondersteunt transceivers met snelheid tot 25G op de ene transceiverprogramma-bord - Levering vereiste stroomvoorziening om krachtige optische transceptoren 1.5 W en meer aan te sluiten - Transceiver ondersteuning is niet beperkt tot slechts één fabrikant - Geeft toegang tot alle adressen van de transceptor geheugen - Maken het mogelijk om geschreven beschermde MSA-transceivers te hercoderen - Ondersteunt coderen met een script voor niet-MSA transceivers - Ondersteunt hardware wachtwoord zoektocht voor wachtwoord gesloten transceptor - Officiële software met vriendelijke en betrouwbare GUI - Real-time toegang tot de digitale diagnostische monitoring interface - Geeft toegang tot knowlege database en technische ondersteuning van SFPTotal. ### Toepassing SFPTotal Mini transceiver programmering apparaat wordt gebruikt voor de volgende taken: - Coderen van fiber optische en kopertransceivers, DAC, AOC - Verbetering van de compatibiliteit van de transceiver met brandnet switching apparatuur - Coderen geschreven beschermde transceivers variëteit fabrikanten - Toegang tot PHY-register en handmatige configuratie - DWDM SFP+ TUNABLE transceiver kanaal beheer - DDM-interface lezen en fabrieksvoorstellingen controleren - Code rebranding voor OEM-transceivers - Testplatform voor pre-sales voorbereiding van transceivers ### Snelle start De transceptorprogramma-board verbindt zich met de PC met behulp van een USB type C-kabel dat in het kit is opgenomen. Het besturingssysteem detecteert het apparaat en ontdekt de vereiste Virtual Serial Port driver wanneer het apparaat eerst verbonden is. Volg eenvoudige stappen om te beginnen: 1. Installeren [SFPTotal Mini bestuurder](https://sfptotal.io/nl/software#driver) 2. Download en run applicatie [SFPTotal Wizard](https://sfptotal.io/nl/software) De SFPTotal transceptorprogramma board beheert via de officiële software SFPTotal Wizard die gebruikersinterface biedt om de transceptor programma board te beheren voor het schrijven en lezen van code en toegang tot de belangrijkste functies.Er is geen voorlopige configuratie nodig om met het programma te werken. SFPTotal Wizard detecteert automatisch een oorspronkelijke transceptorprogramma-board die verbonden is met de PC. *Na het installeren van de driver op sommige versies van Windows OS, is een verplichte system reboot vereist voor de virtuele serie port driver om correct te werken.* Volg dan onze documentatie: [SFPTotal Wiki](https://sfptotal.io/nl/wiki/SFPTotal_Documentation). ### Activatie sleutel SFPTotal Mini wordt geleverd met beperkte functionaliteit die het apparaat voor gebruik kan testen, maar de schrijffunctie is beperkt. De activering is vereist om ervoor te zorgen dat het apparaat wordt uitgevoerd door eindklant, maar niet door een dealers of agenten. Dit beleid maakt dat SFPTotal de beste garantievoorwaarden en service kan bieden, helpt ervoor te zorgen dat het apparaat niet voor de verkoop is gebruikt en dat het lang stabiel zal werken.Ook, wanneer het apparaat is geactiveerd, tellen we de garantiedatum vanaf het moment van de activatie sleutelprobleem, niet de aankoopdatum. De activatie sleutel is een unieke waarde voor elke transceptorprogramma-bord en geassocieerd met zijn serie nummer. De sleutel moet worden toegepast op het programmabord van de overdrager om de functionaliteitsbeperkingen te verwijderen. De activatie sleutel is opgenomen in de SFPTotal transceptor programma board kit: het wordt na aankoop van het apparaat en wordt beschikbaar in de klantrekening op de website. Als u SFPTotal transceiver programmering board via dealer koopt en geen activatie sleutel hebt gekregen, kunt u zich aanmelden op de website en een activatie sleutels voor uw apparaat gratis krijgen. U hoeft geen activeringsprocedure voor de transceptorprogrammapanel te herhalen wanneer u verbinding maakt met een andere PC of het besturingssysteem opnieuw installeert. De activatie wordt één keer uitgevoerd en is permanent voor het apparaat. ### Optische transceivers coderen ###### Coderen van de onopgesloten transceivers De meest optische transceptoren met geopend geheugen bevatten een EEPROM-chip zoals 24C02 dat informatie opslaat over de transceptorvormfactor, golflengte, transmissieschnologie, speedrat, coderingstype, leveranciersnaam, serienummer en meer.Deze oplossing werd gepresenteerd in veel goedkope gigabit transceivers en DAC die geen DDM-functie ondersteunen. Het geheugen van die transceptoren kan normaal worden opnieuw geschreven zonder enige beperking van de transceptor. In dergelijke transceivers, als regel, alleen de A0H pagina is beschikbaar voor het lezen, maar het lezen van de A2H De pagina geeft een fout terug. Je hoeft gewoon een leveranciercode in de software te importeren of een generiek code uit de module te bewerken, dan druk je op de knop Schrijf om naar dergelijke modules te schrijven. De transceptorprogramma-raad komt terug WRITE OK Reactie wanneer het schrijven succesvol is gedaan. U kunt de transceiver gebruiken met een bijgewerkte leverancierscode na dat! ###### Coderen geschreven beschermde transceivers In overeenstemming met de specificatie MSA SFF-8472, kan DDM capaciteit transceivers worden geschreven beschermd en vereist het invoeren van een 4 byte wachtwoord om het geheugen te ontgrendelen voordat u elke wijziging schrijft. Dergelijke modules werken onder de controle van een speciale microcontroller, die een EEPROM-chip emuleert en schrijffunctie biedt in I2C slavenmodus. Ook kan het werken als een buffer voor EEPROM en controle Write Protect pin van de geheugen chip.Een poging om een dergelijke transceptor te schrijven zonder een wachtwoord of met een onjuiste wachtwoord geeft een fout terug - WRITE FAIL. De software SFPTotal Wizard ondersteunt de functie om een schrijfinstellingen te wijzigen en maakt het mogelijk om een wachtwoordwaarde te instellen om het geheugen te ontgrendelen voordat nieuwe veranderingen worden opgeslagen. Bovendien maakt de software het mogelijk om complexe programmeringsalgoritmen in de vorm van scripts te creëren. Het maakt het mogelijk om transceivers te coderen die fabriekscodingsmethode vereisen, wat niet in overeenstemming is met de specificatie MSA. ## [Programmeerapparatuur SFPTotal Plus Nieuw](https://sfptotal.io/nl/products/sfptotal-plus-new) ### Programmeerapparatuur SFPTotal Plus Nieuw SKU: SFPT-P USD 980.00 Neem contact op met Sales om de verzendopties en de definitieve bestelling details te bevestigen. Universal Transceiver Programming Board voor de programmering van fiber optische transceiver SFP, SFP+, XFP, QSFP vormfactoren, SFP28 en QSFP28. SFPTotal Plus New is gebaseerd op het eigendom SFPTotal-protocol dat het mogelijk maakt om flexibele codering voor variabele transceivers in SFP, XFP en QSFP vormfactor te volgen. Het apparaat is volledig compatibel met de officiële software SFPTotal Wizard. Het kit omvat een transceptorprogrammeringsbord Plus-serie en een USB-type C-kabel voor PC-verbinding. Modellen Plus New revisie 1.2 of hoger Compatibiliteit SFP, SFP+, SFP28, XFP, QSFP+, QSFP28 PC verbinding USB 2.0 Kit bevat Transceptorprogramma board Plus serie, USB type C-kabel Grootte, mm 107 x 101.6 x 15 Garantie 36 maanden - 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 In de stock [![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) - [Gebruikershandleiding](https://sfptotal.io/nl/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/nl/software) - [Inclusie model voor 3D-printing](https://sfptotal.io/download/SFPT-P__3D.zip) ### Overzicht Het transceiverprogramma board **SFPTotal Plus** Nieuw Het is geëvolueerd hardware ontwerp van de voorafgaande revision transceiver programmering apparaat SFPTotal Plus. Het ondersteunt XFP, SFP, SFP+, QSFP+ en QSFP28 transceivers, SFP RJ45, PON OLT SFP, SFP28 en AOC/DAC kabels. De transceptorprogrammeringsbord bevat 20-pin SFP port (SFF-8431), 30-pin XFP port (INF-8077i), 38-pin QSFP port (SFF-8636), USB type C-poort en power jack om de externe stroomvoorziening 5V DC aan te sluiten voor optische transceptoren met een hoge stroomverbruik: meer dan 1.5 W. **SFPTotal Plus** Nieuw Het apparaat heeft een ingebouwde software gebaseerd op het eigen protocol SFPTotal en volledig compatibel met een officiële software SFPTotal Wizard, die het mogelijk maakt om flexibele codering voor geschreven beschermde transceivers van verschillende fabrikanten te verrichten. Het hardware ontwerp zorgt voor de aanwezigheid van pinouts voor het beheer van de stroomvoorziening en toegang tot de belangrijkste I/O-lijnen van de transceptorpoorten, die nodig kunnen zijn voor het coderen van hardware beschermde transceptoren. Het bevat alles wat nodig is om meerdere vormfactortransceivers te ondersteunen. Blijf gewoon verbonden met een computer met een USB kabel om te beginnen. *In tegenstelling tot de SFPTotal Plus-transceptorprogramma-apparaat bevat de nieuwe herziening geen port voor het verbinden van GBIC vormfactortransceptoren. GBIC port is als verouderd verwijderd.* ### Hoofdfuncties In vergelijking met vergelijkbare coderingsapparaten heeft SFPTotal Plus New de volgende voordelen: - Ondersteunt verschillende vormfactoren op de ene transceiverprogramma-bord - Levering vereiste stroomvoorziening om krachtige optische transceptoren 1.5 W en meer aan te sluiten - Transceiver ondersteuning is niet beperkt tot slechts één fabrikant - Geeft toegang tot alle adressen van de transceptor geheugen - Maken het mogelijk om geschreven beschermde MSA-transceivers te hercoderen - Ondersteunt coderen met een script voor niet-MSA transceivers - Ondersteunt hardware wachtwoord zoektocht voor wachtwoord gesloten transceptor - Officiële software met vriendelijke en betrouwbare GUI - Real-time toegang tot de digitale diagnostische monitoring interface - Geeft toegang tot knowlege database en technische ondersteuning van SFPTotal. ### Toepassing SFPTotal Plus New transceiver programmering apparaat wordt gebruikt voor de volgende taken: - Coderen van fiber optische en kopertransceivers, DAC, AOC - Verbetering van de compatibiliteit van de transceiver met brandnet switching apparatuur - Coderen geschreven beschermde transceivers variëteit fabrikanten - Toegang tot PHY-register en handmatige configuratie - DWDM SFP+ TUNABLE transceiver kanaal beheer - DDM-interface lezen en fabrieksvoorstellingen controleren - Code rebranding voor OEM-transceivers - Testplatform voor pre-sales voorbereiding van transceivers ### Snelle start De transceptorprogramma-board verbindt zich met de PC met behulp van een USB type C-kabel dat in het kit is opgenomen. Het besturingssysteem detecteert het apparaat en ontdekt de vereiste Virtual Serial Port driver wanneer het apparaat eerst verbonden is. Volg eenvoudige stappen om te beginnen: 1. Installeren [SFPTotal Plus New bestuurder](https://sfptotal.io/nl/software#driver) 2. Download en run applicatie [SFPTotal Wizard](https://sfptotal.io/nl/software) De SFPTotal-transceptorprogrammeringsbord wordt gecontroleerd via SFPTotal Wizard, die een interface biedt voor het lezen en schrijven van code en toegang tot de belangrijkste functies. Voorlopige configuratie is niet vereist: SFPTotal Wizard detecteert automatisch een originele transceptorprogramma-board die aan de PC is aangesloten. *Na het installeren van de driver op sommige versies van Windows OS, is een verplichte system reboot vereist voor de virtuele serie port driver om correct te werken.* Volg dan de officiële documentatie: [SFPTotal Wiki](https://sfptotal.io/nl/wiki/SFPTotal_Documentation). ### Activatie sleutel SFPTotal Plus New wordt geleverd met beperkte functionaliteit die het apparaat voor gebruik kan testen, maar de schrijffunctie is beperkt. De activering is vereist om ervoor te zorgen dat het apparaat wordt uitgevoerd door eindklant, maar niet door een dealers of agenten. Dit beleid maakt dat SFPTotal de beste garantievoorwaarden en service kan bieden, helpt ervoor te zorgen dat het apparaat niet voor de verkoop is gebruikt en dat het lang stabiel zal werken. Ook, wanneer het apparaat is geactiveerd, tellen we de garantiedatum vanaf het moment van de activatie sleutelprobleem, niet de aankoopdatum. De activatie sleutel is een unieke waarde voor elke transceptorprogramma-bord en geassocieerd met zijn serie nummer. De sleutel moet worden toegepast op het programmabord van de overdrager om de functionaliteitsbeperkingen te verwijderen. De activatie sleutel is opgenomen in de SFPTotal transceptor programma board kit: het wordt na aankoop van het apparaat en wordt beschikbaar in de klantrekening op de website. Als u SFPTotal transceiver programmering board via dealer koopt en geen activatie sleutel hebt gekregen, kunt u zich aanmelden op de website en een activatie sleutels voor uw apparaat gratis krijgen. U hoeft geen activeringsprocedure voor de transceptorprogrammapanel te herhalen wanneer u verbinding maakt met een andere PC of het besturingssysteem opnieuw installeert. De activatie wordt één keer uitgevoerd en is permanent voor het apparaat. ### Optische transceivers coderen ###### Coderen van de onopgesloten transceivers De meest optische transceptoren met geopend geheugen bevatten een EEPROM-chip zoals 24C02 dat informatie opslaat over de transceptorvormfactor, golflengte, transmissieschnologie, speedrat, coderingstype, leveranciersnaam, serienummer en meer. Deze oplossing werd gepresenteerd in veel goedkope gigabit transceivers en DAC die geen DDM-functie ondersteunen. Het geheugen van die transceptoren kan normaal worden opnieuw geschreven zonder enige beperking van de transceptor. In dergelijke transceivers, als regel, alleen de A0H pagina is beschikbaar voor het lezen, maar het lezen van de A2H De pagina geeft een fout terug. Je hoeft gewoon een leveranciercode in de software te importeren of een generiek code uit de module te bewerken, dan druk je op de knop Schrijf om naar dergelijke modules te schrijven.De transceptorprogramma-bord geeft WRITE OK reactie terug wanneer het schrijven met succes is gedaan. U kunt de transceiver gebruiken met een bijgewerkte leverancierscode na dat! ###### Coderen geschreven beschermde transceivers In overeenstemming met de specificatie MSA SFF-8472, kan DDM capaciteit transceivers worden geschreven beschermd en vereist het invoeren van een 4 byte wachtwoord om het geheugen te ontgrendelen voordat u elke wijziging schrijft. Dergelijke modules werken onder de controle van een speciale microcontroller, die een EEPROM-chip emuleert en schrijffunctie biedt in I2C slavenmodus. Ook kan het werken als een buffer voor EEPROM en controle Write Protect pin van de geheugen chip. Een poging om een dergelijke transceptor te schrijven zonder een wachtwoord of met een onjuiste wachtwoord geeft een fout terug - WRITE FAIL. De software SFPTotal Wizard ondersteunt de functie om een schrijfinstellingen te wijzigen en maakt het mogelijk om een wachtwoordwaarde te instellen om het geheugen te ontgrendelen voordat nieuwe veranderingen worden opgeslagen. Bovendien maakt de software het mogelijk om complexe programmeringsalgoritmen in de vorm van scripts te creëren. Het maakt het mogelijk om transceivers te coderen die fabriekscodingsmethode vereisen, wat niet in overeenstemming is met de specificatie MSA. ## [Programmeerapparatuur SFPTotal Plus X QSFP-DD ondersteund](https://sfptotal.io/nl/products/sfptotal-plus-x) ### Programmeerapparatuur SFPTotal Plus X QSFP-DD ondersteund SKU: SFPT-X USD 1,490.00 Neem contact op met Sales om de verzendopties en de definitieve bestelling details te bevestigen. Universele overdraagprogrammeringsbord voor 200G/400G / 800G QSFP-DD, 400G QSFP112, 200G QSFP56, 100G QSFP28, 40G QSFP+, 25G SFP28, 10G SFP+, 1.25G SFP en 10G XFP Transceiver, Inclusief compatibele AOC/DAC kabels. SFPTotal Plus X heeft een QSFP-DD-poort voor 200G/400G / 800G dubbele dichtheidtransceivers. De port is achteruit compatibel met 400G QSFP112, 200G QSFP56, 100G QSFP28 en 40G QSFP+ transceivers. De transceptorprogramma-board is volledig compatibel met SFPTotal Wizard software die CMIS copliant HEX editor biedt. Het kit omvat een transceptorprogramma board Plus X-serie en kabel USB type C voor PC-verbinding. Modellen Plus X rev. 1.6 of hoger Compatibiliteit SFP, SFP+, SFP28, XFP, QSFP, QSFP28, QSFP56, QSFP112, QSFP-DD PC verbinding USB type C Kit bevat Transceptorprogramma board Plus X-serie, USB type C kabel Grootte, mm 130 x 130 x 15 Garantie 36 maanden - 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 In de stock [![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) - [Gebruikershandleiding](https://sfptotal.io/nl/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/nl/software) - [Inclusie model voor 3D-printing](https://sfptotal.io/download/SFPT-X__3D.zip) ### Overzicht Het transceiverprogramma board **SFPTotal Plus X** QSFP-DD Het is een evolutie van het SFPTotal Plus hardware ontwerp. Het ondersteunt 400G QSFP112 en 200G/400G/800G QSFP-DD Transceiver, Zoals ook XFP, SFP, SFP+, SFP28, QSFP+, QSFP28 en QSFP56 modules, SFP RJ45, PON OLT SFP en compatibele AOC/DAC-kabel. De transceptorprogramma-board heeft SFP, XFP en QSFP-DD ports, een USB type C-connector voor de PC-verbinding en een jack voor een externe 5V DC-energievoorziening voor optische transceptoren met stroomverbruik boven 1.5 W. **SFPTotal Plus X** QSFP-DD Het apparaat heeft een ingebouwde software gebaseerd op het eigen protocol SFPTotal en volledig compatibel met een officiële software SFPTotal Wizard, die het mogelijk maakt om flexibele codering voor geschreven beschermde transceivers van verschillende fabrikanten te verrichten. Het hardware ontwerp zorgt voor de aanwezigheid van pinouts voor het beheer van de stroomvoorziening en toegang tot de belangrijkste I/O-lijnen van de transceptorpoorten, die nodig kunnen zijn voor het coderen van hardware beschermde transceptoren. Het bevat alles wat nodig is om meerdere vormfactortransceivers te ondersteunen. Blijf gewoon verbonden met een computer met een USB kabel om te beginnen. *In tegenstelling tot de SFPTotal Plus-transceptorprogramma-apparaat bevat de nieuwe herziening geen port voor het verbinden van GBIC vormfactortransceptoren. GBIC port is als verouderd verwijderd.* ### Hoofdfuncties In vergelijking met soortgelijke coderingsapparaten, SFPTotal Plus X heeft de volgende voordelen: - Ondersteunt verschillende vormfactoren op de ene transceiverprogramma-bord - Ondersteunt 100G, 200G, 400G en 800G transceivers, Inclusief 400G QSFP112 en 200G/400G/800G QSFP-DD - Levering vereiste stroomvoorziening om krachtige optische transceptoren 1.5 W en meer aan te sluiten - Transceiver ondersteuning is niet beperkt tot slechts één fabrikant - Geeft toegang tot alle adressen van de transceptor geheugen - Maken het mogelijk om geschreven beschermde MSA-transceivers te hercoderen - Ondersteunt coderen met een script voor niet-MSA transceivers - Ondersteunt hardware wachtwoord zoektocht voor wachtwoord gesloten transceptor - Officiële software met vriendelijke en betrouwbare GUI - Real-time toegang tot de digitale diagnostische monitoring interface - Geeft toegang tot knowlege database en technische ondersteuning van SFPTotal. ### Toepassing SFPTotal Plus X transceiver programmering apparaat is ontworpen om te werken in de volgende taken: - Coderen van fiber optische en kopertransceivers, DAC, AOC - Verbetering van de compatibiliteit van de transceiver met brandnet switching apparatuur - Coderen geschreven beschermde transceivers variëteit fabrikanten - Toegang tot PHY-register en handmatige configuratie - DWDM SFP+ TUNABLE transceiver kanaal beheer - DDM-interface lezen en fabrieksvoorstellingen controleren - Code rebranding voor OEM-transceivers - Testplatform voor pre-sales voorbereiding van transceivers ### Snelle start De transceptorprogramma-board verbindt zich met de PC met behulp van een USB type C-kabel dat in het kit is opgenomen. Het besturingssysteem detecteert het apparaat en ontdekt de vereiste Virtual Serial Port driver wanneer het apparaat eerst verbonden is. Volg eenvoudige stappen om te beginnen: 1. Installeren [SFPTotal Plus X bestuurder](https://sfptotal.io/nl/software#driver) 2. Download en run applicatie [SFPTotal Wizard](https://sfptotal.io/nl/software) De SFPTotal transceptorprogramma board beheert via de officiële software SFPTotal Wizard die gebruikersinterface biedt om de transceptor programma board te beheren voor het schrijven en lezen van code en toegang tot de belangrijkste functies.Er is geen voorlopige configuratie nodig om met het programma te werken. SFPTotal Wizard detecteert automatisch een oorspronkelijke transceptorprogramma-board die verbonden is met de PC. *Na het installeren van de driver op sommige versies van Windows OS, is een verplichte system reboot vereist voor de virtuele serie port driver om correct te werken.* Volg dan onze documentatie: [SFPTotal Wiki](https://sfptotal.io/nl/wiki/SFPTotal_Documentation). ### Activatie sleutel SFPTotal Plus X wordt geleverd met beperkte functionaliteit die het apparaat voor gebruik kan testen, maar de schrijffunctie is beperkt. De activering is vereist om ervoor te zorgen dat het apparaat wordt uitgevoerd door eindklant, maar niet door een dealers of agenten. Dit beleid maakt dat SFPTotal de beste garantievoorwaarden en service kan bieden, helpt ervoor te zorgen dat het apparaat niet voor de verkoop is gebruikt en dat het lang stabiel zal werken.Ook, wanneer het apparaat is geactiveerd, tellen we de garantiedatum vanaf het moment van de activatie sleutelprobleem, niet de aankoopdatum. De activatie sleutel is een unieke waarde voor elke transceptorprogramma-bord en geassocieerd met zijn serie nummer. De sleutel moet worden toegepast op het programmabord van de overdrager om de functionaliteitsbeperkingen te verwijderen. De activatie sleutel is opgenomen in de SFPTotal transceptor programma board kit: het wordt na aankoop van het apparaat en wordt beschikbaar in de klantrekening op de website. Als u SFPTotal transceiver programmering board via dealer koopt en geen activatie sleutel hebt gekregen, kunt u zich aanmelden op de website en een activatie sleutels voor uw apparaat gratis krijgen. U hoeft geen activeringsprocedure voor de transceptorprogrammapanel te herhalen wanneer u verbinding maakt met een andere PC of het besturingssysteem opnieuw installeert. De activatie wordt één keer uitgevoerd en is permanent voor het apparaat. ### Optische transceivers coderen ###### Coderen van de onopgesloten transceivers De meest optische transceptoren met geopend geheugen bevatten een EEPROM-chip zoals 24C02 dat informatie opslaat over de transceptorvormfactor, golflengte, transmissieschnologie, speedrat, coderingstype, leveranciersnaam, serienummer en meer. Deze oplossing werd gepresenteerd in veel goedkope gigabit transceivers en DAC die geen DDM-functie ondersteunen. Het geheugen van die transceptoren kan normaal worden opnieuw geschreven zonder enige beperking van de transceptor. In dergelijke transceivers, als regel, alleen de A0H pagina is beschikbaar voor het lezen, maar het lezen van de A2H De pagina geeft een fout terug. Je hoeft gewoon een leveranciercode in de software te importeren of een generiek code uit de module te bewerken, dan druk je op de knop Schrijf om naar dergelijke modules te schrijven.De transceptorprogramma-raad komt terug WRITE OK Reactie wanneer het schrijven succesvol is gedaan. U kunt de transceiver gebruiken met een bijgewerkte leverancierscode na dat! ###### Coderen geschreven beschermde transceivers In overeenstemming met de specificatie MSA SFF-8472, kan DDM capaciteit transceivers worden geschreven beschermd en vereist het invoeren van een 4 byte wachtwoord om het geheugen te ontgrendelen voordat u elke wijziging schrijft. Dergelijke modules werken onder de controle van een speciale microcontroller, die een EEPROM-chip emuleert en schrijffunctie biedt in I2C slavenmodus. Ook kan het werken als een buffer voor EEPROM en controle Write Protect pin van de geheugen chip.Een poging om een dergelijke transceptor te schrijven zonder een wachtwoord of met een onjuiste wachtwoord geeft een fout terug - WRITE FAIL. De software SFPTotal Wizard ondersteunt de functie om een schrijfinstellingen te wijzigen en maakt het mogelijk om een wachtwoordwaarde te instellen om het geheugen te ontgrendelen voordat nieuwe veranderingen worden opgeslagen.Bovendien maakt de software het mogelijk om complexe programmeringsalgoritmen in de vorm van scripts te creëren. Het maakt het mogelijk om transceivers te coderen die fabriekscodingsmethode vereisen, wat niet in overeenstemming is met de specificatie MSA. ## [Programmeerapparatuur SFPTotal Whistle](https://sfptotal.io/nl/products/sfptotal-whistle) ### Programmeerapparatuur SFPTotal Whistle SKU: SFPT-W USD 120.00 Neem contact op met Sales om de verzendopties en de definitieve bestelling details te bevestigen. Kleine en goedkope transceptorprogramma-apparaat voor het coderen van SFP en SFP+ transceptoren met stroomverbruik tot 1.5 W. De apparaten verbinden zich rechtstreeks aan de USB port van de PC. Het apparaat is volledig compatibel met de officiële software SFPTotal Wizard. Het kit bevat slechts een transceiverprogrammeringsapparaat board Whistle-serie. De activatie sleutel is alreay geüpload naar de transceptorprogramma-board geheugen. Modellen Whistle rev. 1.1 of hoger Compatibiliteit SFP, SFP+ PC verbinding USB 2.0 Kit bevat Transceiver programma board Whistle serie Grootte, mm 64 x 22 x 13 Garantie 36 maanden - SFP RJ45 - 1G SFP - 2/4/8/16G FC - 10G SFP+ - AOC - DAC In de stock [![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) - [Gebruikershandleiding](https://sfptotal.io/nl/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/nl/software) ### Overzicht De **SFPTotal Whistle** is een kleine transceptorprogramma board ontworpen om te ondersteunen 1G SFP en 10G SFP+ Transceivers met inbegrip van koper RJ45 SFP, DAC en AOC. De transceptorprogramma-bord wordt gemaakt volgens de specificaties MSA SFF-8074, SFF-8431, SFF-8472 en bevat 20-pin SFP port (SFF-8431) bedekt metalen kast en vlak USB verbinding. De transceptorprogramma-bord ondersteunt optische transceptoren met een stroomverbruik tot 1.5 W.Het apparaat biedt geen verbinding van een externe stroomvoorziening. Het supparale stroomniveau is beperkt door de maximale stroom voor de USB 2.0 port. Het hardware ontwerp **Doesn't biedt** voor de aanwezigheid van pinouts voor het beheer van de stroomvoorziening en toegang tot de belangrijkste I/O-lijnen van de transceptorpoorten, die nodig zouden kunnen zijn voor het coderen van hardware beschermde transceptoren. **SFPTotal Whistle** gebaseerd op de USB interface converter chip: het bevat geen ingebed software en beheert met een officiële software SFPTotal Wizard. Het apparaat werkt op de I2C Databases met lage klokfrequentie die een negatief effect heeft op de snelheid van codering in vergelijking met SFPTotal Mini of Plus-serie. Het bevat alles wat nodig is om EEPROM-gebaseerde SFP transceivers te ondersteunen. Blijf gewoon direct verbinding maken met een computer USB-poort om te beginnen. ### Hoofdfuncties In vergelijking met vergelijkbare coderingsapparaten heeft SFPTotal Whistle de volgende voordelen: - Ondersteunt transceivers met snelheid tot 10G op de ene transceiverprogramma-bord - Leveren de vereiste stroomvoorziening om optische transceptoren tot 1.5 W te verbinden - Transceiver ondersteuning is niet beperkt tot slechts één fabrikant - Geeft toegang tot alle adressen van de transceptor geheugen - Het maakt het mogelijk om geschreven beschermde MSA-transceivers te hercoderen (met beperkingen) - Ondersteunt coderen met een script voor niet-MSA transceivers - Officiële software met vriendelijke en betrouwbare GUI - Real-time toegang tot de digitale diagnostische monitoring interface - Geeft toegang tot knowlege database en technische ondersteuning van SFPTotal. ### Toepassing SFPTotal Whistle transceiver programmering apparaat wordt gebruikt voor de volgende taken: - Coderen van fiber optische en kopertransceivers, DAC, AOC - Verbetering van de compatibiliteit van de transceiver met brandnet switching apparatuur - Coderen geschreven beschermde transceivers variëteit fabrikanten - Toegang tot PHY-register en handmatige configuratie - DDM-interface lezen en fabrieksvoorstellingen controleren - Code rebranding voor OEM-transceivers ### Snelle start De transceptorprogrammeringsbord verbindt zich rechtstreeks met de USB-poort naar de PC. Het besturingssysteem detecteert het apparaat en ontdekt de vereiste Virtual Serial Port driver wanneer het apparaat eerst verbonden is. Volg eenvoudige stappen om te beginnen: 1. Installeren [SFPTotal Whistle bestuurder](https://sfptotal.io/nl/software#driver) 2. Download en run applicatie [SFPTotal Wizard](https://sfptotal.io/nl/software) De SFPTotal transceptorprogramma board beheert via de officiële software SFPTotal Wizard die gebruikersinterface biedt om de transceptor programma board te beheren voor het schrijven en lezen van code en toegang tot de belangrijkste functies.Er is geen voorlopige configuratie nodig om met het programma te werken. SFPTotal Wizard detecteert automatisch een oorspronkelijke transceptorprogramma-board die verbonden is met de PC. *Na het installeren van de driver op sommige versies van Windows OS, is een verplichte system reboot vereist voor de virtuele serie port driver om correct te werken.* Volg dan onze documentatie: [SFPTotal Wiki](https://sfptotal.io/nl/wiki/SFPTotal_Documentation). ### Activatie sleutel SFPTotal Whistle wordt geleverd met vooraf geladen activatie sleutel en klaar voor werk wanneer verbonden ### Optische transceivers coderen ###### Coderen van de onopgesloten transceivers De meest optische transceptoren met geopend geheugen bevatten een EEPROM-chip zoals 24C02 dat informatie opslaat over de transceptorvormfactor, golflengte, transmissieschnologie, speedrat, coderingstype, leveranciersnaam, serienummer en meer.Deze oplossing werd gepresenteerd in veel goedkope gigabit transceivers en DAC die geen DDM-functie ondersteunen. Het geheugen van die transceptoren kan normaal worden opnieuw geschreven zonder enige beperking van de transceptor. In dergelijke transceivers, als regel, alleen de A0H pagina is beschikbaar voor het lezen, maar het lezen van de A2H De pagina geeft een fout terug. Je hoeft gewoon een leveranciercode in de software te importeren of een generiek code uit de module te bewerken, dan druk je op de <Write>-knop om naar dergelijke modules te schrijven. De transceptorprogramma-bord geeft <WRITE OK > reactie terug wanneer het schrijven met succes is gedaan. U kunt de transceiver gebruiken met een bijgewerkte leverancierscode na dat! ###### Coderen geschreven beschermde transceivers In overeenstemming met de specificatie MSA SFF-8472, kan DDM capaciteit transceivers worden geschreven beschermd en vereist het invoeren van een 4 byte wachtwoord om het geheugen te ontgrendelen voordat u elke wijziging schrijft. Dergelijke modules werken onder de controle van een speciale microcontroller, die een EEPROM-chip emuleert en schrijffunctie biedt in I2C slavenmodus. Ook kan het werken als een buffer voor EEPROM en controle Write Protect pin van de geheugen chip.Een poging om een dergelijke transceptor te schrijven zonder een wachtwoord of met een onjuiste wachtwoord geeft een fout terug - <WRITE FAIL>. De software SFPTotal Wizard ondersteunt de functie om een schrijfinstellingen te wijzigen en maakt het mogelijk om een wachtwoordwaarde te instellen om het geheugen te ontgrendelen voordat nieuwe veranderingen worden opgeslagen. Bovendien maakt de software het mogelijk om complexe programmeringsalgoritmen in de vorm van scripts te creëren.Het maakt het mogelijk om transceivers te coderen die fabriekscodingsmethode vereisen, wat niet in overeenstemming is met de specificatie MSA. ## [Programmeerapparatuur SFPTotal OSFP Board](https://sfptotal.io/nl/products/sfptotal-osfp-board) ### Programmeerapparatuur SFPTotal OSFP Board SKU: SFPT-O Prijs op verzoek [Vraag een quote](https://sfptotal.io/nl/contacts) Een apparaat voor het programmeren van de geheugen van 400G en 800G OSFP transceivers voor kunstmatige intelligentie (AI) netwerken. De OSFP Board transceiver programmeringsapparaat heeft een OSFP port voor het verbinden van OSFP-IHS en OSFP-RHS transceivers, AOC en DAC kabel. Volledig compatibel met SFPTotal Wizard software. De kit bevat een OSFP Board transceiver programmeringsapparaat, a USB Type C kabel voor verbinding met een PC en een gebruikershandleiding. Modellen OSFP Board rev. 1.0 of hoger Compatibiliteit OSFP-RHS, OSFP-IHS PC verbinding USB type C Kit bevat OSFP Board Transceiver Programmeer apparaat USB type C kabel Gebruikershandleiding De grootte, mm 107 x 85 x 17 Garantie 36 maanden - 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) - [Gebruikershandleiding](https://sfptotal.io/nl/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/nl/software) ### Overzicht De SFPTotal OSFP Board Transceiver programmeringsapparaat kan herprogrammeren OSFP-RHS en OSFP-IHS De transceurs, AOC en DAC De kabels. Het hardwareplatform is gebaseerd op SFPTotal Mini met een OSFP-portmodificatie voor het verbinden van OSFP transceivers. Aanvullende stroombeheersingscircuits en input/outport controles bieden ondersteuning voor OSFP. Het SFPTotal-bestandsprotocol biedt toegang tot extra adresruimten met verschillende geheugenstructuur en layouts. SFPTotal OSFP Board verbindt zich met een computer via USB, die stroom levert en het apparaat beheert. Een externe stroomvoorziening is voorzien voor high-power transceivers. ### De belangrijkste kenmerken In vergelijking met alternatieve producten biedt het SFPTotal OSFP Board-transceptorprogramma-apparaat de volgende voordelen: - Hardware ondersteuning voor OSFP-RHS en OSFP-IHS transceivers - Ondersteuning voor verschillende transceptorvormfactoren op één apparaat - Geen beperkingen op modules van één fabrikant - Toegang tot alle adresruimten van de transceptor - Programmeermodules met niet-standaard programmeringslogica - Hardware wachtwoord zoeken - Gebruikersvriendelijke software interface - Gratis technische ondersteuning van het SFPTotal team ### Toepassing Het transceiverprogramma-apparaat kan worden gebruikt voor de volgende taken: - Reprogrammering optische en kopertransceivers - Programmeer actieve optische en twinaxiale kabels - Compatibiliteit met netwerkapparatuur van verschillende fabrikanten - Reprogrammeer het geheugen van geschreven beschermde transceivers - Veranderen van de PHY controller instellingen - OEM-transceptoren herstellen ### Snelle start Verbinden het programma-apparaat met uw computer met behulp van de geleverde USB kabel. Het besturingssysteem detecteert een nieuw apparaat op de eerste verbinding. Voor het gebruik van de transceptorprogramma-apparaat: 1. Installeer de apparaat driver. 2. downloaden [SFPTotal Wizard](https://sfptotal.io/nl/software). Het apparaat maakt gebruik van de standaard virtuele serie port driver met Windows 10 en later. SFPTotal Wizard biedt een interface voor het bewerken, lezen en schrijven van firmware in transceiver geheugen. Er is geen initiële configuratie vereist: SFPTotal Wizard detecteert automatisch een transceptorprogramma-apparaat dat aan de PC is verbonden. Sommige versies van Windows vereisen een herstart na de driverinstallatie om de virtuele serie port driver correct te kunnen werken. [Lees de volledige documentatie](https://sfptotal.io/nl/wiki/SFPTotal_Documentation). ### Activatie sleutel De fabrikant levert het apparaat in een niet-geactiveerde modus met beperkte functionaliteit. U kunt de werking van het apparaat testen, maar het schrijven naar de transceiver geheugen blijft geblokkeerd tot de activatie. Om volledige functionaliteit mogelijk te maken, activeer het apparaat door een activatie sleutel in zijn geheugen te schrijven. Eigenaars van originele apparaten kunnen zich op de website registreren en een activatie sleutel uitgeven in de afdeling Mijn apparaten van hun account. Wanneer u via de website bestelt, wordt het apparaat-serienummer en de activatie sleutel automatisch beschikbaar in het account. ### Garantie en service Het apparaat is bedekt door de standaard garantiebeleid van de fabrikant. De garantie van de transceptorprogramma-apparaat is 36 maanden vanaf de datum van de eerste verkoop. Gratis technische ondersteuning en gratis reparaties worden gedurende deze periode verleend, onder voorwaarde dat de operationele voorwaarden worden nageleefd. [Lees het volledige garantie- en servicebeleid](https://sfptotal.io/nl/warranty). ## [Transceptorprogrammeringssysteem SFPTotal E-serie](https://sfptotal.io/nl/products/sfptotal-evolution) ### Transceptorprogrammeringssysteem SFPTotal E-serie SKU: SFPT-E Prijs op verzoek [Vraag een quote](https://sfptotal.io/nl/contacts) Een apparaat voor het programmeren van het geheugen van SFP, DSFP, QSFP, QSFP-DD en OSFP transceivers, 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 en SFP RJ45. De QSFP-DD Port ondersteunt 200G/400G/800G QSFP-DD transceiver en is achteruit compatibel met 400G QSFP112, 200G QSFP56, 100G QSFP28 en 40G QSFP+ modules. De DSFP/SFP port ondersteunt DSFP, SFP28, SFP+ en SFP modules, OSFP-poort ondersteunt 400G/800G transceivers die worden gebruikt in opslag- en kunstmatige intelligentie (AI) systemen. Het transceptorprogramma-apparaat maakt gebruik van een eigenaardig commando-protocol en is volledig compatibel met de officiële SFPTotal Wizard-software. Het kit omvat een E-serie transceptorprogramma-apparaatbord, een USB type C-kabel voor verbinding met een computer en een gebruikersgids. Modellen SFPT-E rev. 1.2 of hoger Compatibiliteit OSFP, QSFP-DD, QSFP112, QSFP, DSFP, SFP PC verbinding USB type C kabel Kit bevat E-serie transceiver programmeren apparaat USB type C kabel Gebruikershandleiding De grootte, mm 107 x 107 x 15 Garantie 36 maanden - 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) - [Gebruikershandleiding](https://sfptotal.io/nl/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/nl/software) - [Inclusie model voor 3D-printing](https://sfptotal.io/download/SFPT-E__3D.zip) ### Overzicht Het team van SFPTotal E>olution onderzoekt de compatibiliteit en het gebruik van high-speed optische transceptoren met netwerkschakelaars in fiberoptische communicaties, gegevensopslag en kunstmatige intelligentiesystemen, en ontwikkelt nieuwe oplossingen voor het testen en coderen van optische Transceptoren. De SFPTotal E-serie transceptorprogramma-apparaat ondersteunt het geheugenprogramma van 400G QSFP112, 200G/400G/800G QSFP-DD en 400G/800G OSFP Transceiver, OSFP-IHS en OSFP-RHS. Het ondersteunt ook DSFP, SFP, SFP+, SFP28, QSFP+, QSFP28, QSFP56, SFP RJ45 en compatibele AOC/DAC kabels. Het apparaat ondersteunt wachtwoordgebaseerde programmering van geschreven beschermde transceivers overeenkomstig MSA SFF-8472, SFF-8636, CMIS 4.0 en CMIS 5.0. Script-gebaseerde schrijven ondersteunt ook modules met complexe eigendomsalgoritmen en hardware schrijven bescherming. Het apparaat heeft DSFP, QSFP-DD en OSFP poorten met metalen kasten, een USB-connector voor een PC, LED-indicatoren, jumpers die de kracht en de signaalstaten controleren, een jack-connect voor een externe 5V 2A DC-energievoorziening en een connector voor de laboratoria. Het transceptorprogramma-apparaat verbindt zich met een computer via een USB type C-kabel, dat de basiskracht en de controle van het apparaat biedt. De hardwareplatform gebruikt een ATMEGA32U4 microcontroller die de ingebouwde SFPTOTAL-transceptorprogramma-apparaat firmware uitvoert. Een externe stroomadapter wordt aanbevolen bij het werken met Power Class 4 of hogere transceptoren en bij het afschakelen van lage stroommodus. ### De belangrijkste kenmerken In vergelijking met alternatieve producten biedt het SFPTotal E-serie transceiverprogramma-apparaat de volgende voordelen: - Hardware ondersteuning voor OSFP, QSFP-DD, QSFP112 en DSFP/SFP Transceiver - Ondersteuning voor verschillende vormfactoren en snelheden van 1.25G tot 800G op één apparaat - Geen beperkingen op modules van één fabrikant - Toegang tot alle adresruimten van de transceptor - Programma-modules met niet-standaard bescherming en programmeringslogica met behulp van SFPTotal command protocol scripts - Hardware wachtwoord zoeken - Gebruikersvriendelijke software interface - Gratis technische ondersteuning van het SFPTotal team ### Toepassing Het transceiverprogramma-apparaat kan worden gebruikt voor de volgende taken: - Reprogrammering optische en kopertransceivers - Programmeer actieve optische en twinaxiale kabels - Compatibiliteit met netwerkapparatuur van verschillende fabrikanten - Reprogrammeer het geheugen van geschreven beschermde transceivers - Veranderen van de PHY controller instellingen - OEM-transceptoren herstellen ### Snelle start Verbinden het programma-apparaat met uw computer met behulp van de geleverde USB kabel. Het besturingssysteem detecteert een nieuw apparaat op de eerste verbinding. Voor het gebruik van de transceptorprogramma-apparaat: 1. Installeer de apparaat driver. 2. downloaden [SFPTotal Wizard](https://sfptotal.io/nl/software). Het apparaat maakt gebruik van de standaard virtuele serie port driver met Windows 10 en later. SFPTotal Wizard biedt een interface voor het bewerken, lezen en schrijven van firmware in transceiver geheugen. Er is geen initiële configuratie vereist: SFPTotal Wizard detecteert automatisch een transceptorprogramma-apparaat dat aan de PC is verbonden. Sommige versies van Windows vereisen een herstart na de driverinstallatie om de virtuele serie port driver correct te kunnen werken. [Lees de volledige documentatie](https://sfptotal.io/nl/wiki/SFPTotal_Documentation). ### Activatie sleutel De fabrikant levert het apparaat in een niet-geactiveerde modus met beperkte functionaliteit. U kunt de werking van het apparaat testen, maar het schrijven naar de transceiver geheugen blijft geblokkeerd tot de activatie. Om volledige functionaliteit mogelijk te maken, activeer het apparaat door een activatie sleutel in zijn geheugen te schrijven. Eigenaars van originele apparaten kunnen zich op de website registreren en een activatie sleutel uitgeven in de afdeling Mijn apparaten van hun account. Wanneer u via de website bestelt, wordt het apparaat-serienummer en de activatie sleutel automatisch beschikbaar in het account. ### Garantie en service Het apparaat is bedekt door de standaard garantiebeleid van de fabrikant. De garantie van de transceptorprogramma-apparaat is 36 maanden vanaf de datum van de eerste verkoop. Gratis technische ondersteuning en gratis reparaties worden gedurende deze periode verleend, onder voorwaarde dat de operationele voorwaarden worden nageleefd. [Lees het volledige garantie- en servicebeleid](https://sfptotal.io/nl/warranty). ## [Programmeerapparatuur SFPTotal Plus](https://sfptotal.io/nl/products/sfptotal-plus) ### Programmeerapparatuur SFPTotal Plus SKU: SFPT-P Overdrijving van hardware [Ga naar nieuwe herziening](https://sfptotal.io/nl/products/sfptotal-plus-new) Universal Transceiver Programming Device voor het coderen van fiber optische transceivers GBIC, SFP, SFP+, XFP, QSFP vormfactoren, SFP28 en QSFP28. Het apparaat is volledig compatibel met de officiële software SFPTotal Wizard. Het kit omvat een transceptorprogramma-apparaatboard Plus-serie en micro USB-kabel voor PC-verbinding. - 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 Modellen 1.2 of hoger Compatibiliteit SFP, SFP+, XFP, QSFP, QSFP28, GBIC PC verbinding USB 2.0 Kit bevat Transceiver programmering apparaat board Plus HW 1.2 serie, micro USB kabel Grootte, mm 152 x 109 x 15 Garantie 12 maanden [![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) - [Gebruikershandleiding](https://sfptotal.io/nl/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/nl/software) ## [SFPTotal Wizard](https://sfptotal.io/nl/software) ### SFPTotal Wizard Officiële software Download SFPTotal Wizard om het geheugen van optische transceivers te lezen, te bewerken en te schrijven met behulp van SFPTotal-apparaten voor programmering transceivers. Hieronder vindt u instructies voor het installeren van de software, het verbinden van uw apparaat en het installeren ervan. De software is gratis beschikbaar. U kunt SFPTotal Wizard gebruiken om transceiver firmware-bestanden te bewerken, zelfs zonder een verbonden SFPTotal transceiver programmeringsapparaat. [Download SFPTotal Wizard voor Windows](https://sfptotal.io/download/1.0.5.7/SFPTotal%20Wizard.exe) Compatibel met Windows 7 en later. [Versie geschiedenis en changelog](https://sfptotal.io/nl/software-versions) [![Editeren SFP EEPROM Gegevens in de SFPTotal Wizard CODE TABLE Taboe](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-01.png)](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-01.png) [![Configureren van het SFP schrijven wachtwoord in SFPTotal Wizard wachtwoord instellingen](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-04.png)](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-04.png) [![SFP transceiver parameters in de 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 digitale diagnostische monitoringwaarden en waarschuwings- en alarmgrenswaarden 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) ### Key software kenmerken SFPTotal Wizard biedt de volgende functies: - Lees en schrijf transceiver geheugen - Automatisch controleren van de checksums - Import firmware uit een bestand en exporteer het naar een bestand - Toegang tot de hele transceptor geheugenadresruimte - Decode transceptor parameters volgens de specificaties van MSA - Configureer de parameters van de transceptor met behulp van configuratie bits - Programma geschreven beschermde transceivers - Zoek naar wachtwoorden voor beschermde transceivers - Zoek naar wachtwoorden met behulp van een woordenboek - Firmware byte per byte vergelijken - Genereren en schrijven van firmware in batches - Automatische programmering met scripts - Firmware schrijven met automatische serie-nummers verhogingen - Stel het kanaal van DWDM SFP+ tunable transceivers - Lees diagnostische informatie in real time ### De installatie van de Device driver SFPTotal-apparaat voor programmering transceivers maakt gebruik van een virtuele serie port driver die is opgenomen in Windows 10 en later. Windows installeert meestal de driver automatisch wanneer u het apparaat voor het eerst aan uw computer verbindt. Verbind het transceptorprogramma-apparaat aan uw computer en wacht tot de driverinstallatie is voltooid. Nadat het apparaat is geïnstalleerd, moet het apparaat worden weergegeven onder Ports (COM & LPT) in Windows Device Manager, met een toegewezen COM-portnummer. Als de bestuurder ontbreekt of uw systeem speciale beleidsmaatregelen heeft voor het installeren van nieuwe apparaten, volg de handmatige instructies voor de installatie van de bestuurder hieronder. #### Manuele installatie van de SFPTotal-apparatuurdriver Download en installeren van de juiste driver voor uw transceptorprogramma-apparaat. Windows 8 en later vereisen digitaal ondertekend bestuurders. De geleverde rijpakketten bevatten een zelfonderschreven rijcertificaat. Download de bestuurder en volg de installatieinstructies hieronder. - [Driver voor SFPTotal OSFP Board / E>olution](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) - [Driver voor SFPTotal Mini / Plus New/ Plus X](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) - [Voertuig voor SFPTotal Whistle](https://sfptotal.io/download/Drivers/CDM212364_Setup.zip) - [Voertuig voor SFPTotal PG Series](https://sfptotal.io/download/Drivers/Drivers_SFPTotal_WinXP_Seven.zip) Legacy apparaat Er zijn twee installatieopties: tijdelijk de uitvoering van de ondertekening van de bestuurder op het systeemstart of voeg het SFPTotal-certificaat toe aan de Windows-certificaatserver voordat u de bestuurder installeert. Het gedownload archief bevat het certificaat, de bestuurders die ermee zijn ondertekend, en een utiliteit voor het toevoegen van het certificaar aan de lokale certificaatwinkel. 1. Extraer het bestuurderarchief naar een nieuwe map. 2. Open Command Prompt (cmd.exe) als administrator en wijzigen naar de map die de geïntroduceerde driverbestanden bevat. Bijvoorbeeld: ``` cd "C:\SFPTotal-Driver" ``` 3. Voer de volgende commando's uit om het SFPTotal-certificaat toe te voegen aan de lokale machine's Trusted Root Certification Authorities en Trusted Publishers winkels: ``` .\cer\certmgr.exe -add .\cer\SFPTotalTeam.cer -s -r localMachine ROOT .\cer\certmgr.exe -add .\cer\SFPTotalTeam.cer -s -r localMachine TRUSTEDPUBLISHER ``` 4. Voer het volgende bevel uit om de driver toe te voegen aan Windows: ``` pnputil -i -a "SFPTotal Device.inf" ``` Op sommige versies van Windows moet u de computer opnieuw starten voordat de virtuele serie port driver correct werkt. Na het toevoegen van de driver, verbind het transceptorprogramma-apparaat met uw computer met een USB kabel. Windows moet het apparaat automatisch installeren. ![SFPTotal transceptorprogramma-apparaat en zijn COM-poort in Windows Device Manager](https://sfptotal.io/images/instructions/sfptotal_device_manager.png) #### Installeer de SFPTotal Whistle-driver Voordat u SFPTotal Whistle voor het eerst verbindt, installeer u de FTDI Virtual COM Port drivers. Installatie pakketten: [CDM212364\_Setup.zip](https://sfptotal.io/download/Drivers/CDM212364_Setup.zip) Verbind het apparaat rechtstreeks aan een USB 2.0 Type-A-poort zonder adapters of uitbreidingskabel. De LED op de onderkant van het bord licht wanneer het apparaat correct is aangesloten. Als de FTDI-drivers correct zijn geïnstalleerd, moet Windows het apparaat automatisch detecteren en installeert wanneer u het verbindt. Na de installatie verschijnt het apparaat in Windows Device Manager als USB Serial Port, samen met zijn COM-portnummer, bijvoorbeeld COM244. Gebruik dit portnummer bij het configureren van de verbinding in SFPTotal Wizard. ### Gebruikershandleiding Voordat u het transceptorprogramma-apparaat en de software gebruikt, lees u het besturingshandboek dat met uw apparaat wordt geleverd. Bezoek de kennisbasis om meer te weten te komen over de functies en capaciteiten van SFPTotal Wizard en uw SFPTotal transceptorprogramma-apparaat. [SFPTotal documentatie](https://sfptotal.io/nl/wiki/SFPTotal_Documentation) ## [SFPTotal Wizard versie geschiedenis](https://sfptotal.io/nl/software-versions) ### SFPTotal Wizard versie 1.0.6.6 3 februari 2026 SHA-256: d21d22ca765f0b9455e1758dccaab6db7ddb66a52308d7836104bfb62a0b908f [Download SFPTotal Wizard 1.0.6.6 voor Windows 11](https://sfptotal.io/download/1.0.6.6/SFPTotal%20Wizard.exe) #### Wijzigingslogboek - Belangrijke beveiligingsupdates - Update de protocolversie gebruikt om verbinding te maken met de SFPTotal Labs server ### SFPTotal Wizard versie 1.0.6.4 4 november 2025 SHA-256: ddf97d61c38e9fbeee6035101a8ba324c161810812ba677bdf774c9bca1920a5 [Download SFPTotal Wizard 1.0.6.4 voor Windows 11](https://sfptotal.io/download/1.0.6.4/SFPTotal%20Wizard.exe) #### Wijzigingslogboek - Verbeterde scriptfunctie - Opgelost een probleem dat het hoofdvenster verkocht - Fixed QSFP DDM lezen - Gebruikte hotfixes ### SFPTotal Wizard versie 1.0.6.3 8 oktober 2025 SHA-256: 06302ef661fc27449b54d80e4d7d89658c0ca9024ed3d26efa32ba0012114ddd [Download SFPTotal Wizard 1.0.6.3 voor Windows 11](https://sfptotal.io/download/1.0.6.3/SFPTotal%20Wizard.exe) #### Wijzigingslogboek - Toegevoegde ondersteuning voor SFP-DD transceptoren - Meer ondersteuning voor de nieuwe SFPTotal Whistle-revision - Verbeterde scriptfunctie - Toegevoegd een serie nummer increment functie - Toegevoegde ondersteuning voor het lezen van een aangepaste pagina - Een tijdprobleem vastgesteld - Gebruikte hotfixes ### SFPTotal Wizard versie 1.0.6.1 11 december 2024 SHA-256: 8c4100ea8d7d69e93853f2c84a127dffa49b448964f51cd03a881ac83ed9e5f0 [Download SFPTotal Wizard 1.0.6.1 voor Windows 10](https://sfptotal.io/download/1.0.6.1/SFPTotal%20Wizard.exe) #### Wijzigingslogboek - Toegevoegde DDM lezen voor QSFP-DD en OSFP transceivers - Gebruikte hotfixes ### SFPTotal Wizard versie 1.0.5.9 20 november 2024 SHA-256: 316b36c11f08c982404727eb372d433a84e81be89eef1d28fb7c9a3945b9481a [Download SFPTotal Wizard 1.0.5.9 voor Windows 10](https://sfptotal.io/download/1.0.5.9/SFPTotal%20Wizard.exe) #### Wijzigingslogboek - Toegevoegde CC\_DMI checksum validatie - Voeg pastingcode van de clipboard toe aan de code comparator - Een functie toegevoegd om te controleren welke extra pagina's een transceptor ondersteunt - Toegevoegde ondersteuning voor OSFP CMIS 5.0 Transceiver - Een Vendor OUI issue vastgelegd - Fixed de display van de transmitter golflengte - Fix de offsetparameters in de calculator - Fixed DDM lezen via SFPTotal Whistle ### SFPTotal Wizard versie 1.0.5.7 17 oktober 2022 SHA-256: 985b8a2b3779fff77aa91da68e555802e922644e6e3571c0ed9ef45a27440db4 [Download SFPTotal Wizard 1.0.5.7 voor Windows 10](https://sfptotal.io/download/1.0.5.7/SFPTotal%20Wizard.exe) #### Wijzigingslogboek - Applied hotfixes voor problemen bij het updaten van versie 1.0.5.5 - Verbeterde backupfunctie - Voeg de Ctrl+B kortschakel toe om een transceptor geheugen back-up op te slaan - Toegevoegd de Tools - Open backups map menu commando - Verbeterde code selectie controles in de editor - Fixed minor issues met code selectie - Fixed the display of the current option states in algemene instellingen ### SFPTotal Wizard versie 1.0.5.4 31 augustus 2022 SHA-256: e39857270a8549a715c5dbace4bf6ef48cdccf51d402d130b7814e58f507c4f5 [Download SFPTotal Wizard 1.0.5.4 voor Windows 10](https://sfptotal.io/download/1.0.5.4/SFPTotal%20Wizard.exe) #### Wijzigingslogboek - Toegevoegde selectie, kopiëren, pastelen en clearing van codefragmenten in de HEX-editor - Toegevoegde shortcuts voor het selecteren, kopiëren, pastelen en clearing van geselecteerde code - Fixed reading de grenstafel via SFPTotal Whistle - Een checksum calculator probleem vastgesteld - Een commando toegevoegd om een waarde in de HEX-editor te stellen - Toegevoegde loading van DDM snapshots voor het bekijken zonder een verbonden transceptor - Toegevoegde shortcuts voor het schakelen van de module-type (Ctrl+1De Ctrl+2De Ctrl+5) - Fixed kleine problemen ### SFPTotal Wizard versie 1.0.5.3 13 december 2021 SHA-256: c204774674aed183903d539749e59c9227108a6d706a36e1a5c402d5d81faf72 [Download SFPTotal Wizard 1.0.5.3 voor Windows 7](https://sfptotal.io/download/1.0.5.3/SFPTotal%20Wizard.exe) #### Wijzigingslogboek - Toegevoegde lezing van de kanaalsetting voor SFP+ DWDM tunable transceivers - Toegevoegde buffervariabelen in scripts - Een interface toegevoegd voor het weergeven van STATUS registers - Toegevoegd single-byte lezen en schrijven operaties - Een scriptbevel toegevoegd om de back-up directory te veranderen - Fixed kleine problemen ### SFPTotal Wizard versie 1.0.5.1 10 september 2021 SHA-256: f3899322e67c250a6fef2a2ceaae401698410a2f75ab8b894ad8a2cb2ad46d6f [Download SFPTotal Wizard 1.0.5.1 voor Windows 7](https://sfptotal.io/download/1.0.5.1/SFPTotal%20Wizard.exe) #### Wijzigingslogboek - Toegevoegde DDM lezen voor SFP, XFP en QSFP transceivers - Korrigeren en uitbreiden van de waarde berekeningsformules - Toegevoegde besparing van gebruikte wachtwoorden binnen de huidige sessie - Herstel batch code loading met script ondersteuning - Toegevoegde steun voor de QSFP-DD CMIS 5.0 code formaten - Toegevoegde linking van een SFPTotal Labs-account in de applicatieinstellingen - Toegevoegde code verandering tracking in de editor - Toegevoegde keyboard shortcuts voor de belangrijkste operaties - Fixed kleine problemen ### SFPTotal Wizard versie 1.0.4.9 29 mei 2019 SHA-256: f0ded3e52416cfcefd62bf44e324d128eaf40420563e0fbc8c9ecba65bf32304 [Download SFPTotal Wizard 1.0.4.9 voor Windows 7](https://sfptotal.io/download/1.0.4.9/SFPTotal%20Wizard.exe) #### Wijzigingslogboek - Toegevoegde transceptor geheugen back-up voor het lezen of schrijven van wijzigingen - Fixed settings read/write parameters via Tools - Algemene settings voor nieuwere board reviews - Automatisch bijwerken van de wachtwoordinvoerparameters wanneer de module-type verandert - SFPTotal Wizard kan worden ingesteld als de standaard applicatie voor het openen. Bin Files - Fixed an error handling popup issue bij app startup - Een changelog-venster toegevoegd bij updating naar een nieuwe versie ### SFPTotal Wizard versie 1.0.3.5 24 augustus 2017 SHA-256: ac2db59b0473b56fde3ac0fa3104794cd1d793847f0a57a22b0849f9588a90ce [Download SFPTotal Wizard 1.0.3.5 voor Windows XP](https://sfptotal.io/download/1.0.3.5/SFPTotal%20Wizard.exe) #### kenmerken Stabiele software release met Windows XP ondersteuning. Deze versie wordt aanbevolen voor computers met oudere hardware en software waar het besturingssysteem niet kan worden bijgewerkt. Oudere versies van de software zijn niet meer beschikbaar voor downloaden omdat hun besturingssystemen verouderd en officieel niet ondersteund zijn. Als u een specifieke software bouw nodig hebt, neem dan contact op met ons [Technische ondersteuning](https://sfptotal.io/nl/contacts). ### Drivers voor SFPTotal-apparaten [Driver voor SFPTotal OSFP Board / E>olution](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) [Voer voor SFPTotal Mini/Plus New / Plus X](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) [Voertuig voor SFPTotal Whistle](https://sfptotal.io/download/Drivers/CDM212364_Setup.zip) #### Legacy apparaten - [Voertuig voor SFPTotal PG Series](https://sfptotal.io/download/Drivers/Drivers_SFPTotal_WinXP_Seven.zip) ## [Activatie van een SFPTotal transceptorprogramma-apparaat](https://sfptotal.io/nl/device-activation) ### Activatie van een SFPTotal transceptorprogramma-apparaat Om het onbevoegde gebruik te controleren en de garantiebeleid te ondersteunen, worden SFPTOTAL-apparaten voor programmeringstranscifers geleverd in een niet-geactiveerde modus met beperkte functionaliteit. In deze modus kunt u de werking van het apparaat testen, maar het schrijven naar de transceptor geheugen blijft geblokkeerd totdat het apparaat wordt geactiveerd. Om volledige functionaliteit te activeren, geeft u een activatie sleutel uit en voert u het in het apparaat. ### Waar kan ik de activatie sleutel vinden? De activatie sleutel is uniek voor elk transceptorprogramma-apparaat en wordt beschikbaar in de My Devices-afdeling van uw website-account na het voltooien van de aankoop. Als u het apparaat via een ander kanaal hebt gekocht, registreer dan op de website en voeg het serienummer van het transceptorprogramma-apparaat toe aan uw account in Mijn apparaten om de correspondente sleutel te krijgen. [Mijn apparaten](https://sfptotal.io/nl/customer/devices) ### Hoe kan ik de activatie sleutel invoeren? In de officiële software, run the Write to transceiver memory operation, zelfs als geen transceiver is verbonden met de haven. Bij het eerste schrijven probeert het apparaat een fout terug te geven en een activatie-key aan te vullen. QERR:DEMO Voer de activatie sleutel in de prompt. Na een succesvolle activatie meldt het apparaat zijn bijgewerkte status en apparaatinformatie in het operationele geschiedenis. De activatie is nu voltooid. ACTIVE Example operationele geschiedenis die de activatie bevestigt: ``` SFPTotal Plus (c) 2020 HW: 1.2 SW: 1.3.3 SN: SFPT-P121904301 ACTIVE ``` De activering van het apparaat wordt één keer uitgevoerd. De sleutel wordt permanent opgeslagen in het apparaatgeheugen en verbindt het programma-apparaat niet met een bepaalde computer. U hoeft de activatie niet te herhalen wanneer u het transceptorprogramma-apparaat met een andere PC gebruikt. ### Waar kan ik de sleutel voor SFPTotal Whistle vinden? SFPTotal Whistle-apparaten voor programmeringstransceivers worden geleverd met een sleutel dat al is opgeslagen in het apparaat geheugen. Een internetverbinding is vereist om de activatie in SFPTotal Wizard te voltooien. SFPTotal Whistle activatie moet worden bevestigd op elke computer wanneer het voor het eerst wordt gebruikt. ## [Hoe te kopen?](https://sfptotal.io/nl/buy) ### Hoe te kopen? ### Van het kiezen van een apparaat tot het plaatsen van een bestelling 1. #### Kies een product Voeg de vereiste items toe aan uw winkelwagen. 2. #### Kijk naar je koffer Controleer de producten en hoeveelheden voor de checkout. 3. #### Geef uw details in Registreer en verstrekt uw contact- en leveringsgegevens. 4. #### Plaats je bestelling Bekijk de bestelling details en stuur de bestelling af. Voor wholesale aankopen, neem dan contact op met het verkoopafdeling om de voorwaarden van de aandelen en leveringen te bevestigen. ### Eenvoudige order Om retailbestellingen te plaatsen en goederen te kopen in hoeveelheden die niet hoger zijn dan 10 stukken van elke titel, gebruik dan de interface van onze online winkel. Selecteer het gewenste item op de productpagina en voeg het toe aan de winkelwagen. Open de winkelwagen om de lijst van producten en checkout te controleren. Om een bestelling te plaatsen, moet u zich inschrijven en uw details specificeren die nodig zijn voor de latere verwerking van de bestelling en de levering van de betaalde goederen. ### Regelmatige klanten Neem contact op met de verkoopafdeling voordat u bestellingen voor een wholesale aankoop plaatst om de beschikbaarheid van de vereiste hoeveelheid goederen in stock te verduidelijken, evenals de voorwaarden voor levering te bespreken en een contract voor de levering van goederen te sluiten. ### Commerciële partnerschap We geven bijzondere aandacht aan bedrijven die niet alleen opnieuw oplossingen verkopen, maar ook regelmatige gebruikers zijn van SFPTotal producten en actief deelnemen aan het verbeteren van de functies en capaciteiten van de software. Bedrijven die onze producten herhaaldelijk voor eigen commerciële gebruik hebben gekocht, kunnen met speciale aankoopvoorwaarden worden voorzien. Neem dan contact op met de verkoopafdeling voor details. ![Afbeelding](https://sfptotal.io/images/info/order-v4.png) ## [Betalingsmethoden](https://sfptotal.io/nl/payment-methods) ### Betalingsmethoden ### Kies een betaalmethode voor uw bestelling 1. #### Online bestelling Kies uw favoriete betaalmethode bij het plaatsen van een bestelling. 2. #### Credit / Debitkaart We accepteren credit en debet bankkaarten 3. #### PayPal PayPal is een van de meest voorkomende online betalingsmethoden. Dit is een veilige en eenvoudige manier om te betalen. 4. #### Wire overdracht Om te betalen via draadoverdracht, neem dan contact op met het Sales Department voor een factuur, bankgegevens en betalingsinstructies. 5. #### Cryptocurrencies Sommige SFPTotal-oplossingen leveranciers kunnen betalingen accepteren in Bitcoin, Ethereum, USDT en USDC. Zie de betalingsvoorwaarden hieronder. ### Betalen met credit / debit card We accepteren credit en debet bankkaarten. - Visa (inclusief elektron) - Mastercard en Maestro - JCB De gebruiker moet het kaartnummer, de datum van beëindiging en zijn CVC of CVV kennen. Wij voegen geen creditcardkosten toe. De uitgevende bank kan echter een transactiekosten betalen. U kunt uw bank rechtstreeks contact opnemen als u hierover meer informatie nodig heeft. **Nootjes:** Bestellingen met een creditcard kunnen alleen door de kaarthouder worden voltooid. Om veiligheidsredenen kunnen credit/debitcardbetalingen alleen worden gedaan met behulp van online bestellingen. We hebben strikte voor-autorisatievoorwaarden om te beschermen tegen misbruik van de kaart en de privacy van klantgegevens te beschermen. ### Betalen met PayPal **PayPal is een van de meest voorkomende online betalingsmethoden. Dit is een veilige en eenvoudige manier om te betalen.** Kies PayPal als uw betaalmethode bij het plaatsen van een bestelling. U wordt vervolgens via een veilige online verbinding naar PayPal gericht, waar u de betaling kunt voltooien. U kunt betalingen maken via creditcard, debitcard of vanuit uw PayPal-accountbalans. In bepaalde omstandigheden kan uw betaling moeten worden herzien of verder verwerkt. Het proces kan 3-5 zakelijke dagen nemen, en uw bestelling blijft gedurende deze periode aan de hand. U kunt de status van de bestelling binnen een paar dagen controleren. Als u vragen hebt, neem dan contact met ons op. ### Betalen door Wire Transfer Om te betalen via draadoverdracht, neem dan contact op met het Sales Department voor een factuur, bankgegevens en betalingsinstructies. Vraag de betalingskwaliteit en alle toepasselijke bankrekeningen aan bij het Sales Department voordat u uw betaling verzendt. ### Betalen met cryptocurrency Sommige SFPTotal-oplossingen leveranciers kunnen betalingen accepteren in Bitcoin, Ethereum, USDT en USDC. De betalingsvoorwaarden voor een bestelling met cryptocurrency kunnen extra kosten in de vorm van een conversiekosten omvatten. Controleer de voorwaarden bij het verkoopafdeling. ![Afbeelding](https://sfptotal.io/images/info/payment-v4.png) ## [Shipment en levering](https://sfptotal.io/nl/delivery-options) ### Shipment en levering ### Levering van uw bestelling 1. #### Courier diensten De bestellingen worden verzonden met DHL, FedEx, UPS, EMS courierdiensten. 2. #### Schippenvergoeding De verzendkosten zijn opgenomen in de goederenprijs. 3. #### Importiegeld Let op: Invoerrechten kunnen worden opgelegd in overeenstemming met de douane- en wetten van het bestemmingsland. Neem contact op met de klantenservice als u vragen hebt over leveringsopties. De bestellingen worden verzonden met DHL, FedEx, UPS, EMS courierdiensten. De verzendkosten zijn opgenomen in de goederenprijs. **Let op: Invoerrechten kunnen worden opgelegd in overeenstemming met de douane- en wetten van het bestemmingsland.** Neem contact op met de klantenservice als u vragen hebt over leveringsopties. ![Afbeelding](https://sfptotal.io/images/info/delivery-v4.png) ## [Garantie beleid](https://sfptotal.io/nl/warranty) ### Garantie beleid ### De standaardgarantie voor het apparaat is 36 maanden vanaf de datum van de eerste verkoop. 1. #### Documentatie Lees de documentatie en garantievoorwaarden voordat u het apparaat gebruikt. 2. #### Technische ondersteuning Gratis technische ondersteuning wordt opgenomen gedurende de garantieperiode, onder voorbehoud van de operationele voorwaarden. 3. #### Koop documenten Houd de garantiekaart en het bewijs van aankoop voor garantie reparaties. 4. #### Reparatie Garantie reparatie bedekt tekortkomingen in materialen of werkwerk onder de onderstaande voorwaarden. De volledige garantievoorwaarden en uitsluiten zijn hieronder vermeld. Om onnodige ongemak te voorkomen, raden we aan dat u de documentatie en de garantie sectie zorgvuldig leest voordat u het apparaat gebruikt.. 1. De standaardgarantie voor het apparaat is 36 maanden vanaf de datum van de eerste verkoop. Gedurende de aangegeven termijn worden gratis technische ondersteuning en gratis reparatie van het product gegarandeerd, onder voorwaarde dat de Koper voldoet aan de gebruiksvoorwaarden.. 2. De apparaten en software die op de officiële website van https://sfptotal.io worden geïntroduceerd, worden geleverd zoals dat is, onder de voorwaarden van de Licentieovereenkomst. De fabrikant behoudt zich het recht voor om elke wijziging van het apparaat of de software te maken zonder de koper op de hoogte te stellen. Als het apparaat is verouderd of niet langer in productie, wordt het niet vervangen door een nieuw apparaat. 3. Deze garantie geeft de Koper het recht om het apparaat gratis te repareren in geval van defecten in materialen of werkwerk. 4. Een apparaat wordt geaccepteerd voor garantie reparatie als het nodig is om correct uitgevoerd documenten te hebben: een garantiekaart met het serienummer en model van het apparaat, de datum van verkoop, het teken van de handelsorganisatie en de handtekening van de koper, evenals documenten die de aankoop bevestigen (cash receipt, factuur). 5. Deze garantie omvat niet: - periodieke onderhoud, reparatie of vervanging van componenten en accessoires; - Gebruik van niet-originele adapters of andere accessoires; - mechanische schade, met inbegrip van verlies van de gedrukte circuit board; - defecten die voortvloeien uit elke vervoer van het apparaat; - defecten die voortvloeien uit onjuiste of zorgeloos gebruik, evenals in geval van force majeure (inclusief, maar niet beperkt tot) ongevallen, natuurrampen, brand, ongevallen en insecten, buitenlandse vloeistoffen, chemische stoffen of andere stoffen, straling, overstroming, vibratie, onjuiste ventilatie, blootstelling aan hoge of lage temperaturen, fluctuaties, spanning, elektrostatische afvalstoffen, inclusief onjuiste grondstoffen en andere soorten externe invloeden en invloeden.. 6. De fabrikant (of de verkoper) is niet aansprakelijk voor eventuele schade of verlies geassocieerd met het gebruik van het apparaat of andere daarmee verbonden apparaten, inclusief economische en niet-materiële verliezen, verlies van winst, verlies aan inkomen, verlies op gegevens, uitrusting en verlies van gebruikerstijd, evenals directe, indirecte, incidentele of consequente verlies en schade. ![Afbeelding](https://sfptotal.io/images/info/warranty-v4.png) ## [Contact met ons](https://sfptotal.io/nl/contacts) ### Contact met ons ### Verkoop en gemeenschappelijke vragen - [support@sfptotal.io](mailto:support@sfptotal.io) #### Technische ondersteuning - [tech@sfptotal.io](mailto:tech@sfptotal.io) #### Wil je bellen? - [+86 (195) 0183-4050](tel:+8619501834050) ### Over SFPTOTAL™ Het SFPTotal Team heeft een activiteit in het 2012-jaar begonnen en is gespecialiseerd in onderzoekscompatibiliteitsproblemen tussen fiberoptische transceptoren en netwerkschakelaars van populaire modellen en merken. SFPTotal producten presenteren variëteit transceiver programmeringsbord ontworpen om optische transceiver verschillende vormfactoren te programmeren. Het team ontwikkelt en ondersteunt softwareoplossingen voor coderingstools en de database van leverancierscode's, test transceivers en verzamelt wachtwoorden voor codering geschreven-beschermde modules die verschillende fabrikanten ontwerpen. Neem dan contact op met de verkoopafdeling om meer informatie te krijgen over de producten, aankoop en verzendopties. Als u meer specifieke informatie wilt krijgen over de technische capaciteiten van onze apparaten voor programmeringstranscifers of u een specifiek compatibiliteitsproblemen moet oplossen, neem dan contact op met onze Technische Ondersteuning met details over uw probleem, partnerschappen en configuratie van gebruikte netwerkapparatuur. **Werktijden** Maandag - vrijdag, 10am - 6pm Tijdperk: UTC + 8 ### SFPTotal in cijfers 25K+ Codes in de database 450+ Passwords gevonden 2500+ klanten wereldwijd 82 Landen die bedekt zijn ## [toestemming voor de verwerking van persoonsgegevens](https://sfptotal.io/nl/info/personal-data-policy) ### toestemming voor de verwerking van persoonsgegevens --- Door zijn persoonsgegevens te verstrekken, stemt de Koper ermee akkoord dat zijn persoons gegevens worden verwerkt, opgeslagen en gebruikt op basis van de federale wet nr. 152 "On Personal Data" van juli 27, 2006 voor de volgende doeleinden: - Gebruikersregistratie op de site - Uitvoering van klantondersteuning - Gebruiker ontvangt informatie over marketingevenementen - Verantwoording door de Verkoper van verplichtingen aan de Koper - Het uitvoeren van audits en andere interne studies om de kwaliteit van de aangeboden diensten te verbeteren. Persoonlijke gegevens zijn persoonlijke informatie die u toelaat om de Koper te identificeren, zoals: - Volledige naam - Contact telefoonnummer - E-mail adres - Schipadres De persoonsgegevens van de koper worden uitsluitend op elektronische media opgeslagen en verwerkt met behulp van geautomatiseerde systemen, behalve wanneer niet-automatiseerde verwerking van persoonsgegevens noodzakelijk is in verband met de naleving van wettelijke vereisten. De verkoper verplicht zich ertoe de ontvangen persoonsgegevens niet aan derden te overdragen, behalve in de volgende gevallen: - Op verzoek van de bevoegde staatsautoriteiten van de Russische Federatie uitsluitend op de door de wetgeving van de Russelijke Federatie vastgestelde redenen en in de wijze. - Strategische partners die samenwerken met de Verkoper om producten en diensten te leveren, of diegenen die de Verkoper helpen producten en services aan consumenten te verkopen. Wij verstrekken derden de minimale hoeveelheid persoonsgegevens die alleen nodig is om de vereiste dienst te verlenen of de vereiste transactie te voltooien. De Verkoper behoudt zich het recht voor om eenzijdig wijzigingen aan deze regels te maken, mits de wijzigingen niet in strijd zijn met de huidige wetgeving van de Russische Federatie. Wijzigingen in de voorwaarden van deze regels treden in werking nadat ze op de Site zijn gepubliceerd. ## [Gebruikersovereenkomst](https://sfptotal.io/nl/info/terms-and-conditions) ### Gebruikersovereenkomst --- Deze Overeenkomst definieert de voorwaarden voor gebruikers om de materialen en diensten van de site https://sfptotal.io (hierna „de Site” genoemd) te gebruiken. ### 1\. algemene voorwaarden 1.1. Het gebruik van de materialen en diensten van de Site wordt gereguleerd door de normen van de huidige wetgeving van de Russische Federatie. 1.2. Deze overeenkomst is een openbaar aanbod. Door toegang te krijgen tot de materialen van de Site, wordt de Gebruiker beschouwd als toegelaten aan deze Overeenkomst. 1.3. De Site Administratie heeft het recht om de voorwaarden van deze Overeenkomst eenzijdig te wijzigen op elk moment. Dergelijke wijzigingen treden in werking na 3 (Tre) dagen vanaf de datum van publicatie van de nieuwe versie van de Overeenkomst op de website. Als de Gebruiker niet akkoord gaat met de wijzigingen die zijn gemaakt, is hij verplicht toegang tot de Site te weigeren, het gebruik van de materialen en diensten van de Site te stoppen. ### 2\. Verplichtingen van de Gebruiker 2.1. De Gebruiker gaat ermee akkoord geen acties te ondernemen die kunnen worden beschouwd als schending van het Russisch recht of het internationaal recht, inclusief op het gebied van intellectuele eigendom, auteursrechten en / of gerelateerde rechten, evenals enige acties die leiden tot of kunnen leiden tot een schending van de normale werking van de Site en diensten. 2.2. Het gebruik van de materialen van de Site zonder toestemming van de auteursrechtenhouders is niet toegestaan (artikel 1270 van het burgerlijk wetboek van de Russische Federatie). Voor het legitieme gebruik van de materialen van de Site is het noodzakelijk om licentieovereenkomsten (verkoop licenties) te sluiten van de Copyright Holders. 2.3. Bij het citeren van materialen van de Site, met inbegrip van auteursrechtelijke werken, is een link naar de Site verplicht (subparagraf 1 van paragraaf 1, artikel 1274 in het burgerlijk wetboek van de Russische Federatie). 2.4. Opmerkingen en andere inzichten van de Gebruiker op de Site mogen niet in strijd zijn met de vereisten van de wetgeving van de Russische Federatie en algemeen geaccepteerde normen van morele en ethische aard. 2.5. De gebruiker wordt gewaarschuwd dat de Site Administratie niet verantwoordelijk is voor het bezoeken en gebruik van externe bronnen, links naar die op de site kunnen worden opgenomen. 2.6. De Gebruiker gaat ermee akkoord dat de Site-administratie niet verantwoordelijk is en geen directe of indirecte verplichtingen heeft ten aanzien van de Gebruiker in verband met eventuele of opkomende verliezen of schade die verband houdt met enige inhoud van de Site, auteursrechtelijke registratie en informatie over dergelijke registratie, goederen of diensten, beschikbaar of ontvangen via externe sites of middelen of andere contacten van de Geb gebruiker die hij heeft ingediend met behulp van de informatie geplaatst op de Site of links naar externe middelen. 2.7. De Gebruiker accepteert de bepaling dat alle materialen en diensten van de Site of een deel daarvan kan worden gepaard met reclame. De Gebruiker gaat ermee akkoord dat de Site Administratie geen verantwoordelijkheid draagt en geen verplichtingen heeft in verband met dergelijke advertenties. ### 3\. Andere voorwaarden 3.1. Alle mogelijke geschillen die voortvloeien uit deze Overeenkomst of in verband met deze overeenkomst, worden opgelost in overeenstemming met de huidige wetgeving van de Russische Federatie. 3.2. Niets in de Overeenkomst kan worden begrepen als de oprichting tussen de Gebruiker en de Websiteadministratie van agentschappen, partnerschapsrelaties, relaties op gemeenschappelijke activiteiten, persoonlijke arbeidsrelaties, of enige andere relatie die niet uitdrukkelijk is bepaald in de overeenkomst. 3.3. De aanvaarding door de rechter van een bepaling van de overeenkomst als onvoldoende of niet-toereikend betekent niet dat andere bepalingen van de ovanneming onvoldoend zijn. 3.4. Ontslag door de Site Administratie in geval van schending door een van de Gebruikers van de bepalingen van de Overeenkomst ontheeft de Site Administratiek niet het recht om later passende maatregelen te nemen om hun belangen te beschermen en de auteursrechten van de materialen van de Site beschermd in overeenstemming met de wet te beschermen. De Gebruiker bevestigt dat hij kennis heeft van alle bepalingen van deze Overeenkomst en onvoorwaardelijk accepteert ze. ## [Privacybeleid](https://sfptotal.io/nl/info/confidential-policy) ### Privacybeleid --- ### 1\. definitie van termen Het huidige privacybeleid van persoonsgegevens (hierna het privacybeleid genoemd) werkt met de volgende concepten: 1. **Administratie** (hierna genoemd als de **Site administratie**). Dit is de naam van specialisten die de belangen van de organisatie vertegenwoordigen, wiens taken omvatten het beheren van de site, dat wil zeggen, het organiseren en (of) verwerken van de op deze site ontvangen persoonsgegevens. Om deze taken uit te voeren, moeten zij duidelijk begrijpen waarom de informatie wordt verwerkt, welke informatie moet worden verwerkt, wat voor maatregelen (operaties) met de ontvangen informatie moet worden uitgevoerd. 2. **Persoonlijke gegevens** informatie die rechtstreeks of indirect verband houdt met een geïdentificeerde of identificerbare natuurlijke persoon (ook bekend als het onderwerp van persoonsgegevens). 3. **Verwerking van persoonsgegevens** \- elke operatie (actie) of een combinatie van die welke de Administratie uitvoert met persoonsgegevens. Ze kunnen worden verzameld, opgenomen, geïsysteemiseerd, gecompliceerd, opgeslagen, verfijnt (indien nodig, bijgewerkt of gewijzigd), herhaald, gebruikt, overgedragen (verdeling, levering, beschikbaar gemaakt voor hen), despersoonlijk gemaakt, geblokkeerd, verwijderd en zelfs vernietigd. Deze operaties (acties) kunnen zowel automatisch als handmatig worden uitgevoerd. 4. **Vertrouwelijkheid van persoonsgegevens** Het is een verplicht voor de exploitant of andere ambtenaar die met de gegevens van de gebruiker werkt, om de ontvangen informatie in geheim te houden zonder dat deze aan externe partijen wordt openbaar gemaakt, indien de gebruiker die persoonsgegevens heeft verstrekt zijn toestemming niet heeft uitgedrukt en er geen wettelijke basis is voor de openbaarmaking. 5. **Gebruiker van de website van de online winkel** (hierna genoemd als de Gebruiker) - een persoon die de website van de online winkel heeft bezocht, evenals het gebruik van zijn programma's en producten. 6. **Cookies** \- een korte stukje gegevens die door een webbrowser of webclient naar een webserver wordt verzonden in een HTTP-verzoek, wanneer de Gebruiker probeert de pagina van de Online Store te openen. Het fragment wordt opgeslagen op de computer van de gebruiker. 7. **IP adres** \- een unieke netwerkadres van een knop in een computernetwerk gebouwd met behulp van het TCP / IP-protocol. ### 2\. algemene voorwaarden 1. Het bezoeken van de website van de online winkel, evenals het gebruik van haar programma's en producten, impliceert de automatische acceptatie van het daar vastgestelde privacybeleid, wat betekent dat de Gebruiker persoonsgegevens voor verwerking verstrekt. 2. Als de Gebruiker het bestaande privacybeleid niet aanvaardt, moet de Gebruikers de Online Store verlaten. 3. Het huidige privacybeleid is alleen van toepassing op de website van de online winkel. Indien, met behulp van de links geplaatst op de website van deze laatste, de Gebruiker de middelen van derden invoert, is de Online Store niet verantwoordelijk voor zijn acties. 4. De verificatie van de nauwkeurigheid van de persoonsgegevens die de Gebruiker die het Privacybeleid heeft aangenomen, heeft besloten te verstrekken, is niet verantwoordelijk voor de Website Administration. ### 3\. onderwerp van het privacybeleid 1. Volgens het huidige privacybeleid is de Administratie van de online winkel verplicht om persoonsgegevens die door gebruikers op de site zijn geregistreerd of een bestelling voor de aankoop van goederen te plaatsen, niet openbaar te maken en ook om de absolute vertrouwelijkheid van deze gegevens te waarborgen. 2. Om persoonsgegevens te verstrekken, vult de Gebruiker elektronische formulieren uit die zich op de website van de online winkel bevinden. De persoonsgegevens van de Gebruiker die moeten worden verwerkt zijn: - zijn voornaam, naam, patronymic; - zijn contactnummer; - zijn e-mailadres (e-mailadres) - het adres waarvoor de door hem gekochte goederen moeten worden geleverd; - Adres van verblijf van de gebruiker. 3. De bescherming van gegevens die automatisch worden doorgegeven bij het bekijken van advertenties en het bezoeken van pagina's met statische systeemschriften (pixels) die op hen zijn geïnstalleerd, wordt uitgevoerd door de online winkel. Hier is een lijst van deze gegevens: IP-adres; informatie uit cookies; informatie over de browser (of ander programma waarmee advertenties beschikbaar worden); tijd van het bezoeken van de site; adres van de pagina waarop de advertentieblok is gevestigd; referrer (adres van de vorige pagina). 4. Het uitschakelen van cookies kan leiden tot de onmogelijkheid om toegang te krijgen tot onderdelen van de online winkel site die toestemming vereisen. De online winkel verzamelt statistieken over de IP-adressen van alle bezoekers. Deze informatie is nodig om technische problemen te identificeren en op te lossen en te controleren hoe juridische financiële betalingen zullen zijn. 5. Alle andere persoonsgegevens die hierboven niet zijn vermeld (van wanneer en welke aankopen zijn gemaakt, welke browser is gebruikt, welke besturingssysteem is geïnstalleerd, enz.) worden veilig opgeslagen en niet verdeeld. Het bestaande privacybeleid biedt een uitzondering voor de in de paragraaf beschreven gevallen. 5.2 en 5.3. ### 4\. PURPOSE VAN VERGELIJKING PERSONAL INFORMATIONS VAN DE USER 1. 1\. De verzameling van persoonsgegevens van de Gebruiker door de Administratie van de online winkel wordt uitgevoerd om: 1. Identificeer de Gebruiker die de registratieprocedure op de website van de online winkel heeft voltooid om een bestelling te plaatsen en (of) goederen van deze winkel op afstand te kopen. 2. Geef de gebruiker toegang tot de gepersonaliseerde middelen van deze site. 3. Het vaststellen van feedback met de gebruiker, wat in het bijzonder betekent het verzenden van verzoeken en kennisgevingen met betrekking tot het gebruik van de website van de Online Store, het verwerken van gebruikersverzoeken en toepassingen, en het verstrekken van andere diensten. 4. De locatie van de Gebruiker bepalen om de veiligheid van betalingen te waarborgen en fraude te voorkomen. 5. bevestigen dat de door de gebruiker verstrekte gegevens volledig en correct zijn. 6. Een account maken voor het doen van aankopen, indien de Gebruiker zijn wens heeft uitgedrukt om dat te doen. 7. Informeren de gebruiker over de status van zijn bestelling in de online winkel. 8. Verwerking en ontvangst van betalingen, valideer belasting of belastingkredieten, betwist een betaling, bepaalt of het passend is om een bepaalde Gebruiker met een lijn van krediet te voorzien. 9. Geef de gebruiker de snelste oplossing voor problemen die bij het gebruik van de Online Store worden geconfronteerd, door middel van effectieve klantenservice en technische ondersteuning. 10. Tijdlijks de Gebruiker informeren over de bijgewerkte producten, kennis maken van unieke aanbiedingen, nieuwe prijzen, nieuws over de activiteiten van de Online Store of zijn partners en andere informatie, indien de Gebruikers hiermee hun toestemming uitdrukken. 11. Adverteren van de goederen van de online winkel, indien de Gebruiker zijn toestemming geeft. De Gebruiker toegang bieden tot de websites of diensten van de Online Store, waardoor hij producten, updates en diensten kan ontvangen. ### 5\. methoden en voorwaarden voor het verwerken van persoonsgegevens 1. De termijn voor de verwerking van de persoonsgegevens van de Gebruiker is op geen enkele manier beperkt. De verwerkingsprocedure kan op welke wijze dan ook wordt voorgeschreven door de wet. In het bijzonder, met de hulp van persoonsgegevens informatiesystemen die automatisch of zonder automatiseringstools kunnen worden onderhouden. 2. De persoonsgegevens van de Gebruiker verwerkt door de Site Administration kunnen worden overgedragen aan derden, waaronder courierdiensten, postorganisaties en telecommunicatie-operators. Dit wordt gedaan om de bestelling van de Gebruiker te vervullen, die door hem op de website van de online winkel is overgelaten, en de goederen naar het adres te leveren. De toestemming van de Gebruiker voor een dergelijke overdracht is voorzien in de beleidsregels van de site. 3. Bovendien kunnen persoonsgegevens die door de Site Administration worden verwerkt, worden overgedragen aan bevoegde staatsautoriteiten van de Russische Federatie, indien dit wettelijk en op de wijze voorgeschreven door het Russisch recht wordt uitgevoerd. 4. Als persoonsgegevens verloren of bekend worden gemaakt, wordt de Gebruiker hierover door de Site Administration geïnformeerd. 5. Alle acties van de Site Administration zijn gericht op het voorkomen dat derden toegang krijgen tot de persoonsgegevens van de Gebruiker (met uitzondering van de bepalingen 5.2, 5.3). Deze informatie mag niet beschikbaar zijn voor de latere, zelfs per ongeluk, zodat zij deze niet vernietigen, wijzigen of blokkeren, kopiëren of distribueren of andere illegale handelingen verrichten. Om gebruikersgegevens te beschermen heeft de Administratie een reeks organisatorische en technische maatregelen. 6. Indien persoonsgegevens verloren of openbaar worden gemaakt, is de Website Administration, samen met de Gebruiker, bereid alle mogelijke maatregelen te nemen om verliezen en andere negatieve gevolgen veroorzaakt door deze situatie te voorkomen. ### 6\. Verplichtingen van de partijen 1. **De verplichtingen van de Gebruiker omvatten**: 1. Het verstrekken van informatie over jezelf die voldoet aan de vereisten van de online winkel. 2. Het actualiseren en aanvullen van de door hem verstrekte informatie in geval van wijzigingen. 2. **De taken van de Site Administratie omvatten**: 1. Het gebruik van de ontvangen informatie uitsluitend voor de doeleinden die zijn vermeld in clause 4 van het bestaande privacybeleid. 2. Het verzekeren van de vertrouwelijkheid van de informatie die van de Gebruiker is ontvangen. Ze mogen niet openbaar worden gemaakt tenzij de Gebruiker schriftelijke toestemming geeft. Bovendien heeft de Administratie geen recht om de door de Gebruiker overgedragen persoonsgegevens te verkopen, uit te wisselen, publiceren of op andere wijze openbaar te maken, met uitzondering van bepalingen. 5.2 en 5.3 van het bestaande Privacybeleid. 3. Voorzorgsmaatregelen nemen zodat de persoonsgegevens van de Gebruiker strikt vertrouwelijk blijven, net als dergelijke informatie vertrouwelijke blijft in moderne zaken. 4. Het blokkeren van persoonsgegevens van de gebruiker vanaf het moment dat de gebruiker of zijn wettelijke vertegenwoordiger een overeenkomstige verzoek maakt. Het recht om een verzoek om blokkering te doen, wordt ook toegekend aan de instantie die bevoegd is om de rechten van de Gebruiker te beschermen die de Site-administratie met hun gegevens heeft verstrekt voor de verificatieperiode, in geval van onduidelijkheid van de gemelde persoonsgegevens of illegale handelingen. ### 7\. verantwoordelijkheden van de partijen 1. In het geval dat de Site-administratie niet aan haar eigen verplichtingen voldoet en als gevolg daarvan de Verlies van de Gebruiker veroorzaakt als gevolg van misbruik van de door hem verstrekte informatie, ligt de verantwoordelijkheid bij haar. Dit wordt in het bijzonder bevestigd door de Russische wetgeving. Het huidige privacybeleid maakt een uitzondering voor de gevallen die worden weerspiegeld in 5.2, 5.3 en 7.2. 2. Maar er zijn een aantal gevallen waarin de Site-administratie niet verantwoordelijk is als gebruikersgegevens verloren of bekend worden gemaakt. Dit gebeurt wanneer ze: - Het wordt openbaar eigendom voordat het verloren of ontdekt wordt. - Het werd door derden verstrekt voordat het door de Site Administration werd ontvangen. - Verwijderd met toestemming van de gebruiker. ### 8\. besluiten 1. Als de Gebruiker ontevreden is met de acties van de Administratie van de Online Store en van plan is om zijn rechten te verdedigen bij de rechtbank, moet hij vóór het indienen van een beroep een klacht indienen zonder faillissement (het schriftelijke aanbod om het conflict vrijwillig op te lossen). 2. De Administratie die de claim heeft ontvangen, is verplicht, binnen 30 kalenderdagen vanaf de datum van de ontvangst ervan, de Gebruiker schriftelijk te informeren over zijn beoordeling en de maatregelen die zijn genomen. 3. Indien beide partijen geen overeenstemming hebben bereikt, wordt het geschil aan de rechterlijke autoriteit gestuurd, waar het overeenkomstig de huidige Russische wetgeving moet worden behandeld. 4. De regeling van de betrekkingen tussen de Gebruiker en de Site Administratie in het privacybeleid wordt uitgevoerd in overeenstemming met de huidige Russische wetgeving. ### 9\. aanvullende voorwaarden 1. De website-administratie heeft het recht om de huidige Privacy Policy te wijzigen zonder toestemming van de Gebruiker te vragen. 2. De inwerkingtreding van het nieuwe privacybeleid begint nadat informatie over het op de website van de Online Store is geplaatst, tenzij het gewijzigde beleid een andere plaatsingsoptie impliceert. 3. Alle suggesties, wensen, eisen of vragen met betrekking tot dit privacybeleid moeten worden meegedeeld aan de feedback-afdeling op: (link). Of door een e-mail te sturen naar: **support@sfptotal.ru**. 4. U kunt het bestaande privacybeleid lezen door naar de pagina te gaan op **https://sfptotal.io/info/confidential-policy** ## [Cookie opmerking](https://sfptotal.io/nl/info/cookie-policy) ### Cookie opmerking --- We gebruiken cookies technologie, web beacons en andere vergelijkbare technologieën om u te onderscheiden van andere gebruikers van onze site. Dit stelt ons in staat om u een comfortabele browsing ervaring op onze site te bieden en geeft u ook de kans om het te verbeteren. ### Wat zijn cookies? Cookies zijn kleine stukjes gegevens die worden opgeslagen in de browser van een computer, mobiele telefoon of ander apparaat na het bezoeken van websites. Cookies worden veel gebruikt om websites te houden en statistieken te verzamelen. ### Hoe gebruiken we cookies? De informatie die we via cookies verzamelen, helpt ons te analyseren hoe onze website wordt gebruikt, zodat we het zo gebruikersvriendelijk en functioneel mogelijk kunnen maken. Persoonlijke gegevens worden opgeslagen in cookies als u toestemming hebt gegeven voor hun gebruik. Dit biedt een veilige toegang tot uw persoonlijke account, wat technisch noodzakelijk is. ### Welke soorten cookies gebruiken we? #### Technische cookies Het gebruik van deze functionele cookies kan niet worden uitgeschakeld bij het bezoeken van onze site, aangezien ze de correcte werking van de website garanderen. Dit omvat cookies die informatie verzamelen over of andere cookies op onze site toegestaan zijn of niet. #### Sessie cookies en voorkeuren cookies Deze cookies stellen u in staat om toegang te krijgen tot veilige gebieden van onze site, items toe te voegen aan uw winkelwagen of het gebruik van het elektronische betalingssysteem. Deze cookies verstrijken aan het einde van de bezoek sessie. We kunnen ook cookies gebruiken die langer duren en zijn ingesteld om uw voorkeuren en keuzes te onthouden terwijl u onze site bezoekt. De levenscyclus van dergelijke cookies overschrijdt niet één jaar. #### Analyse cookies We gebruiken web-analyse tools voor het doel van algemene analyse van het gebruik van de site en om initiële gegevens te verkrijgen om onze aanbiedingen te verbeteren. De op deze wijze verkregen informatie kan in anonieme vorm worden doorgegeven naar de webanalyseservers, die daar worden opgeslagen en verwerkt. We kunnen analytische hulpmiddelen en gerelateerde cookies gebruiken van de volgende dienstverleners: - Google Analytics: het privacybeleid van Google - Yandex.Metrica: Het privacybeleid van Yandex ### Webbakens Web beacons zijn kleine grafische afbeeldingen (ook "pixel tags" of "clear GIF's") die kunnen worden geplaatst op onze websites en geïntegreerd in onze diensten, toepassingen, berichten en tools. Web beacons kunnen voor een verscheidenheid van doeleinden worden gebruikt, waaronder het beoordelen van de prestaties van onze websites, het monitoren van het aantal bezoekers en hun gedrag op onze websites, de vaststelling van het percentage van e-mails dat eigenlijk wordt gelezen in verband met de totale e-mailberichten die worden verzonden, het controleren van de effectiviteit van onze advertenties, en het tellen van de pagina's, artikelen en links die eigenlijk worden bekeken. ### Vergelijkbare technologieën voor informatieopslag Vergelijkbare technologieën voor informatieopslag - technologieën die bepaalde informatie in staat stellen om te worden geschreven in de cache geheugen van een webbrowser of apparaat geheugen met behulp van lokale gedeelde objecten of lokaal opgeslagen gegevens, zoals Flash en HTML 5 cookies en andere elementen van applicatie software voor het internet. Deze technologieën kunnen in alle gebruikte webbrowsers worden gebruikt. In sommige gevallen is het beheren van het gebruik van lokaal opgeslagen gegevens met behulp van een webbrowser niet volledig mogelijk en vereist speciale tools. We kunnen deze opslagtechnologieën gebruiken om uw accountgegevens te beschermen of om ongewone browsingsgedrag te detecteren om onbevoegde toegang tot uw account te voorkomen of om de prestaties van onze websites, diensten, toepassingen of tools te beoordelen. ### Hoe kan ik het gebruik van cookies toestaan of blokkeren? De meeste browsers accepteren automatisch cookies. U kunt op elk moment op uw apparaat opgeslagen cookies verwijderen. Hoe dit in meer detail te doen, kunt u vinden in de instructies voor het gebruik van uw browser of apparaat fabrikant. U kunt ook alle cookies of slechts bepaalde cookies in uw browserinstellingen uitschakelen. Echter, elke browser is anders, dus voor meer informatie over uw cookie-instellingen, zie de Help-afdeling van uw browser. Houd er rekening mee dat door cookies uit te schakelen, u geen enkele van de functies, diensten, hulpmiddelen en toepassingen van onze website kunt gebruiken. ## [SFPTotal Documentatie](https://sfptotal.io/nl/wiki/SFPTotal_Documentation) ### Over het project Het projectteam van SFPTOTAL onderzoekt de compatibiliteit van optische transceptoren met netwerkschakelaars. Het project ontwikkelt software en hardware voor het werken met fiber optische transceivers, Pasieve directe aansluitkabel (DACen actieve optische kabels (AOCin populaire vorm factoren: GBIC, SFP, SFP+, SFP28, SFP-DD, DSFP, XFP, QSFP+, QSFP28, QSFP56, QSFP112, QSFP-DD en OSFP. De transceiverprogrammeringsborden behandelen de belangrijkste programmering en compatibiliteitsproblemen die worden geconfronteerd door internetdienstverleners, datacenters, netwerkapparatuurleveranciers en systeemintegratoren bij het werken met optische transceiver en netwerkschakelaars van verschillende fabrikanten. --- ### Modellen van de transceptorprogramma board - [SFPTotal E>olution](https://sfptotal.io/nl/wiki/SFPTotal_Evolution) - [SFPTotal OSFP Board](https://sfptotal.io/nl/wiki/SFPTotal_OSFP_Board) - [SFPTotal Plus X](https://sfptotal.io/nl/wiki/SFPTotal_Plus_X) - [SFPTotal Plus New](https://sfptotal.io/nl/wiki/SFPTotal_Plus_New) - [SFPTotal Mini](https://sfptotal.io/nl/wiki/SFPTotal_Mini) - [SFPTotal Whistle](https://sfptotal.io/nl/wiki/SFPTotal_Whistle) --- ### Software Oorspronkelijke SFPTotal-apparaten zijn volledig compatibel met de officiële <SFPTotal Wizard>-software, die een handige, uitgebreide interface biedt voor het werken met transceiver geheugen. De software wordt gratis verspreid en kan worden gedownload van het <Download—SFPTotal Wizard>-menu van de website. Lees de gebruikershandleiding om te leren over de belangrijkste functies en functies voordat u de transceptorprogrammapanel gebruikt. --- ### Gebruikershandleiding - [systeemvereisten](https://sfptotal.io/nl/wiki/System_requirements) - [verbinding met een PC](https://sfptotal.io/nl/wiki/Connecting_to_a_PC) - Software [SFPTotal Wizard](https://sfptotal.io/nl/software) - [Gebruikersinterface](https://sfptotal.io/nl/wiki/User_interface) - [Basische instellingen](https://sfptotal.io/nl/wiki/Basic_settings) - [Device Informatie](https://sfptotal.io/nl/wiki/Device_information) - [Transceptor geheugenstructuur](https://sfptotal.io/nl/wiki/Transceiver_memory_structure) - [Overdracht van het transceiver geheugen](https://sfptotal.io/nl/wiki/Reading_transceiver_memory) - [Schrijven van transceiver geheugen](https://sfptotal.io/nl/wiki/Writing_transceiver_memory) - [Schrijven met een wachtwoord](https://sfptotal.io/nl/wiki/Writing_with_a_password) - [Schrijven met scripts](https://sfptotal.io/nl/wiki/Writing_with_scripts) - [Automatisch schrijven op verbinding](https://sfptotal.io/nl/wiki/Automatic_writing) - [Export en importcode](https://sfptotal.io/nl/wiki/Exporting_and_importing_code) - [Checksum verificatie](https://sfptotal.io/nl/wiki/Checksum_verification) - [Werken met code fragmenten](https://sfptotal.io/nl/wiki/Working_with_code_fragments) - [Vergelijking van codes](https://sfptotal.io/nl/wiki/Comparing_codes) - [Backup op het transceiver geheugen](https://sfptotal.io/nl/wiki/Backing_up_transceiver_memory) - [DDM diagnose](https://sfptotal.io/nl/wiki/DDM_diagnostics) - [Een transceiver wachtwoord vinden](https://sfptotal.io/nl/wiki/Finding_a_transceiver_password) - [Foutcodes en betekenissen](https://sfptotal.io/nl/wiki/Error_codes) - [Het herstellen van de data bus](https://sfptotal.io/nl/wiki/Resetting_the_data_bus) - [Firmwaredatabase](https://sfptotal.io/nl/wiki/Firmware_database) - [Batch code generatie](https://sfptotal.io/nl/wiki/Batch_code_generation) - [Batch schrijven](https://sfptotal.io/nl/wiki/Batch_writing) - [Externe handelaar knoppen](https://sfptotal.io/nl/wiki/External_handler_button) - [Gerelateerde activatie](https://sfptotal.io/nl/device-activation) --- #### Resursen - [SFPTotal Protocol bevelen](https://sfptotal.io/nl/wiki/Device_control_protocol) - [Compatibiliteitsproblemen en oplossingen](https://www.youtube.com/watch?v=hgIEBmlrHo4) - [Typen transceivers door schrijven beschermingsmethode en hoe ze te programmeren](https://sfptotal.io/nl/wiki/Transceiver_write_protection) - [Hoe om te reprogrammeren schrijven beschermde SFP RJ45 transceivers](https://sfptotal.io/nl/wiki/Reprogramming_write_protected_SFP_RJ45) - [Running in een virtuele machine](https://sfptotal.io/nl/wiki/Running_in_a_virtual_machine) - [Stel het kanaal van een SFP+ DWDM tunable transceptor](https://sfptotal.io/nl/wiki/Tunable_DWDM_channel_settings) - [Lijst van optische transceptornormen](https://sfptotal.io/nl/wiki/Transceiver_standards_and_specifications) - [Start een hardware wachtwoordzoek](https://sfptotal.io/nl/wiki/Hardware_password_search) Artikelen in de vooruitgang: - Creëren van scripts voor modules met complexe schrijfbescherming - Programmeer automatisering tips - Herstel van DDM grenswaarden --- #### Hoofdverschillen tussen transceptorprogramma-boards | Kolom 1 | Kolom 2 | Kolom 3 | Kolom 4 | Kolom 5 | | --- | --- | --- | --- | --- | | **Transceiver programmering board functie vergelijking** | Whistle | Mini | Plus New | Plus X | | SFP 1G/10G ondersteuning | | | | | | SFP28 25G ondersteuning | | | | | | XFP 10G ondersteuning | | | | | | QSFP+ 40G ondersteuning | | | | | | QSFP28 100G ondersteuning | | | | | | QSFP56 200G ondersteuning | | | | | | QSFP-DD 200G/400G ondersteuning | | | | | | SFPTotal command protocol ondersteuning \[1\] | | | | | | Externe stroomvoorziening verbinding | | | | | | Programmeer schrijven beschermde modules | Met beperkingen | | | | 1. Het eigenaardige SFPTotal-bestandsprotocol wordt geïmplementeerd door de hardwarecontroleer. De instructieset biedt flexibele controle van de transceptorprogrammapanelen op de databus, toegang tot alle adresruimten van de transceiver en complexe algoritmen voor configuratie en programmering schrijven beschermde transceivers. ## [systeemvereisten](https://sfptotal.io/nl/wiki/System_requirements) Een PC met een USB 2.0 Type A-poort is vereist om de transceptorprogrammapanel aan te sluiten en te gebruiken. De transceptorprogramma-bord wordt gecontroleerd via een virtuele serie port en kan op elk besturingssysteem werken met behulp van gespecialiseerde software om verbinding te maken met virtuele serie porties. Op Windows kunt u SFPTotal transceiver programmeringsboards gebruiken met de officiële software [SFPTotal Wizard](https://sfptotal.io/nl/software). om te rennen [SFPTotal Wizard](https://sfptotal.io/nl/software) u Windows 7 / 8.1/ 10 of later nodig heeft met Microsoft. Net Framework 4.5 of later geïnstalleerd. U kunt Microsoft downloaden. NET Framework rechtstreeks vanaf de officiële website: [http://www.microsoft.com/ru-ru/download/details.aspx?id=17851](http://www.microsoft.com/ru-ru/download/details.aspx?id=17851) ## [verbinding met een PC](https://sfptotal.io/nl/wiki/Connecting_to_a_PC) Verbinden de programmeringsbord met uw computer met behulp van de geleverde USB kabel. Het besturingssysteem detecteert een nieuw apparaat voor het eerst dat het verbonden is. Bijvoorbeeld: **USB Serial Device (COM16)** ![Het verbinden van een SFP-transceptorprogrammapanel aan een computer: de USB apparaat COM-poort in Windows Device Manager](https://sfptotal.io/images/documentation/i151/p35/356a192b-3208b91593-f2964a06ec48.jpg) ![USB-apparaat eigenschappen in Windows die de naam SFPTotal Plus tonen](https://sfptotal.io/images/documentation/i151/p35/356a192b-8a8604d7cb-1bf50e0eaef9.jpg) Windows 10 en later meestal een standaard virtuele serie port driver die automatisch moet worden geïnstalleerd voor het apparaat. Als het besturingssysteem geen bestuurder voor de transceptorprogramma-board bevat of specifieke bestuurderinstallatiebeleid van toepassing is op verbonden apparaten, download en installeren de juiste bestuurder voor uw apparaatmodel handmatig. Drivers voor SFPTotal-apparaten zijn beschikbaar [Op de downloadpagina](https://sfptotal.io/nl/software#driver). ### Nootjes --- 1. U kunt ook rechtstreeks verbinding maken met de transceptorprogrammapanel met behulp van een serie terminal applicatie, zoals HyperTerminal of PuTTY. 2. Gebruik SFPTotal protocolbevelen om het apparaat te controleren. 3. U kunt uw eigen applicatie maken om te werken met transceiver geheugen met behulp van het SFPTotal-protocol. ## [SFPTotal Wizard](https://sfptotal.io/nl/wiki/SFPTotal_Wizard) **SFPTotal Wizard** is de officiële software voor SFPTOTAL® transceiver programmering boards. Alle SFPTotal-transceptorprogramma's zijn volledig compatibel met SFPTotal Wizard. De applicatie ondersteunt het proprietaire apparaatcontrole command protocol en biedt een comfortabele, uitgebreide interface voor het werken met optische transceiver geheugen. De software wordt gratis verspreid. U kunt SFPTotal Wizard gebruiken om firmware-bestanden te bewerken, zelfs zonder een oorspronkelijke apparaat aan te sluiten. ### De belangrijkste kenmerken - Lezen en schrijven transceiver geheugen - Automatische checksum verificatie - Firmware importeren van bestanden en exporteren naar bestanden - Ondersteuning voor de hele adresruimte van de transceptor - Gedetailleerde parameters van de transceptor volgens de specificaties van MSA - Veranderen van de parameters van de transceptor via config bits - Programmeer schrijft beschermde transceivers - Het vinden van wachtwoorden voor beschermde transceivers - Dictionary-gebaseerde wachtwoordzoek - Byte by byte firmware vergelijking - Batch firmware generatie en schrijven - Automatiseren schrijft met script - Firmware schrijven met een toenemende serie nummer - Stel het kanaal van DWDM SFP+ tunable transceivers - Het lezen van diagnostische informatie in real-time ## [Gebruikersinterface](https://sfptotal.io/nl/wiki/User_interface) De applicatieinterface is verdeeld in verschillende secties. Het besturingspaneel bevat korte knoppen, menu's voor het selecteren van de transceptor type en tabeladres, gespecialiseerde tabs en een operationele log. ### Menu Het hoofdmenu biedt toegang tot de belangrijkste functies en instellingen van de applicatie. ![SFP firmware lezen en schrijven via het Control menu in SFPTotal Wizard](https://sfptotal.io/images/documentation/i252/p36/356a192b-fcb789310b-f3aa55870ecb.jpg) --- ### Controle knoppen ![SFPTotal Wizard toolbar voor het werken met transceptor geheugen](https://sfptotal.io/images/documentation/i252/p36/356a192b-e1362efe8e-414c7834a886.jpg) 1. Verwijder de editor in de tab CODE TABLE 2. Load firmware van een bestand naar de editor (CODE TABLE tab) 3. Speel de huidige firmware van de editor naar een bestand 4. Check de firmware checksum 5. Lees de code van het transceiver geheugen 6. Schrijf code naar transceiver geheugen 7. DDM leesmodus 8. [Externe handelaar knoppen](https://sfptotal.io/nl/wiki/External_handler_button) 9. Kort naar SFPTotal Labs 10. De belangrijkste applicatieinstellingen --- ### Selecteer de module type en adresruimte ![Selecteer SFP en geheugenpagina A0h (00-7F) in SFPTotal Wizard](https://sfptotal.io/images/documentation/i252/p36/356a192b-8f9e526d72-e010c73f785a.jpg) In het drop-down-menu selecteert u de module-type en het adresruimte van de transceptor dat de transcepterprogramma-bord bereikt bij het lezen van code in de editor of het schrijven van code daaruit. --- ### Editoraal gebied ![SFP EEPROM geheugen in SFPTotal Wizard: de byte tabel in de tab CODE TABLE](https://sfptotal.io/images/documentation/i252/p36/356a192b-86f1926954-5e0095b535e6.jpg) Het 128-byte editorgebied toont een segment van transceiver geheugen in hexadecimal (HEX) formaat en als ASCII tekens. Het editorgebied ondersteunt code-editing. In de tabel aan de linkerkant, voer de hexadecimale code van een personage in om een waarde te veranderen. De waarden gebruiken de bovenste A-F en de cijfers 0-9. In de tabel aan de rechterkant, voer karakters in om waarden te veranderen. De karakters worden gecodeerd volgens de standaard ASCII. Cellenwijzigingen worden uitgevoerd wanneer u Enter drukt of de focus (cursor) naar een andere cel verplaatst. --- ### De gedetailleerde firmware parameters ![SFP-transceptorparameters in de tab CODE DETAILS: geheugengegevens decoderen in SFPTotal Wizard](https://sfptotal.io/images/documentation/i252/p36/356a192b-fd972fea82-a0566981866f.jpg) De tab CODE DETAILS geeft een byte per bytezicht van de hoofdpagina van het geheugen van de transceptor en decodeert zijn parameters volgens de specificatie van MSA. --- ### Operatie log Inhoudt de operationele geschiedenis van de applicatie. De geschiedenis wordt geschreven in het log.txt-bestand. --- ### Statusbalk Het toont de vooruitgang van de huidige werking, het verbonden apparaattype, de verbindingssituatie van de SFPTotal-server en een link naar de standaard voor het geselecteerde type transceptor. --- Het doel van elk interface element wordt beschreven in de overeenkomstige secties van deze gids. ## [Basische instellingen](https://sfptotal.io/nl/wiki/Basic_settings) Open de belangrijkste applicatieinstellingen vanuit het menu **Tools - Algemene instellingen**. ![SFP transceiver programmering board instellingen in SFPTotal Wizard: busfrequentie, vertraging en schrijven blokgrootte](https://sfptotal.io/images/documentation/i203/p37/356a192b-6b19f84db9-0df625263e2c.jpg) Het belangrijkste instellingsvenster bevat verschillende tabs. ### Programmeer board De tab Programma board bevat de instellingen van de transceiver programma board. Deze sectie is alleen beschikbaar voor apparaten die het SFPTotal-bestandsprotocol ondersteunen. **De snelheid (Hz)** Stel de data bus klokfrequentie en direct beïnvloedt de overdracht snelheid. **Pause b/t operaties (ms)** De vertraging tussen gegevensblokken tijdens bus-operaties. Het aanbevolen bereik is 50 tot 250 ms. **Sequentieel schrijven, byten** De data blokkeert de grootte in byten voor sequentiële schrijvers. De waarden van 1 tot 128 worden ondersteund. **Controleer de transceptorverbinding** Controleer of een transceptor fysiek verbonden is met de haven voordat u leest of schrijft. Wanneer deze is ingeschakeld, controleert de programmeringsbord van de transceptor of een transceptor verbonden is met zijn port voordat hij code leest of schrijft. Een foutcode wordt teruggekeerd als de poort leeg is. Bijvoorbeeld QERR:SFP\_EMPTY. **Energiebesparingsmodus (TX\_DIS)** Low power mode is. Deze instelling beheert de TX\_DIS-lijn van de transceptor. Wanneer deze is ingeschakeld, schakelt de transceptorprogramma-bord de transcepteur naar Low Power-modus en vermindert de laser-uitgangseffect. Een sprong op de programmeringsbord van de transceptor kan dezelfde functie verlenen. **Set toevoegen. tabelwaarde voor lezen/schrijven** Selecteer automatisch het aanvullende paginanummer wanneer u de T00h, T01h, T02h en T03h pagina-adresruimten bereikt. Wanneer deze is ingeschakeld, schrijft de transceptorprogramma-bord automatisch het extra pagina-nummer dat in de dynamische geheugenruimte van de module zal worden aangesproken bij het lezen of schrijven van het correspondente geheugenruimten op offset 80h. Deze instelling wordt mogelijk gemaakt bij het werken met optische transceivers. Deze instelling wordt uitgeschakeld wanneer u werkt met DAC modules die niet ondersteunen DDM. --- ### Mappen **Codes pad voor default** De standaard directory voor het opslaan van code bestanden. **Script pad voor default** De standaard directory voor het opslaan van scriptbestanden. **De URL van de API-knop** De URL van een externe bron voor het verwerken van code. Door op de API-knop te klikken stuurt u een verzoek naar de aangegeven remote server URL. De serverreactie wordt teruggestuurd naar de redacteur. --- ### SFPTotal Labs Deze tab bevat de gegevens van de account van de gebruiker SFPTotal Labs. ## [Device Informatie](https://sfptotal.io/nl/wiki/Device_information) De applicatie leest automatisch informatie over het aangesloten apparaat tijdens de eerste lezingsoperatie en toont het in de operationele log. U kunt apparaatinformatie handmatig vragen vanuit het menu **Help - Krijg de versie van het apparaat**. De applicatie weerspiegelt de apparaatinformatie in het operationele log. ``` 2024-02-09 11:29:48 > Device version: SFPTotal Plus New (c) 2023 HW: 1.3 SW: 1.3.7 SN: SFPT-P1323122212 DEMO ``` De apparateninformatie omvat: - Gerelateerd type en firmware jaar - Hardware versie - Firmware versie - Serie nummer - Activatie status --- Bij het beheersen van het apparaat via een directe COM-poortverbinding kunt u toestelinformatie vragen door de commando uit te voeren. **VERSION** ## [Overdracht van het transceiver geheugen](https://sfptotal.io/nl/wiki/Reading_transceiver_memory) Voor het lezen van gegevens uit de transceptor geheugen: 1. Verbind de transceptorprogrammeringsbord aan uw computer en start SFPTotal Wizard; 2. De transceptor in de port van de transceptorprogrammering board invoeren; 3. Selecteer het juiste type transceptor uit het drop-down menu **Moduletype**; 4. Selecteer het geheugengebied om te lezen uit het menu **Adrestabel**; 5. Klik op de transceptor geheugen lezen knop - **Lees de code van de module**; 6. De applicatie weerspiegelt de transceptorprogrammeringsbordreactie in de operationele log en kopieert de gegevens van het transceptorgeheugen naar de **Code tafel**. Als het lezen succesvol is, wordt de applicatie weergegeven READ OK. Als er een lesfout optreedt, geeft de transceiverprogramma-bord de correspondente [foutcode](https://sfptotal.io/nl/wiki/Error_codes). ![Lees SFP module firmware in SFPTotal Wizard: de geheugentafel en operationele log](https://sfptotal.io/images/documentation/i175/p40/356a192b-3f6aa1f1d5-a17901b75737.jpg) ## [Export en importcode](https://sfptotal.io/nl/wiki/Exporting_and_importing_code) De applicatie werkt met 128-byte transceiver code segmenten opgeslagen als binaire bestanden of gecodeerd in Intel HEX format. ### De invoer #### Binaire bestanden Gebruik **Bestand - Open** of draag een bestand naar het applicatievenster om code in de editor te laden. --- #### HEX String De applicatie kan een HEX-lijn importeren met de bovenste A-F en de cijfers 0–9. De string mag niet overschrijden 256 karakteren, wat de hexadecimale vertegenwoordiging van 128 en bytes. **Bestand - Import - HEX String** ![Importeren van transceiver firmware code in hexadecimal formaat: de Import HEX als string venster](https://sfptotal.io/images/documentation/i251/p45/356a192b-0b8be3e968-fbd7c415e9bf.jpg) Voer de HEX code in het importvenster. Gebruik de beschikbare tools om de code te formateren: extra ruimtes verwijderen, letters om te zetten in de bovenkant en lijnbreuken verwijderen. Klik op **Importcode** de gegevens over te dragen aan de redacteur. ### Uitvoer Om de code van de editor naar een bestand te bewaren, gebruik het menu: **Bestanden - Save as...** De applicatie ondersteunt het exporteren van code naar aanvullende bestandsformaten via het menu **Afbeelding - Export**. ## [Schrijven van transceiver geheugen](https://sfptotal.io/nl/wiki/Writing_transceiver_memory) ### Hoe schrijf ik wijzigingen in het transceiver geheugen? Om wijzigingen te schrijven: 1. Verbind de transceptorprogrammeringsbord aan uw computer en start SFPTotal Wizard; 2. De transceptor in de port van de transceptorprogrammering board invoeren; 3. Selecteer het juiste type transceptor uit het drop-down menu **Moduletype**; 4. Selecteer het geheugengebied om te lezen uit het menu **Adrestabel**; 5. Zorg ervoor dat de editor de juiste code bevat; 6. Klik op de knop om wijzigingen te schrijven in het transceiver geheugen — **Code naar module schrijven**; De aanvraag geeft het resultaat terug wanneer de schrijfwerkzaamheden zijn voltooid. ![Schrijven van SFP module firmware in SFPTotal Wizard: de geheugentafel en de operationele log](https://sfptotal.io/images/documentation/i118/p41/356a192b-8dc4641732-8876fc4e067d.jpg) --- ### Hoe werkt het schrijven? Tijdens een standaard schrijven genereert de transceptorprogrammapanel een sequentie van signalen op de IIC databas om gegevens over te dragen in blokken van 8 byten. De signaal kenmerken en timing worden geselecteerd om met succes de meeste transceivers beschikbaar op de markt te programmeren. Na het verzenden van de sequentie die wijzigingen schrijft naar het transceptor geheugen, leest het transcepterprogramma-bord automatisch het geheugengebied dat is geschreven terug. Het geeft vervolgens de leesgegevens terug naar de aanvraag voor vergelijking. Als het code-segment dat is geschreven overeenkomt met het segment dat door de verificatie les wordt teruggekeerd, wordt het schrijven als succesvol beschouwd. De aanvraag geeft de read-back gegevens en de bevestiging terug - WRITE OK. Anders komt de aanvraag terug WRITE FAIL Het schrijven was niet succesvol. Als een onbehandelde onderbreking plaatsvindt op de databus, wordt de aanvraag teruggekeerd [foutcode](https://sfptotal.io/nl/wiki/Error_codes) QERR. --- ### Waarom geeft de aanvraag een fout terug? De belangrijkste reden voor een schrijfsfout is dat de wijzigingen niet worden opgeslagen in het geheugen van de transceptor. Dit wordt meestal veroorzaakt door het schrijven van bescherming in de transceptor. Programmeer schrijven beschermde transceivers volgens de MSA standaard vereist een wachtwoord. Zie [Schrijven met een wachtwoord](https://sfptotal.io/nl/wiki/Writing_with_a_password) en [Typen transceivers door schrijven beschermingsmethode en hoe ze te programmeren](https://sfptotal.io/nl/wiki/Transceiver_write_protection). Een schrijffout wordt ook teruggekeerd als slechts een deel van de gegevens tijdens het schrijven is opgeslagen, of als de interne mechanismen van de module de paginagegevens na het schrijven en voordat de overdrager-programmeringsraad de verificatie les heeft uitgevoerd, verandert. In dit geval, het aanpassen van de [Transceiver programmering board instellingen](https://sfptotal.io/nl/wiki/Basic_settings) om de juiste data bus klokfrequentie, gegevensblokgrootte en inter-block vertraging instellingen te vinden voor het schrijven van wijzigingen. --- ### Nootjes Voordat u wijzigingen schrijft in het transceiver geheugen, back up de gehele beschikbare adresruimte om te beschermen tegen mogelijke fouten. We raden ook aan om logging in te schrijven code segmenten gelezen uit de transceptor geheugen in de werking geschiedenis. Als het geheugen per ongeluk overgeschreven is, kan dit record de oorspronkelijke gegevens herstellen en de volgorde van wijzigingen herstellen. Gebruik de [Backup functie](https://sfptotal.io/nl/wiki/Backing_up_transceiver_memory) om de oorspronkelijke transceptor firmware automatisch te redden. ## [Schrijven met een wachtwoord](https://sfptotal.io/nl/wiki/Writing_with_a_password) SFPTotal Wizard ondersteunt schrijfwijzigingen naar wachtwoord beschermde transceptor geheugen (MSA SFF-8472, SFF-8636). De ondersteunde wachtwoordlengte is 4 byten. Voer het wachtwoord in hexadecimal (HEX) formaat met de bovenste A-F en de cijfers 0-9. Bijvoorbeeld AABBCCDD. Door standaard schrijft de software wijzigingen zonder een wachtwoord. Om het wachtwoord te instellen dat wordt gebruikt om de transceptor geheugen te ontgrendelen voordat je schrijft, en om te configureren waar het wordt ingevoerd, gebruik dan het menu: **Control - Een wachtwoord instellen** ![Transceiver geheugen schrijven wachtwoord instellingen: tabeladres, offset en wachtwoord (Hex) in SFPTotal Wizard](https://sfptotal.io/images/documentation/i146/p42/356a192b-265a2cbf0e-38385275eb6a.jpg) In het set-up-venster selecteer **De wachtwoord invoeren voordat...** om het wachtwoord in te voeren voordat u wijzigingen schrijft in de transceiver geheugen. Verwijder deze checkbox om het wachtwoord in te schakelen. Bepaal de passwoord invoerparameters: - Adres van de pagina - **tafeladres** - Passwoord opschakelen binnen de pagina - **Passwoord adres** - Waarde wachtwoord in HEX — **Het wachtwoord (Hex)** Klik op **redding** om de instellingen te redden, of **annuleren** om de wijzigingen te annuleren. Configureer het wachtwoord voordat u wijzigingen schrijft in de transceiver geheugen. Na het toepassen van de instellingen voert de transceptorprogrammapanel het wachtwoord in voordat wijzigingen worden geschreven in het transceptorgeheugen. Gebruik de schrijfknop op de belangrijkste toolbar om wijzigingen te schrijven met wachtwoord ingang geactiveerd. --- ### Passwordlijst Een lijst met bekende wachtwoorden voor programmering schrijven beschermde transceivers is beschikbaar in de Firmware Database. --- ### Password ingangsplaatsen voor verschillende transceptortypen De tabel toont de standaard wachtwoordinvoerparameters voor verschillende transceptortypen volgens hun specificaties. | Module Type | Pagina adres | Offset | | --- | --- | --- | | SFP / SFP+ | A2 | 7B | | SFP28 | A2 | 7B | | XFP | A0 | 7B | | QSFP+ | A0 | 7B | | QSFP28 | A0 | 7B | | QSFP-DD | A0 | 7A | --- ### De instellingen van het apparaat die het schrijfresultaat beïnvloeden De applicatie kan WRITE FAIL retourneren, zelfs wanneer het juiste wachtwoord wordt ingediend terwijl wijzigingen worden geschreven in de transceptor geheugen. Dit gebeurt wanneer de transceptor gevoelig is voor de schrijfinstellingen: blokgrootte, inter-block vertraging en data bus klokfrequentie. Zoek de juiste instellingen voor het apparaatfunctie op de databus om de programma-transceptor geheugen met succes te vinden. Open de instellingen van het apparaat vanuit het menu **Tools - Algemene instellingen** Om de juiste parameters te bepalen. - Stel de frequentie tussen 10,000 en 100,000 Hz - Stel de schrijfblok grootte op 1, 4, 8 of 128 bytes - Stel de inter-block vertraging tussen 50 en 250 ms --- ### Nootjes 1. Om de wachtwoord in te voeren, moet een SFP-transceptor de A2h tabeladresruimte ondersteunen. U kunt dit controleren door de pagina A2h te lezen: de transceptorprogrammapanel moet de operatie met succes voltooien en de pagina A2h \[00–7F\] mag niet leeg zijn. 2. De pagina-adres en wachtwoord-invoer kan verschillen van de standaard als de fabrikant een eigenaardige geheugenbeschermingsmechanisme gebruikt. Bekijk deze details met de fabrikant. 3. Als de transceptor geen veranderingen na een stroomcyclus behoudt, hoewel het schrijven WRITE OK terugkeert, gebruik dan een script om de transcepter-specifieke opdracht te sturen die gegevens opslaat naar niet-volatile geheugen. ## [Checksum verificatie](https://sfptotal.io/nl/wiki/Checksum_verification) De code op de hoofdpagina van de overdrachtgever bevat de checksums **CC\_BASE** en **CC\_EXT** die de integriteit van de firmware-gegevens garandeert: configuratieregisters, leveranciernaam, deelnummer van de transceptor, serienummer en productiedatum. In de tabs CODE DETAILS en CODE TABLE zijn de controles in - 0x3F en 0x5F voor SFP modules; - 0xBF en 0xDF Voor XFP en QSFP de modules; - 0xDE voor QSFP-DD modules. De applicatie herbergt automatisch de checksums nadat de code is gewijzigd in de editor. Om de automatische checksum-verificatie uit te schakelen, verwijder de checkbox in het menu **Autoset - Autoset checksum**. Om de checksums te controleren, gebruik het menu **Edit - Check de controle**. De applicatie vergelijkt de waarden en toont een bericht met de verificatieresultaten. De checksum-velden in de redactie worden in groen aangeduid als het checksum correct is en in rood als het onjuist is. ![Controleer een SFP firmware checksum in SFPTotal Wizard: de checksums zijn de juiste boodschap](https://sfptotal.io/images/documentation/i254/p46/356a192b-9ba81b3616-087bb77aaa82.jpg) Om het checksum te updaten, gebruik de knop op de belangrijkste toolbar of het menu. **Edit - Set checksum**. ## [Werken met code fragmenten](https://sfptotal.io/nl/wiki/Working_with_code_fragments) De applicatie ondersteunt operaties op codefragmenten in de HEX-editor. - Kies een fragment - Kopieer code - Pasen code - Clearingcode Om deze functies te gebruiken klikt u rechts op de HEX-editor aan de linkerkant van het applicatievenster om het contextmenu te openen. ![Selecteer alle firmware of een codefragment in het SFPTotal Wizard HEX editor contextmenu](https://sfptotal.io/images/documentation/i130/p47/356a192b-89c36f6940-9281fcf7aab3.jpg) De geselecteerde zone wordt in zwart aangeduid. ![Selecteerde transceiver geheugen byten in de SFPTotal Wizard HEX editor](https://sfptotal.io/images/documentation/i130/p47/356a192b-75bacd7569-ff7478d08051.jpg) Klik rechts op het geselecteerde fragment om het contextmenu opnieuw te openen. ![Copieer de firmware code van de transceptor met de code Command in SFPTotal Wizard](https://sfptotal.io/images/documentation/i130/p47/356a192b-586cab0c21-6a1e2ded28b1.jpg) Gebruik de beschikbare operaties om het geselecteerde fragment te kopiëren, te paste of te verwijderen. - **Kopieer code** kopieert de code HEX van het geselecteerde gebied naar het clipboard. - **Code plakken** import HEX code van de clipboard naar het geselecteerde gebied. Als de clipboard meer gegevens bevat dan het geselecteerde gebied kan vasthouden, worden alleen de gegevens die aan de selectie passen gepast. - **Verwijder geselecteerd** De geselecteerde zone wordt gevuld met zero's. --- ### Nootjes 1. Gebruik de keyboard shortcuts CTRL+A en CTRL+V Selecteer het hele editorgebied en paste code. 2. Gebruik de keyboard shortcuts CTRL+A en CTRL+C om het hele editorgebied te selecteren en de code te kopiëren naar de clipboard. 3. Gebruik code fragment kopieeren en pasten om een deel van de code te overdragen die zowel tekst als binaire gegevens bevat, bijvoorbeeld in het leverer-specifieke gebied van de transceptor firmware. ## [Vergelijking van codes](https://sfptotal.io/nl/wiki/Comparing_codes) De tab CODE COMPARATOR in het hoofdvenster biedt tools voor het vergelijken van firmware byte per byte. Dit hulpmiddel helpt u snel de verschillen tussen bestanden te vinden en de vereiste wijzigingen te analyseren. De vergelijkerbalk is verdeeld in twee panelen, elk met een 128-byte code tabel. Beide panelen hebben een identiek set van control knoppen. - Load code uit een bestand (alleen binaire gegevens) - Verwijder de huidige editor - Importcode van CODE TABLE naar de huidige vergelijkerpanel - Exportcode van de vergelijkerpanel naar CODE TABLE - Vergelijk code en benadruk verschillen in de huidige tab - Een duidelijke verschil benadrukken ![Vergelijking van transceiver firmware in CODE COMPARATOR: verschillende byten worden benadrukt](https://sfptotal.io/images/documentation/i100/p48/356a192b-b7d3324742-47120441c120.jpg) ## [Backup op het transceiver geheugen](https://sfptotal.io/nl/wiki/Backing_up_transceiver_memory) ### Een backup maken Ga naar het menu **Control - Back up transceiver geheugen** of gebruik de keyboard shortcut **CTRL+B** Om een backup te maken. ### Automatische backups De software kan automatisch back-up de belangrijkste geheugenpagina's van de transceptor voor elke lezing of schrijven operatie. Om deze functie te activeren, selecteer de checkbox in het menu **Control - Back up transceiver automatisch**. ### Backup Directie Backups van transceptor geheugencode segmenten worden opgeslagen in de. /backup/ directory naast de applicatie uitvoerbaar. Backups zijn beschikbaar in de volgende formaten: - Een gecombineerde JSON bestand - Individuele binaire bestanden voor elke pagina. U kunt de back-up directory snel vanuit het menu openen: **Tools - Open backups map** Individual transceptor geheugenpagina backups kunnen worden geïmporteerd naar de editor via File - Open of door het bestand in het applicatievenster te trekken. ### Nootjes Backup ondersteuning is beperkt tot SFPTotal Whistle transceiver programmeringsboards. ## [DDM diagnose](https://sfptotal.io/nl/wiki/DDM_diagnostics) De software kan de gegevens van de transmissie Digital Diagnostic Monitoring (DDM) in real-time lezen. Om DDM-gegevens te lezen, selecteer de aangesloten module-type en ga naar het menu: **Tools - Digitale diagnostische monitoring** Het diagnostische leescontrolepanel bevat de volgende elementen: --- **Control Panel knoppen** ![DDM diagnostische controles in SFPTotal Wizard: duidelijke, opslaan, lezen en parameter grafiek](https://sfptotal.io/images/documentation/i225/p50/356a192b-3a4335d095-b663eeacc9d1.jpg) - duidelijke gegevens - Zorg voor een DDM-rapport - Begin met lezen DDM - Download een DDM gegevensbestand - Loadgrens --- **Real-time data tabel** Inhoudt gedecodeerde grenstafelregisters en de huidige parameterwaarden van DDM. Bij het verwerken van de waarden van DDM vergelijkt de applicatie de huidige parameters met de geconfigureerde drempels en registreert de excursies in het alarm- en waarschuwingsgebied. Kleurcodering voor de huidige parameterwaarden: - Groen - normaal operationeel bereik - Gele — de parameter is in het waarschuwingsgebied (Warning) - Rood - de parameter is in het alarmgebied (Alarm) ![DDM tabel met de temperatuur van de transceptor, de spanning, de laser bias stroom en de optische kracht](https://sfptotal.io/images/documentation/i225/p50/356a192b-da0c013a77-9ae887f9e8bb.jpg) --- **Veranderen geschiedenis** ``` 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 ``` --- **Checksom** De statuslijn bevat de CC\_DMI checksum, die de integriteit van de fabrieks-set threshold tabel geeft. De checksum ligt op de pagina A2h bij offset 5Fh. ## [Een transceiver wachtwoord vinden](https://sfptotal.io/nl/wiki/Finding_a_transceiver_password) Lees dit artikel zorgvuldig voordat u de wachtwoordzoekfunctie gebruikt. De software ondersteunt wachtwoorden zoeken voor programmering schrijven beschermde transceivers en herstellen vergeten wachtwoord. Deze functie kan bijzonder nuttig zijn wanneer u snel een reeks wachtwoorden binnen een smal bereik moet controleren. De software ondersteunt ook woordenboek-gebaseerde wachtwoordzoekingen, die de zoekopdracht aanzienlijk kunnen versnellen. ### Hoe begin ik een wachtwoordzoek? Lees de instructies zorgvuldig en volg de stappen nauwkeurig. 1. Lees de belangrijkste geheugenpagina van de transceptor 2. Verander de code in de redactie 3. Ga naar het menu **Controle - zoekwoord** 4. In het zoekpasswoordvenster, installeer de passwoord ingang locatie 5. Zet het wachtwoordzoek bereik of selecteer **Woordenboek aanval** Een zoekopdracht op basis van een woordenboek. 6. Specificeer de woordenboekbestandpad als het woordenboek aanvalmodus is geselecteerd 7. Klik op Start om de zoekopdracht te starten. ![Dictionary-gebaseerd passwoordzoek in het SFPTotal Wizard zoekwoordvenster](https://sfptotal.io/images/documentation/i183/p51/356a192b-8a8786b1cb-4eee40104a92.jpg) Het communicatieprotocol tussen de overdrachtgever en de overdrachtnemer heeft geen operatie die een voltooide schrijving bevestigt. Dit betekent dat de overdragerprogrammeringsraad geen bevestiging ontvangt van de overdrader dat het schrijven succesvol is. Om het resultaat op elke wachtwoordproef te controleren, leest de transceptorprogramma-bord het transceptorgeheugen terug en vergelijkt het met de gegevens in de applicatie-editor. Als de gegevens byte per byte overeenkomen, wordt het schrijven als succesvol beschouwd. De operatie log display `WRITE OK` En de zoektocht stopt. Als het niet overeenkomt, komt de aanvraag terug `WRITE FAIL` En de zoektocht gaat door. Nadat een succesvolle schrijven naar de module is bevestigd, stopt de zoekopdracht automatisch en weergegeven het wachtwoord gevonden: ``` 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 ``` --- **Vraag maar op** Als u het wachtwoordzoek begint zonder eerst de oorspronkelijke code van de transceptor in de redactie te veranderen, komt de transcepterprogrammapanel terug. `WRITE OK` De eerste keer dat ik het schrijf, omdat ik het schrijven succesvol vind. Dit gebeurt omdat de gegevens in de editor al overeenkomen met de gegevens in het transceptorgeheugen. De aanvraag laat dan een **valse** Passwoord gevonden bericht. Het gespecificeerde wachtwoord laat u niet toe om latere wijzigingen te schrijven. Dit gebeurt wanneer de vereiste volgorde van stappen niet wordt gevolgd voordat de wachtwoordzoek begint. Na het lezen van de module en vóór het starten van de zoekopdracht, **De firmware code moet veranderen.** ten minste één byte, zodat de gegevens in de editor verschillen van de gegevens in het transceiver geheugen. Anders geeft de wachtwoordzoek een valse positie voor een wachtwoordwaarde terug. ### Video gids --- ### Nootjes 1. Totaal mogelijke wachtwoordcombinaties: 2564 = 4 294 967 296 ## [Tunable DWDM kanalen instellingen](https://sfptotal.io/nl/wiki/Tunable_DWDM_channel_settings) De applicatie ondersteunt de aanpassing van het kanaalnummer en golflengte van SFP+ DWDM tunable transceivers volgens: *MSA SFF-8690: Tunable SFP+ Memory Map voor ITU Frequencies* . Open de configuratieinterface vanuit het menu **Tools - SFP+ Tuning Management Interface** ![SFP DWDM TUNABLE instellingen in SFPTotal Wizard: kanaal, frequentie en golflengte](https://sfptotal.io/images/documentation/i161/p63/356a192b-949ba8a95c-4534fceaa40e.jpg) Klik op **Lees SFP+ tunable registers** om de ondersteunde kanaalinformatie te lezen uit de transceiverregisters. De huidige transceptorinstellingen worden weergegeven op de tab met een label **SFP+ Tonnenbare besturingsregisters**. Ondersteunde kanalen zijn opgenomen in de tab met een label **Ondersteunde kanalen**. Om het kanaalnummer te wijzigen, open **Ondersteunde kanalen** Selecteer de vereiste kanaal door **Het kanaal** or **De lengte**. Klik op **Nieuwe kanalen opzetten** Om de nieuwe kanaal op te zetten. De transmissie heeft tijd nodig om terug te keren. Verwijder naar de documentatie van de fabrikant van de transceptor voor de tijd en de bereidheid van de informatie van het laser tonen. --- ### Video gids ## [Hardware wachtwoord zoeken](https://sfptotal.io/nl/wiki/Hardware_password_search) Transceiver programmering boards gecontroleerd via de SFPTotal command protocol ondersteunt hardware wachtwoordzoekingen, waardoor een breed scala van wachtwoordwaarden te worden gecontruleerd bij hoge snelheid. Voor details over het doel en syntaxe van de bestuursbevelen, zie [SFPTotal Protocol bevelen](https://sfptotal.io/nl/wiki/Device_control_protocol#c1ebcbe35d57993ebbf941515f59f999cbd1d3b0). Tijdens een hardware wachtwoordzoek brengt de transceptorprogramma-bord geen tijd door met de applicatie om gegevens uit te wisselen. Het voert het wachtwoord in, schrijft een checkwoord en verifieert het schrijfresultaat op zich. --- ### Zoeken snelheid U kunt de zoekhastigheid wijzigen door de inter-block vertraging en databas horlogefrequentie van de transceptorprogramma board te configureren vóór het starten. Stel de gegevensbus klokfrequentie op 100,000 Hz. ``` I2CRATE=12 ``` Stel de inter-block vertraging op 16 ms ``` I2CPAUSE=10 ``` --- ### Snelheidsbeperkingen Voor een succesvolle zoektocht moet de operatie snelheid en inter-block vertraging de transceptor voldoende tijd geven om veranderingen te besparen en hem in staat stellen om verder te communiceren en gegevensbus-evenementen te verwerken. Een te hoge schrijfsnelheid kan de interne procedure van de overdrachtster onderbreken om veranderingen te besparen. Als gevolg hiervan kan het juiste wachtwoord worden overgedragen omdat de werking ervan niet kan worden gecontroleerd. Selecteer de instellingen van de transceiver-programmeringsbord die het zoeken mogelijk maken om verder te gaan zonder onderbroken te worden door databas foutcodes. De snelheidsbeperkingen van de module zijn afhankelijk van de hardware, de kwaliteit van de controle firmware en de fysieke verwijderingssnelheid van het doel EEPROM/Flash geheugen. --- ### Check word schrijven locatie Gebruik de opdracht `BFCWADR` en `BFCWOFT` om de standaard check-word schrijven locatie te wijzigen. --- Controleer de woordeninstellingen voor SFP ``` BFCWADR=A0 BFCWOFT=00 ``` --- Controleer de woordeninstellingen voor QSFP ``` BFCWADR=A0 BFCWOFT=80 ``` --- Settings voor het schrijven naar pagina A2h van een SFP-transceptor ``` BFCWADR=A2 BFCWOFT=80 ``` --- ### De waarde randen Om de zoektocht te versnellen, wordt de eerste check ranges binnen bepaalde groepen karakters vertegenwoordigd in de ASCII karaktertabele. Letter Range van **A** to **Z** ``` BFSET A2 7B 41414141 5A5A5A5A 41414141 ``` --- Letter Range van **a** to **z** ``` BFSET A2 7B 61616161 7A7A7A7A 61616161 ``` --- Digitale randen van **0** to **9** ``` BFSET A2 7B 30303030 39393939 30303030 ``` --- Symbolen, cijfers en letters ``` BFSET A2 7B 20202020 7A7A7A7A 20202020 ``` --- Volledige range ``` BFSET A2 7B 00000000 FFFFFFFF 00000000 ``` --- ### Begin met de zoektocht Start een SFP+ wachtwoordzoek met de standaard wachtwoord invoer locatie ``` BFCWADR=A0 BFCWOFT=00 BFSET A2 7B 20202020 7A7A7A7A 20202020 ``` --- Start een SFP+ wachtwoordzoek met een NONSTANDARD wachtwoord ingang locatie ``` BFCWADR=A0 BFCWOFT=00 BFSET A2 FC 20202020 7A7A7A7A 20202020 ``` --- Start een wachtwoordzoek naar een XFP-transceptor Voordat u een hardware wachtwoord zoekt voor XFP of QSFP modules, stelt u de juiste **MODSEL/MODDESEL** Jumpers op het apparaatbord. ``` BFCWADR=A0 BFCWOFT=94 BFSET A0 7B 20202020 7A7A7A7A 20202020 ``` --- ### Zoeken voorbeeld Hardware zoeklog voor een SFP+-transceptor wanneer verbonden met de transceptorprogrammapanel via PuTTY ``` # 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 ``` Zoekresultaten: **84728400** --- ### Nootjes Voordat u de zoekopdracht uitvoert, bereid u de configuratie- en hardware-onderzoekbevelingen in een teksteditor voor om mogelijke fouten te voorkomen. --- ### Video gids ## [Schrijven met scripts](https://sfptotal.io/nl/wiki/Writing_with_scripts) Scripts zijn een speciaal applicatiemechanisme voor het verzenden en verwerken van instructies op een sequentiële manier. Ze kunnen de instellingen van de transceptorprogramma-bord configureren, het transceptor geheugen lezen en schrijven en andere operaties uitvoeren. Gebruik scripts wanneer een transceptor een programmeringsprocedure vereist die verschilt van de standaard MSA en een reeks speciale instructies nodig heeft om geheugenwijzigingen met succes te redden. Scripts kunnen ook herhaalde programmering van verschillende transceiver geheugengebieden met minimale operator betrokkenheid automatiseren. --- ### Hoe gebruik ik een script? 1. Open het menu **Control - Schrijf met een script - Selecteer een scriptbestand** om de scriptbestand pad te specificeren; 2. Zorg ervoor dat de redacteur de juiste code bevat als het script tijdens de uitvoering editorgegevens gebruikt; 3. Klik op de transceptor geheugen schrijf knop om het script te runnen. Bij het uitvoeren van een script ignoreert de applicatie de momenteel geselecteerde bepalingen van het geheugengebied. De lees- en schrijfgebieden moeten in de scriptcommandes worden aangegeven. Houd er rekening mee dat de software niet verificeert of het schrijven succesvol is na het beëindigen van een script. --- ### Hoe kan ik het geselecteerde script verduidelijken? Ga naar het menu **Control - Schrijf met een script - Reset script** om het geselecteerde script te verwijderen en terug te keren naar standaard schrijven. --- ### Hoe maak ik een script? Script command syntax is gebaseerd op het SFPTotal command protocol. Voorbeeld: ``` // 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 ``` Maak een tekstbestand en voer één instructie per lijn in. Speel het scriptbestand om deze programmeringsprocedure in de applicatie te gebruiken. --- #### Aanvullende scriptbevelingen De volgende aanvullende bestellingen worden verwerkt door de aanvraag. **PAUSE** Pause script uitvoering. De standaard pauze is 100 ms. Een optionele parameter bepaalt de pauze duur in milliseconden. ``` PAUSE Delay 100ms PAUSE=2000 Delay 2000ms ``` --- **SETCHECKSUM** Herberek de checksum. --- **SETVAL** Stel de editorcel op offset XX om YY te waardeeren. Specificeer parameterwaarden in het bovenste HEX-formaat. De offsetparameters accepteren waarden van 00 tot 7F. ``` SETVAL 7F 03 ``` --- **{00;7F}** De vervanging van de macro `{XX;YY}` wordt gebruikt binnen andere commando's om een code segment van de editor in te voeren. Tijdens het uitvoeren van de script wordt de macro automatisch vervangen door de huidige editorgegevens die beginnen bij de byte XX en de YY-byten uitbreiden. Let op dat een YY parameter waarde van `00` in HEX betekent dat 1 byte wordt vervangen, terwijl een waarde van `7F` in HEX betekent dat 128 byten worden vervangen. Set YY naar de segmentlengte in byten minus één, uitgedrukt in hexadecimal. Voorbeeld: schrijven van een 128-byte segment naar pagina A2h op offset 80h. ``` w2A200807F{00;7F} ``` Voorbeeld: schrijven van een 96-byte DDM grenssegment naar pagina A2h op offset 00h, gevolgd door een lezing. ``` W2A200005F{00;5F} ``` Voorbeeld: een variabele toewijzen van het 16-byte code segment op de offset 0x44 dat het serienummer bevat. ``` $VAR2={44;0F} ``` --- **$VAR1** Buffer variabele $VAR1. Gebruik buffervariabelen om codegmenten van de editor te bewaren en hun inhoud in te voeren tijdens het uitvoeren van de script. De applicatie ondersteunt de 10 buffer variabelen, $VAR0–$VAR9. ``` $VAR1={00;43} $VAR2={44;0F} $VAR3={54;2B} $VAR4=002AFE $VAR5=4F ``` --- **$YYYY** Voer het huidige jaar in de commando. --- **$MM** Voer de huidige maand in de opdracht. --- **$DD** Voer de huidige dag in het commando. --- **BACKUPTOFILE** Start een back-up voor het type module dat is geselecteerd in de applicatieinstellingen. De applicatie leest de beschikbare pagina's sequentieel en slaat de gegevens op in een bestand. Dit bevel is gelijk aan het invoceren van de functie uit het applicatiemenu. --- **BACKUPDIR** Stel de backup directory op. Er kunnen extra parameters worden gebruikt om een directory met een specifieke naam te maken. Voorbeeld: een back-up directory maken met de datum in zijn naam. ``` $VAR5=SOMETEXT BACKUPDIR=\$YYYY-$MM-$DD_$VAR5\ BACKUPTOFILE ``` --- **IMPORTFILE** Import HEX code uit een binaire bestand in de editor. ``` IMPORTFILE=\catalog\filename.bin ``` --- **IMPORTHEX** Import HEX code in de editor. Voorbeeld: het importeren van een 128-byte code segment in de editor. ``` IMPORTHEX=030407100000000000000006670000000802001E4F454D2020202020202020202020202000000B4053465031302D535220202020202020204120202003520091001A000058473936535230313020202020202020303830393236202068F0031200001111A8DD05AA642FAA6F5A64DAF3285A9D000000000000000000F05E482F ``` Import code in de editor door buffervariabelen te concateneren. ``` $VAR1={00;43} $VAR2={44;0F} $VAR3={54;2B} IMPORTHEX=$VAR1$VAR2$VAR3 ``` --- **INCREMENT** Verhoog de waarde van een variabele met een hexadecimale vertegenwoordiging van code, zodat het aantal aan het einde van de tekstvertegenwoordiging met één wordt verhoogd. Bijvoorbeeld de tekstrepresentatie van de variabele `SN129YY00201` wordt omgezet naar `SN129YY00202`. Als de zeros de numerieke portie voorafgaat, probeert de applicatie de oorspronkelijke strengte te behouden wanneer het verhoogde getal een extra getal nodig heeft, waardoor de waarde naar links wordt verplaatst. Dus de waarde `SN129YY00999` wordt omgezet naar `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** Vul het leverancier-specifieke gebied in de redactie met zeros. --- **COUNTER** Script iteratie counter. Plaats deze opdracht aan het begin van een scriptbestand dat in een loop loopt. De huidige iteratie count is beschikbaar via de $COUNTER variabele. ``` // 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 ...** Vergelijk de waarden. Gebruik deze constructe om A en B te vergelijken en uitvoeren de opdracht volgt THEN als de aangegeven voorwaarde waar is. ``` // 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** Herhaal het script. Plaats deze bevel aan het einde van de scriptbestand om de applicatie te vertellen om de procedure opnieuw te starten. De commando UNLOOP annuleert LOOP. Gebruik een voorwaarde om de loop te verlaten en eindeloze herhalingen te vermijden. Een voorbeeld met een voorwaarde. ``` COUNTER ... R1A000007F ... // Repeat the script until 10 iterations have completed IF $COUNTER < 10 THEN LOOP ``` Als een script een oneindige loop invoert, stopt het met het gebruik van de wereldwijde onderbrekingsbevel in <Tools - Interrupt processes>. --- **STRTOHEX** Converteer de tekst na de operator naar een HEX-lijn. ``` $VAR9=STRTOHEX QSFP28-SR4 MSGBOX $VAR9 ``` --- **HEXTOSTR** Converteer de HEX-lijn na de operator naar tekst. ``` $VAR9=HEXTOSTR 5153465032382D535234202020202020 MSGBOX $VAR9 ``` --- **PADRIGHTHEX** Plaats de hexadecimalwaarde in $VAR1 aan de rechterkant met het teken wiens code YY is totdat de lengte van zijn tekstvertegenwoordiging XX bereikt. Commandformaat voor: `PADRIGHTHEX XX YY $VAR1` - `XX` een decimale getal dat de lengte van de tekstvertegenwoordiging van de HEX-lijn specificert; - `YY` de HEX-code van het teken dat wordt gebruikt om de string naar de vereiste lengte te passen; - `$VAR1` de variabele die de HEX-lijn bevat om te converteren. ``` // 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 ``` Deze opdracht is nuttig bij het toewijzen van tekst aan een variabele en om te zetten in een HEX-lijn van een bepaalde lengte. --- **PADLEFTHEX** Het werkt net als PADRIGHTHEX. Voeg de hexadecimalwaarde in $VAR1 aan de linkerkant met het teken wiens code YY is totdat de lengte van zijn tekstvertegenwoordiging XX bereikt. --- **SAVECODEDIR** Stel de route voor het opslaan van een code bestand automatisch zonder een dialoogvenster. Voorbeeld: het instellen van de code output route naar een directory genaamd na het serienummer in de code: ``` $VAR4=HEXTOSTR {44;0F} SAVECODEDIR=C:\Users\DemoUser\Desktop\Codes\$VAR4 ``` --- **SAVEFILE** Speel de code op een bestand op de door SAVECODEDIR ingestelde route. De applicatie genereert de bestandnaam automatisch volgens het geselecteerde module-type en pagina. ``` $VAR4=HEXTOSTR {44;0F} SAVECODEDIR=C:\Users\DemoUser\Desktop\Codes\$VAR4 SAVEFILE ``` --- **SIGNATURE** De generator wordt uitgevoerd met vooraf bepaalde parameters. Deze functie vereist een verlengde generatorlicentie in de applicatie, die niet is opgenomen in het standaard pakket. --- #### Externe brandbeheerder **APIURL** Set de URL die wordt gebruikt om de externe API-beheerder te noemen. ``` APIURL=http://localhost/example/api.php ``` **APICALL** Bel de externe API-operator. Dit is hetzelfde als het klikken op de API-knop in het belangrijkste applicatievenster. POST aanvraagformaat voor oproepen naar APIURL ``` POST Fields: code=0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000&module_type=1&table=A0&offset=00 ``` - `code` code: een 256-character string (HEX, bovenkant); - `module_type` Module type (0 — GBIC), 1 — SFP, 2 — SFP-DD, 3 — XFP, 4 — QSFP, 5 — QSFP-DD, 6 — OSFP); - `table` tabeladres (HEX, bovenkant; bijvoorbeeld: A0; A2); - `offset` tabel offset (HEX, bovenkant; bijvoorbeeld: 00, 80). De server moet een JSON-lijn retourneren: ``` {"status":1,"script":"R1A000007F\r\nW1A000007F{00;7F}\r\n","message":"","code":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","module_type":"1","table":"A0","offset":"00"} ``` De serverrespons moet de volgende parameters bevatten: - `status` Verwerkingsstatus: 1 — import en uitvoeren van het script; 0 - een bericht weergeven zonder code te importeren; - `script` scripttekst te uitvoeren na het importeren van code; laat het leeg als geen script is aangegeven; - `message` de teruggekeerde boodschap, die wordt weergegeven wanneer status = 0; - `code` teruggekeerde code: een 256-character string (HEX, bovenkant); - `module_type` Module type (0 — GBIC), 1 — SFP, 2 — SFP-DD, 3 — XFP, 4 — QSFP, 5 — QSFP-DD, 6 — OSFP); - `table` tabeladres (HEX, bovenkant; bijvoorbeeld: A0; A2); - `offset` tabel offset (HEX, bovenkant; bijvoorbeeld: 00, 80). --- #### Arithmetische operaties De scriptprocessor ondersteunt toevoeging, subtraktie, vermenigvuldiging en divisie door middel van **MATH**. Commandformaat voor: `MATH Value1 %Operator Value2` Ondersteunde arithmetische operators: - `+` – het toevoegen van; - `-` \- een subtract; - `*` \- de vermenigvuldiging van - `/` de divisie; ``` COUNTER $VAR0=MATH 10 - $COUNTER ECHO $VAR0 // Repeat the script while the condition is true IF $VAR0 > 0 THEN LOOP ``` --- #### Gebruikersbestanden Commands voor het werken met een gebruikersbestand. **USERFILEPATH** Stel de gebruikersbestandpad op. ``` USERFILEPATH=C:\Users\User\Desktop\user-file.txt ``` **GETUSERFILESTRING** Lees de aangegeven lijn uit het gebruikersbestand. ``` GETUSERFILESTRING 10 ``` **SAVETOUSERFILE** De gegevens opslaan in de gebruikersbestand. Voorbeeld: ``` // 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** Deze waarde bevat het aantal lijnen in de gebruikersbestand. ``` // 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 ``` ## [Automatisch schrijven op verbinding](https://sfptotal.io/nl/wiki/Automatic_writing) De software ondersteunt automatisch het schrijven aan een transceptor wanneer het verbonden is met de transceptorprogramma-boardport. Om deze functie te activeren, selecteer de volgende checkboxes: **Control - Controleer de status van het aangesloten apparaat** **Control - Auto schrijven naar plugged-in transceptor** Maak een verbinding met de transceptorprogramma-raad: **verbinding - verbinding** ![Automatische SFP-programmainstellingen: opties voor verbinding en schrijven in het Control menu](https://sfptotal.io/images/documentation/i152/p44/356a192b-2a1a3ff372-5e2bf18e2670.jpg) Zodra deze modus is ingeschakeld, monitort de software de inputs die aangeven of een transceptor verbonden is aan de transceptorprogramma-boardporten. Wanneer een verbinding wordt gedetecteerd, begint de schrijfwerkzaamheden automatisch met behulp van de geconfigureerde wachtwoordinstellingen of 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 ``` Om opnieuw te schrijven, verwijder de transceptor van de port van de programmablad van de transcepteur, wacht op de status van de haven om te updaten, en vervolgens herverbind het. ![Automatische SFP firmware schrijven in SFPTotal Wizard: de code tabel en operationele log](https://sfptotal.io/images/documentation/i152/p44/356a192b-dbc7c9adf9-1f7948688204.jpg) Om het automatische schrijven uit te schakelen, verwijder de eerder geselecteerde checkboxes. ### Nootjes Het combineren van automatische schrijven met script-gebaseerde schrijven maakt het mogelijk om de transceivers op een set te programmeren en vermindert de tijd die wordt besteed aan handmatige operaties aanzienlijk. ## [Batch code generatie](https://sfptotal.io/nl/wiki/Batch_code_generation) De software kan firmware-bestanden genereren in pakketten van een template, het verhogen van het serienummer en het besparen van elk resultaat naar een bestand. Om firmware te genereren met toenemende serie getallen, voer plaatshouders in het veld serie getallen van de template: **%%%%**. Tijdens de firmware generatie, de `%%%%` De tekens worden vervangen door de overeenkomstige getal. 1. Laden van de firmware-template naar de editor. 2. Voer plaatshouders in het veld Serial Number zoals weergegeven in de afbeelding. ![SFP firmware broncode in de CODE TABLE-tafel vóór batchgeneratie in SFPTotal Wizard](https://sfptotal.io/images/documentation/i84/p56/356a192b-38232c178a-a6dd573710bc.jpg) 3. open **GENERATOR** om toegang te krijgen tot de set-up firmware generatie. 4. Stel de directory op waar de applicatie de firmware-bestanden moet opslaan. 5. Set op **Startpositie** om de startwaarde voor de serie getallen generatie te specificeren. 6. Set op **Hoofdstuk** om te bepalen hoeveel firmware-bestanden te genereren. 7. Selecteer **Updates voor checksums** de toepassing automatisch herberekenen **CC\_BASE** en **CC\_EXT** Checkups bij het genereren van firmware. ![SFP firmware generatie in SFPTotal Wizard: output directory, serie getallen en de Run generator knop](https://sfptotal.io/images/documentation/i84/p56/356a192b-dd42bb2140-a6dd573710bc.jpg) 8. Klik op **Ronde generator** om het proces te starten. ![SFP firmware generatie resultaten: serie getallen en bewaard bestanden in SFPTotal Wizard](https://sfptotal.io/images/documentation/i84/p56/356a192b-c88d781f15-a6dd573710bc.jpg) De applicatie genereert de firmware met behulp van de aangegeven instellingen en slaat de bestanden op in het geselecteerde directory. De generatieprogress wordt weergegeven in de tabel aan de rechterkant van het raam. De firmware-bestanden zullen beschikbaar zijn in de aangegeven output directory. ![SFP firmware bestanden gemaakt door de SFPTotal Wizard batch generator in Windows Explorer](https://sfptotal.io/images/documentation/i84/p56/356a192b-772e7ebe98-023d28be8221.jpg) Gebruik deze bestanden voor latere operaties. ## [Batch schrijven](https://sfptotal.io/nl/wiki/Batch_writing) De software ondersteunt het schrijven van firmware om de geheugen in batches te transciveren. Dit maakt het mogelijk om automatisch een lijst met bestanden te schrijven met unieke serie getallen die zijn gecreëerd met behulp van de batchgeneratie. Batch programmering werkt met een voorbereide lijst van firmware bestanden. Verbind de transceivers en schrijf de bestanden aan hen een na een. Batch-programmering kan gebruik maken van wachtwoorden en scripts. Om te beginnen met een batch schrijven, volg deze stappen: 1. Verwijder het editorgebied **Bestand - Nieuw** 2. Open de batch loader tab **BATCH LOADER** - Specificeer de scriptbestandpad als de transceivers script-gebaseerde programmering nodig hebben. - Configureer het wachtwoord ingang als de transceivers zijn wachtwoord beschermd. - Klik op **Voeg bestanden toe** om de firmware-bestandlijst te laden in de batch loadercoe. ![Batch-transceptor firmware schrijven: de bestandspoor in de tab SFPTotal Wizard BATCH LOADER](https://sfptotal.io/images/documentation/i145/p57/356a192b-26af260cd2-b5534685bebe.jpg) 3. Plaats de transceptor in de port van de transcepterprogrammering board. 4. Klik op **RUN BATCH LOADER** Om te beginnen met het schrijven van de batch. Wacht tot de eerste schrijfoperatie is voltooid. De operationele status wordt weergegeven in de batchbestandlijst. Wanneer het schrijven is voltooid, verandert de status van de correspondente bestand tot **Gereed** \- Het is voltooid ![Batch firmware schrijven in SFPTotal Wizard: een snelheid om de volgende transceptor te verbinden](https://sfptotal.io/images/documentation/i145/p57/356a192b-0b48314d33-c3b0895208d0.jpg) De applicatie toont een snelheid om het proces voort te zetten. ![Het volgende transceptorvenster: verbinding met de volgende transcepter om firmware te blijven schrijven](https://sfptotal.io/images/documentation/i145/p57/356a192b-43a387f67a-f15ba88d715a.jpg) Verwijder de transceptor van de transcepterprogrammeringsbordpoort en verbind de volgende. Klik op **OK** in de tijd om de volgende transceptor aan te sluiten, of **annuleren** om het proces te stoppen. Op de volgende iteratie loopt de applicatie de volgende firmware-bestand uit de lijst en voert de schrijfprocedure uit. Het toont dan de snelheid opnieuw en wacht op de volgende transceptor om verbonden te worden. ### Nootjes Door standaard schrijft batchprogramma's de bestanden van de firmwarelijst alleen naar het geselecteerde gebied van de transceptor geheugen. Om meerdere geheugengebieden te programmeren, gebruik scripts. ## [Externe handelaar knoppen](https://sfptotal.io/nl/wiki/External_handler_button) De software ondersteunt een externe code-handelaar voor verschillende code-modificatie en validatiewerkstromen, firmware in de editor importeren en automatisch commando's uitvoeren wanneer code wordt geïmporteerd. Communicatie maakt gebruik van HTTP: de applicatie stuurt een POST-verzoek naar de serveradres die in **Tools - Algemene instellingen - Folders - API knop URL**. Een voorbeeld van postverzoek: `code=0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000&module_type=1&table=A0&offset=00` `code` bevat een 256 karaktercode segment van de applicatie-editor; `module_type` de geselecteerde module (0 — GBIC), 1 — SFP, 2 — SFP+, 3 — XFP, 4 — QSFP); `table` de tabeladres (bijvoorbeeld: A0, A2); `offset` de offset (bijvoorbeeld: 00, 80). Voorbeelden van serverrespons: `{"status":1,"script":"R1A000007F\r\nW1A000007F{00;7F}\r\n","message":"","code":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","module_type":"1","table":"A0","offset":"00"}` De serverrespons moet een JSON-lijn bevatten met de volgende parameters: `status` Verwerkingsstatus: 1 - de applicatie importeert code uit de serverrespons en uitvoert de commando's die in scripts worden doorgegeven; 0 — het toont de externe handelaar resultaat uit het berichtveld. `script` een lijst met bestellingen volgens het protocol SFPTotal `message` een tekstbericht dat door de applicatie wordt weergegeven wanneer status = 0 `code` code teruggekeerd door de server; de vereiste lengte is 256 tekens, die 128 byten vertegenwoordigen `module_type` de geselecteerde module (0 — GBIC), 1 — SFP, 2 — SFP+, 3 — XFP, 4 — QSFP) `table` de tabeladres (bijvoorbeeld: A0, A2) `offset` de code segment offset (bijvoorbeeld: 00, 80) If `status=1` de applicatie importeert de code van de serverrespons naar de editor en uitvoert de bevelen die in de `script`. If `status=0` de aanvraag toont de tekst die in `message`. Gebruik deze modus om code te valideren met een aangepaste script die wordt gehost op een HTTP-server en ontvang een tekstbericht met de resultaten. ## [Een externe code handelaren noemen](https://sfptotal.io/nl/wiki/Calling_an_external_code_handler) Placementhouder artikel over de externe API-handelaar; geen inhoud beschikbaar. Zie het gerelateerde artikel. ## [SFPTotal Whistle](https://sfptotal.io/nl/wiki/SFPTotal_Whistle) **Inhoud** 1. [Algemene informatie](https://sfptotal.io/nl/wiki/SFPTotal_Whistle) 2. [Aanvragen](https://sfptotal.io/nl/wiki/SFPTotal_Whistle#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [De belangrijkste voordelen](https://sfptotal.io/nl/wiki/SFPTotal_Whistle#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Snelle start](https://sfptotal.io/nl/wiki/SFPTotal_Whistle#4e82e087889f8534521698ba06311cd9be56b4c6) - [Installatie van de apparaat driver](https://sfptotal.io/nl/wiki/SFPTotal_Whistle#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Activatie sleutel](https://sfptotal.io/nl/wiki/SFPTotal_Whistle#09a90205073c75c1411e7d5a97e417263b8548c7) - [Software](https://sfptotal.io/nl/wiki/SFPTotal_Whistle#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [verbinding instellingen](https://sfptotal.io/nl/wiki/SFPTotal_Whistle#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) 5. [Transceiver Operaties](https://sfptotal.io/nl/wiki/SFPTotal_Whistle#c735df8689e34636147068c79e678703500708c5) 6. [Problemen oplossen gemeenschappelijke problemen](https://sfptotal.io/nl/wiki/SFPTotal_Whistle#618e0dcae9705b5514b13fe9f897ff1135d39f12) 7. [Feiten en beperkingen](https://sfptotal.io/nl/wiki/SFPTotal_Whistle#ad57058c122323bd3895292e93434b90f59e3281) De **SFPTotal Whistle** De transceiverprogramma-board is een miniatuur apparaat voor het programmeren van de EEPROM van SFP en SFP+ transceivers met een stroomverbruik tot 1.5 W. De transceiversprogramma-bord is volledig compatibel met transceivers ontworpen volgens MSA SFF-8074. De transceiverprogrammeringsbord ondersteunt de programmering wachtwoord beschermde transceivers volgens MSA SFF-8472. Het apparaat heeft een SFP de haven voor transceivers, a USB 2.0 connector voor verbinding met een PC, en een power LED. ![Twee SFPTotal Whistle USB transceiver programmeringsboards met verschillende transceivers geïnstalleerd](https://sfptotal.io/images/documentation/site/products/gallery/whistle/sfptotal-whistle-01.jpg) --- ### Aanvragen De transceiverprogrammeringsraad wordt gebruikt voor de volgende taken: - lezen en schrijven van transceiver geheugen; - Programmeer schrijven beschermde transceivers; - Schrijven van wijzigingen aan het transceiver geheugen om compatibiliteit te garanderen met schakelaars van verschillende fabrikanten; - Toegang tot diagnostische informatie DDMI (DOM). --- ### De belangrijkste voordelen - Officiële software voor Windows; - Compatibiliteit met transceurs van verschillende fabrikanten; - snelle wijzigingen in de compatibiliteitsparameters van de transceptor; - Kleine grootte en lage gewicht; - Geen externe adapter nodig; - Geen kabel vereist voor verbinding met een PC. --- ### Snelle start #### Installatie van de apparaat driver Voor de juiste werking, installeren u de FTDI Virtual COM Port drivers voordat u het apparaat voor het eerst verbindt: [http://www.ftdichip.com/Drivers/VCP.htm](http://www.ftdichip.com/Drivers/VCP.htm) Oorspronkelijke SFPTotal Whistle-apparaten vereisen geen extra configuratie. Verbind het apparaat rechtstreeks aan een USB 2.0 Type A-poort zonder adapters of uitbreidingskabel. Een LED op de onderkant van het bord licht wanneer het apparaat correct is aangesloten. Als de FTDI-drivers al zijn geïnstalleerd, moet het verbinden van het apparaat met een Windows-computer automatisch het nieuwe apparaat detecteren en zijn drivers installeren. In Device Manager verschijnt het apparaat als USB Serial Port met zijn toegewezen serie portnummer (bijvoorbeeld: COM244). U hebt dit portnummer nodig om de toestelverbinding in SFPTotal Wizard te configureren. ![SFPTotal Whistle: USB Serial Port en zijn COM-portnummer in Windows Device Manager](https://sfptotal.io/images/documentation/i102/p58/356a192b-902b0463c3-5fe637ccb870.JPG) --- #### Activatie sleutel Om met SFPTotal Wizard te werken, moet het apparaat een unieke digitale activatie sleutel (Device key) bevatten. Deze sleutel authenticeren het apparaat en maakt de belangrijkste functies van de software mogelijk voor het lezen en schrijven van de transceptor geheugen. Alle originele apparaten worden geleverd met een activatie sleutel dat vooraf is geladen in het geheugen. De sleutel wordt automatisch gecontroleerd wanneer het apparaat voor het eerst wordt gebruikt met de officiële SFPTotal Wizard-software. De computer moet verbonden zijn met het internet voor verificatie. --- #### Software SFPTotal Whistle is compatibel met de officiële [SFPTotal Wizard](https://sfptotal.io/nl/software) software, versie 1.0.4.0 of later. Lees de gebruikershandleiding voordat je begint. De transceptorprogramma-bord kan ook werken met IC-Prog [\[1\]](http://ic-prog.com/) Maar die software ondersteunt geen toegang tot pagina A2h of wachtwoordgebaseerd schrijven. --- #### verbinding instellingen 1. Download en start SFPTotal Wizard; 2. Open het drop-down menu **Connection – verbindingssettings**; 3. duidelijke **Automatisch zoeken naar verbinding** om de apparaatverbindingsinstellingen te ontgrendelen; 4. Klik op **Verfrissing**; 5. Selecteer de **Serieuze portnummer** waarde die overeenkomt met de COM-poort die aan het apparaat is toegewezen; 6. Selecteer de **Programmaartyp** om te voldoen aan SFPTotal Whistle; 7. Klik op **Save connectiviteit Settings** om de instellingen te redden; ![SFPTotal Whistle verbindingsinstellingen: COM-poort en board type in het verbindingsbestandenvenster](https://sfptotal.io/images/documentation/i102/p58/356a192b-cbcb9b8628-44fa82b182c7.jpg) --- #### Transceiver Operaties Informatie over de belangrijkste functies van de applicatie is verkrijgbaar in de User Guide sectie. --- ### Problemen oplossen gemeenschappelijke problemen De volgende gewone problemen kunnen optreden tijdens het gebruik van het apparaat. **De LED wordt niet verlicht wanneer het apparaat is aangesloten** Controleer de apparaatoriëntie. Bij het invoeren van het apparaat in een horizontale USB-poort, moet de metalen SFP cage op het bord naar boven gaan. **De applicatie geeft niets terug bij het lezen van de transceiver geheugen** Bekijk de verbindingssettings in Connection – Connection-settings. **Geen COM-poortnummer wordt toegewezen** Op Windows-computers waar andere aangesloten apparaten al alle 256 reserveerde COM-portnummers hebben gebruikt, kan het systeem niet automatisch een nieuw portnummer toewijzen vanwege het gedrag van de bestuurder van FTDI. Geef een portnummer handmatig aan. In Device Manager, onder Ports (COM & LPT), selecteer u het juiste USB Serial Port apparaat, open Properties - Port Settings - Advanced en toegewijd een COM portnummer. **Error: "FTDI bibliotheek FTD2XX.DLL niet gevonden"** De FTDI-bestand van de apparaatklasse is ontbreekt. Kopieer FTD2XX.dll in de SFPTotal Wizard-applicatie directory. Na het installeren van de driver kan deze bestand in C:\\Windows\\System32 worden gevonden. **Error: "Slave-apparaat heeft de overdracht van DeviceAddress: 0xA0 niet bevestigd"** Deze fout komt voor wanneer de transceptorprogramma-bord geen erkenning ontvangt van het slaven apparaat (transceptor) terwijl het adresert aan de tabel A0h. Mogelijke oorzaken omvatten: - Geen overdrager is verbonden met de overdragerprogrammering board port; - De overdrager is schuldig en reageert niet; - De gegevensbus is gesloten. - Er is een contactprobleem tussen de overdrager en de overdragende programmeringsraad. **Fout: "Slave-apparaat heeft de overdracht van offset niet bevestigd: 0x00"** Deze fout komt voor wanneer de transceptorprogramma-raad geen erkenning ontvangt van het slaven apparaat (transceptor) terwijl de offset byte wordt geschreven. De overdrachtgever is niet klaar om de operatie uit te voeren en blijft communiceren op de databas. **WRITE FAIL schrijft fout** Deze fout wijst erop dat het schrijven naar het aangegeven transceptor geheugengebied mislukt was. De transceptorprogramma-bord maakte het schrijven uit, maar de verificatie leest kon niet bevestigen dat de wijzigingen in de transceptor geheugen werden opgeslagen. Dit gebeurt meestal bij het schrijven naar een beschermde geheugenzone. Gebruik het wachtwoord in Control – Stel een wachtwoord voor het programma wachtwoord beschermde transceivers. --- ### Feiten en beperkingen In tegenstelling tot SFPTotal Mini maakt de Whistle-serie gebruik van een FTDI FT232 interface converter en software gecontroleerde databasecommunicatie: de applicatie controleert de buslijn staat, in plaats van een hardware controller. Software-controle van de data bus laat de communicatiemodus en snelheid niet aanpassen om de breed scala aan transceptor schrijfmechanismen te ondersteunen die worden geïmplementeerd door module fabrikanten. Deze limieten schrijven ondersteuning voor bepaalde beschermde transceivers die gevoelig zijn voor kloksnelheid en tijd, of wiens programmeringslogica verschilt van de standaard MSA. Software-controleerde databus-operatie kan niet bieden zowel een hoge klokfrequentie en strikte timing bij het genereren van de signaal sequenties nodig om te lezen en schrijven transceptor geheugen. Dit kan kritisch zijn wanneer programmering transceivers die een beheerscontroller en emuleren slaaf apparaat werking in de software. ## [SFPTotal Mini](https://sfptotal.io/nl/wiki/SFPTotal_Mini) **Inhoud** 1. [Algemene informatie](https://sfptotal.io/nl/wiki/SFPTotal_Mini) 2. [Aanvragen](https://sfptotal.io/nl/wiki/SFPTotal_Mini#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [De belangrijkste voordelen](https://sfptotal.io/nl/wiki/SFPTotal_Mini#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Snelle start](https://sfptotal.io/nl/wiki/SFPTotal_Mini#4e82e087889f8534521698ba06311cd9be56b4c6) - [Installatie van de apparaat driver](https://sfptotal.io/nl/wiki/SFPTotal_Mini#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Software](https://sfptotal.io/nl/wiki/SFPTotal_Mini#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [verbinding instellingen](https://sfptotal.io/nl/wiki/SFPTotal_Mini#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Gerelateerde activatie](https://sfptotal.io/nl/wiki/SFPTotal_Mini#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Een transceptor verbinden](https://sfptotal.io/nl/wiki/SFPTotal_Mini#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [Controleer](https://sfptotal.io/nl/wiki/SFPTotal_Mini#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Controle Commands](https://sfptotal.io/nl/wiki/SFPTotal_Mini#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Nootjes](https://sfptotal.io/nl/wiki/SFPTotal_Mini#7d74563e457666cab3955de69bc3a49870523040) De **SFPTotal Mini** Programmeerprogramma's overdraagbaar de geheugen van SFP28, SFP+ en SFP transceivers, SFP RJ45, AOC en DAC. Het ondersteunt programmering wachtwoord beschermd transceivers volgens MSA SFF-8472, evenals script-based schrijven en programmering modules met hardware schrijven beschermingscircuits. De transceiverprogramma-board is volledig compatibel met transceivers ontworpen volgens MSA SFF-8074. Het apparaat heeft een SFP de haven voor transceivers, a USB Type C-connector voor verbinding met een PC, LED-indicatoren, power control jumpers en een connector voor een externe 5V DC power supply. ![SFPTotal Mini SFP transceptorprogrammeringsbord met een transceptorport en USB verbinding](https://sfptotal.io/images/documentation/i90/p59/356a192b-573370abb7-0594e633dce7.png) ![Onderzijde van SFPTotal Mini toont het model en de board revision markeringen](https://sfptotal.io/images/documentation/i90/p59/356a192b-3bec720c96-0594e633dce7.png) --- ### Aanvragen De transceiverprogrammeringsraad wordt gebruikt voor de volgende taken: - Programma SFP RJ45, 1G SFP, 10G SFP+ en 25G SFP28 optische transceivers; - AOC en DAC kabelprogramma - de compatibiliteit van modules met netwerkapparatuur van verschillende fabrikanten te waarborgen; - Programmeer schrijven beschermde transceptor geheugen; - Het lezen van diagnostische informatie in real time; - Het kanalen van DWDM SFP+ tunable transceptoren vaststellen; - Veranderen van de PHY controller instellingen; - De OEM-transceptoren worden hersteld. --- ### De belangrijkste voordelen - Compact grootte; - Volledige ondersteuning voor de SFP vormfactor op één apparaat; - geen beperking tot een bepaalde producer; - Flexibele controle van schrijfhastigheid en instellingen; - Ondersteuning voor programmering transceivers met een wachtwoord; - toegang tot niet-standaard transceptor geheugenadressen; - Programmeer transceivers met hardware schrijfbescherming; - Externe stroomvoorzieningssteun voor hoge stroomtransceptoren; - Hardware wachtwoord zoeken ondersteuning; - Technische ondersteuning van de fabrikant. --- ### Snelle start #### Installatie van de apparaat driver Voor een goede werking, installeren de driver van het apparaat voordat u het apparaat voor het eerst verbindt. Het is beschikbaar op de **Download pagina**. Windows 10 / 11 bevat standaard drivers voor SFPTotal Mini. Blijf gewoon het apparaat aan de computer verbinden en wachten tot de automatische installatie is voltooid. Als het besturingssysteem geen bestuurder of speciale bestuurderinstallatiebeleid bevat, gelden voor nieuwe apparaten, volgt u de **Instructies voor de installatie van de bestuurder**. Sommige versies van Windows vereisen een systeemherstart na het installeren van de driver om het virtuele serie port-apparaat correct te kunnen werken. --- #### Software Gebruik de officier **SFPTotal Wizard** software om met het apparaat te werken. Het biedt een comfortabele interface voor het bewerken, lezen en schrijven van transceiver geheugen. Voor het gebruik van de applicatie is geen voorlopige apparaatconfiguratie of kalibratie vereist. Voor volledige software instructies, zie de **Gebruikershandleiding**. --- #### verbinding instellingen Verbinden van de programmeringsbord naar de USB-poort van de computer met behulp van de geleverde USB Type C-kabel. Het besturingssysteem detecteert een nieuw apparaat wanneer het voor het eerst verbonden is. Door standaard is geen verbindingsconfiguratie vereist. De applicatie detecteert automatisch de transceptorprogrammapanel die aan de PC is aangesloten. Als de applicatie eerder is ingesteld voor een directe toestelverbinding, opent u het menu **verbinding - verbinding instellingen**. ![Connection Settings: automatische detectie van een SFPTotal Mini/Plus transceptorprogramma board](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) herstel **Serieuze portnummer**, selecteer **Programmaartyp** voor uw apparaat en selecteer **Automatisch zoekmachine voor verbinding** om automatisch te verbinden met de transceptorprogrammapanel. Save the connection settings door te klikken **Save connectiviteit Settings**. --- #### Gerelateerde activatie De **SFPTotal Mini** wordt geleverd met beperkte functionaliteit en vereist activatie voor gebruik. Zie de sectie [Gerelateerde activatie](https://sfptotal.io/nl/device-activation). --- #### Een transceptor verbinden Verbind de transceptor aan de SFP-poort binnen de metalen doos. Bij het invoeren moet de etikettering op de module kassen naar boven. Voer de transceptor in de poort en druk het zacht totdat het klikt. De latch op de transceptorkasing moet met de poortkage ingaan. Wanneer de transceptor correct is geïnstalleerd, stopt de STAT LED van glimlach en blijft op. De transceptorprogramma-bord is klaar voor gebruik. Om de transceptor te verwijderen, schuil zijn bail uit om de latch vrij te maken, dan houden de zijden van de module met twee vingers en trek het uit de haven. Druk niet op de bail, want het kan breken. --- ### Controleer De overdragerprogrammeringsraad heeft de volgende statusindicatoren en controles: **LED indicatoren** - De **POWER/MCU** De indicator wordt verlicht wanneer het apparaat verbonden is aan een computer. - De **STATUS/STAT** De indicator blinkt wanneer de stroom op is en het apparaat wacht op een transceptor in de SFP-poort. Het blijft op wanneer een transceptor verbonden is. - De **ERROR/ERR** indicator blijft op wanneer het apparaat een databasfout of lockup detecteert. - De **TX\_ENA** De indicator licht wanneer de transmissies worden aangesloten aan de stroomvoorziening. - De **RX\_ENA** indicator licht wanneer de ontvangerspins verbonden zijn met de stroomvoorziening. - De **PRSNT** De indicator licht wanneer een transceptor verbonden is aan de transceptorprogramma-boardport. **Jumpers** - Openen **TX PWR/TX\_VCC** Verwijder de transmitter kracht. - Openen **RX PWR/RX\_VCC** ontbinding van de ontvangende kracht. - Openen **TX\_EN** Low power mode: de laser is uitgeschakeld of werkt bij minimale kracht. Het sluiten van de contact belemmert de lage stroom modus. - sluiten **RS0** en **RS1** draagt de overeenkomstige transceptorpins naar de grond. --- ### Controle Commands De **SFPTotal Mini** werkt met behulp van een eigenaardig bestuursprotocol ondersteund door SFPTotal Wizard. [SFPTotal Protocol bevelen](https://sfptotal.io/nl/wiki/Device_control_protocol) toegang bieden tot de volledige capaciteiten van het apparaat voor complexe programmeringsprocedures of specifieke transceivercontrole registers. --- ### Nootjes 1. Component labels op de PCB kunnen verschillen, afhankelijk van de hardware review. Zie de bijbehorende documentatie voor details. 2. Geïntegreerde firmware-updates zijn alleen beschikbaar via de SFPTotal service. Contact Support om te controleren of een update beschikbaar is. 3. Een externe 5V DC 1A power adapter wordt aanbevolen voor hoge stroomtransceptoren. De polariteit van de verbinding wordt op het PCB-apparaat gemarkeerd. 4. Hardware revisie 1.6 bevat extra elektrostatische ontladingsbescherming om de betrouwbaarheid te verbeteren. ## [SFPTotal Plus New](https://sfptotal.io/nl/wiki/SFPTotal_Plus_New) **Inhoud** 1. [Algemene informatie](https://sfptotal.io/nl/wiki/SFPTotal_Plus_New) 2. [Aanvragen](https://sfptotal.io/nl/wiki/SFPTotal_Plus_New#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [De belangrijkste voordelen](https://sfptotal.io/nl/wiki/SFPTotal_Plus_New#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Snelle start](https://sfptotal.io/nl/wiki/SFPTotal_Plus_New#4e82e087889f8534521698ba06311cd9be56b4c6) - [Installatie van de apparaat driver](https://sfptotal.io/nl/wiki/SFPTotal_Plus_New#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Software](https://sfptotal.io/nl/wiki/SFPTotal_Plus_New#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [verbinding instellingen](https://sfptotal.io/nl/wiki/SFPTotal_Plus_New#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Gerelateerde activatie](https://sfptotal.io/nl/wiki/SFPTotal_Plus_New#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Een transceptor verbinden](https://sfptotal.io/nl/wiki/SFPTotal_Plus_New#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [Controleer](https://sfptotal.io/nl/wiki/SFPTotal_Plus_New#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Controle Commands](https://sfptotal.io/nl/wiki/SFPTotal_Plus_New#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Nootjes](https://sfptotal.io/nl/wiki/SFPTotal_Plus_New#7d74563e457666cab3955de69bc3a49870523040) De **SFPTotal Plus New** transceiver programma board programma's het geheugen van QSFP28, SFP28, XFP, SFP+ en SFP transceivers, SFP RJ45, AOC en DAC. Het ondersteunt programmering wachtwoord beschermd transceivers volgens MSA SFF-8472 en SFF-8636, evenals script-based schrijven en programmering modules met hardware schrijven beschermingscircuits. Het apparaat heeft SFP, XFP en QSFP ports voor transceivers, een USB Type C-connector voor verbinding met een PC, LED-indicatoren, power control jumpers en een connector voor een externe 5V DC-energievoorziening. ![SFPTotal Plus New transceiver programmering board met SFP, XFP en QSFP ports: connector layout](https://sfptotal.io/images/documentation/i230/p60/356a192b-55e756c155-755c1a60eac6.png) ![Onder de SFPTotal Plus New board](https://sfptotal.io/images/documentation/i230/p60/356a192b-bdf21cc1eb-755c1a60eac6.png) --- ### Aanvragen De transceiverprogrammeringsraad wordt gebruikt voor de volgende taken: - Programmeer optische transceptoren; - AOC en DAC kabelprogramma - de compatibiliteit van modules met netwerkapparatuur van verschillende fabrikanten te waarborgen; - Programmeer schrijven beschermde transceptor geheugen; - Het lezen van diagnostische informatie in real time; - Het kanalen van DWDM SFP+ tunable transceptoren vaststellen; - Veranderen van de PHY controller instellingen; - De OEM-transceptoren worden hersteld. --- ### De belangrijkste voordelen - Compact grootte; - Volledige ondersteuning voor meerdere vormfactoren op één apparaat; - Ondersteuning voor optische transceivers met gegevensraten van 1.25G tot 100G; - geen beperking tot een bepaalde producer; - Flexibele controle van schrijfhastigheid en instellingen; - Ondersteuning voor programmering transceivers met een wachtwoord; - toegang tot niet-standaard transceptor geheugenadressen; - Programmeer transceivers met hardware schrijfbescherming; - Externe stroomvoorzieningssteun voor hoge stroomtransceptoren; - Hardware wachtwoord zoeken ondersteuning; - Technische ondersteuning van de fabrikant. --- ### Snelle start #### Installatie van de apparaat driver Voor een goede werking, installeren de driver van het apparaat voordat u het apparaat voor het eerst verbindt. Het is beschikbaar op de **Download pagina**. Windows 10 / 11 bevat standaard drivers voor SFPTotal Plus New. Blijf gewoon het apparaat aan de computer verbinden en wachten tot de automatische installatie is voltooid. Als het besturingssysteem geen bestuurder of speciale bestuurderinstallatiebeleid bevat, gelden voor nieuwe apparaten, volgt u de **Instructies voor de installatie van de bestuurder**. Sommige versies van Windows vereisen een systeemherstart na het installeren van de driver om het virtuele serie port-apparaat correct te kunnen werken. --- #### Software Gebruik de officier **SFPTotal Wizard** software om met het apparaat te werken. Het biedt een comfortabele interface voor het bewerken, lezen en schrijven van transceiver geheugen. Voor het gebruik van de applicatie is geen voorlopige apparaatconfiguratie of kalibratie vereist. Voor volledige software instructies, zie de **Gebruikershandleiding**. --- #### verbinding instellingen Verbinden van de programmeringsbord naar de USB-poort van de computer met behulp van de geleverde USB Type C-kabel. Het besturingssysteem detecteert een nieuw apparaat wanneer het voor het eerst verbonden is. Door standaard is geen verbindingsconfiguratie vereist. De applicatie detecteert automatisch de transceptorprogrammapanel die aan de PC is aangesloten. Als de applicatie eerder is ingesteld voor een directe toestelverbinding, opent u het menu **verbinding - verbinding instellingen**. ![Connection Settings: automatische detectie van een SFPTotal Mini/Plus transceptorprogramma board](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) herstel **Serieuze portnummer**, selecteer **Programmaartyp** voor uw apparaat en selecteer **Automatisch zoekmachine voor verbinding** om automatisch te verbinden met de transceptorprogrammapanel. Save the connection settings door te klikken **Save connectiviteit Settings**. --- #### Gerelateerde activatie De **SFPTotal Plus New** wordt geleverd met beperkte functionaliteit en vereist activatie voor gebruik. Zie de sectie [Gerelateerde activatie](https://sfptotal.io/nl/device-activation). --- #### Een transceptor verbinden Verbind de transceptor via de SFP, XFP of QSFP port. Bij het invoeren moet de etikettering op de module kassen naar boven. Voer de transceptor in de poort en druk het zacht totdat het klikt. De latch op de transceptorkasing moet met de poortkage ingaan. Wanneer de transceptor correct is geïnstalleerd, stopt de STAT LED van glimlach en blijft op. De transceptorprogramma-bord is klaar voor gebruik. Om de transceptor te verwijderen, schuil zijn bail uit om de latch vrij te maken, dan houden de zijden van de module met twee vingers en trek het uit de haven. Druk niet op de bail, want het kan breken. --- ### Controleer De overdragerprogrammeringsraad heeft de volgende statusindicatoren en controles: **Machtcontrole** - De **SW1** Slide switch beheert de stroom naar de transceptorpoorten. - De **PWR** De jumper verdubbelt de power switch functie. Meetsapparatuur kan op dit moment in serie verbonden worden met de stroomvoorziening. **LED indicatoren** - De **MCU** De indicator wordt verlicht wanneer het apparaat verbonden is aan een computer. - De **STAT** De indicator blinkt wanneer de stroom op is en het apparaat wacht op een transceptor in de SFP-poort. Het blijft op wanneer een transceptor verbonden is. - De **ERR** indicator blijft op wanneer het apparaat een databasfout of lockup detecteert. - De **SFP** De indicator licht op wanneer een transceptor verbonden is aan de SFP-poort. - De **XFP** De indicator licht op wanneer een transceptor verbonden is aan de XFP-poort. - De **QSFP** De indicator licht wanneer een transceptor verbonden is met de QSFP-poort. **Jumpers** De transceiverpoorten hebben een groep sprongers om de elektrische spoorlijnen en transceiverinputten te controleren. **SFP** - Openen **PWR\_TX** Verwijder de transmitter kracht. - Openen **PWR\_RX** ontbinding van de ontvangende kracht. - sluiten **RS0** en **RS1** draagt de overeenkomstige transceptorpins naar de grond. **XFP** - Openen **PWR\_5V0** De transmitter wordt op de 5V-lijn uitgeschakeld. - Openen **PWR\_3V3** De transmitter wordt op de 3.3 V spoor uitgeschakeld. - De **P\_DOWN/RST** herstelt de module door de stroom uit te schakelen. Open door default. - De **MOD\_DESEL** selecteert de transceptor voor gegevensbus toegang. Open door standaard en gecontroleerd door software. **QSFP** - Openen **VCC\_RX** QSFP ontbinding van de ontvangers. - Openen **VCC\_TX** De QSFP transmissies worden uitgeschakeld. - De **VCC1** QSFP transceiver controller vermogen ontbindt. - De **MODSEL** selecteert de transceptor voor gegevensbus toegang. Open door standaard en gecontroleerd door software. - De **RESETL** herstelt de module. Open door default. **Low power mode in de buurt** - De **TX\_EN** De transceiver is in lage stroommodus. Open door default. **Databussen bus** De **SDA**, **SCL** en **GND** Pins bieden toegang tot de I2C data bus. De logische niveaus van de databus overeenkomen met 5V. --- ### Controle Commands De **SFPTotal Plus New** werkt met behulp van een eigenaardig bestuursprotocol ondersteund door SFPTotal Wizard. [SFPTotal Protocol bevelen](https://sfptotal.io/nl/wiki/Device_control_protocol) toegang bieden tot de volledige capaciteiten van het apparaat voor complexe programmeringsprocedures of specifieke transceivercontrole registers. --- ### Nootjes 1. Component labels op de PCB kunnen verschillen, afhankelijk van de hardware review. Zie de bijbehorende documentatie voor details. 2. Geïntegreerde firmware-updates zijn alleen beschikbaar via de SFPTotal service. Contact Support om te controleren of een update beschikbaar is. 3. Een externe 5V DC 2A power adapter wordt aanbevolen voor hoge stroomtransceptoren. De polariteit van de verbinding wordt op het PCB-apparaat gemarkeerd. 4. Hardware revisie 1.3 bevat extra elektrostatische ontladingsbescherming om de betrouwbaarheid te verbeteren. ## [SFPTotal Plus X](https://sfptotal.io/nl/wiki/SFPTotal_Plus_X) **Inhoud** 1. [Algemene informatie](https://sfptotal.io/nl/wiki/SFPTotal_Plus_X) 2. [Aanvragen](https://sfptotal.io/nl/wiki/SFPTotal_Plus_X#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [De belangrijkste voordelen](https://sfptotal.io/nl/wiki/SFPTotal_Plus_X#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Snelle start](https://sfptotal.io/nl/wiki/SFPTotal_Plus_X#4e82e087889f8534521698ba06311cd9be56b4c6) - [Installatie van de apparaat driver](https://sfptotal.io/nl/wiki/SFPTotal_Plus_X#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Software](https://sfptotal.io/nl/wiki/SFPTotal_Plus_X#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [verbinding instellingen](https://sfptotal.io/nl/wiki/SFPTotal_Plus_X#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Gerelateerde activatie](https://sfptotal.io/nl/wiki/SFPTotal_Plus_X#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Een transceptor verbinden](https://sfptotal.io/nl/wiki/SFPTotal_Plus_X#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [Controleer](https://sfptotal.io/nl/wiki/SFPTotal_Plus_X#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Controle Commands](https://sfptotal.io/nl/wiki/SFPTotal_Plus_X#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Nootjes](https://sfptotal.io/nl/wiki/SFPTotal_Plus_X#7d74563e457666cab3955de69bc3a49870523040) De **SFPTotal Plus X** Programma's van de transceptorprogramma's de geheugen van QSFP-DD, QSFP56, QSFP28, SFP28, XFP, SFP+ en SFP transceivers, SFP RJ45, AOC en DAC. Het ondersteunt programmering wachtwoord beschermde transceivers volgens MSA SFF-8472, SFF-8636 en CMIS 5.0, evenals script-based schrijven en programmering modules met hardware schrijven beschermde circuits. Het apparaat heeft SFP, XFP en QSFP-DD ports voor transceivers, een USB Type C-connector voor verbinding met een PC, LED-indicatoren, power control jumpers en een connector voor een externe 5V DC-energievoorziening. ![SFPTotal Plus X transceiver programmering board: SFP, XFP en QSFP-DD port layout](https://sfptotal.io/images/documentation/i108/p61/356a192b-80eec02f1a-75ff1dc00f77.png) ![Onder de SFPTotal Plus X board](https://sfptotal.io/images/documentation/i108/p61/356a192b-53eff62d3b-fb47744ce05d.png) --- ### Aanvragen SFPTotal Plus X wordt gebruikt voor de volgende taken: - Programmeer optische transceptoren; - AOC en DAC kabelprogramma - de compatibiliteit van modules met netwerkapparatuur van verschillende fabrikanten te waarborgen; - Programmeer schrijven beschermde transceptor geheugen; - Het lezen van diagnostische informatie in real time; - Het kanalen van DWDM SFP+ tunable transceptoren vaststellen; - Veranderen van de PHY controller instellingen; - De OEM-transceptoren worden hersteld. --- ### De belangrijkste voordelen - Compact grootte; - Volledige ondersteuning voor meerdere vormfactoren op één apparaat; - Ondersteuning voor optische transceivers met gegevensraten van 1.25G tot 400G; - geen beperking tot een bepaalde producer; - Flexibele controle van schrijfhastigheid en instellingen; - Ondersteuning voor programmering transceivers met een wachtwoord; - toegang tot niet-standaard transceptor geheugenadressen; - Programmeer transceivers met hardware schrijfbescherming; - Externe stroomvoorzieningssteun voor hoge stroomtransceptoren; - Hardware wachtwoord zoeken ondersteuning; - Technische ondersteuning van de fabrikant. --- ### Snelle start #### Installatie van de apparaat driver Voor een goede werking, installeren de driver van het apparaat voordat u het apparaat voor het eerst verbindt. Het is beschikbaar op de [Download pagina](https://sfptotal.io/nl/software#driver). Windows 10 / 11 bevat standaard drivers voor SFPTotal Plus X. Blijf gewoon het apparaat aan de computer verbinden en wachten tot de automatische installatie is voltooid. Als het besturingssysteem geen bestuurder of speciale bestuurderinstallatiebeleid bevat, gelden voor nieuwe apparaten, volgt u de [Instructies voor de installatie van de bestuurder](https://sfptotal.io/nl/software#driver). Sommige versies van Windows vereisen een systeemherstart na het installeren van de driver om het virtuele serie port-apparaat correct te kunnen werken. --- #### Software Gebruik de officier [SFPTotal Wizard](https://sfptotal.io/nl/software) software om met het apparaat te werken. Het biedt een comfortabele interface voor het bewerken, lezen en schrijven van transceiver geheugen. Voor het gebruik van de applicatie is geen voorlopige apparaatconfiguratie of kalibratie vereist. Voor volledige software instructies, zie de [Gebruikershandleiding](https://sfptotal.io/nl/wiki/SFPTotal_Documentation#e9aa6ea1ce86697d7e125ea8149a1768a40ce9fb). --- #### verbinding instellingen Verbinden van de programmeringsbord naar de USB-poort van de computer met behulp van de geleverde USB Type C-kabel. Het besturingssysteem detecteert een nieuw apparaat wanneer het voor het eerst verbonden is. Door standaard is geen verbindingsconfiguratie vereist. De applicatie detecteert automatisch de transceptorprogrammapanel die aan de PC is aangesloten. Als de applicatie eerder is ingesteld voor een directe toestelverbinding, opent u het menu **verbinding - verbinding instellingen**. ![Connection Settings: automatische detectie van een SFPTotal Mini/Plus transceptorprogramma board](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) herstel **Serieuze portnummer**, selecteer **Programmaartyp** voor uw apparaat en selecteer **Automatisch zoekmachine voor verbinding** om automatisch te verbinden met de transceptorprogrammapanel. Save the connection settings door te klikken **Save connectiviteit Settings**. --- #### Gerelateerde activatie De **SFPTotal Plus X** wordt geleverd met beperkte functionaliteit en vereist activatie voor gebruik. Zie de sectie [Gerelateerde activatie](https://sfptotal.io/nl/device-activation). --- #### Een transceptor verbinden Verbind de transceptor aan de SFP-poort binnen de metalen doos. Bij het invoeren moet de etikettering op de module kassen naar boven. Voer de transceptor in de poort en druk het zacht totdat het klikt. De latch op de transceptorkasing moet met de poortkage ingaan. Wanneer de transceptor correct is geïnstalleerd, stopt de STAT LED van glimlach en blijft op. De transceptorprogramma-bord is klaar voor gebruik. Om de transceptor te verwijderen, schuil zijn bail uit om de latch vrij te maken, dan houden de zijden van de module met twee vingers en trek het uit de haven. Druk niet op de bail, want het kan breken. --- ### Controleer De overdragerprogrammeringsraad heeft de volgende statusindicatoren en controles: **Machtcontrole** - De **SW1** Slide switch beheert de stroom naar de transceptorpoorten. - De **PWR** De jumper verdubbelt de power switch functie. Meetsapparatuur kan op dit moment in serie verbonden worden met de stroomvoorziening. **LED indicatoren** - De **MCU** De indicator wordt verlicht wanneer het apparaat verbonden is aan een computer. - De **STAT** De indicator blinkt wanneer de stroom is op en het apparaat wacht op een transceptor. Het blijft op wanneer een transceptor verbonden is met een haven. - De **ERR** indicator blijft op wanneer het apparaat een databasfout of lockup detecteert. - De **SFP** De indicator licht op wanneer een transceptor verbonden is aan de SFP-poort. - De **XFP** De indicator licht op wanneer een transceptor verbonden is aan de XFP-poort. - De **QSFP** De indicator licht wanneer een transceptor verbonden is met de QSFP-poort. **Jumpers** De transceiverpoorten hebben een groep sprongers om de elektrische spoorlijnen en transceiverinputten te controleren. De functies van de belangrijkste sprongers worden op de voor- of achterkant van de PCB gemarkeerd. **SFP** - Openen **PWR\_TX** Verwijder de transmitter kracht. - Openen **PWR\_RX** ontbinding van de ontvangende kracht. - sluiten **RS0** en **RS1** draagt de overeenkomstige transceptorpijnen naar de grond om de Rate Select-lijnen te controleren. **XFP** - Openen **PWR\_5V0** De transmitter wordt op de 5V-lijn uitgeschakeld. - Openen **PWR\_3V3** De transmitter wordt op de 3.3 V spoor uitgeschakeld. - De **P\_DOWN/RST** herstelt de module door de stroom uit te schakelen. Open door default. - De **MOD\_DESEL** selecteert de transceptor voor gegevensbus toegang. Open door standaard en gecontroleerd door software. **QSFP** - Openen **VCC\_RX** QSFP ontbinding van de ontvangers. - Openen **VCC\_TX** De QSFP transmissies worden uitgeschakeld. - De **VCC1** QSFP transceiver controller vermogen ontbindt. - De **VCC2** QSFP-DD transceiver controller stroom ontbindt. - Openen **VCC\_RX1** QSFP-DD ontbinding van de ontvangstkracht. - Openen **VCC\_TX1** QSFP-DD transmissies verstuurt de stroom. - De **MODSEL** selecteert de transceptor voor gegevensbus toegang. Open door standaard en gecontroleerd door software. - De **RESETL** herstelt de module. Open door default. **Low power mode in de buurt** - De **TX\_EN** De transceiver is in lage stroommodus. Open door default. **Databussen bus** De **SDA**, **SCL** en **GND** Pins bieden toegang tot de I2C data bus. De logische niveaus van de databus overeenkomen met 5V. --- ### Controle Commands De **SFPTotal Plus X** werkt met behulp van een eigenaardig bestuursprotocol ondersteund door SFPTotal Wizard. [SFPTotal Protocol bevelen](https://sfptotal.io/nl/wiki/Device_control_protocol) toegang bieden tot de volledige capaciteiten van het apparaat voor complexe programmeringsprocedures of specifieke transceivercontrole registers. --- ### Nootjes 1. Component labels op de PCB kunnen verschillen, afhankelijk van de hardware review. Zie de bijbehorende documentatie voor details. 2. Geïntegreerde firmware-updates zijn alleen beschikbaar via de SFPTotal service. Contact Support om te controleren of een update beschikbaar is. 3. Een externe 5V DC 2A power adapter wordt aanbevolen voor hoge stroomtransceptoren. De polariteit van de verbinding wordt op het PCB-apparaat gemarkeerd. 4. Hardware revisie 1.9 bevat extra elektrostatische ontladingsbescherming om de betrouwbaarheid te verbeteren. ## [SFPTotal OSFP Board](https://sfptotal.io/nl/wiki/SFPTotal_OSFP_Board) **Inhoud** 1. [Algemene informatie](https://sfptotal.io/nl/wiki/SFPTotal_OSFP_Board) 2. [Aanvragen](https://sfptotal.io/nl/wiki/SFPTotal_OSFP_Board#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [De belangrijkste voordelen](https://sfptotal.io/nl/wiki/SFPTotal_OSFP_Board#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Snelle start](https://sfptotal.io/nl/wiki/SFPTotal_OSFP_Board#4e82e087889f8534521698ba06311cd9be56b4c6) - [Installatie van de apparaat driver](https://sfptotal.io/nl/wiki/SFPTotal_OSFP_Board#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Software](https://sfptotal.io/nl/wiki/SFPTotal_OSFP_Board#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [verbinding instellingen](https://sfptotal.io/nl/wiki/SFPTotal_OSFP_Board#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Gerelateerde activatie](https://sfptotal.io/nl/wiki/SFPTotal_OSFP_Board#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Een transceptor verbinden](https://sfptotal.io/nl/wiki/SFPTotal_OSFP_Board#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [Controleer](https://sfptotal.io/nl/wiki/SFPTotal_OSFP_Board#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Controle Commands](https://sfptotal.io/nl/wiki/SFPTotal_OSFP_Board#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Nootjes](https://sfptotal.io/nl/wiki/SFPTotal_OSFP_Board#7d74563e457666cab3955de69bc3a49870523040) De **SFPTotal OSFP Board** Transceiver programmering board programma's het geheugen van 400G en 800G OSFP De transceurs, AOC en DAC. Het ondersteunt programmering wachtwoord beschermd transceivers volgens CMIS 5.0, evenals script-based schrijven en programmering modules met hardware schrijven beschermingscircuits. Het apparaat heeft een OSFP de haven voor transceivers, a USB Type C-connector voor verbinding met een PC, LED-indicatoren, power control jumpers en een connector voor een externe 5V DC power supply. ![SFPTotal OSFP Board: OSFP port, knoppen en stroomverbinders](https://sfptotal.io/images/documentation/i180/p68/356a192b-b2a4dd28a9-9bf55b6d46cc.png) ![Ondertussen van SFPTotal OSFP Board toont etiketten en pinfuncties](https://sfptotal.io/images/documentation/i180/p68/356a192b-594b4848a1-9bf55b6d46cc.png) --- ### Aanvragen SFPTotal OSFP Board wordt gebruikt voor de volgende taken: - Programmeer optische transceptoren; - AOC en DAC kabelprogramma - de compatibiliteit van modules met netwerkapparatuur van verschillende fabrikanten te waarborgen; - Programmeer schrijven beschermde transceptor geheugen; - Het lezen van diagnostische informatie in real time; - De OEM-transceptoren worden hersteld. --- ### De belangrijkste voordelen - Compact grootte; - Ondersteuning voor optische transceptoren met gegevensraten van 400G en 800G; - geen beperking tot een bepaalde producer; - Flexibele controle van schrijfhastigheid en instellingen; - Ondersteuning voor programmering transceivers met een wachtwoord; - toegang tot niet-standaard transceptor geheugenadressen; - Programmeer transceivers met hardware schrijfbescherming; - Externe stroomvoorzieningssteun voor hoge stroomtransceptoren; - Hardware wachtwoord zoeken ondersteuning; - Technische ondersteuning van de fabrikant. --- ### Snelle start #### Installatie van de apparaat driver Voor een goede werking, installeren de driver van het apparaat voordat u het apparaat voor het eerst verbindt. Het is beschikbaar op de [Download pagina](https://sfptotal.io/nl/software#driver). Windows 10 / 11 bevat standaard drivers voor SFPTotal OSFP Board. Blijf gewoon het apparaat aan de computer verbinden en wachten tot de automatische installatie is voltooid. Als het besturingssysteem geen bestuurder of speciale bestuurderinstallatiebeleid bevat, gelden voor nieuwe apparaten, volgt u de [Instructies voor de installatie van de bestuurder](https://sfptotal.io/nl/software#driver). Sommige versies van Windows vereisen een systeemherstart na het installeren van de driver om het virtuele serie port-apparaat correct te kunnen werken. --- #### Software Gebruik de officier [SFPTotal Wizard](https://sfptotal.io/nl/software) software om met het apparaat te werken. Het biedt een comfortabele interface voor het bewerken, lezen en schrijven van transceiver geheugen. Voor het gebruik van de applicatie is geen voorlopige apparaatconfiguratie of kalibratie vereist. Voor volledige software instructies, zie de [Gebruikershandleiding](https://sfptotal.io/nl/wiki/SFPTotal_Documentation#e9aa6ea1ce86697d7e125ea8149a1768a40ce9fb). --- #### verbinding instellingen Verbinden van de programmeringsbord naar de USB-poort van de computer met behulp van de geleverde USB Type C-kabel. Het besturingssysteem detecteert een nieuw apparaat wanneer het voor het eerst verbonden is. Door standaard is geen verbindingsconfiguratie vereist. De applicatie detecteert automatisch de transceptorprogrammapanel die aan de PC is aangesloten. Als de applicatie eerder is ingesteld voor een directe toestelverbinding, opent u het menu **verbinding - verbinding instellingen**. ![Connection Settings: automatische detectie van een SFPTotal Mini/Plus transceptorprogramma board](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) herstel **Serieuze portnummer**, selecteer **Programmaartyp** voor uw apparaat en selecteer **Automatisch zoekmachine voor verbinding** om automatisch te verbinden met de transceptorprogrammapanel. Save the connection settings door te klikken **Save connectiviteit Settings**. --- #### Gerelateerde activatie De **SFPTotal OSFP Board** wordt geleverd met beperkte functionaliteit en vereist activatie voor gebruik. Zie de sectie [Gerelateerde activatie](https://sfptotal.io/nl/device-activation). --- #### Een transceptor verbinden Verbind de transceptor aan de OSFP-poort binnen de metalen doos. Bij het invoeren moet de etikettering op de module kas en de blootgestelde rand van de module PCB naar beneden gaan. Voer de transceptor in de poortbak in en druk het voorzichtig in totdat het klinkt. De latch op de transceptorkasing moet met de poortkage ingaan. Wanneer de transceptor correct is geïnstalleerd, stopt de groene STAT LED met het blinken en blijft op. De transceptorprogramma-bord is klaar voor gebruik. Om de transceptor te verwijderen, trek je bail om de latch vrij te maken, houd dan de zijden van de module met twee vingers en trek het uit de haven. Draag de module niet uit met zijn bail, omdat het kan breken. **De LED blijft flitsen en de module kan niet worden gelezen** - Controleer of de SW1, die de poort power beheert, op ON is ingesteld of dat de software power control is ingeschakeld. - Zorg ervoor dat de stroomvoorzieningsvereisten van het apparaat worden voldaan. Let op! OSFP transceptoren trekken stroom volgens de door de fabrikant aangegeven krachtklasse. Een computer USB-poort kan niet voldoende stroom leveren, dus een externe stroomvoorziening is vereist bij het aansluiten van hoge kracht optische transceptoren. **Verbinding van OSFP-RHS transceivers** De metalen OSFP-poortkast is ontworpen voor standaard OSFP modules. Het kan OSFP-RHS modules niet accepteren vanwege de interne stops op de kastwanden. Om de OSFP-RHS modules aan te sluiten met de transceptorprogrammapanel, verwijder de metalen poortbak door de rand te drukken die verder gaat dan de PCB van het apparaat. Installeer de kast voor OSFP-RHS transceivers. Het verbinden van transceivers zonder een havenkast wordt niet aanbevolen. --- ### Controleer De overdragerprogrammeringsraad heeft de volgende statusindicatoren en controles: #### Machtcontrole - De dual PWR jumper schakelt de 5V DC-voorraad naar de stroomcontroller-input. Meetsapparatuur kan hier in serie verbonden worden met de circuit. - De SW1 slide switch beheert de stroom naar de transceptorpoorten. Stel het op ON om de OSFP-poort te draaien. #### LED indicatoren - De MCU-indicator licht wanneer het apparaat verbonden is aan een computer. - De STAT-indicator blinkt wanneer de stroom op is en het apparaat wacht op een transceptor. Het blijft op wanneer een transceptor verbonden is met een haven. - De ERR-indicator blijft op wanneer het apparaat een databasfout of lockup detecteert. - De PWR-indicator toont dat de stroom aanwezig is bij de stroomcontrollerinput. - De PRESENT-indicator licht wanneer een transceptor verbonden is met de OSFP-poort. - De INT-indicator laat zien dat de operatievlag is ingesteld. #### Jumpers De OSFP-poortcircuit bevat een groep sprongers voor het beheersen van individuele elektrische spoorwegen en snelheidssignalen. De functies van de belangrijkste sprongers worden op de voor- of achterkant van de PCB gemarkeerd. - Opening VCC1 ontbindt de stroom aan het eerste kanaal. - Opening VCC2 ontbindt de stroom aan het tweede kanaal. - Opening VCC3 ontbindt de stroom aan het derde kanaal. - Opening VCC4 ontbindt de stroom aan het vierde kanaal. - De INT/RSTn jumper verbindt de overeenkomstige OSFP-poortlijn, zodat de transceptorprogramma-boord M\_INT (Interrupt Operation) kan lezen en de transcepteur herstelt via M\_RSTn. Afgesloten door default. - De LPW/PSNT jumper verbindt de overeenkomstige OSFP portlijn, zodat de transceptorprogramma-bord H\_PRSn kan lezen en de lage stroommodus via M\_LPWn kan beheren. Afgesloten door default. - Door de LOWPWR-gimpper te installeren trekt H\_LPWn naar de aanbodspanning en schakelt de transceptor naar de hoge stroommodus. Open door default. - De reset jumper herstelt de module. Open door default. Voor meer informatie over de INT/RSTn en LPW/PSNT-lijnen, zie sectie 14.5, Low-speed Signals, in de officiële OSFP Specificatie: [https://osfpmsa.org/assets/pdf/OSFP\_Module\_Specification\_Rev5\_1.pdf](https://osfpmsa.org/assets/pdf/OSFP_Module_Specification_Rev5_1.pdf) #### I2C gegevensbus De SDA, SCL en GND pins bieden toegang tot de I2C-databas. De logische niveaus van de databus overeenkomen met 5V. #### Een bench power supply verbinden De transceptorprogramma-bord heeft contacten voor het verbinden van een bench-energievoorziening met een 3.3V DC-uitgang rechtstreeks aan de OSFP\_VCC-poort-energie spoor. Een bench power supply wordt aanbevolen om een stabiele spanning te behouden bij het werken met transceivers die meer dan 10 W verbruiken. Bij het rechtstreeks aansluiten van een bench-energievoorziening, wordt de power controller van de transceptorprogramma-bord uitgeschakeld door de SW1-slide te schakelen naar OFF. Waarschuwing ! Bij het rechtstreeks verbinden van een bench-energievoorziening, overschrijdt u de 3.465 V DC-grens die door de standaard voor Host VCC is aangegeven. --- ### Controle Commands De **SFPTotal OSFP Board** werkt met behulp van een eigenaardig bestuursprotocol ondersteund door SFPTotal Wizard. [SFPTotal Protocol bevelen](https://sfptotal.io/nl/wiki/Device_control_protocol) toegang bieden tot de volledige capaciteiten van het apparaat voor complexe programmeringsprocedures of specifieke transceivercontrole registers. --- ### Nootjes 1. Component labels op de PCB kunnen verschillen, afhankelijk van de hardware review. Zie de bijbehorende documentatie voor details. 2. Geïntegreerde firmware-updates zijn alleen beschikbaar via de SFPTotal service. Contact Support om te controleren of een update beschikbaar is. 3. Een externe 5V DC 2A power adapter wordt aanbevolen voor hoge stroomtransceptoren. De polariteit van de verbinding wordt op het PCB-apparaat gemarkeerd. 4. De transceptorprogrammapanel ondersteunt de verbinding met een bench power supply. ## [SFPTotal Evolution](https://sfptotal.io/nl/wiki/SFPTotal_Evolution) **Inhoud** 1. [Algemene informatie](https://sfptotal.io/nl/wiki/SFPTotal_Evolution) 2. [Aanvragen](https://sfptotal.io/nl/wiki/SFPTotal_Evolution#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [De belangrijkste voordelen](https://sfptotal.io/nl/wiki/SFPTotal_Evolution#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Snelle start](https://sfptotal.io/nl/wiki/SFPTotal_Evolution#4e82e087889f8534521698ba06311cd9be56b4c6) - [Installatie van de apparaat driver](https://sfptotal.io/nl/wiki/SFPTotal_Evolution#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Software](https://sfptotal.io/nl/wiki/SFPTotal_Evolution#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [verbinding instellingen](https://sfptotal.io/nl/wiki/SFPTotal_Evolution#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Gerelateerde activatie](https://sfptotal.io/nl/wiki/SFPTotal_Evolution#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Een transceptor verbinden](https://sfptotal.io/nl/wiki/SFPTotal_Evolution#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [Controleer](https://sfptotal.io/nl/wiki/SFPTotal_Evolution#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Controle Commands](https://sfptotal.io/nl/wiki/SFPTotal_Evolution#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Nootjes](https://sfptotal.io/nl/wiki/SFPTotal_Evolution#7d74563e457666cab3955de69bc3a49870523040) De **SFPTotal E>olution** Het project voert technische onderzoeken uit over de compatibiliteit en het gebruik van snelle optische transceptoren met netwerkschakelaars in fiberoptische communicatie, gegevensopslag en kunstmatige intelligentie-systemen. Het ontwikkelt ook producten voor het testen en programmeren van optische transceptor geheugen. **De SFPTotal E-serie transceptorprogramma board** is een gespecialiseerd apparaat voor het programmeren van het geheugen van 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 en 800G OSFP optische transceivers, inclusief DAC, AOC, SFP RJ45 en OLT PON transceivers. Het apparaat ondersteunt programmering wachtwoord beschermde transceivers volgens CMIS 5.0, MSA SFF-8472 en SFF-8636, evenals scriptgebaseerde schrijven en programmering modules met hardware schrijven beschermingscircuits. Het apparaat heeft OSFP, QSFP-DD en DSFP porten, met backward compatibiliteit voor SFP/SFP28 en QSFP+ / QSFP28, een USB Type C-connector voor verbinding met een PC, LED indicatoren, Power Control Jumpers, en een connector voor een externe 5V 2A DC stroomvoorziening. ![3D-model van de SFPTotal Evolution-transceptorprogrammeringsbord met OSFP, QSFP-DD en DSFP/SFP porten](https://sfptotal.io/images/documentation/i167/p69/356a192b-30bddbbd71-db66cded2f06.png) --- ### Aanvragen SFPTotal transceiver programmering boards worden gebruikt voor de volgende taken: - Programmeer optische transceptoren; - AOC en DAC kabelprogramma - de compatibiliteit van modules met netwerkapparatuur van verschillende fabrikanten te waarborgen; - Programmeer schrijven beschermde transceptor geheugen; - Het lezen van diagnostische informatie in real time; - De OEM-transceptoren worden hersteld. --- ### De belangrijkste voordelen - Compact grootte; - Ondersteuning voor optische transceptoren met gegevensraten van 400G en 800G; - geen beperking tot een bepaalde producer; - Flexibele controle van schrijfhastigheid en instellingen; - Ondersteuning voor programmering transceivers met een wachtwoord; - toegang tot niet-standaard transceptor geheugenadressen; - Programmeer transceivers met hardware schrijfbescherming; - Externe stroomvoorzieningssteun voor hoge stroomtransceptoren; - Hardware wachtwoord zoeken ondersteuning; - Technische ondersteuning van de fabrikant. --- ### Snelle start #### Installatie van de apparaat driver Voor een goede werking, installeren de driver van het apparaat voordat u het apparaat voor het eerst verbindt. Het is beschikbaar op de [Download pagina](https://sfptotal.io/nl/software#driver). Windows 10 / 11 bevat standaard drivers voor SFPTotal Evolution. Blijf gewoon het apparaat aan de computer verbinden en wachten tot de automatische installatie is voltooid. Als het besturingssysteem geen bestuurder of speciale bestuurderinstallatiebeleid bevat, gelden voor nieuwe apparaten, volgt u de [Instructies voor de installatie van de bestuurder](https://sfptotal.io/nl/software#driver). Sommige versies van Windows vereisen een systeemherstart na het installeren van de driver om het virtuele serie port-apparaat correct te kunnen werken. --- #### Software Gebruik de officier [SFPTotal Wizard](https://sfptotal.io/nl/software) software om met het apparaat te werken. Het biedt een comfortabele interface voor het bewerken, lezen en schrijven van transceiver geheugen. Voor het gebruik van de applicatie is geen voorlopige apparaatconfiguratie of kalibratie vereist. Voor volledige software instructies, zie de [Gebruikershandleiding](https://sfptotal.io/nl/wiki/SFPTotal_Documentation#e9aa6ea1ce86697d7e125ea8149a1768a40ce9fb). --- #### verbinding instellingen Verbinden van de programmeringsbord naar de USB-poort van de computer met behulp van de geleverde USB Type C-kabel. Het besturingssysteem detecteert een nieuw apparaat wanneer het voor het eerst verbonden is. Door standaard is geen verbindingsconfiguratie vereist. De applicatie detecteert automatisch de transceptorprogrammapanel die aan de PC is aangesloten. Als de applicatie eerder is ingesteld voor een directe toestelverbinding, opent u het menu **verbinding - verbinding instellingen**. ![Connection Settings: automatische detectie van een SFPTotal Mini/Plus transceptorprogramma board](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) herstel **Serieuze portnummer**, selecteer **Programmaartyp** voor uw apparaat en selecteer **Automatisch zoekmachine voor verbinding** om automatisch te verbinden met de transceptorprogrammapanel. Save the connection settings door te klikken **Save connectiviteit Settings**. --- #### Gerelateerde activatie De transceptorprogrammeringsbord is voorzien van beperkte functionaliteit en vereist activering voor gebruik. Zie de sectie [Gerelateerde activatie](https://sfptotal.io/nl/device-activation). --- #### Een transceptor verbinden De transceiverprogrammeringsbord heeft OSFP, QSFP-DD en DSFP ports voor transceivers. De DSFP-poort accepteert DSFP en SFP transceivers. De QSFP-DD-poort is backward compatibel en accepteert QSFP-DD, QSFP28 en QSFP+ transcivers. Voer de transceptor in de poortbak in en druk het voorzichtig in totdat het klinkt. De latch op de transceptorkasing moet met de poortkage ingaan. Wanneer de transceptor correct is geïnstalleerd, stopt de groene STAT LED met het blinken en blijft op. De transceptorprogramma-bord is klaar voor gebruik. Om de transceptor te verwijderen, trek je bail om de latch vrij te maken, houd dan de zijden van de module met twee vingers en trek het uit de haven. Draag de module niet uit met zijn bail, omdat het kan breken. **De LED blijft flitsen en de module kan niet worden gelezen** - Controleer of de SW1, die de poort power beheert, op ON is ingesteld of dat de software power control is ingeschakeld. - Zorg ervoor dat de stroomvoorzieningsvereisten van het apparaat worden voldaan. Let op! OSFP transceptoren trekken stroom volgens de door de fabrikant aangegeven krachtklasse. Een computer USB-poort kan niet voldoende stroom leveren, dus een externe stroomvoorziening is vereist bij het aansluiten van hoge kracht optische transceptoren. **Verbinding van OSFP-RHS transceivers** De metalen OSFP-poortkast is ontworpen voor standaard OSFP -IHS modules. Het kan geen OSFP-RHS modules accepteren (slimmodules zonder een verwarmingssink) vanwege de interne stops op de kastwanden. om te verbinden OSFP-RHS modules naar de transceptorprogrammapanel, verwijderen van de OSFP-IHS metalen poort kast door de rand te drukken die verder gaat dan de PCB-apparaat. Installeer de kast voor OSFP-RHS transceivers. Het verbinden van de transceivers zonder een poortbak wordt niet aanbevolen, omdat dit de poortverbinding en de solder-verbindingen kan beschadigen. --- ### Controleer De overdragerprogrammeringsraad heeft de volgende statusindicatoren en controles: #### Machtcontrole - De dual PWR jumper schakelt de 5V DC-voorraad naar de stroomcontroller-input. Meetsapparatuur kan hier in serie verbonden worden met de circuit. - De SW1 slide switch beheert de stroom naar de transceptorpoorten. Stel het op ON om de OSFP-poort te draaien. #### LED indicatoren - De MCU-indicator licht wanneer het apparaat verbonden is aan een computer. - De STAT-indicator blinkt wanneer de stroom op is en het apparaat wacht op een transceptor. Het blijft op wanneer een transceptor verbonden is met een haven. - De ERR-indicator blijft op wanneer het apparaat een databasfout of lockup detecteert. - De PWR-indicator toont dat de stroom aanwezig is bij de stroomcontrollerinput. - De PRESENT-indicator licht wanneer een transceptor verbonden is met de OSFP-poort. - De INT-indicator laat zien dat de operatievlag is ingesteld. #### Jumpers De OSFP, QSFP-DD en DSFP port circuit bevat een groep sprongers voor het beheersen van individuele stroomlijnen en transceptor lage snelheid signalen. De functies van de belangrijkste sprongers worden op de voor- of achterkant van de PCB gemarkeerd. **OSFP** - Opening VCC1 ontbindt de stroom aan het eerste kanaal. - Opening VCC2 ontbindt de stroom aan het tweede kanaal. - Opening VCC3 ontbindt de stroom aan het derde kanaal. - Opening VCC4 ontbindt de stroom aan het vierde kanaal. - De INT/RSTn jumper verbindt de overeenkomstige OSFP-poortlijn, zodat de transceptorprogramma-boord M\_INT (Interrupt Operation) kan lezen en de transcepteur herstelt via M\_RSTn. Afgesloten door default. - De LPW/PSNT jumper verbindt de overeenkomstige OSFP portlijn, zodat de transceptorprogramma-bord H\_PRSn kan lezen en de lage stroommodus via M\_LPWn kan beheren. Afgesloten door default. - Door de LOWPWR-gimpper te installeren trekt H\_LPWn naar de aanbodspanning en schakelt de transceptor naar de hoge stroommodus. Open door default. - De reset jumper herstelt de module. Open door default. Voor meer informatie over de INT/RSTn en LPW/PSNT-lijnen, zie sectie 14.5, Low-speed Signals, in de officiële OSFP Specificatie: [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** - Openen **VCC\_RX** QSFP ontbinding van de ontvangers. - Openen **VCC\_TX** De QSFP transmissies worden uitgeschakeld. - De **VCC1** QSFP transceiver controller vermogen ontbindt. - De **VCC2** QSFP-DD transceiver controller stroom ontbindt. - Openen **VCC\_RX1** QSFP-DD ontbinding van de ontvangstkracht. - Openen **VCC\_TX1** QSFP-DD transmissies verstuurt de stroom. - De **MODSEL** selecteert de transceptor voor gegevensbus toegang. Open door standaard en gecontroleerd door software. - De **RESETL** herstelt de module. Open door default. **DSFP/SFP** - Openen **PWR\_TX** Verwijder de transmitter kracht. - Openen **PWR\_RX** ontbinding van de ontvangende kracht. - sluiten **RS0** en **RS1** draagt de overeenkomstige transceptorpijnen naar de grond om de Rate Select-lijnen te controleren. - sluiten **RX\_LOS** verbindt RX\_LOS met de managementcontroller circuit voor SFP module lesmodus - sluiten **TX\_FAULT** verbindt TX\_FAULT met de managementcontroller circuit voor SFP module lesmodus - De **Int / RSTn** verbindt de overeenkomstige DSFP-poortlijn, zodat de transceptorprogrammeringsbord M\_INT (Interrupt Operation) kan lezen en de transcepteur via M\_RSTn kan herstellen. Open door default. - De **LPW/PSNT** verbindt de overeenkomstige OSFP-poortlijn, zodat de transceiverprogrammaart H\_PRSn kan lezen en de lage stroommodus via M\_LPWn kan controleren. Open door default. **Low power mode in de buurt** - De **TX\_EN** De lage stroommodus wordt uitgeschakeld voor QSFP, QSFP-DD en SFP transceivers. Open door default. #### I2C gegevensbus De SDA, SCL en GND pins bieden toegang tot de I2C-databas. De logische niveaus van de databus overeenkomen met 5V. #### Een bench power supply verbinden De transceptorprogramma-bord heeft contacten voor het verbinden van een bench-energievoorziening met een 3.3V DC-uitgang rechtstreeks aan de OSFP\_VCC-poort-energie spoor. Een bench power supply wordt aanbevolen om een stabiele spanning te behouden bij het werken met transceivers die meer dan 10 W verbruiken. Bij het rechtstreeks aansluiten van een bench-energievoorziening, wordt de power controller van de transceptorprogramma-bord uitgeschakeld door de SW1-slide te schakelen naar OFF. Waarschuwing ! Bij het rechtstreeks verbinden van een bench-energievoorziening, overschrijdt u de 3.465 V DC-grens die door de standaard voor Host VCC is aangegeven. --- ### Controle Commands De transceptorprogramma-bord werkt met behulp van een eigenaardig bestuursprotocol dat wordt ondersteund door SFPTotal Wizard. [SFPTotal Protocol bevelen](https://sfptotal.io/nl/wiki/Device_control_protocol) toegang bieden tot de volledige capaciteiten van het apparaat voor complexe programmeringsprocedures of specifieke transceivercontrole registers. --- ### Nootjes 1. Component labels op de PCB kunnen verschillen, afhankelijk van de hardware review. Zie de bijbehorende documentatie voor details. 2. Geïntegreerde firmware-updates zijn alleen beschikbaar via de SFPTotal service. Contact Support om te controleren of een update beschikbaar is. 3. Een externe 5V DC 2A power adapter wordt aanbevolen voor hoge stroomtransceptoren. De polariteit van de verbinding wordt op het PCB-apparaat gemarkeerd. 4. De transceptorprogrammapanel ondersteunt de verbinding met een bench power supply. ## [Transceptor geheugenstructuur](https://sfptotal.io/nl/wiki/Transceiver_memory_structure) **De EEPROM van een transceptor opslaat persistente gegevens die het apparaat gebruikt om de module te identificeren.** Het managementinterface biedt ook toegang tot diagnoses, status en instellingen. Het hele geheugenbeeld wordt vaak onformal "SFP firmware" genoemd, maar blijvende identificatiegegevens, live registers en de interne software van de beheerder zijn verschillende dingen. Het schrijven van identificatievelden verandert niet het fysieke ontwerp van de module. De volgende secties verklaren Serial ID, A0h/A2h en de verschillen tussen SFP, XFP, QSFP en CMIS modules. Adresen en verplichte functies zijn afhankelijk van de specifieke geheugenkaart en de herziening ervan. In SFPTotal Wizard, selecteer de juiste **Moduletype** en **Adrestabel** In plaats van alleen op een vergelijkbaar genoemde veld te vertrouwen. ### EEPROM, Serial ID en live registers | gegevens | Doel | Overwegingen bij het maken van veranderingen | | --- | --- | --- | | Identificatie / Serial ID | Fabrikant, deelnummer, serie nummer, geadverteerde interfaces en andere informatie. | De apparatuur gebruikt deze velden voor identificatie. Ze bewijzen niet, door zichzelf, de hardware-capaciteiten van de module. | | Diagnose en status | DDM metingen, vlaggen en functionele status. | De waarden kunnen tijdens de werking veranderen; niet alle registers zijn geschreven. | | Duurzame en service-instellingen | Calibratie, fabrikantgegevens en gebruikersgebieden waarvoor voorzien. | De toepasselijke specificatie, toegangsvergunningen en de procedure voor het specifieke product zijn vereist. | EEPROM kan een afzonderlijke chip zijn of worden blootgesteld via de module controller. Een buffer die over I²C wordt gelezen, onthult niet automatisch de interne geheugenarchitectuur. De toegangs- en persistentieprocedures moeten gescheiden worden gecontroleerd van een succesvolle lezing. ### SFP transceiver SFP familie geheugenkaarten gebaseerd op SFF-8472 gebruiken adresruimten **A0h** en **A2h**. Dit zijn conventionele 8-bit adressen notaties die de richting bit bevatten; in 7 bit notatie, de correspondente adressen zijn: **0x50** en **0x51**. Verwarm ze niet met een byte offset of een extra pagina-nummer. ![SFP geheugendiagram uit de oorspronkelijke documentatie: A0h, A2h en schakelachtige bovenste pagina's](https://sfptotal.io/images/documentation/i202/p39/356a192b-3eedfdfe13-c05f9d6acabb.jpg) *Het diagram illustreert de geheugenorganisatie. Bekijk de toepasselijke SFF-8472-revisie voor de exacte velddefinities.* #### A0h en identificatievelden In SFF-8472 12.5a, de basis en uitgebreide identificatievelden bezitten byten **0–95**. 96-127 zijn toegewezen aan Vender Specific EEPROM. Bytes 128-255 zijn gemarkeerd in deze herziening bewaard; ze mogen niet worden beschreven als een universele standaard opslagruimte voor "compatibiliteitscode." De uitvoering van een fabrikant kan verschillen en vereist afzonderlijke documentatie. Voorbeelden van SFP A0h velden volgens SFF-8472 | Het veld | Bytes, decimaal | Interpretatie | | --- | --- | --- | | Verkoopnaam | 20–35 | De naam van de fabrikant, 16 ASCII byten. | | Verkoop OUI | 37–39 | Een drie-bits identificator, niet een tekstmerknaam. | | Verkoop PN | 40–55 | Deelnummer, 16 ASCII byten. | | Verkoop Rev | 56–59 | Deel revisie, vier ASCII byten. | | Vandaar SN | 68–83 | Serie nummer, 16 ASCII byten. | | CC\_BASE / CC\_EXT | 63 / 95 | Checksum velden voor de overeenkomstige identificatie randen. | Bijvoorbeeld, Vendor PN start op offset 40, of 0x28. Het veld is 16 Bijten lang, dus zijn laatste byte is 55 (0x37). Deze adressen behoren tot de SFP geheugenkaart en mogen niet worden toegepast op een gelijkaardig QSFP of CMIS veld. #### A2h en andere pagina's A2h omvat diagnose, kalibratie en controle gebieden. Aanvullende bovenste pagina's zijn beschikbaar wanneer de paging wordt ondersteund; ze worden geselecteerd in het bovenste venster op byten 128-255. Veronderstelt u niet dat elke SFP, kopermodule of DAC A2h biedt, alle diagnostische metingen of alle aanvullende pagina's. Er is geen enkele verplichte wachtwoordadres voor alle SFP modules: SFF-8472 geeft fabrikant specifieke functies. Wizard documentatie beschrijft configurable password entry parameters, maar hun waarden moeten worden gecontroleerd tegen de implementatie van de module. Zie meer [over SFP schrijven bescherming](https://sfptotal.io/nl/wiki/Reprogramming_write_protected_SFP_RJ45). ### XFP transceiver XFP gebruikt zijn eigen managementkaart gedefinieerd in INF-8077i. De onderste ramen en schakelachtige bovenste tabellen mogen niet worden behandeld als de twee SFP gebieden A0h/A2h. Wizard kan aanvullende tabellen T00h, T01h en dergelijke etiketteren; dit betekent niet dat offsetten van SFF-8472 voor hen gelden. ![XFP geheugendiagram: onderste venster, pagina selectie en bovenste Serial ID en EEPROM tabellen](https://sfptotal.io/images/documentation/i202/p39/356a192b-6d83c08a6c-a2af3cccc601.jpg) ### QSFP transceiver Voor de QSFP-familie bepaalt u eerst welke managementinterface wordt gebruikt. SFF-8636 definieert een lagere venster op byten 0-127 en een bovenste venster op bytes 128–255 met pagina selectie. Toppagina 00h bevat identificatiegegevens; de inhoud van andere pagina's en de beschikbare functies hangen af van het product. ![QSFP geheugendiagram met het onderste venster en de bovenste pagina's 00h, 01h, 02h en 03h](https://sfptotal.io/images/documentation/i202/p39/356a192b-5d6050186f-dbe17dea280a.jpg) 02h-pagina in deze kaart is gebruikersgeheugen, in plaats van een verplichte afbeelding voor een specifiek merk op elk product. Sommige moderne modules gebruiken CMIS. De toepasselijke geheugenkaart is meer dan een vergelijkbaar fysiek uiterlijk of nominaal gegevenspercentage. ### QSFP-DD transceiver CMIS definieert een gemeenschappelijk managementmodel voor verschillende vormfactoren. Het onderscheidt lagere geheugen van een bovenste venster; gepagde modules gebruiken pagina selectie en, waarvoor voorzien, bank selectie. De module adverteert zijn ondersteunde pagina's en functies, die moeten worden gecontroleerd tegen de CMIS-revisie en de documentatie van de fabrikant. Flat geheugen en paged geheugen vereisen niet dezelfde operaties. ![CMIS-diagram uit het oorspronkelijke artikel: lagere geheugen, Bank en Page selectie, gemeenschappelijke pagina's en banked pagina's](https://sfptotal.io/images/documentation/i202/p39/356a192b-ca7d97967c-b566a2004824.jpg) *De illustratie toont het behandelingsbeginsel. Bekijk de uitgevoerde CMIS-revisie voor de paginalijst en verplichte functies; het diagram beschrijft niet de capaciteiten van elk module.* ### OSFP transceiver OSFP gebruikt ook CMIS, maar dit betekent niet dat alle geproduceerde pagina's en functies overeenkomen met die van elke QSFP-DD module. Controleer de geadverteerde capaciteiten van de specifieke module, interface revision en transceiver programmering board ondersteuning. De fysieke vormfactor en de elektrische interface compatibiliteit zijn gescheiden van het gemeenschappelijke managementmodel. ### Het lezen, opslaan en wijzigen van gegevens in Wizard 1. Identificeer de vormfactor, deelnummer en herziening. Selecteer Module Type en Adres tabel, vervolgens uitvoeren een [Lees de code van de module](https://sfptotal.io/nl/wiki/Reading_transceiver_memory). 2. Creëer [Een backup](https://sfptotal.io/nl/wiki/Backing_up_transceiver_memory) van de toegankelijke gebieden. Record alle pagina's die niet kunnen worden gelezen: een onvolledige set mag niet als een volledige productbeeld worden beschouwd. 3. Bij het kiezen van code volgen we de [Firmware Database aanbevelingen](https://sfptotal.io/nl/wiki/Firmware_database). Controleer de geheugenkaart, hardware-implementatie en doelapparatuur. 4. bepaalt de [Schrijven bescherming](https://sfptotal.io/nl/wiki/Reprogramming_write_protected_SFP_RJ45), alleen de vereiste wijzigingen voorbereiden en de [Checksom](https://sfptotal.io/nl/wiki/Checksum_verification). 5. Na het [Schrijven](https://sfptotal.io/nl/wiki/Writing_transceiver_memory) Lees hetzelfde gebied weer. Vergelijk de blijvende gegevens, rekening houdend met het feit dat diagnostische registers tijdens de operatie veranderen. 6. Controleer de identificatie en de werkelijke verbinding in het doelapparatuur. Een succesvolle geheugen schrijven vervangt geen linktest. Het wijzigen van de Vendernaam, Deelnummer of compatibiliteitscode verandert niet MM opties in SM opties of voegt een niet ondersteunde fysieke gegevensratio toe. Overschrijven van de kalibratie en diensten registers vereist een afzonderlijke, gerechtvaardigde procedure. ### Specificaties en gerelateerde middelen - [SFF-8472 12.5a](https://members.snia.org/document/dl/25916)De tafel 4-2, secties 4.3, 7 en 10.2 — SFP, identificatievelden en leverancier-specifieke toegang. - [SFF-8636 2.12](https://members.snia.org/document/dl/26418) \- de managementkaart voor vier-lijn modules; [INF-8077i 4.5](https://members.snia.org/document/dl/26514) — XFP. - [OIF CMIS catalogus](https://www.oiforum.com/technical-work/implementation-agreements-ias/) — gepubliceerde herzieningen; de toepasselijkheid van het product moet worden gecontroleerd. - [MSA, SFF en CMIS referentie](https://sfptotal.io/nl/wiki/Transceiver_standards_and_specifications) en [DDM in Wizard lezen](https://sfptotal.io/nl/wiki/DDM_diagnostics). ## [Firmwaredatabase](https://sfptotal.io/nl/wiki/Firmware_database) **De SFPTotal Firmware Database biedt gegevens en middelen voor programmering transceivers.** Gebruik het bij het voorbereiden van compatibele code voor een bepaalde module en netwerk apparaat. In dit artikel worden de toegangsvereisten uitgelegd en hoe u de juiste gegevens kunt selecteren. Bij het programmeren van SFP-modules verwijst "hardware" vaak naar de inhoud van toegankelijke geheugengebieden. Deze afbeelding is niet noodzakelijkerwijs de interne uitvoerbare software van de beheerder. Identificeer eerst de gegevens die nodig zijn voor uw taak; zie de [EEPROM en Serial ID gids](https://sfptotal.io/nl/wiki/Transceiver_memory_structure). ### Firmware Database toegangsvereisten De toegang tot de website vereist een account met een gecontroleerde e-mailadres, een voltooide profiel en ten minste één gekoppelde originele SFPTotal-apparaat. Het hebben van een niet-verbindend transceiverprogramma-bord koppelt het gewoon niet aan uw account. 1. Meld je aan bij je account en voltooid de e-mail verifieer en je profiel als de website je vraagt dat te doen. 2. open [Mijn apparaten](https://sfptotal.io/nl/customer/devices) En controleer of uw transceptorprogramma board is opgenomen. Als het ontbreekt, zendt u een verzoek om het toe te voegen met behulp van het serienummer. 3. U kunt het serienummer vinden in SFPTotal Wizard via **Help op het apparaat versie**. Verwarm het niet met het serienummer van de transceptor in Serial ID. 4. Na de linking is voltooid, open [Firmware Database in uw account](https://sfptotal.io/nl/customer/codesdb). Toegang tot SFPTotal Labs is ook afhankelijk van de verbonden accountstatus en de authenticatie van de service. Een apparaat verbinden en [Activatie van de transceptorprogramma board](https://sfptotal.io/nl/device-activation) Er zijn aparte procedures. De voorwaarden voor het mogelijk maken van board-operaties mogen niet worden verward met de registratievereisten van de database. Controleer de beschikbaarheid van de code en de gebruiksvoorwaarden in de service. ### Kode kiezen voor SFP en andere transceivers Wat te controleren voordat je schrijft | Parameters | Waarom het belangrijk is | | --- | --- | | Form factor en management interface | SFP, SFF-8636 en CMIS geheugenkaarten hebben verschillende velden en toegangsprocedures. | | Deelnummer en hardware review | Hetzelfde handelsnaam garandeert niet hetzelfde geheugen, controller of schrijfprocedure. | | Fysieke parameters | De data snelheid, optische configuratie of RJ45-interface moet overeenkomen met het echte product en de link. | | Target uitrusting | Het schakelmodel, de poort en de softwareversie bepalen de identificatie- en ondersteuningsvereisten van de transceptor. | | Ruimte om te wijzigen | Identificeer welke velden kunnen worden gewijzigd en welke instellingen, calibraties en unieke gegevens moeten worden bewaard. | Een merk of bestandlengte aanpassen is slechts een onderdeel van de check. Vervang geen doelgerichte verandering met een volledig beeld van verschillende hardware. Als de resource beschrijving niet bevestigt de toepasbaarheid voor uw module, verduidelijken dit voordat u schrijft. Het wijzigen van de identificatiegegevens verandert niet de fysieke gegevensratie, golflengte, fiber-type of hardwarecapaciteiten. Als de linkfout een fysieke oorzaak heeft, zal een andere code het niet oplossen. ### Werken met de geselecteerde gegevens 1. [Lees de originele module](https://sfptotal.io/nl/wiki/Reading_transceiver_memory) en zijn identificatiegegevens opnemen. 2. maken [Een backup](https://sfptotal.io/nl/wiki/Backing_up_transceiver_memory) van de toegankelijke pagina’s. Houd het apart van de voorbereide code. 3. Selecteer gegevens met behulp van de bovenstaande parameters en bepaal de [Schrijf beschermingstijl](https://sfptotal.io/nl/wiki/Reprogramming_write_protected_SFP_RJ45). 4. Voorbereid de vereiste wijzigingen, controleer de toepasselijke [Checksom](https://sfptotal.io/nl/wiki/Checksum_verification) en uitvoeren de [Schrijven](https://sfptotal.io/nl/wiki/Writing_transceiver_memory) volgens de instructies. 5. Lees de gewijzigde gebieden weer en vergelijk het resultaat. Als de procedure vereist dat gegevens worden verstrekt of een normale herstart, volgt u de procedure voor dat model en controleert u of de blijvende gegevens worden bewaard. 6. Controleer de identificatie en werkelijke werking in het doelapparatuur. ### Als de database niet open is of de juiste code niet beschikbaar is - **Geen apparaat is verbonden:** Controleer Mijn apparaten en de status van het verzoek. Het registreren van een ander account vervangt niet de apparatuurverbinding. - **De website vraagt u om uw e-mail te controleren of uw profiel te voltooien:** voltooien de aangevraagde procedure in uw account. - **Er komt een fout voor bij het openen van SFPTotal Labs:** Lees de boodschap in uw account. Als een Labs-account al bestaat, moet u zich mogelijk inschrijven met het eerder ingestelde wachtwoord. Contact Support als de account creatie mislukt. - **De gegevens van toepassing zijn niet bevestigd:** bereid het nummer en de revisie van de transceptor onderdelen, het apparaatmodel, de softwareversie en de Wizard operationele reactie. Stuur bestanden en seriële nummers alleen via het aangewezen ondersteuningskanaal. Als Support meer informatie vraagt, moet u het exacte foutbericht bevatten en de fase specificeren waarin het plaatsvond: website-in-in, apparaatverbinding, het openen van Labs of het selecteren van gegevens. ## [\- Protocol voor het controleren van apparaten](https://sfptotal.io/nl/wiki/Device_control_protocol) **Inhoud** 1. [Overdracht van het transceiver geheugen](https://sfptotal.io/nl/wiki/Device_control_protocol#22b21de7b135c683816f5f3f83c9f3ab6545d23f) 2. [Schrijven van transceiver geheugen](https://sfptotal.io/nl/wiki/Device_control_protocol#e9c066d5576fa37a89d0db713444893590e41800) 3. [Configuratie Commands](https://sfptotal.io/nl/wiki/Device_control_protocol#28b6034969a1957bfca6d6fd004f23dd36dd9f9a) 4. [Machtcontrole](https://sfptotal.io/nl/wiki/Device_control_protocol#36df51e93003e36ad0f68a593be69061f409d480) 5. [Hardware wachtwoord zoeken](https://sfptotal.io/nl/wiki/Device_control_protocol#c1ebcbe35d57993ebbf941515f59f999cbd1d3b0) SFPTotal apparaatcontroleprotocolbevelingen worden ondersteund door Mini, Plus, Plus New en Plus X-serie transceptorprogramma's. Deze commando-lijst geldt voor apparaten met ingebouwde firmware SW 1.3.5 of later. ### Overdracht van het transceiver geheugen Het lezencommand bereikt toegang tot apparaten op de databas met behulp van 8-bit-adres en offsetparameters en leest gegevens van pagina's tot 256 byten. `R1A000807F` De leesbevel bestaat uit de volgende parameters: `R` \+ `1` \+ `A0` \+ `00` \+ `80` \+ `7F` **Commandcode** Een leesbevel begint met het bevelcode karakter **R** (Kort voor ***Lees***). Het geval van de bestellingcode bepaalt het uitgangsformaat van het leesresultaat. - **R** uppercase — retourgegevens als een HEX string; - **r** Lowercase — retourgegevens als een tabel HEX. **Portnummer** De numerieke identificator van de haven op het transceptorprogrammapanel. 0. GBIC 1. SFP 2. SFP+ 3. XFP 4. QSFP If `CMODPRST=01` is ingeschakeld, de transceptorprogramma-bord controleert dat een transceptor is verbonden met de aangegeven poort vóór het lezen. Deze instelling wordt uitgeschakeld om de portnummers te negeren. **Pagina adres** De slaaf apparaat pagina adres op de databus, geschreven in het bovenste format HEX. Bijvoorbeeld: `A0` or `A2`. Zie [Transceptor geheugenstructuur](https://sfptotal.io/nl/wiki/Transceiver_memory_structure) Voor meer informatie over ondersteunde transceptor geheugenpagina-adressen. **Extra pagina nummer** Het extra paginanummer in HEX-formaat voor transceivers met een dynamische adresruimte. Voorbeelden van waarden: `00`, `01`, `02`, `03`. If `AWRADTBL=01` is ingeschakeld, schrijft de transceptorprogramma-bord het aanvullende pagina-nummer voor **Page selecteer byte** bij het bereiken van de bovenste geheugen van XFP en QSFP modules. Dit selecteert welke aanvullende tabel de transceptor in A0h bij offset 80h blootstelt: `T00` or `T01` or `T02` or `T03`. Om de extra pagina-nummerparameters te negeren, stelt u `AWRADTBL=00`. **Offset** De vergoeding op welke gegevens worden gelezen of geschreven. Bijvoorbeeld: - `00` lager geheugengebied, beginnend met byte 0 - `80` bovenste geheugenruimte, beginnend met byte 128 - `5F` Lees beginnend bij byte 95 **Lees/schrijf byte count** Het aantal byten om te lezen van of te schrijven naar het transceiver geheugen. Geef de parameter in het bovenste HEX-formaat. Vanwege de registersrepresentatie moet het leesbyte getal met één worden verminderd. - `00` Lees/schrijf 1 byte - `7F` Lees/schrijf 128 byten - `03` Lees/schrijf 4 byten **Een commando invoeren en uitvoeren** Om de opdracht uit te voeren, beëindigt u het met een carrier return karakter `\x0D`. Formateerde output van het leesgebied: ``` 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 ``` De standaard leesbevel uitvoering. ``` R1A000007F 0304070000000120400C15012A0000000F07000046494E4953415220434F5250323334200000906546544C46383532345032424E56202020412020200352009C0032000050423931595A57202020202020202020303730323237202068D8010B0000000000000000000000000000000000000000000000000000000000000000 ``` Lees 128 byten van pagina T03h van een QSFP28-transceptor in adresruimte A0h op offset 80h. ``` R4A003807F 11CC07800000000000000003FF00020000000040484953494C49434F4E20202020202020000000004F4D333535394358313030202020202030316658051446E60607FFDE30333448545831304D3930303333383832313039333032300C1067A60000000000000000000000000000000000000000000000000000000000000000 ``` Het bevelresultaat eindigt met line feed en carriage return karakters. --- ### Schrijven van transceiver geheugen Het schrijfbevel bereikt toegang tot apparaten op de databas met behulp van 8-bit-adres en offsetparameters en schrijft gegevens naar een pagina van maximaal 256 byten. `W4A002800F11223344556677889900AABBCCDDEEFF` De schrijfbevel bestaat uit de volgende parameters: `W` \+ `4` \+ `A0` \+ `02` \+ `80` \+ `0F` \+ `11223344556677889900AABBCCDDEEFF` **Commandcode** Een schrijfbevel begint met het bevelcode karakter **W** (Kort voor ***Schrijven***). Het geval van de commandcode bepaalt of een resultaat na het schrijven wordt teruggekeerd. - **W** oppercase - een verificatie na het schrijven en het resultaat terug te geven; - **w** lowercase — schrijf alleen, zonder een verificatie lezen. Om het schrijven te bevestigen, vergelijk de gegevens die in het schrijfbestand worden verzonden met de gegevens die na het bewerkingen van het bestand door de transceptor worden teruggekeerd. **Portnummer** De numerieke identificator van de haven op het transceptorprogrammapanel. 0. GBIC 1. SFP 2. SFP+ 3. XFP 4. QSFP If `CMODPRST=01` is ingeschakeld, de transceptorprogramma board controleert dat een transceptor verbonden is aan de aangegeven poort voordat het wordt geschreven. Deze instelling wordt uitgeschakeld om de portnummers te negeren. **Pagina adres** De slaaf apparaat pagina adres op de databus, geschreven in het bovenste format HEX. Bijvoorbeeld: `A0` or `A2`. Zie [Transceptor geheugenstructuur](https://sfptotal.io/nl/wiki/Transceiver_memory_structure) Voor meer informatie over ondersteunde transceptor geheugenpagina-adressen. **Extra pagina nummer** Het extra paginanummer in HEX-formaat voor transceivers met een dynamische adresruimte. Voorbeelden van waarden: `00`, `01`, `02`, `03`. If `AWRADTBL=01` is ingeschakeld, schrijft de transceptorprogramma-bord het aanvullende pagina-nummer voor **Page selecteer byte** bij het bereiken van de bovenste geheugen van XFP en QSFP modules. Dit selecteert welke aanvullende tabel de transceptor in A0h bij offset 80h blootstelt: `T00` or `T01` or `T02` or `T03`. Om de extra pagina-nummerparameters te negeren, stelt u `AWRADTBL=00`. **Offset** De vergoeding op welke gegevens worden gelezen of geschreven. Bijvoorbeeld: - `00` lager geheugengebied, beginnend met byte 0 - `80` bovenste geheugenruimte, beginnend met byte 128 - `5F` Lees beginnend bij byte 95 **Schrijf/lees byte count** Het aantal byten om te schrijven naar het transceiver geheugen. Geef de parameter in het bovenste HEX-formaat. Vanwege de registersrepresentatie moet het schriftelijke byte getal met één worden verminderd. - `00` Lees/schrijf 1 byte - `7F` Lees/schrijf 128 byten - `03` Lees/schrijf 4 byten **gegevens** Voeg de geschreven gegevens aan het einde van de opdracht toe als een top-to-top HEX string zonder ruimtes of lijnbreuken. `11223344556677889900AABBCCDDEEFF` De lengte van de geschreven gegevens moet overeenkomen met de geschreven byte tellen die zijn vermeld in de bestelparameters. **Een commando invoeren en uitvoeren** Om de opdracht uit te voeren, beëindigt u het met een carrier return karakter `\x0D`. --- ### Configuratie Commands **CLI** Omschakelen of uit te schakelen karakter echo in het terminalvenster tijdens het schrijven. Disabled door default. De instelling keert na een stroomcyclus terug naar de standaard. Vraag de huidige staat ``` ? CLI CLI=0 ``` mogelijk ``` CLI=1 ``` onmogelijk ``` CLI=0 ``` --- **VERSION** Vraag de versie van het apparaat informatie. ``` SFPTotal Plus New (c) 2023 HW: 1.3 SW: 1.3.7 SN: SFPT-P1323122800 ACTIVE ``` **CMODPRST** Controleer of een transceptor verbonden is met de haven voordat u leest of schrijft. Vraag naar de huidige setting: ``` ? CMODPRST CMODPRST=01 ``` Het mogelijk maken van transceptorverbinding detectie: ``` CMODPRST=01 ``` Onmogelijke transceptorverbinding detectie: ``` CMODPRST=00 ``` Wanneer deze instelling is ingeschakeld, retourneert de transceptorprogrammapanel een fout als meer dan één transceptor verbonden is aan zijn porten: ``` QERR: MTDOC ``` Als geen transceptor verbonden is aan de haven tijdens een lees- of schrijfsoperatie, vraagt de transceptorprogrammapanel de correspondente foutcode terug: ``` QERR: SFP_EMPTY ``` **AWRADTBL** Automatisch schrijven van het aanvullende paginanummer naar de **Page selecteer byte** registreren bij het bezoeken van de adresruimten T00h, T01h, T02h en T03h. Vraag naar de huidige setting: ``` ? AWRADTBL AWRADTBL=01 ``` Toegepast extra pagina nummer schrijven: ``` AWRADTBL=01 ``` Verwijder extra pagina nummer schrijven: ``` AWRADTBL=00 ``` --- **STATUS** transceiverprogrammering board port input en output staten. ``` STATUS GBIC : 1; 0; 0; 1; SFP : 1; 1; 1; 1; XFP : 1; 1; 1; 1; 1; QSFP : 1; 1; 1; 1; ``` Parameterwaardeposities passen overeen met de volgende kaart: ``` 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** Controleer de TX\_DIS-lijn, die lage stroommodus mogelijk maakt. Opgenomen door default. Sluit de laser op en uitschakelt Low Power Mode ``` TX_DIS=0 ``` Sluit de laser uit en geactiveerd Low Power Mode ``` TX_DIS=1 ``` De transceptorprogramma-bord kan een jumpper hebben voor hardware-controle in Low Power-modus. Een gesloten jumper neemt voorrang. --- **I2CRATE** Stel de frequentie van het databus horloge van de transceptorprogrammeringsbord in ***Meester***. De parameter wordt vertegenwoordigd door een hexadecimal register. ``` I2CRATE=12 # Clock frequency 100 kHz I2CRATE=40 # Clock frequency 30 kHz I2CRATE=C6 # Clock frequency 10 kHz ``` Om de huidige snelheidsinstelling te vragen, gebruik `? I2CRATE` ``` ? I2CRATE I2CRATE=C6 ``` Accepteert de waarden van `01h` to `FFh`. De klokfrequentie wordt berekend met behulp van de formule: `16 000 000 / (2 * I2CRATE * I2CPRESC + 16) = Speed Rate Hz` --- **I2CPRESC** De prescaler voor de data bus horloge frequentie van de transceptorprogramma board in ***Meester***. De parameter wordt vertegenwoordigd door een hexadecimal register. De standaardwaarde: `04h` ``` I2CPRESC=04 ``` Om de huidige snelheidsinstelling te vragen, gebruik `? I2CPRESC` ``` ? I2CPRESC I2CPRESC=04 ``` Accepteer de waarden `00h`, `04h`, `10h`, `40h`. **I2CPAUSE** Verlaten voordat de bus uitgaat, lees de resultaten in milliseconden. De standaardwaarde: `64h` or `100ms` ``` ? I2CPAUSE I2CPAUSE=64 I2CPAUSE=32 I2CPAUSE=32 ``` **I2CDELAY** Stel de vertraging vast voordat u ReSTART afgeeft, in 0.1 ms verhogingen. De standaardwaarde: `0Ah` ``` ? I2CPAUSE I2CPAUSE=0A I2CPAUSE=64 I2CPAUSE=64 ``` **I2CRESET** Reset de data bus in de software. Herstart de interface en genereer 9 horlogepulsen op de data bus SCL-lijn om slaafapparaten te herstellen die kunnen worden gesloten. Herstellen van de data bus: ``` I2CRESET ``` De trigger mogelijk maken. De databus wordt automatisch hersteld wanneer een transceptor verbonden is met een haven. ``` I2CRESET=01 ``` De trigger wordt uitgeschakeld. ``` I2CRESET=00 ``` **I2CSTATE** Terug naar de gegevens buslijn staat. ``` I2CSTATE SCL=01 SDA=02 ``` **USBDELAY** Verlaten voordat u een data byte van het apparaat naar de computer via de virtuele serie port verzendt. ``` ? USBDELAY USBDELAY=0A USBDELAY=10 USBDELAY=10 ``` --- ### Machtcontrole Alleen ondersteund op transceptorprogramma-boards met software power control. **PWRRST** De stroomcyclus van de transceptorpoorten. ``` PWRRST ``` I2CPAUSE beïnvloedt het bus reset interval in 10 ms verhogingen. **PWRCTRL** De controle van de poort power. Verwijder de macht uit. ``` PWRCTRL=0 ``` Draai de macht op. ``` PWRCTRL=1 ``` Een verandering in de stroomstatus moet gepaard gaan met de juiste LED-indicatie. --- ### Hardware wachtwoord zoeken De transceptorprogramma-bord ondersteunt hardware wachtwoordzoek in het bereik van `00000000` to `FFFFFFFF` De zoekopdracht loopt in een loop, het wachtwoord verhoogt per één. Op elke iteratie voert de transceiverprogramma-bord het wachtwoord in en schrijft hij het checkwoord. `SFPTOTAL` Wat is 8 bytes lang. Het leest vervolgens het woord cheque terug. De zoekopdracht is succesvol wanneer de transceptorprogramma-bord het checkwoord kan lezen uit het transceptorgeheugen. **BFCWADR** Het adres van de pagina waar het checkwoord is geschreven. **BFCWOFT** De vergoeding voor het schrijven van de checkword. **BFSET** Start een hardware wachtwoordzoek. De opdracht heeft de volgende parameters: - Password entry pagina - Password invoering offset - Begin van de waarde-range - Het einde van het bereik - Startpositie De opdracht start een zoekopdracht, het invoeren van wachtwoorden op de pagina `A2h` bij offset `7Bh` In het bereik van `41414141h` to `5A5A5A5Ah` Begin bij `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 met het wachtwoordzoek. ``` BFSTOP STOP Device=A2 Offset=7B From 41 41 41 41 To 5A 5A 5A 5A Current 45 45 47 5A ``` **BFSTART** Herhaal het wachtwoordzoek van waar het is gestopt. **BFPASS** De `? BFPASS` Command geeft de huidige waarde terug. ``` ? BFPASS 45 45 47 5A ``` ## [Foutcodes en betekenissen](https://sfptotal.io/nl/wiki/Error_codes) Deze verwijzing beschrijft de SFPTotal Wizard-berichten die worden geconfronteerd bij het werken met een transceiverprogrammapanel en transceiver geheugen: `WRITE FAIL` En de codes `QERR`. Een code identificeert het stadium of de toestand van een mislukking, maar meestal niet een enkele oorzaak. Speel de volledige reactie van het apparaat en registreer het bordmodel en HW/SW, Wizard versie, werking, adres en pagina. De tabel omvat gedocumenteerde SFPTotal berichten. Codes en herstelmethoden kunnen verschillen tussen boards en ingebouwde firmware-versies. De fout "Ik kan geen SSL/TLS beveiligde kanaal maken" bij het updaten van Wizard of het toegang tot Labs betreft de netwerkverbinding van de applicatie. Gebruik de [Wizard SSL/TLS instructies](https://sfptotal.io/nl/note/Issue-The-request-was-aborted-Could-not-create-SSL-TLS-secure-channel_28). ### Ga naar een foutcode [WRITE FAIL](https://sfptotal.io/nl/wiki/Error_codes#e9d04dac9cf068b523c5f82029098786f4eda8c2) · [QERR:DEMO](https://sfptotal.io/nl/wiki/Error_codes#796b66b23428f7329919b312635b31b1ee403567) · [QERR:MTDOC](https://sfptotal.io/nl/wiki/Error_codes#195d839d3187e8516b57dcaad62efd20522ab4da) · [QERR:SFP\_EMPTY](https://sfptotal.io/nl/wiki/Error_codes#af6e1c067f6c93b3b3b0d1666c35fdad0927b716) · [QERR:SCL](https://sfptotal.io/nl/wiki/Error_codes#265d26c4b6c11d46b4cb8bc558bbc03d9c514829) · [QERR:SDA](https://sfptotal.io/nl/wiki/Error_codes#a462f08636692a90095e3ac1ed6c313d504f256c) · [QERR:I2C\_BUSY](https://sfptotal.io/nl/wiki/Error_codes#3ec311eccf3ae24fbc5f7f39bd1731c0ad6ab37d) · [QERR:R20](https://sfptotal.io/nl/wiki/Error_codes#e2e96d6cfdd48e6fd85f42b7bfdb9d02ca3aea97) · [QERR:W20](https://sfptotal.io/nl/wiki/Error_codes#acbb83fcd1fe83e177ead96647800aecc2055514) · [QERR:W30](https://sfptotal.io/nl/wiki/Error_codes#e9431bc7c72067d68e04db7003f94310adbf43b3) · [QERR:W48](https://sfptotal.io/nl/wiki/Error_codes#be876b076ebb5f69862304edc95b663d9ad7682b) · [QERR:x00](https://sfptotal.io/nl/wiki/Error_codes#7bc2956bc7e0ce52d3c232e3865e6bcc2a514a40). ### Code — betekenis — checks — volgende stap SFPTotal fouten: de oorzaak te diagnosticeren in plaats van alleen op een code te vertrouwen | code | betekenis | Wat te controleren | Volgende stap | | --- | --- | --- | --- | | `WRITE FAIL` | Het schrijven werd niet bevestigd als succesvol; de persistentie van de gegevens is niet gecontroleerd. | Lees terug en vergelijk met de verwachte gegevens. Controleer het geselecteerde gebied, schrijf toegang, stroom en de specifieke module vereisten. | Speel de originele backup. Het onderscheiden van een communicatieprobleem van schrijfbescherming; gebruik de [Schrijf een beschermingsgids](https://sfptotal.io/nl/wiki/Reprogramming_write_protected_SFP_RJ45). Schrijf niet herhaaldelijk de hele damp voordat u de oorzaak identificeert. | | `QERR:DEMO` | De board werkt met beperkte functionaliteit en vereist activering. | De toestand van het apparaat, het model en het serienummer, en of er een sleutel beschikbaar is voor dit bord. | Uitvoeren [Normale activatie](https://sfptotal.io/nl/device-activation) Controleer de actieve status. De activatie van de board is anders dan het invoeren van een passwoord of configureren Labs-toegang. | | `QERR:MTDOC` | De verbinding detectie vond meer dan een transceptor. | Controleer alle porten en verbonden kabel-endingen; laat slechts één module verbonden voor diagnose. Controleer de aanwezigheid van detectie contacten. | Nadat de operaties zijn voltooid, verwijder de extra verbinding en herhaal de lezing. Als de code blijft bestaan met één module, stuur dan de configuratie naar Support in plaats van de detectie uit te schakelen om de oorzaak te overtreden. | | `QERR:SFP_EMPTY` | Het bestuur detecteert geen verbinding met de betreffende haven. | Controleer de juiste poort, volledige insert, module compatibiliteit, stroom en detectie contacten. De codenaam vervangt niet het controleren van het specifieke bord en de haven. | Blijf een compatibele module opnieuw aansluiten volgens de instructies en herhaal de lezing. Als een bekende module ook niet wordt gedetecteerd, neem dan contact op met Support om het bord te controleren. | | `QERR:SCL` | De SCL horlogelijn wordt laag gehouden, blokkerende communicatie. | Macht, contacten, één verbonden module en de voltooiing van de huidige transactie. Alleen de code identificeert niet de gebrekeerde component. | Volg de [Bus herstelprocedure](https://sfptotal.io/nl/wiki/Resetting_the_data_bus). De door de software geproduceerde klokpulses kunnen onvoldoende zijn voor SCL; volgt de volledige stroomcyclusprocedure van de boardguide indien van toepassing. | | `QERR:SDA` | De SDA-gegevenslijn wordt laag gehouden, blokkerende communicatie. | Hetzelfde verbinding en stroomvoorwaarden; of het probleem teruggaat na een bepaalde module is aangesloten. | Op een ondersteund bord, gebruik `I2CRESET` Volgens de [Bus reset instructies](https://sfptotal.io/nl/wiki/Resetting_the_data_bus) Dan test je lezen. Dit bevel verwijdert geen schrijfbescherming. | | `QERR:I2C_BUSY` | Een bus drukke boodschap beschreven in de communicatie herstel instructies. | Controleer of een operatie, script of automatische start nog steeds in werking is en controleer verbindingen en stroom. | Wacht tot de huidige werking is voltooid en stopt de volgende automatische start. Als de fout blijft bestaan, gebruik dan de [Recovery instructies](https://sfptotal.io/nl/wiki/Resetting_the_data_bus) rekening houden met de commando steun van de raad. | | `QERR:R20` | Het apparaat erkent niet het adresverzoek in een leesbevel. | Module aanwezigheid en kracht, adres/pagina beschikbaarheid, de geselecteerde geheugenkaart en apparaat bereidheid. | Begin met een toegankelijk identificatiegebied, controleer dan de geadverteerde capaciteiten van de module. Een fout bij A2h alleen bewijst niet dat DDM afwezig is. | | `QERR:W20` | Het correspondente gebrek aan adresverzoek erkenning voor een schriftelijke opdracht. | Eerst controleer of de module kan worden gelezen, dan controleer het adres, gebied, kracht en schrijfbereidheid. | Herstellen van bevestigde lezing. Na het controleren van de documentatie en back-up, doe alleen de nodige toegestane wijzigingen. Deze code bewijst niet dat een bepaalde wachtwoord vereist is. | | `QERR:W30` | Nadat het adres met de schrijfbit werd erkend, werd de overdracht van een databyt niet erkend. | De vorige blok bespaart tijd, sequentiële schrijfgrootte, vertraging tussen operaties en bescherming van het geselecteerde gebied. | Speel de huidige instellingen. Als ze niet voldoen aan de vereisten van de module, passen ze door [Tools → Algemene instellingen](https://sfptotal.io/nl/wiki/Basic_settings) Volgens de documentatie. Als de fout blijft bestaan, onderzoekt u schrijfbescherming; toepast u niet dezelfde vertraging op elke module. | | `QERR:W48` | Er werd geen erkenning ontvangen voor het adres met de lezing. | De volledige operationele volgorde, de bereidheid en kracht van het apparaat, adres en beschikbaarheid van het gebied dat wordt gelezen. | Probeer een toegankelijk gebied afzonderlijk te lezen. Als de fout terugkeert, stuur dan de volledige reactie- en operationele parameters naar Support. Selecteer niet een schrijfbescherming verwijderingsmethode op basis van deze code. | | `QERR:x00` | Deze verwijzing gebruikt de code voor een onbekende busfout. | De volledige werkelijke reactie, met inbegrip van alle tekens en cijfers, het bordmodel en de softwareversie. | Bewaar het antwoord zonder het te vervangen door de plaatshouder `x00` en stuur het naar Support met de stappen om het probleem te reproduceren. Deze inleiding dekodeert geen willekeurige onbekende foutcode. | ### Waarom QERR:R20 bij het lezen van A2h niet bepaalt of DDM aanwezig is Een adres kan niet worden erkend omdat de adresruimte niet wordt geïmplementeerd, maar ook vanwege slechte contact, gebrek aan stroom, gereedheid van het apparaat of een verkeerd geselecteerd gebied. Eerst controleer stabiele identificatie lezen, de diagnostische informatie in de specifieke SFP geheugenkaart en de module documentatie. Interpret A0h/A2h volgens het adresconvention van het gereedschap; gebruik de juiste geheugenkaart voor andere vormfactoren. Pas na deze controles kan de beschikbaarheid van de diagnose worden bepaald. R20 alleen bepaalt niet de afwezigheid van DDM of het hardware schrijven beschermingsysteem. Zie [Transceiver geheugenstructuur](https://sfptotal.io/nl/wiki/Transceiver_memory_structure) en [DDM diagnose lezen](https://sfptotal.io/nl/wiki/DDM_diagnostics). ### Waar te beginnen bij het diagnosticeren van schrijven 1. Record de exacte werking, adres/pagina en volledige reactie. De beschikbare oorspronkelijke geheugen. 2. Controleer de communicatie met het bord, een enkel compatibele transceptor, de juiste haven en stroom. Eerst een herhaaldelijk lezen. 3. Als de erkenning verloren gaat tijdens het schrijven, controleer de beschikbaarheid van het gebied, blokkeer de groottevereisten en bespaar tijd. Verander één parameter op een gegeven moment en registreer de oorspronkelijke waarde. 4. Denk aan een wachtwoord, WP of een speciaal opslaanbevel alleen wanneer dat mechanisme is bevestigd voor het specifieke product. Na een geautoriseerde schrijven, lees de gegevens weer en vergelijk het resultaat. Voor SFPTOTAL-besturen en hun toepasbaarheid, gebruik de [Protocol gids](https://sfptotal.io/nl/wiki/Device_control_protocol). Het hebben van Wizard impliceert niet automatisch commando ondersteuning; bijvoorbeeld, het gemeenschappelijke SFPTOTAL-protocol geldt niet voor Whistle. Busverbindingsfouten worden in de [QERR:SCL/SDA artikel](https://sfptotal.io/nl/wiki/Resetting_the_data_bus). ### Wat te sturen naar Support over een onbekende code Door de [Officiële contactkanalen](https://sfptotal.io/nl/contacts) Stuur het bordmodel, HW/SW van Help → Get apparaatversie, Wizardversie, module fabrikant/deelnummer en herziening, complete foutlijn, adres en pagina, schrijf parameters, stroomverbinding en operationele sequentie. Inclusief het testresultaat met een bekende, goed compatibele module. Verwijder wachtwoorden, activatie sleutels en log-in details uit de log; bevat geen volledige productie-dump in een publieke boodschap. De waarde "Error -1" zonder de toepassing, de werking en het volledige bericht is geen gescheiden gedocumenteerde QERR. Eerst de context vaststellen en het naar Support sturen. ## [Het herstellen van de data bus](https://sfptotal.io/nl/wiki/Resetting_the_data_bus) Gebruik het menu **Control - Reset I2C database** om een reset-sequentie op de data bus te starten. De transceiverprogrammeringsraad genereert 9 Tijdpuls op SCL om de gegevensbus in de software te herstellen, volgens de aanbevelingen in het implementeren van een I2C® Reset Application Note (AN-686). ## [Running in een virtuele machine](https://sfptotal.io/nl/wiki/Running_in_a_virtual_machine) Bij het uitvoeren van SFPTotal Wizard binnen een VirtualBox of Parallels virtuele machine, kunt u herhaalde apparaatverbindingen ervaren of niet in staat zijn om de transceptor geheugen te lezen of te schrijven. Dit probleem komt voornamelijk voor wanneer het host besturingssysteem OS X (macOS) of Linux is en het gastbesturingssysteem Windows is. ### Wat veroorzaakt dit? Wanneer een leesbevel wordt uitgevoerd, verwacht de applicatie een 256-character reactie van het apparaat via de virtuele serie port. Met virtualisatie kan het gastbesturingssysteem een deel van de door het apparaat verzonden gegevens verliezen. Dit wordt veroorzaakt door problemen met OHCI/EHCI USB controller emulatie en het gedrag van de standaard virtuele serie port driver. ### oplossingen Om het probleem op te lossen, selecteer **USB Controller (xHCI)** in de virtuele machine-instellingen en verbinden de transceptorprogrammapanel via die controller. Als u de controller-type niet kunt wijzigen, voer dan het bevel uit: ``` USBDELAY=80 ``` Deze commando veroorzaakt een langzamer gegevensoverdracht van de transceptorprogrammapanel naar de computer, waardoor de kans op gegevensverlies wordt verminderd wanneer de transcepterprogrammapaneleninterface doorgaat naar het gastbesturingssysteem in de virtuele machine. ## [Transceiver schrijft beschermingstypen en programmeringsmethoden](https://sfptotal.io/nl/wiki/Transceiver_write_protection) ![Afbeelding](https://sfptotal.io/images/documentation/i10/p9/356a192b-ddc2997e4f-f934a0b33b79.jpg) Dit artikel legt de verschillende soorten schrijfbescherming uit in een platte taal en beschrijft hoe je de beschermingsmethode van een module snel kunt identificeren en het met succes kunt herprogrammeren met een SFPTotal Mini of SFPTotal Plus-transceptorprogrammapanel. ### Onbeschermde transceivers Een onbeschermde SFP-transceptor heeft meestal een EEPROM chip op zijn circuit board. Deze chip slaat de identificatiegegevens van de module op en kan zonder beperkingen of locks die door de module worden opgelegd, worden herschreven. Gewoonlijk kan alleen de pagina A0h worden gelezen, terwijl het lezen van de pagina A2h een fout terugbrengt. Om een dergelijke module te programmeren, laad de vereiste firmware in de applicatie en klik op <Write>. Als het schrijven succesvol is, moet de aanvraag WRITE OK terugkeren. De belangrijkste moeilijkheid bij het programmeren van deze modules is het kiezen van de juiste schrijfsnelheid. EEPROM is relatief langzaam geheugen, dus een databas horloge frequentie van 1 kHz is voorkeurig. Dit is tien keer langzamer dan de standaard SFPTotal transceiver programmablad snelheid. U kunt de snelheid gemakkelijk wijzigen in de applicatie-instellingen. De rest van de procedure is eenvoudig. ### Hardware EEPROM schrijven bescherming Goud SFP RJ45 transceivers en DAC-kabel bevatten geen optische componenten, dus ze hebben geen laserdriver en hebben geen DDM nodig om optische ontvanger en transmitter kracht te monitoren. Deze modules worden ook vaak geschreven beschermd. Net als bij onbeschermde transceivers is hun ontwerp relatief eenvoudig, en een standaard EEPROM-chip bewaart de kenmerken van de module. Fabrikanten gebruiken verschillende methoden om ongewenste EEPROM veranderingen te blokkeren en onbevoegde of ongelukkige overschrijven van module code te voorkomen. Deze beschermingen dienen een praktische doeleinden: onze klanten hebben een ongelukkige verwijdering of wijziging van de werkmodule code geconfronteerd door apparatuurfouten. Transceivers met hardware EEPROM bescherming gebruiken de gewijd WP (Write Protect) pin van de geheugen chip. ![EEPROM Schrijf bescherming: WP pin, SDA en SCL De lijnen, A0–A2 Adres pins en stroomvoorziening](https://sfptotal.io/images/documentation/i10/p9/356a192b-e04436c107-f62c81c65d93.png) Wanneer de WP pin op een logisch niveau gelijk is aan de supply voltage, wordt het schrijven uitgeschakeld en wordt het geheugen gesloten. Om een module te schrijven beschermd te houden tijdens de normale werking, wordt deze lijn via een resistor verbonden aan een SFP-poort power supply pin of aan een output die standaard is op een hoog logisch niveau. Als gevolg hiervan wordt het geheugen van de module alleen gelezen wanneer het in een schakelaarport is ingebouwd. Om de module herprogrammerbaar te maken, wordt een hoger waarde-resistent dan de supply pull-up resistent toegevoegd om de WP-lijn naar de grond te trekken. Als de leveringspatron wordt onderbroken of de overeenkomstige SFP-lijn gedwongen aan de grond is verbonden (niet dat doen!), gaat de WP-pijn van het geheugenchip laag en wordt het schrijven mogelijk. Factories gebruiken gespecialiseerde apparaten voor programmering transceivers die het vereiste logische niveau toepassen op de pin-controller EEPROM schrijven toegang. SFPTotal transceiver programmering boards bieden speciale controles voor het creëren van de voorwaarden die nodig zijn om modules met hardware schrijfbescherming te reprogrammeren. ### Password beschermd transceiver Onder de specificatie SFF-8472 MSA kunnen transceivers met ondersteuning van DDM een wachtwoordgebaseerd schrijfbescherming implementeren. De standaard reserveert zeven byten van pagina A2h voor dit doel, hoewel wachtwoorden meestal slechts vier byten lang zijn. Om het meeste schrijven beschermde 1G en 10G transceivers met succes te programmeren, voer het wachtwoord in voordat schrijven wijzigingen aan de module geheugen. Modules gebruiken verschillende hardware ontwerpen. Een gespecialiseerde chip kan de schriftelijke toegang tot een afzonderlijke EEPROM chip controleren of het geheugen zelf bevat. Probeer om een dergelijke module te schrijven zonder een wachtwoord, of met een verkeerd wachtwoord terug te brengen, WRITE FAIL. In transceivers met een aparte EEPROM-chip lijkt de beschermingscircuit op de hierboven beschreven hardware lock. Het verschil is dat een controller de WP pin van het geheugenchip draait. Het verandert de controleuitgang nadat het juiste wachtwoord is geschreven in het gebied dat begint bij offset 7Bh op de pagina A2h. Andere transceptorontwerpen gebruiken controlers met geïntegreerde geheugen. Aangezien ze databussignaals in de software verwerken, kunnen deze modules gevoelig zijn voor het schrijven van de snelheid en de intervallen tussen gegevensblokken. Het kennen van het juiste wachtwoord is voldoende om deze modules te programmeren. Als het wachtwoord niet kan worden verkregen, kan het worden gevonden door alle mogelijke waarden of de meest waarschijnlijke kandidaten te proberen, bijvoorbeeld met een woordenboekzoek. ### Wat is een Save Command? Sommige transceivers kunnen na het invoeren van een wachtwoord met succes worden geprogrammeerd, maar houden de wijzigingen niet achter nadat de stroom is verwijderd. Wanneer de stroom wordt hersteld, blijft de oorspronkelijke code in het geheugen. Tijdens de programmering houden deze modules veranderingen in tijdelijk geheugen. Ze hebben speciale instructies nodig, een opslaanbevel genoemd, om de firmware van tijdelijke geheugen naar niet-volatile geheugen te overdragen. Geen gemeenschappelijke standaard definieert hoe deze modules worden geprogrammeerd. Elke fabrikant bepaalt zijn eigen volgorde van instructies. Ideaal levert de fabrikant het programmeringsalgoritme aan; anders moet een geschikte algoritme worden geïdentificeerd uit bekende oplossingen. Flexibele scripts gebaseerd op het SFPTotal commandprotocol zijn beschikbaar voor het schrijven naar deze modules. ### gecombineerde bescherming Sommige transceivers combineren hardware locking, wachtwoord ingang en een save command. Een module kan bijvoorbeeld schrijven weigeren, tenzij het in lage stroommodus is, zelfs wanneer het juiste wachtwoord wordt gebruikt. Deze benadering heeft een praktische reden: waarom een module opnieuw programmeren terwijl de optische transmitter op volle kracht loopt? Combined protection is meestal te vinden in modules die voldoen aan de recente SFF-8472 herzieningen die ondersteunen tot 256 pagina's in het bovenste geheugengebied van de pagina A2h, beginnend met offset 80h. Om deze transceivers te programmeren, moet u de vereiste sequentie van de operaties op de beschikbare input- en outputpins en het programmeringsalgoritme van de fabrikant vooraf weten. ### Samenvatting Onbeschermde transceivers kunnen met succes worden geprogrammeerd door te schrijven op een geschikte databus horloge frequentie. Voor transceivers met hardwarebescherming, identificeer de lijn die de schrijfblok van het geheugenchip beheert en zet het in de vereiste staat voordat de schrijfswijzigingen worden geschreven. Om een wachtwoord beschermd module te programmeren, heb je het wachtwoord nodig. Vraag het aan uw leverancier of fabrikant, of zoek het in officiële datasets. Als het niet beschikbaar is, gebruik dan de wachtwoordzoekfunctie in de SFPTotal-transceptorprogramma board software. Modules die wijzigingen verliezen na het verwijderen van de stroom vereisen wachtwoord en een save-bestelling om de wijzigingen aan de transceptor geheugen te nemen. Deze programmeringsprocedure kan worden uitgevoerd met behulp van scripts. Voor modules met gecombineerde bescherming moet u de programmeringsprocedure van tevoren weten. Bedrijven die modules in grote hoeveelheden kopen, kunnen de nodige instructies van de fabrikant krijgen. Ons ondersteunende team kan helpen met vragen over programmering beschermde transceivers. ## [Reprogrammering schrijven beschermde SFP RJ45 transceivers](https://sfptotal.io/nl/wiki/Reprogramming_write_protected_SFP_RJ45) **Voordat u een geschreven beschermde SFP RJ45-transceptor herprogrammeert, moet u de beschermingsmethode identificeren die door dat specifieke module wordt gebruikt.** Een hardware WP-input, een wachtwoord en een speciaal save-bevel vereisen verschillende procedures. Een matchende merk of de vergrendeling stelt niet vast dat de circuit hetzelfde is: het nummer van de onderdelen en de hardware-revisie van de transceptor, en het model en de revisie van het programmeringsbord van de transctor, alles. Deze gids omvat geheugenfuncties op koper SFP modules. Recodering is passend wanneer een compatibiliteitsvereiste of een gegevenswijziging is vastgesteld; een compatibele module hoeft niet eenvoudig te worden herprogrammeerd omdat het in een nieuwe schakelaar is geïnstalleerd. Code kan geen ongedierte snelheid toevoegen of de fysieke capaciteiten van het module-interface niet veranderen. ![Koper SFP RJ45 transceert in schakelaars met een Ethernet-kabel verbonden](https://sfptotal.io/images/documentation/i177/p10/356a192b-9cfb7de295-9ab586a891a3.jpg) *Een RJ45-connector identificeert het verbindingsmedium, niet de geheugenbeschermingsmethode.* ### Controleer voordat u EEPROM wijzigt - Herhaal het deelnummer en de herziening van de module, het schakelmodel en de softwareversie. Speel de oorspronkelijke Serial ID en de volledige Wizard-actie-respons. - Controleer het transceptorprogrammeringsbordmodel, hardware-revisie en activatiestatus. Lezen ondersteuning betekent niet dat elke schrijfsactie beschikbaar is. - Bevestig dat het vereiste geheugengebied betrouwbaar kan worden gelezen. Vergelijk herhaalde lezingen: het veranderen van DDM byten kan normaal zijn, maar onverenigbare permanente identificatiegegevens vereisen diagnose. - Maak een [backup](https://sfptotal.io/nl/wiki/Backing_up_transceiver_memory) van de toegankelijke gebieden voordat wij wijzigingen maken. Vervang de oorspronkelijke gegevens niet met de eerste firmware-afbeelding die u vindt. A0h/A2h, Serial ID en de verschillen tussen geheugenkaarten worden uitgelegd in de [EEPROM geheugen gids](https://sfptotal.io/nl/wiki/Transceiver_memory_structure). Een A2h lezen fout of de afwezigheid van DDM **niet bewijzen** Of dat er geen microcontroller is of dat hardware schrijfbescherming aanwezig is. De oorzaak kan een niet ondersteunde gebied, een onjuiste module-type of een stroom- of verbindingsprobleem zijn. Begin met het interpreteren van de [Transceiver Programming Board Reactie](https://sfptotal.io/nl/wiki/Error_codes). ### Typen van SFP schrijven bescherming Een diagnostische benadering kiezen | Mechanisme | Mogelijke symptomen | eisen | | --- | --- | --- | | Hardwarematige schrijfbeveiliging (WP) | Identificatie kan worden gelezen, maar schriften zijn geblokkeerd of niet bewaard. | Een gecontroleerde circuit voor het specifieke product en controle van de vereiste lijn door een ondersteunde transceptorprogrammapanel. | | Passwoord of andere controller gemediate toegang | Sommige gebieden zijn alleen toegankelijk na een door de fabrikant aangegeven sequentie. | De juiste toegangsparameters en waarde voor deze implementatie; Wizard-instellingen bepalen niet het wachtwoord zelf. | | Speciale Save Command | De gegevens kunnen na het schrijven weer worden gelezen, maar de oorspronkelijke inhoud komt na een herstart terug. | Een gedocumenteerde procedure voor het verstrekken van gegevens, soms geïmplementeerd als een script. | | gecombineerde bescherming | Een wachtwoord of een line-state verandering alleen is ontoereikend. | De volledige volgorde voor de relevante herziening, met inbegrip van de vereiste module-status. | Geen van deze symptomen bewijst een beschermingsmechanisme op zich. WRITE FAIL kan ook voortvloeien uit verbindingsproblemen, een niet-ondersteunde zone of een leesmismatch. Voor een algemene classificatie, zie het artikel [Over de transmissie beschermingstypen](https://sfptotal.io/nl/wiki/Transceiver_write_protection). ### Hoe hardware WP bescherming werkt Sommige koper SFP modules gebruiken een aparte EEPROM, zoals een chip uit de 24C02 familie. De chip's Write Protect input controls schrijven toegang. Op een Microchip 24LC02B, het verbinden van WP naar VCC voorkomt array schrijft, terwijl het verbinden met VSS verwijdert deze hardware lock. Dit is een eigenschap van die specifieke chip; een vergelijkbare benaming op een ander model garandeert niet dezelfde voorwaarden of beschermde geheugenruimte. De fabrikant van de transceptor kan WP verbinden met een stroomcircuit of een connectorcontrole-lijn. Vroeger SFPTotal experimenten ontmoette ontwerpen met behulp van stroomlijnen, TX\_DISABLE of TX\_FAULT. Echter, alleen een merknaam kan niet bepalen welke lijn verbonden is met WP. Een nieuw deelnummer of herziening vereist eigen circuitverificatie. ### transceiver programmering board jumpers en hardware reviews Toepassbaarheid van board component labels | Boord / Bron | Gecertificeerde labels | Limieten van het voorbeeld | | --- | --- | --- | | SFPTotal Mini, huidige handleiding | TX PWR/TX\_VCC, RX PWR/RX\_VCC, TX\_EN. | Controleer de functie tegen de markeringen op uw specifieke bord. Deze controles veranderen de lijnstaten; ze identificeren niet automatisch de beschermingsmethode. | | Plus New / Plus X, huidige manieren | PWR\_TX, PWR\_RX en andere controles beschreven in de modeldocumentatie. | Labels kunnen variëren tussen hardware revisions. Kopieer geen contactposities van een oudere Mini of Plus. | | P3 en Q3 in het origineel artikel | Labels uit historische voorbeelden; het oorspronkelijke artikel heeft niet de exacte revisionen getallen opgenomen. | Deze voorbeelden zijn niet gecontroleerde instructies voor elke Plus, Mini of nieuwere transceptor programma board. | ![SFPTotal Mini board van de oorspronkelijke gids: vergrote weergave van de RX PWR, TX PWR en TX EN sprongen](https://sfptotal.io/images/documentation/i177/p10/356a192b-f55c4447bf-6be37ffd6184.jpg) *Historische Mini illustratie. Vergelijk eerst de markeringen en layout met uw hardware-revisie.* Als het WP-pin van een specifieke SFP wordt bevestigd dat het verbonden is met een gecontroleerde lijn, gebruik dan de controles die zijn vermeld in het transceptorprogramma-bordhandboek en de module-producentsequentie. Verander één gecontroleerde parameter op een gegeven moment en registreer het lezen en schrijf de resultaten. Herstellen van de normale configuratie van het bord wanneer het klaar is. ![Board layout uit het oorspronkelijke artikel, met Q3 en een rode lijn verbinding contacten](https://sfptotal.io/images/documentation/i177/p10/356a192b-a4f4d33642-6be37ffd6184.jpg) *Het oorspronkelijke diagram Q3 wordt bewaard om het historische voorbeeld te identificeren. Zijn exacte hardware-revision is niet aangegeven; het stelt geen universele instructie voor de brug Q3 op andere bords.* De huidige beschrijvingen: [Mini](https://sfptotal.io/nl/wiki/SFPTotal_Mini), [Plus New](https://sfptotal.io/nl/wiki/SFPTotal_Plus_New) en [Plus X](https://sfptotal.io/nl/wiki/SFPTotal_Plus_X). Als de layout verschilt of de circuit onbekend is, stuur dan de ondersteunende deelnummer van de module, bordtekeningen en een bordfoto. Er is geen noodzaak om de functie van contacten te verwachten om toepasbaarheid te bepalen. ### Wanneer een wachtwoord of script nodig is In de magie, de **Controleer een wachtwoord** Command configureren voorlopige wachtwoord ingang. De tabeladres, wachtwoordadres en wachtwoord (Hex) moeten overeenkomen met de module documentatie. Voor details, zie de [Password schrijven gids](https://sfptotal.io/nl/wiki/Writing_with_a_password). Werkende wachtwoorden en beperkte code sets worden hier niet gepubliceerd. A2h:7Bh mag niet worden behandeld als een universeel SFP wachtwoordveld gedefinieerd door SFF-8472: de specificatie laat de relevante leverancier-specifieke functies aan de fabrikant. SFF-8636 definieert een afzonderlijke optionele wachtwoordmechanisme; zijn parameters mogen niet worden toegepast op SFP modules ook. Als een module een speciaal opslaan commando of toegangssecentie vereist, gebruik dan een [Geschikte script](https://sfptotal.io/nl/wiki/Writing_with_scripts) Alleen voor een gecontroleerd model en herziening. Een willekeurige script voor een vergelijkbare vergrendeling vervangt niet het algoritme van de fabrikant. ### Workflow: lezen, back up, wijzigen en verificeren 1. [Lees](https://sfptotal.io/nl/wiki/Reading_transceiver_memory) het vereiste gebied met de juiste Module Type en Adres tabel. De oorspronkelijke identificatiedaten opnemen. 2. Maak een back-up en bevestig dat het is gered. Bij het selecteren van gegevens volgen we de [Firmware database toegangsvoorwaarden en aanbevelingen](https://sfptotal.io/nl/wiki/Firmware_database)Een aanpassende merknaam is onvoldoende. 3. Identificeer de beschermingsmethode en bevestig dat de procedure van toepassing is op uw herziening. Bereid alleen de nodige wijzigingen en een geschikte schrijfalgoritme voor. 4. Controleer de toepasselijke [Checksom](https://sfptotal.io/nl/wiki/Checksum_verification) en uitvoeren de [Schrijven Operatie](https://sfptotal.io/nl/wiki/Writing_transceiver_memory). De volledige Wizard reactie te redden. 5. Lees dezelfde gebieden weer en vergelijk ze met het verwachte resultaat. Na een normale herstart, lees de permanente gegevens opnieuw als de procedure voor dat module dit vereist. De huidige diagnostische waarden mogen niet worden vergeleken alsof ze een onomkeerbaar geheugenbeeld waren. 6. Controleer de identificatie en de werkelijke link in het doelnetwerkapparatuur. WRITE OK en een correcte checksum bevestigen hun respectieve stappen, maar stellen geen volledige compatibiliteit of link integriteit vast. ### Bronnen en toepasbaarheid - [Microchip 24AA02/24LC02B, DS21709H](https://ww1.microchip.com/downloads/en/DeviceDoc/21709H.pdf), Schrijf bescherming sectie: een voorbeeld van WP input operation. - [SFF-8472 12.5a](https://members.snia.org/document/dl/25916), secties 4.3 en 10.2: leverancier-specifieke toegang; [SFF-8636 2.12](https://members.snia.org/document/dl/26418), sectie 6.2.10: een afzonderlijke optionele wachtwoordmechanisme. - [MSA, SFF en CMIS referentie](https://sfptotal.io/nl/wiki/Transceiver_standards_and_specifications) : het selecteren van een specificatie voor een vormfactor. Dit artikel verduidelijkt eerder gepubliceerde experimenten. Verwijzingen naar microTik en D-Link proeven die op dat moment werden getest, stellen geen toepasselijkheid voor elk huidige onderdeelnummer van die merken vast. De bronnengegevens zijn onvoldoende voor een universele procedure tabel door herziening; specifieke herzieningen worden niet uitgevonden. ## [Optische transceptornormen en specificaties](https://sfptotal.io/nl/wiki/Transceiver_standards_and_specifications) **MSA, SFF en CMIS beschrijven verschillende aspecten van een optische transceptor.** Sommige documenten definiëren de vergrendeling en de verbinding, anderen de elektrische signalen, en anderen de geheugenkaart en module controleprocedures. Om een specificatie voor het programmeren van een SFP, QSFP of OSFP module te selecteren, moet u eerst de taak en het beheersinterface identificeren die door dat specifieke transceptor wordt gebruikt. Deze verwijzing helpt u het primaire document te vinden, het doel ervan te begrijpen en de herziening ervan te controleren. De onderstaande revisie cijfers werden gecontroleerd tegen de bronnen van de uitgevers op **23 oktober 2026**. Een opgenomen documentrevision betekent niet dat elke module het volledig implementeert: controleer de toepasbaarheid tegen het productdatablad en de aangegeven capaciteiten. ### Wat MSA, SFF en CMIS betekenen - **MSA — Multi-Source Overeenkomst.** Een overeenkomst tussen de deelnemers van de industrie over compatibele productinterfaces. Er zijn verschillende MSA's, waaronder SFP en OSFP. Een MSA-compliant label zonder document, herziening en ondersteunde functielijst beschrijft de compatibiliteit niet volledig. - **SFF** Het is een familie van specificaties die via SNIA worden gepubliceerd. Dit omvat documenten over mechanisch ontwerp, elektrische interfaces en management. Een SFF-nummer identificeert dus niet op zich een firmwareformaat. - **CMIS - Common Management Interface Specificatie.** Een gemeenschappelijke specificatie voor communicatie tussen een host en een module: gegevenstoegang, capaciteit advertentie en controle. CMIS is van toepassing op verschillende vormfactoren en bepaalt geen enkele mechanische ontwerp voor hen. Uitgegeven herzieningen zijn beschikbaar van OIF. Deze voorwaarden zijn niet wederzijds exclusief. De hardware-specificatie OSFP MSA en CMIS hebben bijvoorbeeld verschillende delen van hetzelfde product. Compliance met een managementkaart garandeert niet compatibiliteit met elke schakelaar: elektrische en optische interface, stroom, koeling en systeemsoftware beperkingen zijn nog steeds van toepassing. ### Drie lagen: mechanisch ontwerp, elektrische interfaces en management Identificeren van het document dat u nodig hebt | Laag | Vraag geantwoord | voorbeelden | | --- | --- | --- | | Mechanisch ontwerp | Wat zijn de module-verbinding, verbinding, kast en montage-dimensies? | SFF-8432, SFF-8661 en de hardware specificatie van OSFP MSA. | | Elektrische interface | Welke signalen, power pins en control pins verbinden de module met de host apparatuur? | SFF-8418, SFF-8419, SFF-8679. | | Management en geheugen | Hoe worden identificatie, diagnoses en ondersteunde functies gelezen en gecontroleerd? | SFF-8472, SFF-8636 en CMIS; SFF-8024 helpt om veldwaarden te decoderen. | De geheugenkaart maakt deel uit van de management interface. Zijn toegankelijke byten kunnen beelden van opgeslagen identificatie, live-metingen, status of bestellingen. Deze gegevens zijn niet allemaal vrij te herlezen EEPROM. De relevante specificatie en module-implementatie definieert adressen en schrijfsvoorwaarden. ### Memorie kaarten, DDM en beheersinterfaces Begin met deze tabel bij het lezen van identificatie en diagnose. De formulierfactoren die zijn opgenomen zijn typische toepassingen; het uiterlijk van een module bepaalt niet welke managementkaart het gebruikt. Managementinterfaces en code tabellen | documenten | Doel | Form Factor / Omvang | Gecertificeerde herziening | Bron | | --- | --- | --- | --- | --- | | SFF-8472 | Identificatie, geheugenkaart, DDM en controle. | SFP familie modules met behulp van deze interface. | 12.5a; 16.01.2026 | [SNIA PDF](https://members.snia.org/document/dl/25916) | | SFF-8636 | Memoriekaart en beheer van vier-lijn modules en kabels. | Bijvoorbeeld, QSFP+/QSFP28 modules met behulp van deze kaart. | 2.12; 29.04.2026 | [SNIA PDF](https://members.snia.org/document/dl/26418) | | CMIS | Gemeenschappelijke beheersinterface, module-capaciteiten, staten en gegevens. | Verschillende vormfactoren, waaronder QSFP-DD en OSFP. | 5.4; mei 2026 | [OIF PDF](https://www.oiforum.com/wp-content/uploads/OIF-CMIS-05.4.pdf) | | SFF-8024 | Gemeenschappelijke code tabellen voor het interpreteren van velden; niet een afzonderlijke geheugenkaart. | Modules waarvan de kaarten deze tabellen verwijzen. | 4.14; 04.06.2026 | [SNIA PDF](https://members.snia.org/document/dl/26423) | **SFF-8472** is nuttig voor het interpreteren van SFP familie identificatie en DDM. SFP kaarten gebruiken de notatie A0h/A2h. Dit zijn adressen die worden uitgedrukt in het door deze documenten gebruikte formaat, niet universele pagina-nummers voor alle overdraagers. Tools met behulp van 7-bit I²C adresseren vaak dezelfde adressen als 0x50/0x51. Controleer welke notatie uw tool accepteert. **SFF-8636 en CMIS** Er zijn verschillende managementinterfaces. Adresen, pagina's en schrijfprocedures mogen niet van een naar een overgedragen worden. Voor multilane modules controleer dan ook de pagina selectie en, indien van toepassing, bank selectie, ondersteunde functies en module toestand. Verschillende managementimplementaties kunnen zelfs binnen de nauw gerelateerde QSFP families plaatsvinden. **SFF-8024** bevat gemeenschappelijke code tabellen, zoals module- en connectortype-identificatoren. Het helpt een veldwaarde te interpreteren, maar vervangt niet het document dat de adres en betekenis van het veld in een bepaalde kaart definiërt. ### SFP, QSFP en OSFP hardware specificaties Deze documenten ondersteunen hardware-interface selectie en ontwerp. Een oplossing specificatie links vereisten en verwijzingen over verschillende documenten; het vervangt niet alle gedetailleerde tekeningen, elektrische parameters of de managementkaart. Hardware specificaties | documenten | Doel | Form Factor / Omvang | Gecertificeerde herziening | Bron | | --- | --- | --- | --- | --- | | SFF-8418 | Hoge snelheid 10 Gb/s elektrische interface. | SFP+ 10G. | 1.4; 30.07.2015 | [SNIA PDF](https://members.snia.org/document/dl/25879) | | SFF-8419 | Stroming en lage snelheidssignalen. | SFP+ en oplossingen die dit document verwijzen. | 2.0a; 10.07.2026 | [SNIA PDF](https://members.snia.org/document/dl/25880) | | SFF-8432 | Module en kast mechanisch ontwerp. | SFP+ familie | 5.2a; 30.11.2018 | [SNIA PDF](https://members.snia.org/document/dl/25892) | | SFF-8402 | Relaties tussen single-line oplossingen specificaties. | SFP+ familie, waaronder SFP28. | 1.2; 21.12.2022 | [SNIA PDF](https://members.snia.org/document/dl/25869) | | SFF-8679 | Pins, elektrische parameters, kracht en hardware vereisten. | QSFP 4X familie. | 1.9; 21.04.2025 | [SNIA PDF](https://members.snia.org/document/dl/25969) | | SFF-8661 | Module mechanische eisen. | QSFP+ 4X. | 2.5; 22.06.2018 | [SNIA PDF](https://members.snia.org/document/dl/25959) | | SFF-8665 | Relaties tussen management, elektrische interface en mechanische specificaties. | QSFP 4x generaties. | 2.0; 24.11.2025 | [SNIA PDF](https://members.snia.org/document/dl/25963) | | OSFP MSA | Mechanische, elektrische en thermische vereisten; CMIS is afzonderlijk bedekt. | OSFP en OSFP-RHS. | 5.22; 09.08.2025 | [OSFP MSA PDF](https://osfpmsa.org/assets/pdf/OSFP_Module_Specification_Rev5_22.pdf) | Voor QSFP-DD, verkrijg hardwarevereisten van de relevante MSA en managementvereisten van het toepasselijke CMIS-revisie en moduledocumentatie. Het OSFP-hardwaredocument scheurt CMIS management uitdrukkelijk van mechanische, elektrische en thermische eisen. Geen gedeelde beheersinterface of een vergelijkbaar doel maakt OSFP en QSFP-DD mechanisch uitwisselbaar. ### Vroeg uitgebreide specificaties en documenten MSA Deze documentnummers verschijnen vaak in datasets en oudere instructies. Ze worden hier bewaard om de oorspronkelijke productvereisten te interpreteren. Lees hun status en omvang samen met het revisienummer. Documenten voor de originele generaties | documenten | Doel | Form Factor / Omvang | Gecertificeerde herziening | Bron | | --- | --- | --- | --- | --- | | INF-8074i | Oorspronkelijke SFP MSA specificatie; een informatief document. | SFP. | 1.0; 12.05.2001 | [SNIA PDF](https://members.snia.org/document/dl/26184) | | SFF-8431 | Vroeg uitgebreide elektrische eisen van SFP+. Archief; zie de verklaring hieronder. | SFP+ 10G. | 4.1 dateren 6 juli 2009; Addendum dateren 15 september 2013 | [SNIA PDF](https://members.snia.org/document/dl/25891) | | SFF-8436 | De uitgebreide specificatie van QSFP+; toepasbaarheid voor andere generaties vereist een afzonderlijke controle. | QSFP+ 4×10 Gb/s. | 4.9; 31.08.2018 | [SNIA PDF](https://members.snia.org/document/dl/25896) | | INF-8077i | XFP elektrische, management en mechanische interfaces. | XFP 10G. | 4.5; 31.08.2005 | [SNIA PDF](https://members.snia.org/document/dl/26514) | **SFF-8431 is een gearchiveerd document.** Zijn dekking identificeert uitdrukkelijk SFF-8419 voor de lage snelheid interface en SFF-8418 for the remaining 10G electrical requirements. SFF-8431 mag dus niet als de enige huidige bron voor alle SFP+-parameters worden gepresenteerd. **SFF-8436** is een uitgebreide specificatie van QSFP+ 4×10 Gb/s. Voor andere generaties van QSFP, controleer ook de SFF-8665-profiel, de elektrische interface en de geselecteerde managementkaart. SFF-8679 stelt dat het de basis elektrische portie van SFF-8436 vervangt; SFF-8636 beschrijft afzonderlijk vier-lijn module management. De vorige collectie vermeld CMIS 5.0. Om gepubliceerde herzieningen te vinden, gebruik nu de [OIF catalogus, Management Interface Specificaties sectie](https://www.oiforum.com/technical-work/implementation-agreements-ias/). De herziening gecontroleerd er is CMIS 5.4, May 2026. Dit vereist niet het gebruik van 5.4 met een module ontworpen voor een andere herziening. ### Kies een specificatie voor lezen of wijzigen van geheugen 1. **Identificeer het product.** Herhaal de vormfactor, deelnummer en hardware-revision. Controleer de module-datablad en de operaties die worden ondersteund door de programmeringsbord van de transceptor. 2. **Identificeren van de management interface.** Gebruik de documentatie en de identificatiedaten die uit de module worden gelezen; alleen een snelheidsindicatie is ontoereikend. Selecteer SFF-8472, SFF-8636, CMIS of een ander uitdrukkelijk aangegeven document. 3. **Record de herziening.** Vergelijk het titelpagina-nummer, verander de geschiedenis en de aangekondigde ondersteuning van de module. De updatedatum van de website kan verschillen van de specificatiedatum. 4. **Bekijk het vereiste veld.** Stel de adres, pagina/bank, eenheden, lees- en schrijfvergunningen, toegangsvoorwaarden en of de functie verplicht is. Voor een gecodeerde veldwaarde, raadpleeg de relevante tabel SFF-8024. 5. **De oorspronkelijke gegevens opslaan.** Bescherm de toegankelijke gebieden voordat wij wijzigingen maken. Controleer de toepasselijke checksums en lees de gegevens terug na het schrijven. Beschermde en servicegebieden mogen niet worden behandeld als een gewone bewerkbare buffer. Bijvoorbeeld, het interpreteren van SFP Serial ID en DDM vereist de SFF-8472 kaart en code tabellen. Het controleren van de kastdimensies vereist een hardware specificatie. Als een module CMIS gebruikt, is het selecteren van adressen uit een SFP geheugenbord onjuist, zelfs als het vereiste veld een vergelijkbare naam heeft. Het wijzigen van het standaardnummer in een beschrijving of het schrijven van een ander identificator in het geheugen voegt geen ondersteunende fysieke snelheid, optische type of powercapaciteit toe aan een module. De codecompatibiliteit en de werkelijke linkfunctie moeten afzonderlijk worden gecontroleerd. ### Aanvullende documenten uit de oorspronkelijke collectie De onderstaande links behoudt de andere documenten van de oorspronkelijke lijst. Er wordt geen actuele revisie-nummer hier aangevraagd: controleer de titelpagina en status in de [Snoep catalogus](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: zoeken naar de SNIA catalogus](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 op de bewaard link wordt aangegeven **Ontwikkeling 0.0.10 dateren 23 januari 2018**. Het is een ontwerpuitbreiding voor het beheren van tunable QSFP+/QSFP28 modules, niet een gepubliceerde universele configuratie standaard voor alle modules. Ook betekent de aanwezigheid van een bestand in de catalogus niet dat uw product al zijn functionaliteit implementeert. ### Documentrevisie en status controleren - **gepubliceerd** in het SNIA-catalogus wordt een document aangegeven dat is goedgekeurd voor publicatie; **ontwerp** een ontwerp voor beoordeling aan te geven. **uitgestorven** betekent dat onderhoud is gestopt; raadpleeg de cover voor de reden. - Lees het nummer en de datum binnen de PDF. Een permanente uitgever URL kan beginnen met een nieuwere herziening, waardoor een oudere etiket is opgeslagen naast onduidelijkheid. - Gebruik de OIF catalogus voor CMIS en de website van de relevante groep voor de specificaties van MSA. Bepaal de munt niet uitsluitend uit een filenaam in een derde verzameling. - Vergelijk de herziening tegen het module-datasheet. Een nieuwe documentrevision updateert niet automatisch de reeds geproduceerde apparaten. Deze verwijzing vervangt de primaire specificaties niet. De bovenstaande tabellen helpen documenten naar doel te lokaliseren; lees de juiste documentrevision voor exacte veldwaarden, timing parameters en vereisten. ### Gerelateerde SFPTotal gids - [Transceiver programmering board vormt factoren en capaciteiten](https://sfptotal.io/nl/wiki/SFPTotal_Documentation) Module families ondersteund door modellen SFPTotal. - [Transceptor geheugenstructuur](https://sfptotal.io/nl/wiki/Transceiver_memory_structure) Hoe Wizard geheugengebieden presenteert. - [Herinneringen lezen](https://sfptotal.io/nl/wiki/Reading_transceiver_memory) en [ondersteuning up](https://sfptotal.io/nl/wiki/Backing_up_transceiver_memory) : gegevens voorbereiden vóór het bewerken. - [DDM diagnostische interface](https://sfptotal.io/nl/wiki/DDM_diagnostics) : lezen metingen en drempels in Wizard. - [Checksum verificatie](https://sfptotal.io/nl/wiki/Checksum_verification) : bevelen voor het controleren van ondersteunde checksum velden.