# SFPTotal — Italiano 2026-11-09 ## [Soluzione universale di hardware e del software per i ricetrasmettitori ottici della fibra di codifica](https://sfptotal.io/it/) ![SFPTotal Wizard: tabella del codice EEPROM SFP](https://sfptotal.io/images/products/gallery-previews/home-wizard-1024-cd26ffd68183) ### Soluzione universale di hardware e del software per i ricetrasmettitori ottici della fibra di codifica Il software SFPTotal supporta un'UI flessibile e conveniente per lavorare con il codice di trasmissione. Le schede di codifica consentono di recodificare con successo i transcevi i fattori di forma più popolari prodotti da diverse fabbriche mondiali. Una caratteristica distintiva è la mancanza di legame con i moduli di un particolare produttore, nonché il supporto per ricetrasmettitori protetti da scrittura. [Ottieni maggiori dettagli](https://sfptotal.io/it/#information) ### Progetto SFPTotal E>olution Il progetto esplora la compatibilità e l'utilizzo dei trasmissori ottici ad alta velocità 100G, 200G, 400G, 800G, 1.6T e 3.2T DSFP, QSFP, QSFP-DD e OSFP con apparecchiature di interruttore di rete nelle comunicazioni fibre-optiche, nel storage dei dati e nei sistemi di intelligenza artificiale, e sviluppa soluzioni per il test e la programmazione dei trasmissioni ottici. Il prodotto chiave è il programmatore della serie SFPTotal E, che supporta i fattori più popolari di forma transitorio. [Ottieni maggiori dettagli](https://sfptotal.io/it/products/sfptotal-evolution) ![SFPTotal E>olution](https://sfptotal.io/images/products/gallery-previews/evolution-01-640-3a13fa66bc06) ### Programmatore SFPTotal Plus X QSFP-DD La scheda di codifica universale di SFPTotal Plus X seria è progettata per supportare un'ampia gamma di fattori di forma di trasmissione sullo stesso dispositivo. SFPTotal Plus X è in grado di ristrutturare i tipi di trasmissori più popolari: QSFP-DD, QSFP28, XFP, SFP28, SFP+ e SFP. E ' uno strumento perfetto per i fornitori di apparecchiature di rete, ISP e sistema intergatores enginners, che lavorano con ricetrasmettitori ottici sono maden e forniti da variouse produttori in tutto il mondo. [Ottieni maggiori dettagli](https://sfptotal.io/it/products/sfptotal-plus-x) ![SFPTotal Plus X](https://sfptotal.io/images/products/gallery-previews/plus-x-01-640-90bf4b66b042) ### Programmatore per i trasmettitori ad alta velocità 400G/800G Il programmatore SFPTotal OSFP Board legge e scrive la memoria dei trascivatori 400G e 800G OSFP. Supporta i moduli OSFP-IHS e OSFP-RHS, nonché i cavi AOC e DAC. Un strumento per fornitori di apparecchiature di rete, integratori di sistemi e ingegneri che lavorano con reti ad alta velocità e sistemi di intelligence artificiale. Si connette a un PC tramite USB e utilizza SFPTotal Wizard per leggere, modificare e scrivere firmware. [Ottieni maggiori dettagli](https://sfptotal.io/it/products/sfptotal-osfp-board) ![SFPTotal OSFP Board](https://sfptotal.io/images/products/gallery-previews/osfp-board-01-640-2ffb31cb7c9c) ### Alta velocità di codifica Schede di codifica SFPTotal Mini e Plus basate sul protocollo di comando proprietario che serve un accesso veloce e stabile alla memoria del ricetrasmettitore I2Il database C. ### Interfaccia utente del software amichevole Il software fornisce una comoda interfaccia che consente di leggere, decodificare, modificare e scrivere modifiche alla memoria dei ricetrasmettitori. ### 400 password ben note Il team SFPTotal ricerca regolarmente prodotti di vari produttori e fornisce supporto ai clienti sulle password per la codifica di ricetrasmettitori protetti da scrittura. ### Biblioteca di codici Il nostro database SFPTotal Labs contiene più di 25.000 codici fornitore che ti aiuteranno a trovare e risolvere il problema di compatibilità con le apparecchiature di commutazione di rete. ### Comunità di utenti I clienti possono ottenere l'accesso alle piattaforme online per la comunicazione degli utenti, la discussione congiunta, la ricerca e la soluzione dei problemi più diffusi dell'utilizzo di ricetrasmettitori ottici. ### Supporto tecnico Il supporto tecnico è lieto di consigliare sui problemi di utilizzo delle apparecchiature e risolvere i problemi più diffusi con i ricetrasmettitori con l'aiuto di schede di codifica SFPTotal. ### Testarlo gratuitamente prima dell'acquisto! Le caratteristiche di base del software possono essere testate prima dell'acquisto. È possibile scaricare il software per controllarlo gratuitamente e prendere una decisione di acquisto. [Vorrei testarlo ora!](https://sfptotal.io/it/software) ![SFPTotal Wizard](https://sfptotal.io/images/products/gallery-previews/home-trial-640-f31a400c5997) ### Informazioni generali I pannelli di codifica SFPTotal sono progettati per codificare i trascettatori ottici di fibra. Diverse revisioni hardware supportano i fattori di forma popolari tra cui GBIC, SFP, SFP+, SFP28, XFP, QSFP, QSFP28 e QSFP-DD, nonché i moduli RJ45, DAC e i cavi AOC. Schede SFPTotal supportano la codifica per ricetrasmettitori con funzione DDM e ricetrasmettitori protetti da scrittura anche. Le schede di codifica realizzati senza un caso per fornire l'accesso per pastiglie di contatto e gli elementi di controllo che sono necessari per la codifica alcuni AOC / DAC e ricetrasmettitori ottici basati su schema di protezione hardware. I programmatori rendono in grado di migliorare le opzioni di compatibilità con apparecchiature di marca come 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 ed ecc. #### Avvio rapido SFPTotal codifica tavola connette al PC con il cavo USB incluso nel kit. Il dispositivo connesso viene rilevato dal sistema operativo alla prima connessione del pannello. Per iniziare seguite i passaggi successivi: 1. Installare [SFPTotal driver](https://sfptotal.io/it/software) per scheda di codifica 2. Scarica ed esegui [SFPTotal Wizard](https://sfptotal.io/it/software) software La scheda di programmazione funziona sulla base di un protocollo proprietario SFPTotal e operativo wih un software ufficiale SFPTotal Wizard che fornisce un'interfaccia per l'accesso alle caratteristiche principali e le opportunità del dispositivo. Il dispositivo non ha bisogno di impostazioni speciali. Il software SFPTotal Wizard rileva automaticamente una scheda di codifica quando il dispositivo è connesso al PC. A volte il PC che lavora sotto il controllo di Windows OS è necessario un riavvio del sistema per un lavoro stabile del driver della porta seriale virtuale. Ulteriori informazioni su dispositivi SFPTotal possono essere ottenere su [SFPTotal Wiki](https://wiki.sfptotal.com). #### Problemi di compatibilità I programmatori SFPTotal sono progettati in conformità con le specifiche MSA SFF, supportano i ricetrasmettitori GBIC, SFP, SFP +, XFP e QSFP e sono anche in grado di riprogrammare con successo i moduli della maggior parte dei produttori. Le schede di codifica supportano tutti gli spazi di indirizzo dei trasferimenti (ad esempio: A0H, A2H). Ciò significa che tutte le pagine di memoria disponibili del trasmettitore possono essere lette e scritte con autorizzazioni speciali. L'hardware è realizzato con le condizioni per la compatibilità e la sicurezza dei chip di memoria e del chip di controllo, nonché l'alimentazione stabile del circuito del ricetrasmettitore. Per impostazione predefinita, la scheda di codifica scrive nella memoria dei trascivatori con 8 byte di dimensione del blocco e velocità di orologazione 10 kHz. Questo assicura il più compatibile con i trascivatori ottici che sono prodotti con diversi disegni hardware. Le impostazioni di funzionamento (tasso di velocità del bus dati, dimensione del blocco e valore degli intervalli) possono essere modificate se necessario. Pertanto, non avrete alcun problema nel riprogrammazione dei trascorrenti convenzionali. Inoltre, il software SFPTotal Wizard consente di procedere a operazioni di lettura e scrittura a byte singolo per ricetrasmettitori con requisiti specifici per lo scambio di dati. #### Codifica di ricetrasmettitori protetti da scrittura La maggior parte dei transievi protetti da scrittura può essere riprodotto utilizzando la password 4-byte disattivando la memoria del transievi per compiere nuovi cambiamenti. Il software SFPTotal ha un'interfaccia speciale per impostare i parametri e eseguire un'operazione di scrittura con un'ingresso di password. Inoltre, il software supporta uno script che consente di implementare algoritmi difficili o salvare il comando per la programmazione scrivere-protected transceivers con speciale logica di programmazione è diverso da standard MSA. Il software è in grado di effettuare una ricerca di password per i transitori con un valore di password sconosciuto. Il nostro supporto tecnico fornisce script e password per la programmazione di ricetrasmettitori dei rispettivi produttori. La capacità di programmazione può avere limitazionig per alcuni produttori di trascivatori o un design hardware. Può essere associato a sostituire il chip in un nuovo pacchetto o a impostare una password che non è stata trovata e testata da SFPTotal Team ancora. È possibile utilizzare script preparati o, creare la propria soluzione di codifica, utilizzando il protocollo di comando SFPTotal, per la codifica di moduli bloccati se si conosce un algoritmo originale (o una password). #### Dove ottenere i codici? La maggior parte dei problemi di compatibilità legati all'utilizzo di ricetrasmettitori ottici e apparecchiature di commutazione di rete sono associati a errori nella dichiarazione del codice che presenta i parametri del ricetrasmettitore, con checksum errati e in uso un codice fornitore incompatibile. È necessario caricare un codice fornitore corretto in transceiver per risolvere i problemi di compatibilità. Come parte del supporto tecnico, forniamo ai nostri clienti l'accesso al database dei codici dei fornitori, oltre a fornire consulenza per garantire la compatibilità dei ricetrasmettitori con le apparecchiature di commutazione. Si prega di contattare [Supporto tecnico](https://sfptotal.io/it/contacts) per ottenere più informazioni. ## [Schede di programmazione per ricetrasmettitori](https://sfptotal.io/it/products) ### Schede di programmazione per ricetrasmettitori Confronta le interfacce e scegli una scheda di programmazione. Prezzi e disponibilità online si riferiscono al catalogo internazionale in USD. [Confronta le schede](https://sfptotal.io/it/products#sf-comparison) [![SFPTotal Mini](https://sfptotal.io/images/storefront/mini/1.jpg)](https://sfptotal.io/it/products/sfptotal-mini) ### [SFPTotal Mini](https://sfptotal.io/it/products/sfptotal-mini) Una scheda compatta per programmare ricetrasmettitori SFP, SFP+ e SFP28, con supporto per SFPTotal Wizard. SFP / SFP+ / SFP28 SKU: SFPT-M USD 350.00 Contatta le vendite per confermare le opzioni di spedizione e i dettagli finali dell’ordine. [![SFPTotal Plus](https://sfptotal.io/images/storefront/plus/1.png)](https://sfptotal.io/it/products/sfptotal-plus) ### [SFPTotal Plus](https://sfptotal.io/it/products/sfptotal-plus) Una precedente scheda universale di programmazione per ricetrasmettitori GBIC, SFP, XFP e QSFP. Consulta la revisione attuale prima di ordinare. GBIC / SFP / XFP / QSFP28 SKU: SFPT-P Revisione hardware obsoleta [Vai alla nuova revisione](https://sfptotal.io/it/products/sfptotal-plus-new) [![SFPTotal Plus New](https://sfptotal.io/images/storefront/plus-new/1.jpg)](https://sfptotal.io/it/products/sfptotal-plus-new) ### [SFPTotal Plus New](https://sfptotal.io/it/products/sfptotal-plus-new) Una scheda universale per programmare ricetrasmettitori SFP, XFP e QSFP, inclusi 25G SFP28 e 100G QSFP28. SFP28 / XFP / QSFP28 SKU: SFPT-P USD 980.00 Contatta le vendite per confermare le opzioni di spedizione e i dettagli finali dell’ordine. [![SFPTotal Plus X](https://sfptotal.io/images/storefront/plus-x/1.jpg)](https://sfptotal.io/it/products/sfptotal-plus-x) ### [SFPTotal Plus X](https://sfptotal.io/it/products/sfptotal-plus-x) Scheda di programmazione universale per transceiver 400G QSFP112, 200G/400G/800G QSFP-DD, con supporto per QSFP28, SFP28, XFP e cavi AOC/DAC compatibili. Funziona con SFPTotal Wizard. SFP28 / XFP / QSFP28 / QSFP112 / QSFP-DD SKU: SFPT-X USD 1,490.00 Contatta le vendite per confermare le opzioni di spedizione e i dettagli finali dell’ordine. [![SFPTotal Whistle](https://sfptotal.io/images/storefront/whistle/1.jpg)](https://sfptotal.io/it/products/sfptotal-whistle) ### [SFPTotal Whistle](https://sfptotal.io/it/products/sfptotal-whistle) Una piccola scheda di programmazione per ricetrasmettitori SFP e SFP+, con supporto al monitoraggio diagnostico digitale. SFP / SFP+ SKU: SFPT-W USD 120.00 Contatta le vendite per confermare le opzioni di spedizione e i dettagli finali dell’ordine. [![SFPTotal OSFP Board](https://sfptotal.io/images/storefront/osfp-board/1.jpg)](https://sfptotal.io/it/products/sfptotal-osfp-board) ### [SFPTotal OSFP Board](https://sfptotal.io/it/products/sfptotal-osfp-board) Una scheda di programmazione per ricetrasmettitori OSFP 400G e 800G, inclusi OSFP-IHS, OSFP-RHS e cavi AOC/DAC compatibili per reti IA. OSFP-IHS / OSFP-RHS SKU: SFPT-O Prezzo su richiesta [Richiedi un preventivo](https://sfptotal.io/it/contacts) Contatta le vendite per confermare le opzioni di spedizione e i dettagli finali dell’ordine. [![SFPTotal E>olution](https://sfptotal.io/images/storefront/evolution/1.jpg)](https://sfptotal.io/it/products/sfptotal-evolution) ### [SFPTotal E>olution](https://sfptotal.io/it/products/sfptotal-evolution) Scheda di programmazione universale per transceiver 400G QSFP112, 200G/400G/800G QSFP-DD, 400G/800G OSFP, con supporto per DSFP, SFP e cavi AOC/DAC compatibili. SFP / DSFP / QSFP112 / QSFP-DD / OSFP SKU: SFPT-E Prezzo su richiesta [Richiedi un preventivo](https://sfptotal.io/it/contacts) Contatta le vendite per confermare le opzioni di spedizione e i dettagli finali dell’ordine. ### Confronta le schede | Scheda | SKU | Interfacce | Connessione PC | | --- | --- | --- | --- | | [SFPTotal Mini](https://sfptotal.io/it/products/sfptotal-mini) | SFPT-M | SFP / SFP+ / SFP28 | USB type C | | [SFPTotal Plus](https://sfptotal.io/it/products/sfptotal-plus) | SFPT-P | GBIC / SFP / XFP / QSFP28 | Micro USB | | [SFPTotal Plus New](https://sfptotal.io/it/products/sfptotal-plus-new) | SFPT-P | SFP28 / XFP / QSFP28 | USB type C | | [SFPTotal Plus X](https://sfptotal.io/it/products/sfptotal-plus-x) | SFPT-X | SFP28 / XFP / QSFP28 / QSFP112 / QSFP-DD | USB type C | | [SFPTotal Whistle](https://sfptotal.io/it/products/sfptotal-whistle) | SFPT-W | SFP / SFP+ | USB 2.0 | | [SFPTotal OSFP Board](https://sfptotal.io/it/products/sfptotal-osfp-board) | SFPT-O | OSFP-IHS / OSFP-RHS | USB type C | | [SFPTotal E>olution](https://sfptotal.io/it/products/sfptotal-evolution) | SFPT-E | SFP / DSFP / QSFP112 / QSFP-DD / OSFP | USB type C | [Software SFPTotal Wizard](https://sfptotal.io/it/software) · [Contatta le vendite](https://sfptotal.io/it/contacts) ## [Programmatore SFPTotal Mini](https://sfptotal.io/it/products/sfptotal-mini) ### Programmatore SFPTotal Mini SKU: SFPT-M USD 350.00 Contatta le vendite per confermare le opzioni di spedizione e i dettagli finali dell’ordine. Scheda di programmazione specializzata per transceiver SFP, SFP+, SFP28, inclusi AOC, DAC.La scheda dispone di una porta SFP a 20 pin (SFF-8431), di una porta USB e di una presa di alimentazione esterna per transceiver ad alto consumo: DWDM a lunga distanza e PON SFP OLT. SFPTotal Mini basato sul protocollo proprietario SFPTotal che rende in grado di procedere codifica flessibile per variouse ricetrasmettitori in fattore di forma SFP. Il dispositivo è completamente compatibile con il software ufficiale SFPTotal Wizard. Il kit include un codificatore mini serie e micro USB cavo per la connessione PC. Modello Mini — revisione 1.3 o successiva Compatibilità SFP, SFP+, SFP28 Connessione PC USB 2.0 Il kit include Scheda di programmazione serie Mini, cavo micro USB Dimensione, mm 50 x 66 x 13 Garanzia 36 mese - SFP RJ45 - 1G SFP - 2/4/8/16G FC - 32G FC - 10G SFP+ - 25G SFP28 - SFP OLT PON - AOC - DAC Disponibile [![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) - [Guida utente](https://sfptotal.io/it/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/it/software) - [Modello dell’involucro per stampa 3D](https://sfptotal.io/download/SFPT-M16__3D.zip) ### Panoramica Il dispositivo **SFPTotal Mini** Scheda di programmazione compatta per transceiver 1G SFP, 10G SFP+, 25G SFP28, inclusi RJ45 SFP, PON OLT SFP, DAC, AOC. La scheda è conforme a MSA SFF-8074, SFF-8431 e SFF-8472. Dispone di una porta SFP a 20 pin (SFF-8431), Micro USB e una presa di alimentazione esterna 5V DC per transceiver ottici con consumo superiore a 1.5 W. Il design hardware prevede la presenza di piedinature per il controllo dell'alimentazione e l'accesso alle linee di I/O principali delle porte del ricetrasmettitore, che potrebbero essere richieste per la codifica dei ricetrasmettitori protetti dall'hardware. **SFPTotal Mini** il dispositivo è dotato di un software embedded basato sul protocollo SFPTotal proprietario e completamente compatibile con un software ufficiale SFPTotal Wizard, che consente di procedere alla codifica flessibile per ricetrasmettitori protetti da scrittura di diversi produttori. Include tutto il necessario per lavorare con i transceiver SFP. Per iniziare, collegalo a un computer tramite un cavo USB. ### Caratteristiche principali Rispetto a dispositivi di codifica simili, SFPTotal Mini presenta i seguenti vantaggi: - Supporta ricetrasmettitori con velocità fino a 25G su una scheda di codifica - Fornisce l'alimentazione necessaria per collegare potenti transceviers ottici 1.5 W e altro ancora - Il supporto dei ricetrasmettitori non si limita a un solo produttore - Fornisce l'accesso a tutti gli spazi di indirizzo della memoria del ricetrasmettitore - Rende possibile ricodificare i ricetrasmettitori MSA protetti da scrittura - Supporta la codifica con uno script per ricetrasmettitori non MSA - Supporta la ricerca di password hardware per password bloccato ricetrasmettitore - Ha software ufficiale con GUI amichevole e comoda - Accesso in tempo reale all'interfaccia di monitoraggio della diagnosi digitale - Dà accesso al database knowlege e supporto tecnico SFPTotal. ### Applicazione SFPTotal Mini programmatore viene utilizzato per le seguenti attività: - Codifica fibra ottica e ricetrasmettitori di rame, DAC, AOC - Miglioramento della compatibilità dei ricetrasmettitori con le apparecchiature di commutazione di rete di marca - Codifica di ricetrasmettitori protetti da scrittura variouse produttori - Accesso ai registri del controllore PHY e configurazione manuale - DWDM SFP+ sintonizzabile transceiver canale di controllo - Leggere l’interfaccia DDM e verificare le impostazioni di fabbrica - Codice rebranding per ricetrasmettitori OEM - Piattaforma di prova per la preparazione pre-vendita dei ricetrasmettitori ### Avvio rapido La scheda di codifica si connette al PC utilizzando il cavo USB tipo C incluso nel kit. Il sistema operativo rileva il dispositivo e rileva il driver virtuale seriale richiesto quando il dispositivo è connesso prima. Seguire semplici passaggi per iniziare: 1. Installare [Driver SFPTotal Mini](https://sfptotal.io/it/software#driver) 2. Scarica e avvia l’applicazione [SFPTotal Wizard](https://sfptotal.io/it/software) La scheda di codifica SFPTotal gestisce tramite software ufficiale SFPTotal Wizard che fornisce un'interfaccia utente per far funzionare la scheda di codifica per scrivere e leggere il codice e ottenere l'accesso alle caratteristiche principali.Non è necessaria alcuna configurazione preliminare per iniziare a lavorare con il programma. SFPTotal Wizard rileva automaticamente una scheda di codifica originale collegata al PC. *Dopo aver installato il driver su alcune versioni del sistema operativo Windows, è necessario un riavvio obbligatorio del sistema affinché il driver della porta seriale virtuale funzioni correttamente.* Per favore, segui la nostra documentazione: [SFPTotal Wiki](https://sfptotal.io/it/wiki/SFPTotal_Documentation). ### Chiave di attivazione SFPTotal Mini è fornito con funzionalità limitata che consente di testare il dispositivo prima dell'uso, ma la funzione di scrittura è limitata. L’attivazione è necessaria per assicurarsi che il dispositivo venga eseguito dal cliente finale, ma non da un distributore o da un agente. Questa politica rende SFPTotal in grado di fornire le migliori condizioni di garanzia e servizio, aiuta ad essere sicuri che il dispositivo non è stato utilizzato prima della vendita e funzionerà stabile per lungo tempo. Inoltre, quando il dispositivo è stato attivato, contiamo la data di garanzia dal momento dell'emissione della chiave di attivazione, non la data di acquisto. La chiave di attivazione è un valore unico per ogni scheda di codifica e associato al suo numero di serie. La chiave deve essere applicata al pannello di codifica per rimuovere le restrizioni di funzionalità. La chiave di attivazione include nel kit scheda di codifica SFPTotal: emette dopo l'acquisto del dispositivo e diventa disponibile in account cliente sul sito web. Se hai acquistato SFPTotal coding board tramite rivenditore e non hai ottenuto una chiave di attivazione, puoi registrarti sul sito Web e ottenere una chiave di attivazione per il tuo dispositivo gratuitamente. Non è necessario ripetere un procedimento di attivazione per la scheda di codifica quando si connette ad un altro PC o riinstallare il sistema operativo. L’attivazione viene eseguita una volta e è permanente per il dispositivo. ### Ricetrasmettitori ottici di codifica ###### Codifica sbloccato ricetrasmettitori La maggior parte dei ricetrasmettitori ottici con la memoria sbloccata contengono il chip di EEPROM quale 24C02 che immagazzina informtaion circa il fattore di forma del ricetrasmettitore, la lunghezza d'onda, la tecnologia di trasmissione, il speedrate, il tipo di codifica, il nome del fornitore, il numero di serie ed ecc.Questa soluzione è stata presentata in molti trascorrenti gigabit economici e DAC che non supportano la funzione DDM. La memoria di questi trasmissori può essere reditografata normalmente senza alcuna restrizione da parte del trasmissore. In tali transcevi, come regola, solo la pagina A0H è disponibile per la lettura, ma la lettura della pagina A2H ritorna un errore. È necessario importare un codice venditore nel software o modificare un codice generico dal modulo, quindi premere il pulsante Scrivere per scrivere su tali moduli. Il codice ritorna WRITE OK risposta quando la scrittura è stata completata con successo. È possibile utilizzare il ricetrasmettitore con codice fornitore aggiornato dopo che! ###### Codifica di ricetrasmettitori protetti da scrittura Secondo la specifica MSA SFF-8472, i transceiver con DDM possono essere protetti da scrittura e richiedere una password di 4 byte per sbloccare la memoria prima di scrivere modifiche. Questi moduli sono controllati da un microcontrollore dedicato che emula un chip EEPROM e consente la scrittura in modalità slave I2C. Può anche fungere da buffer per la EEPROM e controllare il pin di protezione da scrittura del chip di memoria. Un tentativo di scrivere su tale ricetrasmettitore senza una password o con una password errata restituisce un errore - WRITE FAIL. Il software SFPTotal Wizard supporta la funzione di cambiare le impostazioni di scrittura e consente di impostare un valore di password per disattivare la memoria prima di salvare nuovi cambiamenti. Inoltre, il software consente di creare algoritmi di programmazione complessi sotto forma di script. Facce possibile codificare i transcevi che richiedono il metodo di codifica fabbrica che è incompatibile con la specifiche MSA. ## [Programmatore SFPTotal Plus Nuovo](https://sfptotal.io/it/products/sfptotal-plus-new) ### Programmatore SFPTotal Plus Nuovo SKU: SFPT-P USD 980.00 Contatta le vendite per confermare le opzioni di spedizione e i dettagli finali dell’ordine. Scheda di programmazione universale per transceiver SFP, SFP+, XFP, QSFP, SFP28, QSFP28. SFPTotal Plus New si basa sul proprietario protocollo SFPTotal che consente di procedere a codifica flessibile per i trascivatori variati in SFP, XFP e QSFP fattore di forma. Il dispositivo è completamente compatibile con il software ufficiale SFPTotal Wizard. Il kit comprende una serie di codificatori Plus e un cavo di tipo C USB per la connessione PC. Modello Plus New — revisione 1.2 o successiva Compatibilità SFP, SFP+, SFP28, XFP, QSFP+, QSFP28 Connessione PC USB 2.0 Il kit include Scheda di programmazione serie Plus, cavo USB tipo C Dimensione, mm 107 x 101.6 x 15 Garanzia 36 mese - 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 Disponibile [![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) - [Guida utente](https://sfptotal.io/it/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/it/software) - [Modello dell’involucro per stampa 3D](https://sfptotal.io/download/SFPT-P__3D.zip) ### Panoramica La scheda di codifica **SFPTotal Plus** Nuovo è sviluppato il design hardware del programmatore di revisione prevedibile SFPTotal Plus. Supporta i trasmettitori XFP, SFP, SFP+, QSFP+ e QSFP28, tra cui i cavi SFP RJ45, PON OLT SFP, SFP28 e AOC/DAC. La scheda di codifica contiene la porta SFP a 20 pin (SFF-8431), la porta XFP a 30 pin (INF-8077i), la porta QSFP a 38 pin (SFF-8636), la porta USB type C e il jack di alimentazione per collegare l'alimentatore esterno 5V DC per ricetrasmettitori ottici ad alto consumo di potenza: più di 1,5 W. **SFPTotal Plus** Nuovo il dispositivo è dotato di un software embedded basato sul protocollo SFPTotal proprietario e completamente compatibile con un software ufficiale SFPTotal Wizard, che consente di procedere alla codifica flessibile per ricetrasmettitori protetti da scrittura di diversi produttori. Il design hardware prevede la presenza di piedinature per il controllo dell'alimentazione e l'accesso alle linee di I/O principali delle porte del ricetrasmettitore, che potrebbero essere richieste per la codifica dei ricetrasmettitori protetti dall'hardware. Contiene tutto ciò che è necessario per supportare i multi-factori di forma transcevi. Connetterlo a un computer con un cavo USB per iniziare. *A differenza del programmatore SFPTotal Plus, la nuova revisione non contiene un portafoglio per collegare i trasmissori di fattore GBIC. Il port GBIC è stato rimosso come obsoleto.* ### Caratteristiche principali Rispetto a dispositivi di codifica simili, SFPTotal Plus New presenta i seguenti vantaggi: - Supporta diversi fattori di forma su una scheda di codifica - Fornisce l'alimentazione necessaria per collegare potenti transceviers ottici 1.5 W e altro ancora - Il supporto dei ricetrasmettitori non si limita a un solo produttore - Fornisce l'accesso a tutti gli spazi di indirizzo della memoria del ricetrasmettitore - Rende possibile ricodificare i ricetrasmettitori MSA protetti da scrittura - Supporta la codifica con uno script per ricetrasmettitori non MSA - Supporta la ricerca di password hardware per password bloccato ricetrasmettitore - Ha software ufficiale con GUI amichevole e comoda - Accesso in tempo reale all'interfaccia di monitoraggio della diagnosi digitale - Dà accesso al database knowlege e supporto tecnico SFPTotal. ### Applicazione SFPTotal Plus New dispositivo di programmazione transitorio viene utilizzato per le seguenti attività: - Codifica fibra ottica e ricetrasmettitori di rame, DAC, AOC - Miglioramento della compatibilità dei ricetrasmettitori con le apparecchiature di commutazione di rete di marca - Codifica di ricetrasmettitori protetti da scrittura variouse produttori - Accesso ai registri del controllore PHY e configurazione manuale - DWDM SFP+ sintonizzabile transceiver canale di controllo - Leggere l’interfaccia DDM e verificare le impostazioni di fabbrica - Codice rebranding per ricetrasmettitori OEM - Piattaforma di prova per la preparazione pre-vendita dei ricetrasmettitori ### Avvio rapido La scheda di codifica si connette al PC utilizzando il cavo USB tipo C incluso nel kit. Il sistema operativo rileva il dispositivo e rileva il driver virtuale seriale richiesto quando il dispositivo è connesso prima. Seguire semplici passaggi per iniziare: 1. Installare [Driver SFPTotal Plus New](https://sfptotal.io/it/software#driver) 2. Scarica e avvia l’applicazione [SFPTotal Wizard](https://sfptotal.io/it/software) La scheda di codifica SFPTotal è controllata tramite SFPTotal Wizard, che fornisce un'interfaccia per la lettura e la scrittura del codice e l'accesso alle caratteristiche principali. Non è necessaria alcuna configurazione preliminare: SFPTotal Wizard rileva automaticamente un codificatore originale connesso al PC. *Dopo aver installato il driver su alcune versioni del sistema operativo Windows, è necessario un riavvio obbligatorio del sistema affinché il driver della porta seriale virtuale funzioni correttamente.* Si prega di seguire la documentazione ufficiale: [SFPTotal Wiki](https://sfptotal.io/it/wiki/SFPTotal_Documentation). ### Chiave di attivazione SFPTotal Plus New è fornito con funzionalità limitata che consente di testare il dispositivo prima dell'uso, ma la funzione di scrittura è limitata. L’attivazione è necessaria per assicurarsi che il dispositivo venga eseguito dal cliente finale, ma non da un distributore o da un agente. Questa politica consente a SFPTotal di fornire le migliori condizioni di garanzia e servizio, aiuta a essere sicuri che il dispositivo non sia stato utilizzato prima della vendita e funzionerà stabile per un lungo periodo di tempo. Inoltre, quando il dispositivo è stato attivato, contamo la data di garanzia dal momento dell'attivazione problema chiave, non la data di acquisto. La chiave di attivazione è un valore unico per ogni scheda di codifica e associato al suo numero di serie. La chiave deve essere applicata al pannello di codifica per rimuovere le restrizioni di funzionalità. La chiave di attivazione include nel kit scheda di codifica SFPTotal: emette dopo l'acquisto del dispositivo e diventa disponibile in account cliente sul sito web. Se hai acquistato SFPTotal coding board tramite rivenditore e non hai ottenuto una chiave di attivazione, puoi registrarti sul sito Web e ottenere una chiave di attivazione per il tuo dispositivo gratuitamente. Non è necessario ripetere un procedimento di attivazione per la scheda di codifica quando si connette ad un altro PC o riinstallare il sistema operativo. L’attivazione viene eseguita una volta e è permanente per il dispositivo. ### Ricetrasmettitori ottici di codifica ###### Codifica sbloccato ricetrasmettitori I più ottici transcevi con memoria disattivata contengono chip EEPROM come 24C02 che memorizzano informazioni sul fattore di forma transceviale, lunghezza d'onda, tecnologia di trasmissione, velocità, tipo di codifica, nome del venditore, numero di serie, ecc. Questa soluzione è stata presentata in molti trascorrenti gigabit economici e DAC che non supportano la funzione DDM. La memoria di questi trasmissori può essere reditografata normalmente senza alcuna restrizione da parte del trasmissore. In tali transcevi, come regola, solo la pagina A0H è disponibile per la lettura, ma la lettura della pagina A2H ritorna un errore. È necessario importare un codice venditore nel software o modificare un codice generico dal modulo, quindi premere il pulsante Scrivere per scrivere su tali moduli. La scheda di codifica restituisce WRITE OK response quando la scrittura è stata completata con successo. È possibile utilizzare il ricetrasmettitore con codice fornitore aggiornato dopo che! ###### Codifica di ricetrasmettitori protetti da scrittura Secondo la specifica MSA SFF-8472, i transceiver con DDM possono essere protetti da scrittura e richiedere una password di 4 byte per sbloccare la memoria prima di scrivere modifiche. Questi moduli sono controllati da un microcontrollore dedicato che emula un chip EEPROM e consente la scrittura in modalità slave I2C. Può anche fungere da buffer per la EEPROM e controllare il pin di protezione da scrittura del chip di memoria. Un tentativo di scrittura senza password o con una password errata restituisce un errore. - WRITE FAIL. Il software SFPTotal Wizard supporta la funzione di cambiare le impostazioni di scrittura e consente di impostare un valore di password per disattivare la memoria prima di salvare nuovi cambiamenti. Inoltre, il software consente di creare algoritmi di programmazione complessi sotto forma di script. Facce possibile codificare i transcevi che richiedono il metodo di codifica fabbrica che è incompatibile con la specifiche MSA. ## [Programmatore SFPTotal Plus X Supporto QSFP-DD](https://sfptotal.io/it/products/sfptotal-plus-x) ### Programmatore SFPTotal Plus X Supporto QSFP-DD SKU: SFPT-X USD 1,490.00 Contatta le vendite per confermare le opzioni di spedizione e i dettagli finali dell’ordine. Dispositivo per programmare la memoria dei transceiver 200G/400G/800G QSFP-DD, 400G QSFP112, 200G QSFP56, 100G QSFP28, 40G QSFP+, 25G SFP28, 10G SFP+, 1.25G SFP, 10G XFP, inclusi AOC/DAC. SFPTotal Plus X dispone di una porta QSFP-DD per transceiver a doppia densità 200G/400G/800G, retrocompatibile con 400G QSFP112, 200G QSFP56, 100G QSFP28 e 40G QSFP+. La scheda di codifica è pienamente compatibile con il software SFPTotal Wizard che fornisce l'editor HEX copliante CMIS. Il kit include un codificatore Plus X serie e il cavo USB tipo C per la connessione PC. Modello Plus X — revisione 1.6 o successiva Compatibilità SFP, SFP+, SFP28, XFP, QSFP, QSFP28, QSFP56, QSFP112, QSFP-DD Connessione PC USB type C Il kit include Scheda di programmazione serie Plus X, cavo USB tipo C Dimensione, mm 130 x 130 x 15 Garanzia 36 mesi - 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 Disponibile [![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) - [Guida utente](https://sfptotal.io/it/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/it/software) - [Modello dell’involucro per stampa 3D](https://sfptotal.io/download/SFPT-X__3D.zip) ### Panoramica La scheda di codifica **SFPTotal Plus X** QSFP-DD è un’evoluzione dell’hardware SFPTotal Plus. Supporta 400G QSFP112, 200G/400G/800G QSFP-DD e moduli XFP, SFP, SFP+, SFP28, QSFP+, QSFP28, QSFP56, inclusi SFP RJ45, PON OLT SFP e cavi AOC/DAC compatibili. La scheda dispone di porte SFP, XFP e QSFP-DD, di un connettore USB tipo C per il PC e di una presa di alimentazione esterna 5V DC per transceiver ottici con consumo superiore a 1.5 W. **SFPTotal Plus X** QSFP-DD il dispositivo è dotato di un software embedded basato sul protocollo SFPTotal proprietario e completamente compatibile con un software ufficiale SFPTotal Wizard, che consente di procedere alla codifica flessibile per ricetrasmettitori protetti da scrittura di diversi produttori. Il design hardware prevede la presenza di piedinature per il controllo dell'alimentazione e l'accesso alle linee di I/O principali delle porte del ricetrasmettitore, che potrebbero essere richieste per la codifica dei ricetrasmettitori protetti dall'hardware. Contiene tutto ciò che è necessario per supportare i multi-factori di forma transcevi. Connetterlo a un computer con un cavo USB per iniziare. *A differenza del programmatore SFPTotal Plus, la nuova revisione non contiene un portafoglio per collegare i trasmissori di fattore GBIC. Il port GBIC è stato rimosso come obsoleto.* ### Caratteristiche principali Rispetto a dispositivi di codifica simili, SFPTotal Plus X ha i seguenti vantaggi: - Supporta diversi fattori di forma su una scheda di codifica - Supporta transceiver 100G, 200G, 400G e 800G, inclusi 400G QSFP112, 200G/400G/800G QSFP-DD - Fornisce l'alimentazione necessaria per collegare potenti transceviers ottici 1.5 W e altro ancora - Il supporto dei ricetrasmettitori non si limita a un solo produttore - Fornisce l'accesso a tutti gli spazi di indirizzo della memoria del ricetrasmettitore - Rende possibile ricodificare i ricetrasmettitori MSA protetti da scrittura - Supporta la codifica con uno script per ricetrasmettitori non MSA - Supporta la ricerca di password hardware per password bloccato ricetrasmettitore - Ha software ufficiale con GUI amichevole e comoda - Accesso in tempo reale all'interfaccia di monitoraggio della diagnosi digitale - Dà accesso al database knowlege e supporto tecnico SFPTotal. ### Applicazione Il programmatore SFPTotal Plus X è progettato per funzionare nelle seguenti attività: - Codifica fibra ottica e ricetrasmettitori di rame, DAC, AOC - Miglioramento della compatibilità dei ricetrasmettitori con le apparecchiature di commutazione di rete di marca - Codifica di ricetrasmettitori protetti da scrittura variouse produttori - Accesso ai registri del controllore PHY e configurazione manuale - DWDM SFP+ sintonizzabile transceiver canale di controllo - Leggere l’interfaccia DDM e verificare le impostazioni di fabbrica - Codice rebranding per ricetrasmettitori OEM - Piattaforma di prova per la preparazione pre-vendita dei ricetrasmettitori ### Avvio rapido La scheda di codifica si connette al PC utilizzando il cavo USB tipo C incluso nel kit. Il sistema operativo rileva il dispositivo e rileva il driver virtuale seriale richiesto quando il dispositivo è connesso prima. Seguire semplici passaggi per iniziare: 1. Installare [Driver SFPTotal Plus X](https://sfptotal.io/it/software#driver) 2. Scarica e avvia l’applicazione [SFPTotal Wizard](https://sfptotal.io/it/software) La scheda di codifica SFPTotal gestisce tramite software ufficiale SFPTotal Wizard che fornisce un'interfaccia utente per far funzionare la scheda di codifica per scrivere e leggere il codice e ottenere l'accesso alle caratteristiche principali.Non è necessaria alcuna configurazione preliminare per iniziare a lavorare con il programma. SFPTotal Wizard rileva automaticamente una scheda di codifica originale collegata al PC. *Dopo aver installato il driver su alcune versioni del sistema operativo Windows, è necessario un riavvio obbligatorio del sistema affinché il driver della porta seriale virtuale funzioni correttamente.* Per favore, segui la nostra documentazione: [SFPTotal Wiki](https://sfptotal.io/it/wiki/SFPTotal_Documentation). ### Chiave di attivazione SFPTotal Plus X è fornito con funzionalità limitata che consente di testare il dispositivo prima dell'uso, ma la funzione di scrittura è limitata. L’attivazione è necessaria per assicurarsi che il dispositivo venga eseguito dal cliente finale, ma non da un distributore o da un agente. Questa politica rende SFPTotal in grado di fornire le migliori condizioni di garanzia e servizio, aiuta ad essere sicuri che il dispositivo non è stato utilizzato prima della vendita e funzionerà stabile per lungo tempo. Inoltre, quando il dispositivo è stato attivato, contiamo la data di garanzia dal momento dell'emissione della chiave di attivazione, non la data di acquisto. La chiave di attivazione è un valore unico per ogni scheda di codifica e associato al suo numero di serie. La chiave deve essere applicata al pannello di codifica per rimuovere le restrizioni di funzionalità. La chiave di attivazione include nel kit scheda di codifica SFPTotal: emette dopo l'acquisto del dispositivo e diventa disponibile in account cliente sul sito web. Se hai acquistato SFPTotal coding board tramite rivenditore e non hai ottenuto una chiave di attivazione, puoi registrarti sul sito Web e ottenere una chiave di attivazione per il tuo dispositivo gratuitamente. Non è necessario ripetere un procedimento di attivazione per la scheda di codifica quando si connette ad un altro PC o riinstallare il sistema operativo. L’attivazione viene eseguita una volta e è permanente per il dispositivo. ### Ricetrasmettitori ottici di codifica ###### Codifica sbloccato ricetrasmettitori I più ottici transcevi con memoria disattivata contengono chip EEPROM come 24C02 che memorizzano informazioni sul fattore di forma transceviale, lunghezza d'onda, tecnologia di trasmissione, velocità, tipo di codifica, nome del venditore, numero di serie, ecc. Questa soluzione è stata presentata in molti trascorrenti gigabit economici e DAC che non supportano la funzione DDM. La memoria di questi trasmissori può essere reditografata normalmente senza alcuna restrizione da parte del trasmissore. In tali ricetrasmettitori, di regola, solo la pagina A0H è disponibile per la lettura, ma la lettura della pagina A2H restituisce un errore. È necessario importare un codice fornitore nel software o modificare un codice generico dal modulo, quindi premere il pulsante Scrivi per scrivere su tali moduli. La scheda di codifica ritorna WRITE OK risposta quando la scrittura è stata completata con successo. È possibile utilizzare il ricetrasmettitore con codice fornitore aggiornato dopo che! ###### Codifica di ricetrasmettitori protetti da scrittura Secondo la specifica MSA SFF-8472, i transceiver con DDM possono essere protetti da scrittura e richiedere una password di 4 byte per sbloccare la memoria prima di scrivere modifiche. Questi moduli sono controllati da un microcontrollore dedicato che emula un chip EEPROM e consente la scrittura in modalità slave I2C. Può anche fungere da buffer per la EEPROM e controllare il pin di protezione da scrittura del chip di memoria.Un tentativo di scrivere su tale ricetrasmettitore senza una password o con una password errata restituisce un errore - WRITE FAIL. Il software SFPTotal Wizard supporta la funzione per modificare le impostazioni di scrittura e rende in grado di impostare un valore di password per sbloccare la memoria prima di salvare nuove modifiche.Inoltre, il software consente di creare algoritmi di programmazione complessi sotto forma di script. Facce possibile codificare i transcevi che richiedono il metodo di codifica fabbrica che è incompatibile con la specifiche MSA. ## [Programmatore SFPTotal Whistle](https://sfptotal.io/it/products/sfptotal-whistle) ### Programmatore SFPTotal Whistle SKU: SFPT-W USD 120.00 Contatta le vendite per confermare le opzioni di spedizione e i dettagli finali dell’ordine. Piccolo e poco costoso programmatore per la codifica SFP e SFP+ ricetrasmettitori con potenza consumtion fino a 1.5 W. I dispositivi si collega direttamente alla porta USB del PC. Il dispositivo è completamente compatibile con il software ufficiale SFPTotal Wizard. Il kit comprende solo una serie di programmatori Whistle. La chiave di attivazione è alreay caricato nella memoria della scheda di codifica. Modello Whistle — revisione 1.1 o successiva Compatibilità SFP, SFP+ Connessione PC USB 2.0 Il kit include Scheda di programmazione serie Whistle Dimensione, mm 64 x 22 x 13 Garanzia 36 mesi - SFP RJ45 - 1G SFP - 2/4/8/16G FC - 10G SFP+ - AOC - DAC Disponibile [![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) - [Guida utente](https://sfptotal.io/it/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/it/software) ### Panoramica Il dispositivo **SFPTotal Whistle** è un piccolo scheda di codifica progettato per supportare 1G SFP e 10G SFP+ ricetrasmettitori tra cui rame RJ45 SFP, DAC e AOC. La scheda di codifica è realizzata secondo le specifiche MSA SFF-8074, SFF-8431, SFF-8472 e contiene il portafoglio 20-pin SFP (SFF-8431) coperto con la cassa di metallo e il connettore USB piatto. La scheda di codifica supporta i trascivatori ottici con consumo di energia fino a 1.5 W.Il dispositivo non fornisce la connessione di un'alimentazione esterna. Il livello di potenza supparato è limitato dalla corrente massima per il port USB 2.0. Il design hardware **NON fornisce** per la presenza di piedinature per il controllo dell'alimentazione e l'accesso alle linee di I/O principali delle porte del ricetrasmettitore, che potrebbero essere richieste per la codifica di ricetrasmettitori protetti dall'hardware. **SFPTotal Whistle** basato sul chip convertitore di interfaccia USB: non contiene software embedded e gestisce con un software ufficiale SFPTotal Wizard. Il dispositivo funziona sul I2C databus con bassa frequenza di clock che rende effetto negativo sul tasso di velocità di codifica in confronto con SFPTotal Mini o Più serie. Contiene tutto ciò che è necessario per supportare i trasmissori SFP basati su EEPROM. Connetterlo direttamente a un port USB per iniziare. ### Caratteristiche principali Rispetto ai dispositivi di codifica simili, SFPTotal Whistle ha i seguenti vantaggi: - Supporta ricetrasmettitori con velocità fino a 10G su una scheda di codifica - Fornisce l'alimentazione necessaria per collegare transceviers ottici fino a 1.5 W - Il supporto dei ricetrasmettitori non si limita a un solo produttore - Fornisce l'accesso a tutti gli spazi di indirizzo della memoria del ricetrasmettitore - Rende possibile ricodificare i ricetrasmettitori MSA protetti da scrittura (con restrizioni) - Supporta la codifica con uno script per ricetrasmettitori non MSA - Ha software ufficiale con GUI amichevole e comoda - Accesso in tempo reale all'interfaccia di monitoraggio della diagnosi digitale - Dà accesso al database knowlege e supporto tecnico SFPTotal. ### Applicazione SFPTotal Whistle Programmer viene utilizzato per le seguenti attività: - Codifica fibra ottica e ricetrasmettitori di rame, DAC, AOC - Miglioramento della compatibilità dei ricetrasmettitori con le apparecchiature di commutazione di rete di marca - Codifica di ricetrasmettitori protetti da scrittura variouse produttori - Accesso ai registri del controllore PHY e configurazione manuale - Leggere l’interfaccia DDM e verificare le impostazioni di fabbrica - Codice rebranding per ricetrasmettitori OEM ### Avvio rapido La scheda di codifica si connette direttamente al PC al port USB. Il sistema operativo rileva il dispositivo e rileva il driver virtuale seriale richiesto quando il dispositivo è connesso prima. Seguire semplici passaggi per iniziare: 1. Installare [Driver SFPTotal Whistle](https://sfptotal.io/it/software#driver) 2. Scarica e avvia l’applicazione [SFPTotal Wizard](https://sfptotal.io/it/software) La scheda di codifica SFPTotal gestisce tramite software ufficiale SFPTotal Wizard che fornisce un'interfaccia utente per far funzionare la scheda di codifica per scrivere e leggere il codice e ottenere l'accesso alle caratteristiche principali. Non è necessaria alcuna configurazione preliminare per iniziare a lavorare con il programma. SFPTotal Wizard rileva automaticamente una scheda di codifica originale collegata al PC. *Dopo aver installato il driver su alcune versioni del sistema operativo Windows, è necessario un riavvio obbligatorio del sistema affinché il driver della porta seriale virtuale funzioni correttamente.* Per favore, segui la nostra documentazione: [SFPTotal Wiki](https://sfptotal.io/it/wiki/SFPTotal_Documentation). ### Chiave di attivazione SFPTotal Whistle è fornito con la chiave di attivazione precaricata e pronto per il lavoro quando collegato ### Ricetrasmettitori ottici di codifica ###### Codifica sbloccato ricetrasmettitori La maggior parte dei ricetrasmettitori ottici con la memoria sbloccata contengono il chip di EEPROM quale 24C02 che immagazzina informtaion circa il fattore di forma del ricetrasmettitore, la lunghezza d'onda, la tecnologia di trasmissione, il speedrate, il tipo di codifica, il nome del fornitore, il numero di serie ed ecc. Questa soluzione è stata presentata in molti trascorrenti gigabit economici e DAC che non supportano la funzione DDM. La memoria di questi trasmissori può essere reditografata normalmente senza alcuna restrizione da parte del trasmissore. In tali transcevi, come regola, solo la pagina A0H è disponibile per la lettura, ma la lettura della pagina A2H ritorna un errore. È necessario importare un codice venditore nel software o modificare un codice generico dal modulo, quindi premere il pulsante <Scrivi> per scrivere su tali moduli. La scheda di codifica ritorna la risposta <WRITE OK > quando la scrittura è fatta con successo. È possibile utilizzare il ricetrasmettitore con codice fornitore aggiornato dopo che! ###### Codifica di ricetrasmettitori protetti da scrittura Secondo la specifica MSA SFF-8472, i transceiver con DDM possono essere protetti da scrittura e richiedere una password di 4 byte per sbloccare la memoria prima di scrivere modifiche. Questi moduli sono controllati da un microcontrollore dedicato che emula un chip EEPROM e consente la scrittura in modalità slave I2C. Può anche fungere da buffer per la EEPROM e controllare il pin di protezione da scrittura del chip di memoria.Un tentativo di scrivere su tale ricetrasmettitore senza una password o con una password errata restituisce un errore - <WRITE FAIL>. Il software SFPTotal Wizard supporta la funzione di cambiare le impostazioni di scrittura e consente di impostare un valore di password per disattivare la memoria prima di salvare nuovi cambiamenti. Inoltre, il software consente di creare algoritmi di programmazione complessi sotto forma di script.Rende possibile codificare i ricetrasmettitori che richiedono il metodo di codifica di fabbrica che è incompatibile con la specifica MSA. ## [Programmatore SFPTotal OSFP Board](https://sfptotal.io/it/products/sfptotal-osfp-board) ### Programmatore SFPTotal OSFP Board SKU: SFPT-O Prezzo su richiesta [Richiedi un preventivo](https://sfptotal.io/it/contacts) Un dispositivo per programmare la memoria dei ricetrasmettitori OSFP 400G e 800G per reti di intelligenza artificiale (IA). Il programmatore OSFP Board dispone di una porta OSFP per collegare ricetrasmettitori OSFP-IHS e OSFP-RHS, inclusi cavi AOC e DAC. Pienamente compatibile con SFPTotal Wizard. Il kit include un programmatore OSFP Board, un cavo USB tipo C per il collegamento al PC e una guida utente. Modello OSFP Board rev. 1.0 o successiva Compatibilità OSFP-RHS, OSFP-IHS Connessione PC USB type C Il kit include Programmatore OSFP Board Cavo USB tipo C Guida utente Dimensioni, mm 107 x 85 x 17 Garanzia 36 mese - 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) - [Guida utente](https://sfptotal.io/it/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/it/software) ### Panoramica Il programmatore SFPTotal OSFP Board può riprogrammare ricetrasmettitori OSFP-RHS e OSFP-IHS e cavi AOC e DAC. La piattaforma hardware si basa su SFPTotal Mini con una porta OSFP modificata per collegare ricetrasmettitori OSFP. Circuiti aggiuntivi di gestione dell’alimentazione e controllo delle porte di ingresso/uscita forniscono il supporto OSFP. Il protocollo di comando SFPTotal offre accesso a spazi di indirizzamento aggiuntivi dei ricetrasmettitori con strutture e organizzazioni di memoria differenti. SFPTotal OSFP Board si collega al computer tramite USB, che alimenta e controlla il dispositivo. È presente un connettore di alimentazione esterna per ricetrasmettitori ad alto consumo. ### Caratteristiche principali Rispetto ai prodotti alternativi, il programmatore SFPTotal OSFP Board offre i seguenti vantaggi: - Supporto hardware per ricetrasmettitori OSFP-RHS e OSFP-IHS - Supporto di diversi formati di ricetrasmettitori su un unico dispositivo - Nessuna limitazione ai moduli di un solo produttore - Accesso a tutti gli spazi di indirizzamento dei ricetrasmettitori - Programmazione di moduli con logica di programmazione non standard - Ricerca hardware delle password - Interfaccia software intuitiva - Assistenza tecnica gratuita dal team SFPTotal ### Applicazione Il programmatore può essere utilizzato per le seguenti attività: - Riprogrammazione di ricetrasmettitori ottici e in rame - Programmazione di cavi ottici attivi e twinassiali - Compatibilità con apparecchiature di rete di diversi produttori - Riprogrammazione della memoria dei ricetrasmettitori protetti da scrittura - Modifica delle impostazioni del controller PHY - Rimarchiatura dei ricetrasmettitori OEM ### Avvio rapido Collega il programmatore al computer con il cavo USB in dotazione. Al primo collegamento il sistema operativo rileva un nuovo dispositivo. Prima di usare il programmatore: 1. Installa il driver del dispositivo. 2. Scarica [SFPTotal Wizard](https://sfptotal.io/it/software). Il dispositivo usa il driver standard della porta seriale virtuale incluso in Windows 10 e versioni successive. SFPTotal Wizard offre un’interfaccia per modificare, leggere e scrivere il firmware nella memoria dei ricetrasmettitori. Non serve una configurazione iniziale: SFPTotal Wizard rileva automaticamente il programmatore collegato al PC. Alcune versioni di Windows richiedono un riavvio dopo l’installazione del driver affinché la porta seriale virtuale funzioni correttamente. [Leggi la documentazione completa](https://sfptotal.io/it/wiki/SFPTotal_Documentation). ### Chiave di attivazione Il produttore fornisce il dispositivo non attivato e con funzionalità limitate. È possibile provarne il funzionamento, ma la scrittura nella memoria dei ricetrasmettitori resta bloccata fino all’attivazione. Per abilitare tutte le funzioni, attiva il dispositivo scrivendo una chiave di attivazione nella sua memoria. I proprietari di dispositivi originali possono registrarsi sul sito e generare una chiave di attivazione nella sezione I miei dispositivi dell’account. Per gli ordini tramite il sito, il numero di serie e la chiave di attivazione compaiono automaticamente nell’account. ### Garanzia e assistenza Il dispositivo è coperto dalla garanzia standard del produttore. La garanzia del programmatore è di 36 mesi dalla prima vendita. In questo periodo sono offerti assistenza tecnica e riparazioni gratuite, nel rispetto delle condizioni di utilizzo. [Leggi le condizioni complete di garanzia e assistenza](https://sfptotal.io/it/warranty). ## [Programmatore SFPTotal serie E](https://sfptotal.io/it/products/sfptotal-evolution) ### Programmatore SFPTotal serie E SKU: SFPT-E Prezzo su richiesta [Richiedi un preventivo](https://sfptotal.io/it/contacts) Dispositivo per programmare la memoria dei transceiver SFP, DSFP, QSFP, QSFP-DD, OSFP, inclusi 1.25G SFP, 10G SFP+, 25G SFP28, 40G QSFP+, 100G QSFP28, 200G QSFP56, 400G QSFP112, 200G/400G/800G QSFP-DD, 50G DSFP, 100G DSFP, 400G OSFP, 800G OSFP, DAC, AOC, SFP RJ45. La porta QSFP-DD supporta 200G/400G/800G QSFP-DD ed è retrocompatibile con 400G QSFP112, 200G QSFP56, 100G QSFP28 e 40G QSFP+. La porta DSFP/SFP supporta DSFP, SFP28, SFP+ e SFP, mentre la porta OSFP supporta transceiver 400G/800G per sistemi di archiviazione e intelligenza artificiale (AI). Il programmatore usa un protocollo di comando proprietario ed è pienamente compatibile con il software ufficiale SFPTotal Wizard. Il kit include una scheda di programmazione serie E, un cavo USB tipo C per il collegamento al computer e una guida utente. Modello SFPT-E — revisione 1.2 o successiva Compatibilità OSFP, QSFP-DD, QSFP112, QSFP, DSFP, SFP Connessione PC Cavo USB tipo C Il kit include Programmatore serie E Cavo USB tipo C Guida utente Dimensioni, mm 107 x 107 x 15 Garanzia 36 mese - 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) - [Guida utente](https://sfptotal.io/it/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/it/software) - [Modello dell’involucro per stampa 3D](https://sfptotal.io/download/SFPT-E__3D.zip) ### Panoramica Il team SFPTotal E>olution studia la compatibilità e l’impiego dei ricetrasmettitori ottici ad alta velocità con apparati di commutazione nelle comunicazioni in fibra, nei sistemi di archiviazione dati e di intelligenza artificiale, e sviluppa nuove soluzioni per testare e programmare i ricetrasmettitori ottici. Il programmatore SFPTotal E supporta la programmazione della memoria di 400G QSFP112, 200G/400G/800G QSFP-DD, 400G/800G OSFP, inclusi OSFP-IHS e OSFP-RHS. Supporta inoltre DSFP, SFP, SFP+, SFP28, QSFP+, QSFP28, QSFP56, SFP RJ45 e cavi AOC/DAC compatibili. Il dispositivo supporta la programmazione tramite password dei ricetrasmettitori protetti da scrittura secondo MSA SFF-8472, SFF-8636, CMIS 4.0 e CMIS 5.0. La scrittura tramite script supporta anche moduli con algoritmi proprietari complessi e protezione hardware da scrittura. Il dispositivo ha porte DSFP, QSFP-DD e OSFP con gabbie metalliche, un connettore USB per il PC, indicatori LED, ponticelli per alimentazione e segnali, un connettore jack per alimentazione esterna 5 V 2 A CC e un connettore per alimentatore da laboratorio. Il programmatore si collega al computer tramite un cavo USB tipo C che fornisce l’alimentazione di base e il controllo. La piattaforma hardware utilizza un microcontrollore ATMEGA32U4 con il firmware integrato del programmatore SFPTotal. Si consiglia un alimentatore esterno con ricetrasmettitori di classe di potenza 4 o superiore e quando si disattiva la modalità a basso consumo. ### Caratteristiche principali Rispetto ai prodotti alternativi, il programmatore SFPTotal serie E offre i seguenti vantaggi: - Supporto hardware per transceiver OSFP, QSFP-DD, QSFP112 e DSFP/SFP - Supporto di diversi formati e velocità da 1.25G a 800G su un unico dispositivo - Nessuna limitazione ai moduli di un solo produttore - Accesso a tutti gli spazi di indirizzamento dei ricetrasmettitori - Programmazione di moduli con protezione e logica non standard tramite script del protocollo di comando SFPTotal - Ricerca hardware delle password - Interfaccia software intuitiva - Assistenza tecnica gratuita dal team SFPTotal ### Applicazione Il programmatore può essere utilizzato per le seguenti attività: - Riprogrammazione di ricetrasmettitori ottici e in rame - Programmazione di cavi ottici attivi e twinassiali - Compatibilità con apparecchiature di rete di diversi produttori - Riprogrammazione della memoria dei ricetrasmettitori protetti da scrittura - Modifica delle impostazioni del controller PHY - Rimarchiatura dei ricetrasmettitori OEM ### Avvio rapido Collega il programmatore al computer con il cavo USB in dotazione. Al primo collegamento il sistema operativo rileva un nuovo dispositivo. Prima di usare il programmatore: 1. Installa il driver del dispositivo. 2. Scarica [SFPTotal Wizard](https://sfptotal.io/it/software). Il dispositivo usa il driver standard della porta seriale virtuale incluso in Windows 10 e versioni successive. SFPTotal Wizard offre un’interfaccia per modificare, leggere e scrivere il firmware nella memoria dei ricetrasmettitori. Non serve una configurazione iniziale: SFPTotal Wizard rileva automaticamente il programmatore collegato al PC. Alcune versioni di Windows richiedono un riavvio dopo l’installazione del driver affinché la porta seriale virtuale funzioni correttamente. [Leggi la documentazione completa](https://sfptotal.io/it/wiki/SFPTotal_Documentation). ### Chiave di attivazione Il produttore fornisce il dispositivo non attivato e con funzionalità limitate. È possibile provarne il funzionamento, ma la scrittura nella memoria dei ricetrasmettitori resta bloccata fino all’attivazione. Per abilitare tutte le funzioni, attiva il dispositivo scrivendo una chiave di attivazione nella sua memoria. I proprietari di dispositivi originali possono registrarsi sul sito e generare una chiave di attivazione nella sezione I miei dispositivi dell’account. Per gli ordini tramite il sito, il numero di serie e la chiave di attivazione compaiono automaticamente nell’account. ### Garanzia e assistenza Il dispositivo è coperto dalla garanzia standard del produttore. La garanzia del programmatore è di 36 mesi dalla prima vendita. In questo periodo sono offerti assistenza tecnica e riparazioni gratuite, nel rispetto delle condizioni di utilizzo. [Leggi le condizioni complete di garanzia e assistenza](https://sfptotal.io/it/warranty). ## [Programmatore SFPTotal Plus](https://sfptotal.io/it/products/sfptotal-plus) ### Programmatore SFPTotal Plus SKU: SFPT-P Revisione hardware obsoleta [Vai alla nuova revisione](https://sfptotal.io/it/products/sfptotal-plus-new) Scheda di programmazione universale per transceiver GBIC, SFP, SFP+, XFP, QSFP, SFP28, QSFP28. Il dispositivo è completamente compatibile con il software ufficiale SFPTotal Wizard. Il kit comprende una serie di programmi Plus e un cavo micro USB per la connessione PC. - 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 Modello Plus rev. 1.2 o successiva Compatibilità SFP, SFP+, XFP, QSFP, QSFP28, GBIC Connessione PC USB 2.0 Il kit include Scheda di programmazione Plus HW 1.2, cavo micro USB Dimensione, mm 152 x 109 x 15 Garanzia 12 mese [![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) - [Guida utente](https://sfptotal.io/it/wiki/SFPTotal_Documentation) - [Software SFPTotal Wizard](https://sfptotal.io/it/software) ## [SFPTotal Wizard](https://sfptotal.io/it/software) ### SFPTotal Wizard Software ufficiale Scarica SFPTotal Wizard per leggere, modificare e scrivere la memoria dei trasciatori ottici utilizzando i programmatori SFPTotal. Di seguito troverete le istruzioni per l'installazione del software, la connessione del dispositivo e l'installazione del driver. Il software è disponibile gratuitamente È possibile utilizzare SFPTotal Wizard per modificare i file firmware transitorio anche senza un programmatore SFPTotal connesso. [Scarica SFPTotal Wizard per Windows](https://sfptotal.io/download/1.0.5.7/SFPTotal%20Wizard.exe) Compatibile con Windows 7 e successivi. [Storia della versione e changelog](https://sfptotal.io/it/software-versions) [![Editare i dati SFP EEPROM nella scheda SFPTotal Wizard CODE TABLE](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-01.png)](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-01.png) [![Configurare il SFP scrivere la password nelle impostazioni di SFPTotal Wizard Password](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-04.png)](https://sfptotal.io/images/products/sfptotal-wizard/sfptotal-wizard-04.png) [![Parametri di trasmissione SFP nella scheda 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) [![Valori di monitoraggio diagnostico digitale SFP e soglie di allarme e allarme 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) ### Le caratteristiche software chiave SFPTotal Wizard fornisce le seguenti caratteristiche: - Leggi e scrivete la memoria transitorio - Verificare automaticamente i controlli - Importare firmware da un file e esportarlo in un file - Accedere all'intero spazio di indirizzo della memoria del transitor - Parametri di decodificazione dei trascivatori secondo le specifiche MSA - Configurare i parametri del transitor utilizzando i bit di configurazione - Programma di trasmissioni scritte protette - La ricerca di password per i trasferimenti protetti - La ricerca di password utilizzando un dizionario - Confronto firmware byte per byte - Generare e scrivere firmware in batch - Programmazione automatica con script - Scrivere firmware con numerosi aumentamenti di serie automatizzati - Imposta il canale di DWDM SFP+ trascorrente tunabile - Leggi le informazioni diagnostiche in tempo reale ### Installazione del driver I programmatori di SFPTotal utilizzano un driver port serial virtuale incluso in Windows 10 e successivamente. Windows normalmente installa il driver automaticamente quando prima connetti il dispositivo al tuo computer. Connetti il programmatore al tuo computer e aspetta che l'installazione del driver finisca. Una volta installato, il dispositivo dovrebbe essere visualizzato sotto Port (COM & LPT) in Windows Device Manager, con un numero di port COM assegnato. Se il driver è scomparso o il sistema ha politiche speciali per l'installazione di nuovi dispositivi, seguire le istruzioni manuali di installazione del driver qui sotto. #### Installa manualmente il driver del dispositivo SFPTotal Scarica e installa il driver appropriato per il tuo programmatore. Windows 8 e successivi richiedono driver digitalmente firmati. I pacchetti di guida forniti includono un certificato di guida autoscritto. Scarica il driver e segui le istruzioni di installazione qui sotto. - [Driver per SFPTotal OSFP Board / E>olution](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) - [Driver per SFPTotal Mini / Plus New/ Plus X](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) - [Controllare il SFPTotal Whistle](https://sfptotal.io/download/Drivers/CDM212364_Setup.zip) - [Driver per SFPTotal PG Series](https://sfptotal.io/download/Drivers/Drivers_SFPTotal_WinXP_Seven.zip) Dispositivi di legame Esistono due opzioni di installazione: temporaneamente disabilitare l'esecuzione della firma del driver all'inizio del sistema, o aggiungere il certificato SFPTotal al negozio di certificati Windows prima di installare il driver. L'archivio scaricato contiene il certificato, i conducenti firmati con esso, e un'utilità per l'aggiunta del certificato al negozio di certificati locale. 1. Estratto l'archivio del driver in una nuova cartella. 2. Aprire Command Prompt (cmd.exe) come amministratore e cambiare alla cartella che contiene i file del driver estratti. Ad esempio: ``` cd "C:\SFPTotal-Driver" ``` 3. Eseguire i seguenti comandi per aggiungere il certificato SFPTotal alle strutture di certificazione delle radici e degli editori affidati della macchina locale: ``` .\cer\certmgr.exe -add .\cer\SFPTotalTeam.cer -s -r localMachine ROOT .\cer\certmgr.exe -add .\cer\SFPTotalTeam.cer -s -r localMachine TRUSTEDPUBLISHER ``` 4. Eseguire il seguente comando per aggiungere il driver a Windows: ``` pnputil -i -a "SFPTotal Device.inf" ``` In alcune versioni di Windows, è necessario riavviare il computer prima che il driver port serial virtuale funzioni correttamente. Dopo aver aggiunto il driver, collegare il programmatore al computer con un cavo USB. Windows dovrebbe installare automaticamente il dispositivo. ![Programmatore SFPTotal e il suo port COM in Windows Device Manager](https://sfptotal.io/images/instructions/sfptotal_device_manager.png) #### Installazione del driver SFPTotal Whistle Prima di collegare SFPTotal Whistle per la prima volta, installare i driver FTDI Virtual COM Port. Il pacchetto di installazione: [CDM212364\_Setup.zip](https://sfptotal.io/download/Drivers/CDM212364_Setup.zip) Connette il dispositivo direttamente a un porto USB 2.0 Type-A senza adattatori o cavi di estensione. Il LED sul fondo della tavola si illumina quando il dispositivo è collegato correttamente. Se i driver FTDI sono installati correttamente, Windows dovrebbe automaticamente rilevare il dispositivo e installare il suo driver quando lo connetti. Dopo l'installazione, il dispositivo appare in Windows Device Manager come USB Serial Port, insieme al suo numero di porta COM, ad esempio COM244. Utilizzare questo numero di porta quando si configura la connessione in SFPTotal Wizard. ### Guida utente Prima di utilizzare il programmatore e il software, leggere il manuale operativo fornito con il dispositivo. Visita la base di conoscenza per saperne di più sulle caratteristiche e le capacità di SFPTotal Wizard e del tuo programmatore SFPTotal. [Documentazione SFPTotal](https://sfptotal.io/it/wiki/SFPTotal_Documentation) ## [Storia della versione del SFPTotal Wizard](https://sfptotal.io/it/software-versions) ### SFPTotal Wizard — versione 1.0.6.6 3 febbraio 2026 SHA-256: d21d22ca765f0b9455e1758dccaab6db7ddb66a52308d7836104bfb62a0b908f [Scarica SFPTotal Wizard 1.0.6.6 per Windows 11](https://sfptotal.io/download/1.0.6.6/SFPTotal%20Wizard.exe) #### Registro delle modifiche - Importanti aggiornamenti di sicurezza - Aggiornata la versione del protocollo utilizzata per collegarsi al server SFPTotal Labs ### SFPTotal Wizard — versione 1.0.6.4 4 Novembre 2025 SHA-256: ddf97d61c38e9fbeee6035101a8ba324c161810812ba677bdf774c9bca1920a5 [Scarica SFPTotal Wizard 1.0.6.4 per Windows 11](https://sfptotal.io/download/1.0.6.4/SFPTotal%20Wizard.exe) #### Registro delle modifiche - Migliorare la funzionalità di scripting - Un problema con un problema che ha causato la finestra principale a raffreddare è stato risolto. - Corretta la lettura DDM dei transceiver QSFP - Hotfixes applicati ### SFPTotal Wizard — versione 1.0.6.3 8 ottobre 2025 SHA-256: 06302ef661fc27449b54d80e4d7d89658c0ca9024ed3d26efa32ba0012114ddd [Scarica SFPTotal Wizard 1.0.6.3 per Windows 11](https://sfptotal.io/download/1.0.6.3/SFPTotal%20Wizard.exe) #### Registro delle modifiche - Supporto aggiuntivo per i trascivatori SFP-DD - Supporto aggiunto per la nuova revisione di SFPTotal Whistle - Migliorare la funzionalità di scripting - Aggiungi una funzione di incrementamento del numero serie - Supporto aggiunto per leggere una pagina personalizzata - Un problema con un problema di timer è stato risolto. - Hotfixes applicati ### SFPTotal Wizard — versione 1.0.6.1 11 dicembre 2024 SHA-256: 8c4100ea8d7d69e93853f2c84a127dffa49b448964f51cd03a881ac83ed9e5f0 [Scarica SFPTotal Wizard 1.0.6.1 per Windows 10](https://sfptotal.io/download/1.0.6.1/SFPTotal%20Wizard.exe) #### Registro delle modifiche - Added DDM reading per i trascivatori QSFP-DD e OSFP - Hotfixes applicati ### SFPTotal Wizard — versione 1.0.5.9 20 Novembre 2024 SHA-256: 316b36c11f08c982404727eb372d433a84e81be89eef1d28fb7c9a3945b9481a [Scarica SFPTotal Wizard 1.0.5.9 per Windows 10](https://sfptotal.io/download/1.0.5.9/SFPTotal%20Wizard.exe) #### Registro delle modifiche - Aggiunta di CC\_DMI checksum - Aggiungi il codice di pastura dal clipboard al comparatore di codice - Aggiunta di una funzione per controllare quali pagine aggiuntive un transitor supporta - Supporto aggiunto per i trascivatori OSFP CMIS 5.0 - Un problema con un Vendor OUI problema è stato risolto. - Un problema con l'esposizione della lunghezza d'onda del trasmettitore è stato fissato. - Un problema con il parametro di sconto nel calcolatore è stato fissato. - Corretta la lettura DDM tramite SFPTotal Whistle ### SFPTotal Wizard — versione 1.0.5.7 17 ottobre 2022 SHA-256: 985b8a2b3779fff77aa91da68e555802e922644e6e3571c0ed9ef45a27440db4 [Scarica SFPTotal Wizard 1.0.5.7 per Windows 10](https://sfptotal.io/download/1.0.5.7/SFPTotal%20Wizard.exe) #### Registro delle modifiche - Hotfixes applicati per problemi quando aggiornato dalla versione 1.0.5.5 - Migliorare la funzione di backup - Aggiungi Ctrl+B per salvare una copia di backup della memoria transitorio - Aggiungi gli strumenti - Apri il comando del menu della cartella di backup - Migliorare i controlli di selezione del codice nell'editore - Un problema con problemi minori con la selezione del codice è stato risolto. - Un problema con l'esposizione degli stati di opzione corrente nelle impostazioni generali è stato fissato. ### SFPTotal Wizard — versione 1.0.5.4 31 agosto 2022 SHA-256: e39857270a8549a715c5dbace4bf6ef48cdccf51d402d130b7814e58f507c4f5 [Scarica SFPTotal Wizard 1.0.5.4 per Windows 10](https://sfptotal.io/download/1.0.5.4/SFPTotal%20Wizard.exe) #### Registro delle modifiche - Aggiunta di selezione, copia, riparazione e pulizia dei fragmenti di codice nell'editor HEX - Aggiungi i corti per la selezione, la copia, il passaggio e il clearing del codice selezionato - Un problema con la lettura della tabella di soglia attraverso SFPTotal Whistle è stato risolto. - Un problema con un problema del calcolatore di controllo è stato risolto. - Aggiungi un comando per impostare un valore nell'editor HEX - Caricamento aggiunto di snapshots DDM per la visualizzazione senza un trasmettitore connesso - Aggiungi i singoli tag per cambiare il tipo di modulo (Ctrl+1, Ctrl+2... Ctrl+5) - Un problema con problemi minori è stato risolto. ### SFPTotal Wizard — versione 1.0.5.3 13 dicembre 2021 SHA-256: c204774674aed183903d539749e59c9227108a6d706a36e1a5c402d5d81faf72 [Scarica SFPTotal Wizard 1.0.5.3 per Windows 7](https://sfptotal.io/download/1.0.5.3/SFPTotal%20Wizard.exe) #### Registro delle modifiche - Leggi di più sulla configurazione del canale per i trascivatori tunabili SFP+ DWDM - Aggiungi variabili di buffer nei script - Aggiunta di un'interfaccia per visualizzare i registri STATUS - Aggiungi singolo bit di lettura e scrittura operazioni - Aggiunta di un comando script per modificare il directory di backup - Un problema con problemi minori è stato risolto. ### SFPTotal Wizard — versione 1.0.5.1 10 Settembre 2021 SHA-256: f3899322e67c250a6fef2a2ceaae401698410a2f75ab8b894ad8a2cb2ad46d6f [Scarica SFPTotal Wizard 1.0.5.1 per Windows 7](https://sfptotal.io/download/1.0.5.1/SFPTotal%20Wizard.exe) #### Registro delle modifiche - Aggiunta di lettura DDM per i trasmissori SFP, XFP e QSFP - Correggere e estendere le formule di calcolo del valore - Risparmio aggiunto di password utilizzate entro l'attuale sessione - Ristrutturazione del codice batch con supporto script - Supporto aggiunto per il formato di codice QSFP-DD CMIS 5.0 - Aggiungi link di un account SFPTotal Labs nelle impostazioni dell'applicazione - Aggiunta di codice cambiamento tracciamento nell'editore - Aggiungi i tagli di tastiera per le operazioni principali - Un problema con problemi minori è stato risolto. ### SFPTotal Wizard — versione 1.0.4.9 29 maggio 2019 SHA-256: f0ded3e52416cfcefd62bf44e324d128eaf40420563e0fbc8c9ecba65bf32304 [Scarica SFPTotal Wizard 1.0.4.9 per Windows 7](https://sfptotal.io/download/1.0.4.9/SFPTotal%20Wizard.exe) #### Registro delle modifiche - Aggiunta di backup della memoria del transitor prima di leggere o scrivere i cambiamenti - Un problema con la configurazione dei parametri di lettura/scrittura attraverso strumenti - Impostazioni generali per recensioni di tavolo più recenti è stato fissato. - Aggiornare automaticamente i parametri di input password quando il tipo del modulo cambia - SFPTotal Wizard può essere impostato come l'applicazione predefinita per l'apertura . di Bin Files - Un problema con un errore di gestione del problema pop-up all'applicazione startup è stato risolto. - Aggiunta di una finestra changelog quando si aggiornano a una nuova versione ### SFPTotal Wizard — versione 1.0.3.5 24 agosto 2017 SHA-256: ac2db59b0473b56fde3ac0fa3104794cd1d793847f0a57a22b0849f9588a90ce [Scarica SFPTotal Wizard 1.0.3.5 per Windows XP](https://sfptotal.io/download/1.0.3.5/SFPTotal%20Wizard.exe) #### Caratteristiche Rilascio software stabile con supporto Windows XP. Questa versione è raccomandata per computer con hardware e software vecchi in cui il sistema operativo non può essere aggiornato. Le versioni di software più vecchie non sono più disponibili per il download perché i loro sistemi operativi sono obsoleti e ufficialmente non supportati. Se hai bisogno di un software specifico, contattaci [Supporto tecnico](https://sfptotal.io/it/contacts). ### Driver per i dispositivi SFPTotal [Driver per SFPTotal OSFP Board / E>olution](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) [Driver per SFPTotal Mini/Plus New / Plus X](https://sfptotal.io/download/Drivers/SFPTotal%20Driver.zip) [Controllare il SFPTotal Whistle](https://sfptotal.io/download/Drivers/CDM212364_Setup.zip) #### I dispositivi di eredità - [Driver per SFPTotal PG Series](https://sfptotal.io/download/Drivers/Drivers_SFPTotal_WinXP_Seven.zip) ## [Attivazione di un programmatore SFPTotal](https://sfptotal.io/it/device-activation) ### Attivazione di un programmatore SFPTotal Per controllare l'uso non autorizzato e supportare la politica di garanzia, i programmatori SFPTotal sono forniti in modo disattivato con funzionalità limitate. In questo modo è possibile testare l'operazione del dispositivo, ma la memoria del trasmissore rimane bloccata fino a quando il dispositivo non è attivato. Per consentire la piena funzionalità, emettere una chiave di attivazione e inserirla nel dispositivo. ### Dove posso trovare la chiave di attivazione? La chiave di attivazione è unica per ciascun programmatore e diventa disponibile nella sezione I miei dispositivi del tuo account web dopo aver completato l'acquisto. Se hai acquistato il dispositivo tramite un altro canale, iscriviti sul sito e aggiungi il numero di serie del programmatore al tuo account nei Miei dispositivi per ottenere la chiave corrispondente. [I miei dispositivi](https://sfptotal.io/it/customer/devices) ### Come si inserisce la chiave di attivazione? Nel software ufficiale, eseguire la funzione Write per la memoria del trasmissore, anche se nessun trasmissore è collegato al porto. Nel primo tentativo di scrittura, il dispositivo ritorna un errore e prende una chiave di attivazione. QERR:DEMO Inserisci la chiave di attivazione nel prompt. Dopo l'attivazione di successo, il dispositivo riferisce il suo stato aggiornato e le informazioni sul dispositivo nella storia di funzionamento. L’attivazione è ora completa. ACTIVE Esempio di storia operativa che conferma l'attivazione: ``` SFPTotal Plus (c) 2020 HW: 1.2 SW: 1.3.3 SN: SFPT-P121904301 ACTIVE ``` L'attivazione del dispositivo viene eseguita una volta. La chiave è memorizzata permanentemente nella memoria del dispositivo e non collega il programmatore a un computer specifico. Non è necessario ripetere l'attivazione quando si utilizza il programmatore con un altro PC. ### Dove posso trovare la chiave per SFPTotal Whistle? I programmatori SFPTotal Whistle sono forniti con una chiave già memorizzata nella memoria del dispositivo. Una connessione Internet è necessaria per completare l'attivazione in SFPTotal Wizard. L’attivazione di SFPTotal Whistle deve essere confermata su ogni computer quando viene utilizzata per la prima volta. ## [Come acquistare?](https://sfptotal.io/it/buy) ### Come acquistare? ### Dalla scelta di un dispositivo all'invio di un ordine 1. #### Scegli un prodotto Aggiungi gli articoli necessari alla tua carrello d'acquisto. 2. #### Verifica la tua macchina Verificare i prodotti e le quantità prima del check-out. 3. #### Inserisci i tuoi dettagli Registrati e fornire i tuoi dettagli di contatto e consegna. 4. #### Posizionare il tuo ordine Verifica i dettagli dell'ordine e presenta l'ordine. Per gli acquisti all'ingrosso, contattare il Dipartimento delle Vendite per confermare i termini di stock e fornitura. ### Ordine singolo Per gli ordini al dettaglio fino a 10 pezzi per articolo, usa il nostro negozio online. Selezionare l'articolo desiderato sulla pagina del prodotto e aggiungerlo alla scatola. Apri il carrello per controllare l'elenco dei prodotti e il check-out. Per effettuare un ordine, dovrai registrarti e specificare i tuoi dettagli necessari per il successivo trattamento dell’ordine e la consegna dei beni pagati. ### Clienti abituali Si prega di contattare il reparto vendite prima di effettuare ordini per un acquisto all'ingrosso per chiarire la disponibilità della quantità richiesta di merci in magazzino, nonché discutere i termini di consegna e concludere un contratto per la fornitura di merci. ### Partnership commerciale Prestiamo particolare attenzione alle aziende che non solo rivendono soluzioni, ma sono anche utenti abituali di prodotti SFPTotal e partecipano attivamente al miglioramento delle funzioni e delle capacità del software. Le aziende che hanno ripetutamente acquistato i nostri prodotti per uso commerciale può essere fornito con condizioni di acquisto speciali. Si prega di contattare il dipartimento di vendita per i dettagli. ![Illustrazione](https://sfptotal.io/images/info/order-v4.png) ## [Metodi di pagamento](https://sfptotal.io/it/payment-methods) ### Metodi di pagamento ### Scegli un metodo di pagamento per il tuo ordine 1. #### Ordine online Scegli il tuo metodo di pagamento preferito al momento dell'invio di un ordine. 2. #### Carte di credito / debito Si accettano carte di credito e di debito 3. #### di PayPal PayPal è uno dei metodi di pagamento online più comuni. È un modo sicuro e facile da pagare. 4. #### Trasferimento Wire Per pagare tramite trasferimento di filo, si prega di contattare il Dipartimento delle Vendite per una fattura, dettagli bancari e istruzioni di pagamento. 5. #### Cryptocurrenza Alcuni fornitori di soluzioni SFPTotal possono accettare il pagamento in Bitcoin, Ethereum, USDT e USDC. Vedi le condizioni di pagamento qui sotto. ### Pagare con carta di credito / debito Si accettano carte di credito e di debito. - Visto (incluso il visto elettronico) - Mastercard e Maestro - JCB L'utente deve conoscere il numero della carta, la sua data di scadenza e il suo CVC o CVV. Non aggiungiamo le tasse di carta di credito. Tuttavia, la banca emittente può pagare una tassa di transazione. Puoi contattare la tua banca direttamente se hai bisogno di ulteriori informazioni su questo. **Nota:** Gli ordini con una carta di credito possono essere completati solo dal titolare della carta. Per motivi di sicurezza, i pagamenti con carta di credito / debito possono essere effettuati solo utilizzando ordini online. Abbiamo stricte condizioni di pre-autorizzazione per proteggere contro l’uso improprio della carta e proteggere la privacy dei dati del cliente. ### Pagare con Paypal **PayPal è uno dei metodi di pagamento online più comuni. È un modo sicuro e facile da pagare.** Selezionare PayPal come metodo di pagamento al momento dell'invio di un ordine. In seguito sarete trasferiti a PayPal tramite una connessione online sicura, dove potete completare il pagamento. È possibile effettuare pagamenti tramite carta di credito, carta di debito o dal tuo bilancio di conto PayPal. In determinate circostanze, il pagamento può essere necessario essere rivisto o ulteriormente elaborato. Il processo può richiedere 3-5 giorni commerciali, e il tuo ordine rimarrà in custodia durante questo periodo. Puoi controllare lo stato dell'ordine in pochi giorni. Se avete domande, si prega di contattarci. ### Pagare per Wire Transfer Per pagare tramite trasferimento di filo, si prega di contattare il Dipartimento delle Vendite per una fattura, dettagli bancari e istruzioni di pagamento. Si prega di confermare la valuta di pagamento e qualsiasi tassa bancaria applicabile con il Dipartimento delle Vendite prima di inviare il vostro pagamento. ### Pagare con la criptovaluta Alcuni fornitori di soluzioni SFPTotal possono accettare il pagamento in Bitcoin, Ethereum, USDT e USDC. I termini di pagamento per un ordine con criptovaluta possono includere costi aggiuntivi sotto forma di una tassa di conversione. Si prega di controllare le condizioni con il Dipartimento delle Vendite. ![Illustrazione](https://sfptotal.io/images/info/payment-v4.png) ## [Spedizione e consegna](https://sfptotal.io/it/delivery-options) ### Spedizione e consegna ### Fornitura del tuo ordine 1. #### Corriere Servizi Gli ordini sono inviati con DHL, FedEx, UPS, EMS corriere servizi. 2. #### Tariffe di spedizione La spedizione è inclusa nel prezzo della merce. 3. #### Dati di importazione Si prega di notare: i dazi doganali possono essere addebitati in conformità con i regolamenti doganali e le leggi del paese di destinazione. Si prega di contattare il servizio clienti se avete qualunque domanda circa le opzioni di consegna. Gli ordini sono inviati con DHL, FedEx, UPS, EMS corriere servizi. La tassa di trasporto è inclusa al prezzo delle merci. **Si prega di notare: i dazi doganali possono essere addebitati in conformità con i regolamenti doganali e le leggi del paese di destinazione.** Si prega di contattare il servizio clienti se avete qualunque domanda circa le opzioni di consegna. ![Illustrazione](https://sfptotal.io/images/info/delivery-v4.png) ## [Politica di garanzia](https://sfptotal.io/it/warranty) ### Politica di garanzia ### La garanzia standard per il dispositivo è di 36 mesi dalla data della prima vendita. 1. #### Documentazione Leggi le condizioni di documentazione e garanzia prima di utilizzare il dispositivo. 2. #### Supporto tecnico Il supporto tecnico gratuito è incluso durante il periodo di garanzia, a condizione delle condizioni operative. 3. #### Acquisto dei documenti Mantenere la carta di garanzia e la prova dell'acquisto per riparazioni di garanzia. 4. #### riparazione Le riparazioni di garanzia coprono difetti nei materiali o nella struttura lavorativa nelle condizioni seguenti. Le condizioni di garanzia e le esclusioni sono elencate qui sotto. Per evitare inutili inconvenienti, si consiglia di leggere attentamente la documentazione e la sezione garanzia prima di utilizzare il dispositivo. 1. La garanzia standard per il dispositivo è di 36 mesi dalla data della prima vendita. Durante il periodo specificato, il supporto tecnico gratuito e la riparazione gratuita del prodotto sono garantiti, a condizione che l'Acquirente rispetti le condizioni operative. 2. I dispositivi e i software presentati sul sito ufficiale https://SFPTotal.io sono forniti come è, ai termini del Contratto di licenza. Il Produttore si riserva il diritto di apportare eventuali modifiche al dispositivo o al software senza notifica all’Acquirente. Se il dispositivo è obsoleto o non è più in produzione, non sarà sostituito da un nuovo dispositivo. 3. Questa garanzia autorizza l'Acquirente a riparare il dispositivo gratuitamente in caso di difetti di materiali o di lavorazione. 4. Un dispositivo è accettato per la riparazione in garanzia se è necessario disporre di documenti correttamente eseguiti: una scheda di garanzia che indica il numero di serie e il modello del dispositivo, la data di vendita, il timbro dell'organizzazione commerciale e la firma dell'Acquirente, nonché i documenti che attestano l'acquisto (ricevuta di cassa, fattura). 5. Questa garanzia non copre: - manutenzione periodica, riparazione o sostituzione di componenti e accessori; - uso di adattatori non originali o altri accessori; - qualsiasi danno meccanico, compresa l'usura del circuito stampato; - difetti derivanti da qualsiasi trasporto del dispositivo; - difetti derivanti da uso improprio o incauto, nonché in caso di forza maggiore (ivi compresi, ma non limitati a) incidenti, disastri naturali, incendi, incidenti, insetti, stranieri, liquidi, sostanze chimiche o altre sostanze, radiazioni, allagamenti , vibrazioni, ventilazione impropria, l'esposizione a temperature alte o basse, le fluttuazioni, le tensioni, le scariche elettrostatiche, compresa la messa a terra inadeguata, e altri tipi di influenze esterne e influenze. 6. Il Produttore (o il Venditore) non è responsabile per eventuali danni o perdite associate all'uso del dispositivo o di altri dispositivi ad esso collegati, incluse perdite economiche e non materiali, perdita di profitti, perdita di reddito, perdita di dati, tempi di inattività delle apparecchiature e tempo perso dall'utente, nonché perdite e danni diretti, indiretti, incidentali o consequenziali. ![Illustrazione](https://sfptotal.io/images/info/warranty-v4.png) ## [contattare](https://sfptotal.io/it/contacts) ### contattare ### Vendite e domande comuni - [support@sfptotal.io](mailto:support@sfptotal.io) #### Supporto tecnico - [tech@sfptotal.io](mailto:tech@sfptotal.io) #### Vuoi chiamare? - [+86 (195) 0183-4050](tel:+8619501834050) ### Su SFPTOTAL™ Il gruppo di SFPTotal ha cominciato un'attività nell'anno 2012 e si è specializzato sulle edizioni della compatibilità delle ricerche fra i ricetrasmettitori ottici della fibra ed i modelli e le marche popolari dell'attrezzatura di commutazione della rete. I prodotti SFPTotal presentano la scheda di codificazione di varietà progettata per programmare i trascivatori ottici diversi fattori di forma. Il team sviluppa e supporta soluzioni software per strumenti di codifica e la base di dati dei codici venditori, testano i transcevatori e raccolgono password per codificare i moduli protetti da scrittura che si affacciano su diversi produttori. Si prega di contattare il reparto vendite per ottenere ulteriori informazioni sui prodotti, sull'acquisto e sulle opzioni di spedizione. Se desideri ottenere informazioni più specifiche sulle capacità tecniche dei nostri programmatori o hai bisogno di risolvere problemi di compatibilità specifici, contatta il nostro supporto tecnico con i dettagli sul tuo problema, i partnumbers e la configurazione delle apparecchiature di rete utilizzate. **Orario di lavoro** Lunedì-Venerdì, 10am – 6pm Fuso orarioIl numero UTC+8 ### SFPTotal in cifre 25K+ codici nel database 450+ password trovate 2500+ clienti in tutto il mondo 82 paesi interessati ## [Consenso al trattamento dei dati personali](https://sfptotal.io/it/info/personal-data-policy) ### Consenso al trattamento dei dati personali --- Con la fornitura dei suoi dati personali, l’Acquirente accetta il trattamento, lo stoccaggio e l’utilizzo dei suoi dati personale sulla base della legge federale n. 152 “Sulla Dati Personali” del 27 luglio 2006 per le seguenti finalità: - Registrazione utente sul sito - Implementazione del supporto clienti - Ricevere dall’Utente informazioni sugli eventi di marketing - Completamento da parte del Venditore degli obblighi verso l’Acquirente - Eseguire audit e altri studi interni al fine di migliorare la qualità dei servizi forniti. Dati personali: qualsiasi informazione personale che consente di identificare l’Acquirente, come ad esempio: - Nome completo - Numero di telefono di contatto - Indirizzo email - Indirizzo di spedizione I dati personali degli acquirenti sono memorizzati esclusivamente sui media elettronici e trattati utilizzando sistemi automatizzati, salvo quando il trattamento non automatizzato dei dati personali è necessario in relazione al rispetto delle esigenze legali. Il Venditore si impegna a non trasferire i dati personali ricevuti a terzi, ad eccezione dei seguenti casi: - Su richiesta delle autorizzate autorità statali della Federazione Russa solo ai motivi e nella maniera stabilita dalla legislazione della Federazione russa. - I partner strategici che lavorano con il Venditore per fornire prodotti e servizi, o quelli che aiutano il Venditore a vendere prodotti e servizi ai consumatori. Forniamo a terzi la quantità minima di dati personali necessari solo per fornire il servizio richiesto o completare la transazione richiesta. Il Venditore si riserva il diritto di apportare modifiche unilaterali a queste regole, a condizione che le modifiche non contravano la normativa vigente della Federazione Russa. Le modifiche ai termini di queste regole entrano in vigore dopo essere state pubblicate sul Sito. ## [Accordo con l'utente](https://sfptotal.io/it/info/terms-and-conditions) ### Accordo con l'utente --- Questo accordo definisce le condizioni per gli Utenti di utilizzare i materiali e i servizi del sito https://SFPTotal.io (di seguito denominato il "Sito"). ### 1 Condizioni generali di 1.1. L’utilizzo dei materiali e dei servizi del Sito è regolato dalle norme della legislazione vigente della Federazione Russa. di 1.2. Questo accordo è un’offerta pubblica. Con l’accesso ai materiali del Sito, l’Utente è ritenuto aver acceduto al presente Contratto. di 1.3. L'amministrazione del sito ha il diritto di modificare unilateralmente i termini del presente Accordo in qualsiasi momento. Tali modifiche entrano in vigore dopo 3 (tre) giorni dalla data di pubblicazione della nuova versione dell'accordo sul sito web. Se l’Utente non accetta i cambiamenti effettuati, è obbligato a rifiutare l’accesso al Sito, smettere di utilizzare i materiali e i servizi del Sito. ### 2 - obblighi dell'Utente di 2.1. L’Utente accetta di non intraprendere azioni che potrebbero essere considerate violazioni del diritto russo o del diritto internazionale, comprese nel campo della proprietà intellettuale, dei diritti d’autore e/o dei diritti correlati, nonché qualsiasi azione che conduca o possa portare a una violazione del normale funzionamento del Sito e dei servizi del Sito. di 2.2. L’utilizzo dei materiali del Sito senza il consenso dei titolari dei diritti d’autore non è consentito (articolo 1270 del Codice Civile della Federazione Russa). Per l’uso legittimo dei materiali del Sito, è necessario concludere accordi di licenza (acquisizione di licenze) dai titolari di diritti d’autore. di 2.3. Quando si citano materiali del Sito, comprese opere protette da copyright, è obbligatorio un collegamento al Sito (sottoparagrafo 1 del paragrafo 1 dell’articolo 1274 del Codice civile della Federazione Russa). di 2.4. I commenti e gli altri articoli dell’Utente sul Sito non devono essere in conflitto con i requisiti della legislazione della Federazione Russa e le norme generalmente accettate di moralità ed etica. di 2.5. L’utente è avvertito che l’amministrazione del Sito non è responsabile per la visita e l’utilizzo di risorse esterne, link a cui possono essere contenuti sul Sito. di 2.6. L’Utente accetta che l’Amministrazione del Sito non è responsabile e non ha alcuna responsabilità diretta o indiretta verso l’Utente in relazione a eventuali o in corso perdite o danni associati a qualsiasi contenuto del Sito, registrazione dei diritti d’autore e informazioni relative a tale registrazione, beni o servizi, disponibili o ricevuti attraverso siti o risorse esterne o altri contatti dell’Utente che ha inserito utilizzando le informazioni pubblicate sul Sito o collegamenti a risorse esterne. di 2.7. L’Utente accetta la disposizione che tutti i materiali e i servizi del Sito o qualsiasi parte di essi possono essere accompagnati da pubblicità. L’Utente accetta che l’Amministrazione del Sito non assume alcuna responsabilità e non ha alcuna obbligazione in relazione a tale pubblicità. ### 3 Altri termini di 3.1. Tutte le eventuali controversie derivanti dal presente accordo o relative a esso saranno risolte in conformità con la legislazione vigente della Federazione Russa. di 3.2. Nulla nell’accordo può essere inteso come l’istituzione tra l’Utente e l’amministrazione del Sito di relazioni agenzie, relazioni di partnership, relazioni su attività congiunte, relazioni di lavoro personali, o qualsiasi altra relazione non espressamente prevista nell’accordo. di 3.3. Il riconoscimento da parte del tribunale di qualsiasi disposizione dell’accordo come invalida o inesistente non comporta l’invalidità di altre disposizioni dell’accordo. di 3.4. L’inazione da parte dell’amministrazione del Sito in caso di violazione da parte di uno degli Utenti delle disposizioni del Contratto non priva l’amministrazione del Sito del diritto di adottare ulteriormente azioni appropriate per proteggere i loro interessi e proteggere i diritti d’autore dei materiali del Sito protetti in conformità alla legge. L’Utente conferma di essere consapevole di tutte le condizioni del presente Accordo e accetta senza condizione. ## [Politica sulla privacy](https://sfptotal.io/it/info/confidential-policy) ### Politica sulla privacy --- ### 1 Definizione dei termini La presente politica sulla privacy dei dati personali (di seguito denominata Privacy Policy) funziona con i seguenti concetti: 1. **amministrazione** (di seguito citato come il **Sito amministrativo**) Questo è il nome di specialisti che rappresentano gli interessi dell’organizzazione, le cui funzioni includono la gestione del sito, cioè l’organizzazione e (o) il trattamento dei dati personali ricevuti su di esso. Per svolgere questi compiti, devono comprendere chiaramente perché le informazioni vengono elaborate, quali informazioni dovrebbero essere elaborate, quali azioni (operazioni) dovrebbero essere eseguite con le informazioni ricevute. 2. **Dati personali** «informazioni che sono direttamente o indirettamente correlate a una persona fisica identificata o identificabile (noto anche come soggetto dei dati personali). 3. **Il trattamento dei dati personali** \- qualsiasi operazione (azione) o una combinazione di quelle che l'Amministrazione esegue con i dati personali. Essi possono essere raccolti, registrati, sistematizzati, accumulati, memorizzati, raffinati (se necessario, aggiornati o modificati), recuperati, utilizzati, trasferiti (distribuiti, forniti, resi a loro disposizione), depersonalizzati, bloccati, cancellati e persino distrutti. Queste operazioni (azione) possono essere eseguite sia automaticamente che manualmente. 4. **La riservatezza dei dati personali** è un obbligo obbligatorio per l’operatore o altro ufficiale che lavora con i dati dell’Utente di mantenere le informazioni ricevute in segreto senza rivelarla a terzi, se l’Utente che ha fornito i dati personali non ha espresso il suo consenso e non vi è alcuna base giuridica per la divulgazione. 5. **L’utente del sito web del negozio online** (di seguito denominato Utente) - una persona che ha visitato il sito web del negozio online, nonché utilizzando i suoi programmi e prodotti. 6. **Cookie** \- un breve pezzo di dati inviati da un browser web o da un web client a un web server in una richiesta HTTP, ogni volta che l’Utente cerca di aprire la pagina del Web Store. Il fragmento viene memorizzato sul computer dell’Utente. 7. **Indirizzo IP** \- un'indirizzo di rete unica di un nodo in una rete informatica costruita utilizzando il protocollo TCP / IP. ### 2 Provisioni generali 1. La navigazione sul sito web del negozio, nonché l’utilizzo dei suoi programmi e prodotti, implica l’accettazione automatica della Privacy Policy adottata qui, che implica che l’Utente fornisca dati personali per il trattamento. 2. Se l’Utente non accetta la presente Informativa sulla privacy, l’Utilizzatore deve lasciare il Store online. 3. La presente Informativa sulla privacy si applica solo al sito web del negozio online. Se, utilizzando i collegamenti pubblicati sul sito web di quest’ultimo, l’Utente inserisce le risorse di terze parti, il Online Store non è responsabile delle sue azioni. 4. La verifica dell’accuratezza dei dati personali che l’Utente che ha accettato la Privacy Policy ha deciso di fornire non è responsabilità dell’Amministrazione del Sito. ### 3 Il soggetto della politica sulla privacy 1. Secondo l’attuale Privacy Policy, l’amministrazione del negozio online è obbligata a non rivelare i dati personali forniti dagli Utenti registrati sul sito o a effettuare un ordine per l’acquisto di beni, e anche a garantire l’assoluta riservatezza di tali dati. 2. Per fornire i dati personali, l’Utente compila i moduli elettronici situati sul sito web del negozio online. I dati personali dell’Utente da trattare sono: - il suo cognome, nome, patronimico; - il suo numero di contatto; - il suo indirizzo email (e-mail); - l'indirizzo al quale i beni acquistati da lui dovrebbero essere consegnati; - Indirizzo di residenza dell’Utente. 3. La protezione dei dati trasmessi automaticamente durante la visualizzazione di unità pubblicitarie e la visita di pagine con script di sistema statistico (pixel) installati su di essi viene eseguita dal negozio online. Ecco un elenco di questi dati: indirizzo IP; informazioni dai cookie; informazioni sul browser (o altro programma attraverso il quale la pubblicità diventa disponibile); tempo di visita del sito; indirizzo della pagina su cui si trova il blocco pubblicitario; riferimento (indirizzo della pagina precedente). 4. La disabilitazione dei cookie può portare all’incapacità di accedere a parti del sito del negozio online che richiedono autorizzazione. Il negozio online raccoglie le statistiche sull'indirizzo IP di tutti i visitatori. Queste informazioni sono necessarie per identificare e risolvere i problemi tecnici e controllare come saranno i pagamenti finanziari legali. 5. Qualsiasi altra informazione personale non specificata sopra (dove e quali acquisti sono stati effettuati, quale browser è stato utilizzato, quale sistema operativo è stato installato, ecc.) è memorizzata in modo sicuro e non distribuita. La presente Privacy Policy fornisce un'eccezione per i casi descritti nei paragrafi. 5.2 e 5.3. ### 4\. Formazione di raccolta delle informazioni personali dell'utente 1. 1\. La raccolta dei dati personali dell’Utente da parte dell’Amministrazione del negozio online si svolge al fine di: 1. Identificare l’Utente che ha completato la procedura di registrazione sul sito web del negozio online al fine di effettuare un ordine e (o) acquistare beni da questo negozio a distanza. 2. Fornire all’Utente l’accesso alle risorse personalizzate di questo sito. 3. Fare feedback con l’Utente, che significa in particolare inviare richieste e notifiche riguardanti l’utilizzo del Sito Web, elaborare richieste ed applicazioni dell’Utente e fornire altri servizi. 4. Determinare la posizione dell’Utente al fine di garantire la sicurezza dei pagamenti e prevenire le frodi. 5. Confirmare che i dati forniti dall’Utente sono completi e corretti. 6. Creare un account per effettuare acquisti, se l’Utente ha espresso il suo desiderio di farlo. 7. Informi l’Utente dello stato della sua ordinanza nel negozio online. 8. Procedura e ricevimento dei pagamenti, validazione di crediti fiscali o fiscali, controversia di un pagamento, determinazione se è opportuno fornire a un particolare utente una linea di credito. 9. Fornire all’Utente la soluzione più rapida possibile ai problemi incontrati durante l’utilizzo del Web Store, attraverso un effettivo supporto clienti e tecnico. 10. Informi tempestivamente l’Utente sui prodotti aggiornati, lo conosce con offerte uniche, nuovi prezzi, notizie sulle attività del Web Store o dei suoi partner e altre informazioni, se l’Utilizzatore esprime il suo consenso a questo. 11. Annunciare i prodotti del negozio online, se l’Utente esprime il suo consenso. Fornisce all’Utente l’accesso ai siti web o ai servizi del Store, aiutandolo a ricevere prodotti, aggiornamenti e servizi. ### 5\. Metodi e termini di elaborazione delle informazioni personali 1. Il termine per il trattamento dei dati personali dell’Utente non è limitato in alcun modo. Il processo di elaborazione può essere eseguito in qualsiasi modo prescritto dalla legge. In particolare, con l’aiuto di sistemi di informazione dei dati personali che possono essere mantenuti automaticamente o senza strumenti di automazione. 2. I dati personali dell’Utente trattati dall’amministrazione del Sito possono essere trasferiti a terzi, compresi i servizi di corriere, le organizzazioni postali e gli operatori di telecomunicazioni. Questo è fatto al fine di soddisfare l’ordine dell’Utente, lasciato da lui sul sito web del negozio online, e consegnare i beni all’indirizzo. Il consenso dell’Utente a tale trasferimento è previsto dalle regole della politica del sito. 3. Inoltre, i dati personali trattati dall’amministrazione del Sito possono essere trasferiti alle autorizzate autorità dello Stato della Federazione Russa, qualora ciò venga eseguito legalmente e nel modo prescritto dalla legge russa. 4. In caso di perdita o divulgazione dei dati personali, l’Utente è informato da parte dell’Amministrazione del Sito. 5. Tutte le azioni dell’amministrazione del Sito sono mirate a impedire a terzi di accedere ai dati personali dell’Utente (con l’eccezione delle clausole 5.2, 5.3). Queste informazioni non dovrebbero essere disponibili, anche per caso, in modo che non lo distruggano, lo modificino o lo bloccino, lo copiino o lo distribuiscono, o commetti altri atti illegali. Per proteggere i dati degli utenti, l’Amministrazione ha un insieme di misure organizzative e tecniche. 6. In caso di perdita o divulgazione dei dati personali, l’amministrazione del Sito, insieme all’Utente, è pronta ad adottare tutte le misure possibili al fine di prevenire perdite e altre conseguenze negative causate da questa situazione. ### 6\. obblighi delle parti 1. **Gli obblighi dell’Utente includono**: 1. Fornire informazioni su di te che soddisfano i requisiti del negozio online. 2. Aggiornare e completare le informazioni fornite da lui in caso di eventuali cambiamenti. 2. **I compiti dell’amministrazione del sito includono**: 1. L’utilizzo delle informazioni ricevute esclusivamente per le finalità indicate nella clausola 4 della presente Informativa sulla privacy. 2. Garantire la riservatezza delle informazioni ricevute dall’Utente. Non devono essere divulgati a meno che l’Utente non abbia dato il permesso scritto. Inoltre, l’Amministrazione non ha il diritto di vendere, scambiare, pubblicare o divulgare in altro modo i dati personali trasferiti dall’Utente, esclusi le clausole. 5.2 e 5.3 della presente Informativa sulla privacy. 3. Prendere precauzioni in modo che i dati personali dell’Utente rimangano strettamente riservati, proprio come tali informazioni rimangono riservate nel business moderno. 4. Il blocco dei dati personali dell’utente dal momento in cui l’utente o il suo rappresentante legale fa una richiesta corrispondente. Il diritto di presentare una richiesta di blocco è inoltre conferito all’organismo autorizzato a proteggere i diritti dell’Utente che ha fornito all’Amministrazione del Sito i propri dati per il periodo di verifica, in caso di rilevamento di inesattezza dei dati personali riferiti o di azioni illegali. ### 7\. le responsabilità delle parti 1. Nel caso in cui l’amministrazione del Sito non soddisfi le proprie obbligazioni e, di conseguenza, le perdite dell’Utente causate a causa dell’uso improprio delle informazioni fornite da lui, la responsabilità è con essa. In particolare, questo è confermato dalla legislazione russa. La presente Informativa sulla privacy costituisce un'eccezione per i casi riflettuti nelle pagine 5.2, 5.3 e 7.2. 2. Ma ci sono un certo numero di casi in cui l’amministrazione del Sito non è responsabile se i dati dell’utente sono persi o rivelati. Questo accade quando: - diventa proprietà pubblica prima che siano persi o rivelati. - Sono stati forniti da terzi prima che siano stati ricevuti dall'amministrazione del Sito. - Rivelato con il consenso dell’Utente. ### 8 - Risoluzione del dibattito 1. Se l’Utente è insoddisfatto con le azioni dell’Amministrazione del Store e intende difendere i suoi diritti in tribunale, prima di presentare un ricorso, deve presentare una domanda senza fallimento (offerta scritta per risolvere il conflitto volontariamente). 2. L’Amministrazione che ha ricevuto il reclamo è obbligata, entro 30 giorni calendari dalla data della sua ricezione, a notificare per iscritto all’Utente la sua considerazione e le misure adottate. 3. Se entrambe le parti non sono riuscite a concordare, la controversia è rivolta all'autorità giudiziaria, dove deve essere trattata in conformità con la normativa vigente della Russia. 4. Il regolamento delle relazioni tra l’Utente e l’Amministrazione del Sito nella Privacy Policy viene eseguito in conformità con la legislazione vigente della Russia. ### 9 Termini aggiuntivi 1. L'amministrazione del sito ha il diritto di modificare la presente Informativa sulla privacy senza richiedere il consenso dell'Utente. 2. L'entrata in vigore della nuova Privacy Policy inizia dopo che le informazioni su di essa sono pubblicate sul sito web del Online Store, a meno che la Politica modificata non implica un'opzione di impostazione diversa. 3. Tutti i suggerimenti, desideri, richieste o domande riguardanti la presente Informativa sulla privacy dovrebbero essere segnalati alla sezione feedback situata a: (link). o inviando un messaggio a: **support@sfptotal.ru**. 4. Puoi leggere la presente Informativa sulla privacy visitando la pagina **https://sfptotal.io/info/confidential-policy** ## [Cookie notifica](https://sfptotal.io/it/info/cookie-policy) ### Cookie notifica --- Utilizziamo tecnologie cookie, web beacons e altre tecnologie simili per distinguere da altri utenti del nostro sito. Ciò ci consente di fornirti un'esperienza di navigazione confortevole sul nostro sito e ti dà anche l'opportunità di migliorarlo. ### Cosa sono i cookie? I cookie sono piccoli pezzi di dati che vengono memorizzati nel browser di un computer, telefono cellulare o altro dispositivo dopo aver visitato i siti web. I cookie sono ampiamente utilizzati per mantenere i siti web in funzione e raccogliere statistiche. ### Come usiamo i cookie? Le informazioni che raccogliamo attraverso i cookie ci aiutano ad analizzare come il nostro sito web viene utilizzato in modo da poterlo rendere il più user-friendly e funzionale possibile. I dati personali sono memorizzati nei cookie se hai consenso al loro utilizzo. Questo fornisce un accesso sicuro al tuo account personale, che è tecnicamente necessario. ### Quali tipi di cookie usiamo? #### Cookie tecnici L’utilizzo di questi cookie funzionali non può essere disabilitato quando si visita il nostro sito, poiché garantiscono il corretto funzionamento del sito. Ciò include i cookie che raccolgono informazioni su se altri cookie sono consentiti o meno sul nostro sito. #### Cookie di sessione e preferenze cookie Questi cookie ti consentono di accedere alle aree sicure del nostro sito, aggiungere oggetti alla tua cassa o utilizzare il sistema di pagamento elettronico. Questi cookie scadono alla fine della sessione di visita. Possiamo anche utilizzare i cookie che durano più a lungo e sono impostati per ricordare le tue preferenze e le tue scelte mentre visiti il nostro sito. Il ciclo di vita di tali cookie non supera un anno. #### Cookie analitici Utilizziamo strumenti di analisi web per l’analisi generale dell’utilizzo del sito e per ottenere dati iniziali per migliorare le nostre offerte. Le informazioni così ottenute possono essere trasmesse in forma anonima al server di servizi di analisi web, memorizzate e trattate lì. Possiamo utilizzare strumenti di analisi e cookie correlati dai seguenti fornitori di servizi: - Google Analytics: la politica sulla privacy di Google - Yandex.Metrica: Politica sulla privacy di Yandex ### Il web beacon I web beacons sono piccole immagini grafiche (anche chiamate "pixel tags" o "clear GIFs") che possono essere inserite sui nostri siti web e incorporate nei nostri servizi, applicazioni, messaggi e strumenti. I web beacons possono essere utilizzati per una varietà di scopi, tra cui valutare le prestazioni dei nostri siti web, monitorare il numero di visitatori e il loro comportamento sui nostri siti web, determinare il percentuale di e-mail effettivamente letti in relazione al totale di e-mail inviati, monitorare l'efficacia della nostra pubblicità, e contare le pagine, articoli e collegamenti effettivamente visualizzati. ### Tecnologie simili per lo storage dell'informazione Tecnologie simili per lo stoccaggio di informazioni - tecnologie che consentono che alcune informazioni siano scritte nella cache della memoria di un browser web o dispositivo utilizzando oggetti condivisi locali o dati memorizzati localmente, come Flash e HTML 5 cookie e altri elementi del software di applicazione per Internet. Queste tecnologie possono essere utilizzate in tutti i browser web in uso. In alcuni casi, gestire l’utilizzo dei dati memorizzati localmente utilizzando un browser web non è pienamente possibile e richiede strumenti speciali. Possiamo utilizzare queste tecnologie di archiviazione per proteggere le informazioni sul tuo account o per rilevare un comportamento di navigazione insolito per impedire l'accesso non autorizzato al tuo account o per valutare le prestazioni dei nostri siti web, servizi, applicazioni o strumenti. ### Come posso autorizzare o bloccare l’utilizzo dei cookie? La maggior parte dei browser accetta automaticamente i cookie. Puoi eliminare i cookie memorizzati sul tuo dispositivo in qualsiasi momento. Come fare questo in più dettagli, si può trovare nelle istruzioni per l'uso del tuo browser o produttore di dispositivi. Puoi anche disattivare tutti i cookie o solo alcuni dei tuoi browser. Tuttavia, ogni browser è diverso, quindi per ulteriori informazioni sulle impostazioni dei cookie, vedere la sezione Aiuto del tuo browser. Si prega di notare che disabilitando i cookie, non sarà possibile utilizzare alcune delle funzionalità, servizi, strumenti e applicazioni del nostro sito web. ## [Documentazione SFPTotal](https://sfptotal.io/it/wiki/SFPTotal_Documentation) ### A proposito del progetto Il team di progetto SFPTotal studia la compatibilità dei trascorrenti ottici con i dispositivi di interruttore di rete. Il progetto sviluppa software e hardware per lavorare con i trasciatori ottici di fibre, i cavi di collegamento diretto passivo (DAC) e i cavi ottici attivi (AOC) in fattori di forma popolari: GBIC, SFP, SFP+, SFP28, SFP-DD, DSFP, XFP, QSFP+, QSFP28, QSFP56, QSFP112, QSFP-DD e OSFP. I pannelli di codifica affrontano i principali problemi di programmazione e compatibilità che i fornitori di servizi Internet, i centri di dati, i fornittori di apparecchiature di rete e gli integratori del sistema incontrano quando lavorano con trasmissori ottici e apparecchiatura di interruttore di rete da diversi produttori. --- ### Modelli di codifica - [SFPTotal E>olution](https://sfptotal.io/it/wiki/SFPTotal_Evolution) - [SFPTotal OSFP Board](https://sfptotal.io/it/wiki/SFPTotal_OSFP_Board) - [SFPTotal Plus X](https://sfptotal.io/it/wiki/SFPTotal_Plus_X) - [SFPTotal Plus New](https://sfptotal.io/it/wiki/SFPTotal_Plus_New) - [SFPTotal Mini](https://sfptotal.io/it/wiki/SFPTotal_Mini) - [SFPTotal Whistle](https://sfptotal.io/it/wiki/SFPTotal_Whistle) --- ### Software I dispositivi SFPTotal originali sono pienamente compatibili con il software ufficiale <SFPTotal Wizard>, che fornisce un'interfaccia conveniente e completa per lavorare con la memoria del trasmissore. Il software è distribuito gratuitamente e può essere scaricato dal menu <Download—SFPTotal Wizard> del sito. Leggi il manuale utente per conoscere le principali funzioni e caratteristiche prima di utilizzare la scheda di codifica. --- ### Guida utente - [Requisiti di sistema](https://sfptotal.io/it/wiki/System_requirements) - [Connessione a un PC](https://sfptotal.io/it/wiki/Connecting_to_a_PC) - Software [SFPTotal Wizard](https://sfptotal.io/it/software) - [Interfaccia utente](https://sfptotal.io/it/wiki/User_interface) - [Impostazioni di base](https://sfptotal.io/it/wiki/Basic_settings) - [Dispositivi Informazioni](https://sfptotal.io/it/wiki/Device_information) - [Struttura della memoria transitorio](https://sfptotal.io/it/wiki/Transceiver_memory_structure) - [La memoria trascendente](https://sfptotal.io/it/wiki/Reading_transceiver_memory) - [Memoria di trasmissione](https://sfptotal.io/it/wiki/Writing_transceiver_memory) - [Scrivere con una password](https://sfptotal.io/it/wiki/Writing_with_a_password) - [Scrivere con scrittura](https://sfptotal.io/it/wiki/Writing_with_scripts) - [Scrivi automaticamente sulla connessione](https://sfptotal.io/it/wiki/Automatic_writing) - [Codice di esportazione e import](https://sfptotal.io/it/wiki/Exporting_and_importing_code) - [Verificazione del check-in](https://sfptotal.io/it/wiki/Checksum_verification) - [Lavorare con i fragmenti di codice](https://sfptotal.io/it/wiki/Working_with_code_fragments) - [Confronto dei codici](https://sfptotal.io/it/wiki/Comparing_codes) - [Il backup della memoria transitorio](https://sfptotal.io/it/wiki/Backing_up_transceiver_memory) - [Diagnostica DDM](https://sfptotal.io/it/wiki/DDM_diagnostics) - [Trova una password di transitorio](https://sfptotal.io/it/wiki/Finding_a_transceiver_password) - [Codice di errore e significati](https://sfptotal.io/it/wiki/Error_codes) - [Ripristinare il bus dati](https://sfptotal.io/it/wiki/Resetting_the_data_bus) - [Database di firmware](https://sfptotal.io/it/wiki/Firmware_database) - [Generazione di codice batch](https://sfptotal.io/it/wiki/Batch_code_generation) - [Batch scrivere](https://sfptotal.io/it/wiki/Batch_writing) - [Il pulsante di operatore esterno](https://sfptotal.io/it/wiki/External_handler_button) - [Attivazione del dispositivo](https://sfptotal.io/it/device-activation) --- #### Risorse - [Il protocollo SFPTotal](https://sfptotal.io/it/wiki/Device_control_protocol) - [Problemi e soluzioni di compatibilità](https://www.youtube.com/watch?v=hgIEBmlrHo4) - [Tipi di transcevi scrivendo il metodo di protezione e come programmarli](https://sfptotal.io/it/wiki/Transceiver_write_protection) - [Come riprogrammare i trascivatori protetti SFP RJ45](https://sfptotal.io/it/wiki/Reprogramming_write_protected_SFP_RJ45) - [Correndo in una macchina virtuale](https://sfptotal.io/it/wiki/Running_in_a_virtual_machine) - [Impostazione del canale di un trasmettitore tunabile SFP+ DWDM](https://sfptotal.io/it/wiki/Tunable_DWDM_channel_settings) - [Elenco degli standard di trasmissione ottica](https://sfptotal.io/it/wiki/Transceiver_standards_and_specifications) - [Inizia la ricerca di password hardware](https://sfptotal.io/it/wiki/Hardware_password_search) Articoli in corso: - Creazione di script per moduli con protezione scritta complessa - Tipi di programmazione automatica - Ristrutturazione dei soggetti DDM --- #### Le principali differenze tra le schede di codifica | Colonna 1 | Colonna 2 | Colonna 3 | Colonna 4 | Colonna 5 | | --- | --- | --- | --- | --- | | **Il codice funzione comparativa** | Whistle | Mini | Plus New | Plus X | | Supporto SFP 1G / 10G | | | | | | Supporto SFP28 25G | | | | | | Supporto XFP 10G | | | | | | Supporto QSFP+ 40G | | | | | | QSFP28 supporto 100G | | | | | | Supporto QSFP56 200G | | | | | | Supporto QSFP-DD 200G/400G | | | | | | Supporto del protocollo di comando SFPTotal \[1\] | | | | | | Connessione di alimentazione esterna | | | | | | Programmazione per scrivere moduli protetti | con limitazioni | | | | 1. Il protocollo di comando proprietario SFPTotal è implementato dal controller hardware. Il suo set di istruzioni consente il controllo flessibile dell'operazione della scheda di codifica sul database, l'accesso a tutti gli spazi di indirizzo del trasmissore e complessi algoritmi per la configurazione e la programmazione di scrivere i trasmissori protetti. ## [Requisiti di sistema](https://sfptotal.io/it/wiki/System_requirements) Un PC con un port USB 2.0 Type A è necessario per connettersi e utilizzare la scheda di codifica. La scheda di codifica è controllata tramite un port serial virtuale e può operare su qualsiasi sistema operativo utilizzando software specializzato per connettersi a porti serial virtuali. Su Windows, è possibile utilizzare le schede di codifica SFPTotal con il software ufficiale [SFPTotal Wizard](https://sfptotal.io/it/software). per correre [SFPTotal Wizard](https://sfptotal.io/it/software) Hai bisogno di Windows 7 / 8.1 / 10 o successivamente con Microsoft . NET Framework 4.5 o successivamente installato. Puoi scaricare Microsoft. NET Framework direttamente dal sito ufficiale: [http://www.microsoft.com/ru-ru/download/details.aspx?id=17851](http://www.microsoft.com/ru-ru/download/details.aspx?id=17851) ## [Connessione a un PC](https://sfptotal.io/it/wiki/Connecting_to_a_PC) Connetti il pannello di codifica al tuo computer utilizzando il cavo USB fornito. Il sistema operativo rileverà un nuovo dispositivo la prima volta che è connesso. Ad esempio: **Dispositivo USB di serie (COM16)** ![Connettere una scheda di codifica SFP a un computer: il port COM del dispositivo USB in Windows Device Manager](https://sfptotal.io/images/documentation/i151/p35/356a192b-3208b91593-f2964a06ec48.jpg) ![Proprietà del dispositivo USB in Windows che mostrano il nome SFPTotal Plus](https://sfptotal.io/images/documentation/i151/p35/356a192b-8a8604d7cb-1bf50e0eaef9.jpg) Windows 10 e successivi di solito includono un driver virtuale serial standard che dovrebbe essere installato automaticamente per il dispositivo. Se il sistema operativo non include un driver per la scheda di codifica o se le specifiche politiche di installazione del driver si applicano ai dispositivi connessi, scarica e installa manualmente il driver appropriato per il modello del dispositivo. I driver per i dispositivi SFPTotal sono disponibili [sulla pagina di download](https://sfptotal.io/it/software#driver). ### Nota --- 1. Puoi anche collegare direttamente al pannello di codifica utilizzando un'applicazione terminale serie, come HyperTerminal o PuTTY. 2. Utilizzare i comandi di protocollo SFPTotal per controllare il dispositivo. 3. È possibile creare la propria applicazione per lavorare con la memoria del transitor utilizzando il protocollo SFPTotal. ## [SFPTotal Wizard](https://sfptotal.io/it/wiki/SFPTotal_Wizard) **SFPTotal Wizard** è il software ufficiale per i pannelli di codifica SFPTotal®. Tutte le schede di codifica SFPTotal sono completamente compatibili con SFPTotal Wizard. L'applicazione supporta il protocollo di comando di controllo del dispositivo proprietario e fornisce un'interfaccia conveniente e completa per lavorare con la memoria del trasmissore ottico. Il software viene distribuito gratuitamente. È possibile utilizzare SFPTotal Wizard per modificare i file firmware anche senza collegare un dispositivo originale. ### Caratteristiche principali - Leggere e scrivere Memoria trascendente - Verificazione automatica del check-in - Importare il firmware dai file e esportarlo ai file - Supporto per l'intero spazio di indirizzo del transitor - Parametri dettagliati dei trascivatori secondo le specifiche MSA - Modifica dei parametri del transitor tramite config bit - Programmazione per scrivere i transcevi protetti - Trovare password per i trasferimenti protetti - La ricerca di password basata sul dizionario - Confronto firmware byte per byte - Batch firmware generazione e scrittura - Autonomia scrive con scrittura - Scrivere firmware con un numero di serie in aumento - Impostazione del canale di DWDM SFP+ trascorrente tunabile - Leggere le informazioni diagnostiche in tempo reale ## [Interfaccia utente](https://sfptotal.io/it/wiki/User_interface) L'interfaccia di applicazione è suddivisa in diverse sezioni. Il pannello di controllo comprende i pulsanti di taglio, i menu per selezionare il tipo e l'indirizzo del trasmettitore, le schede specializzate e un log operativo. ### Il menu Il menu principale fornisce accesso alle funzioni e impostazioni principali dell'applicazione. ![Leggere e scrivere il firmware SFP attraverso il menu Control in SFPTotal Wizard](https://sfptotal.io/images/documentation/i252/p36/356a192b-fcb789310b-f3aa55870ecb.jpg) --- ### Controllo dei pulsanti ![SFPTotal Wizard toolbar per lavorare con la memoria del transitor](https://sfptotal.io/images/documentation/i252/p36/356a192b-e1362efe8e-414c7834a886.jpg) 1. Chiudere l'editore nella scheda CODE TABLE 2. Caricare il firmware da un file all'editor (tabella CODE TABLE) 3. Salva il firmware attuale dall'editore a un file 4. Verificare il firmware checksum 5. Leggi il codice dalla memoria del transitor 6. Scrivere codice per la memoria transitorio 7. Modalità di lettura DDM 8. [Il pulsante di operatore esterno](https://sfptotal.io/it/wiki/External_handler_button) 9. Scontri a SFPTotal Labs 10. Impostazioni principali di applicazione --- ### Selezionare il tipo di modulo e lo spazio di indirizzo ![Selezionare SFP e pagina di memoria A0h (00-7F) in SFPTotal Wizard](https://sfptotal.io/images/documentation/i252/p36/356a192b-8f9e526d72-e010c73f785a.jpg) Nel menu di scarico seleziona il tipo di modulo e lo spazio di indirizzo del trasmissore che il pannello di codifica accede quando legge il codice nell'editore o scrive il codice da esso. --- ### Regione dell'editore ![Memoria SFP EEPROM in SFPTotal Wizard: la tabella di byte nella scheda CODE TABLE](https://sfptotal.io/images/documentation/i252/p36/356a192b-86f1926954-5e0095b535e6.jpg) L'area di editore a 128 byte mostra un segmento della memoria transitorio in formato hexadecimal (HEX) e come caratteri ASCII. L'area editoriale supporta l'editing di codice. Nella tabella a sinistra, digitare il codice hexadecimal di un carattere per cambiare un valore. I valori utilizzano il punteggio A-F e i numeri 0-9. Nella tabella a destra, digitare i caratteri per cambiare valori. I personaggi sono codificati secondo lo standard ASCII. I cambiamenti cellulari sono commessi quando premere Enter o spostare il focus (cursore) in un'altra cella. --- ### Parametri firmware dettagliati ![Parametri di trasmissione SFP nella scheda CODE DETAILS: decodificare i dati della memoria in SFPTotal Wizard](https://sfptotal.io/images/documentation/i252/p36/356a192b-fd972fea82-a0566981866f.jpg) La scheda CODE DETAILS fornisce una vista byte per byte della pagina principale della memoria del trasmissore e decodifica i suoi parametri in base alla specifica MSA. --- ### Operazione Log Contiene la storia di funzionamento dell’applicazione. La storia è scritta nel file log.txt. --- ### Bar di stato Mostra il progresso dell’operazione corrente, il tipo di dispositivo collegato, lo stato di connessione del server SFPTotal e un link allo standard per il tipo di trasmissore selezionato. --- L'obiettivo di ciascun elemento di interfaccia è descritto nelle sezioni corrispondenti di questa guida. ## [Impostazioni di base](https://sfptotal.io/it/wiki/Basic_settings) Aprire le impostazioni principali dell'applicazione dal menu **Strumenti - Impostazioni generali**. ![SFP codifica tabella impostazioni in SFPTotal Wizard: frequenza degli autobus, ritardo e scrittura dimensioni blocco](https://sfptotal.io/images/documentation/i203/p37/356a192b-6b19f84db9-0df625263e2c.jpg) La finestra di impostazioni principale contiene diverse schede. ### Il consiglio di programmazione La scheda Programmazione contiene le impostazioni della scheda di codifica. Questa sezione è disponibile solo per i dispositivi che supportano il protocollo di comando SFPTotal. **Tasso di velocità (Hz)** Imposta la frequenza dell'orologio del bus dati e influisce direttamente sulla velocità di trasferimento. **Operazioni di pausa b/t (ms)** Il ritardo tra i blocchi di dati durante le operazioni di autobus. La gamma raccomandata è 50 a 250 ms. **Scritto sequenziale, byte** La dimensione dei dati blocca in byte per gli scritti sequenziali. I valori da 1 a 128 sono supportati. **Controlla la connessione transitorio** Verificare che un trasmettitore sia fisicamente collegato al porto prima di leggere o scrivere. Quando è attivato, il pannello di codifica verifica se un trasmettitore è connesso al suo porto prima di leggere o scrivere il codice. Il codice di errore viene restituito se il port è vuoto. Per esempio: QERR:SFP\_EMPTY **Modalità di potenza bassa (TX\_DIS)** Modalità di potenza bassa. Questa impostazione controlla la linea TX\_DIS del transitor. Quando attivato, la scheda di codifica scorre il trasmissore in modalità a bassa potenza, riducendo la potenza di uscita laser. Un salto sulla scheda di codifica può fornire la stessa funzione. **Aggiungi il set. Valori di tabella prima di leggere/scriver** Selezionare automaticamente il numero di pagina aggiuntivo quando si accede agli spazi di indirizzo T00h, T01h, T02h e T03h. Una volta attivato, il codificatore scrive automaticamente il numero di pagina aggiuntivo che verrà rivolto nello spazio dinamico della memoria del modulo quando si legge o si scrive la zona di memoria corrispondente all'offset 80h. Permette questo impostazione quando si lavora con i transceiver ottici. Disattivare questa impostazione quando si lavora con i moduli DAC che non supportano DDM. --- ### I cartelloni **Codice per il percorso di default** Il directory predefinito per la memorizzazione dei file di codice. **Scritto percorso per default** Il directory predefinito per la memorizzazione dei file script. **Il pulsante URL** URL di una risorsa esterna per il codice di elaborazione. Cliccando sul pulsante API, si invia una richiesta all'URL del server remoto specificato. La risposta del server viene restituita all'editore. --- ### SFPTotal Labs Questa scheda contiene i dati dell’account SFPTotal Labs dell’utente. ## [Dispositivi Informazioni](https://sfptotal.io/it/wiki/Device_information) L’applicazione legge automaticamente le informazioni sul dispositivo connesso durante la prima operazione di lettura e lo visualizza nel log delle operazioni. È possibile richiedere manualmente le informazioni del dispositivo dal menu **Aiuto - Ottieni la versione del dispositivo**e L’applicazione mostra le informazioni del dispositivo nel log operativo. ``` 2024-02-09 11:29:48 > Device version: SFPTotal Plus New (c) 2023 HW: 1.3 SW: 1.3.7 SN: SFPT-P1323122212 DEMO ``` Le informazioni del dispositivo includono: - Tipo di dispositivo e firmware anno - Versione hardware - Versione firmware - Numero di serie - Statuto di attivazione --- Quando si controlla il dispositivo tramite una connessione portale COM diretta, è possibile richiedere informazioni sul dispositivo eseguendo il comando **VERSION** ## [La memoria trascendente](https://sfptotal.io/it/wiki/Reading_transceiver_memory) Per leggere i dati dalla memoria transitorio: 1. Connette il pannello di codifica al tuo computer e avviare SFPTotal Wizard; 2. Inserisci il trasmettitore nel portafoglio di codifica; 3. Selezionare il tipo di transitor appropriato dal menu drop-down **Tipo di modulo**; 4. Selezionare l'area della memoria da leggere dal menu **Tabella di indirizzo**; 5. Clicca sul pulsante di lettura della memoria del trasmissore - **Leggi il codice dal modulo**; 6. L'applicazione mostra la risposta del codice nella log operativo e copia i dati dalla memoria del trasmissore in **Tavolo Codice**. Se la lettura è riuscita, l'applicazione mostra READ OK. Se si verifica un errore di lettura, la scheda di codifica restituisce il corrispondente [Codice errore](https://sfptotal.io/it/wiki/Error_codes). ![Leggi il firmware del modulo SFP in SFPTotal Wizard: la tabella di memoria e il log operativo](https://sfptotal.io/images/documentation/i175/p40/356a192b-3f6aa1f1d5-a17901b75737.jpg) ## [Codice di esportazione e import](https://sfptotal.io/it/wiki/Exporting_and_importing_code) L'applicazione funziona con i segmenti di codice del transitor da 128 byte memorizzati come file binari o codificati in formato HEX Intel. ### importati #### Il file binario Utilizzo **File - Aperto** o tirare un file nella finestra di applicazione per caricare il codice nell'editore. --- #### String di HEX L'applicazione può importare una riga HEX che contiene la parte superiore A-F e i numeri 0-9. La riga non deve superare i 256 caratteri, che è la rappresentazione hexadecimal di 128 byte. **File - Importazione - String HEX** ![Importare il codice firmware del transitor in formato hexadecimal: l'Importazione HEX come finestra di stringhe](https://sfptotal.io/images/documentation/i251/p45/356a192b-0b8be3e968-fbd7c415e9bf.jpg) Inserire il codice HEX nella finestra di importazione. Utilizzare gli strumenti disponibili per formattare il codice: rimuovere spazi aggiuntivi, convertire le lettere in cima e rimuovere le breche di linea. Clicca **Codice di importazione** trasferimento dei dati all’editore. ### esportazione Per salvare il codice dall'editore a un file, utilizzare il menu: **File - Salva come...** L'applicazione supporta l'esportazione di codice a formati di file aggiuntivi attraverso il menu **Archivio - esportazione**. ## [Memoria di trasmissione](https://sfptotal.io/it/wiki/Writing_transceiver_memory) ### Come faccio a scrivere i cambiamenti alla memoria transitorio? Per scrivere i cambiamenti: 1. Connette il pannello di codifica al tuo computer e avviare SFPTotal Wizard; 2. Inserisci il trasmettitore nel portafoglio di codifica; 3. Selezionare il tipo di transitor appropriato dal menu drop-down **Tipo di modulo**; 4. Selezionare l'area della memoria da leggere dal menu **Tabella di indirizzo**; 5. Assicurarsi che l'editore contiene il codice corretto; 6. Clicca sul pulsante per scrivere i cambiamenti nella memoria del transitor - **Inserisci il codice al modulo**; L'applicazione restituisce il risultato quando l'operazione di scrittura è completa. ![Scrivere firmware SFP in SFPTotal Wizard: la tabella di memoria e il log operativo](https://sfptotal.io/images/documentation/i118/p41/356a192b-8dc4641732-8876fc4e067d.jpg) --- ### Come funziona la scrittura? Durante una scrittura standard, la scheda di codifica genera una sequenza di segnali sul bus dati IIC per trasferire i dati in blocchi di 8 byte. Le caratteristiche del segnale e il timing sono selezionati per programmare con successo la maggior parte dei trasferimenti disponibili sul mercato. Dopo aver inviato la sequenza che scrive i cambiamenti alla memoria del trasmissore, la scheda di codifica ritorna automaticamente l'area della memoria scritta. Quindi restituisce i dati di lettura all'applicazione per la confrontazione. Se il segmento di codice scritto corrisponde al segmento restituito dalla lettura di verifica, la scrittura è considerata un successo. La domanda restituisce i dati di lettura e la conferma - WRITE OK. Altrimenti, la domanda viene restituita WRITE FAIL La scrittura è stata fallita. Se un’interruzione non gestita avviene sul database, la domanda restituisce un [Codice errore](https://sfptotal.io/it/wiki/Error_codes) QERR. --- ### Perché l’applicazione restituisce un errore? La ragione principale di un errore di scrittura è che i cambiamenti non vengono salvati nella memoria del transitor. Questo è solitamente causato dalla scrittura di protezione nel trasmettitore. La programmazione scrive i trascivatori protetti secondo lo standard MSA richiede una password. Vedi [Scrivere con una password](https://sfptotal.io/it/wiki/Writing_with_a_password) e [Tipi di transcevi scrivendo il metodo di protezione e come programmarli](https://sfptotal.io/it/wiki/Transceiver_write_protection). Un errore di scrittura viene anche restituito se solo una parte dei dati è stata salvata durante la scrittura, o se i meccanismi interni del modulo hanno cambiato i dati della pagina dopo la scrittura e prima che il pannello di codifica abbia eseguito la lettura di verifica. In questo caso, adeguare il [Codificazione delle impostazioni del board](https://sfptotal.io/it/wiki/Basic_settings) per trovare la frequenza di orologio del bus dati, la dimensione del blocco dati e le impostazioni inter-blocco del ritardo per scrivere i cambiamenti. --- ### Nota Prima di scrivere modifiche nella memoria del transceiver, esegui il backup dell’intero spazio di indirizzi disponibile per proteggerti da possibili errori. Si raccomanda inoltre di consentire l'accesso ai segmenti di codice di registrazione letti dalla memoria del trasmissore nella storia di funzionamento. Se la memoria è accidentalmente sovrapporta, questo record può aiutare a ripristinare i dati originali e ricostruire la sequenza di cambiamenti. Utilizzare il [Funzione di backup](https://sfptotal.io/it/wiki/Backing_up_transceiver_memory) per salvare il firmware del transitor originale automaticamente. ## [Scrivere con una password](https://sfptotal.io/it/wiki/Writing_with_a_password) SFPTotal Wizard supporta i cambiamenti scritti alla memoria del trasmettitore protetta dalla password (MSA SFF-8472, SFF-8636). La lunghezza di password supportata è 4 byte. Inserisci la password in formato esadecimale (HEX), usando le lettere maiuscole A–F e le cifre 0–9. Ad esempio: AABBCCDD. Per impostazione predefinita, il software scrive i cambiamenti senza una password. Per impostare la password utilizzata per disattivare la memoria del transitor prima di scrivere, e configurare dove viene inserita, utilizzare il menu: **Controllo - Imposta una password** ![Memoria transitoria scrivere le impostazioni di password: indirizzo tabella, offset e Password (Hex) in SFPTotal Wizard](https://sfptotal.io/images/documentation/i146/p42/356a192b-265a2cbf0e-38385275eb6a.jpg) Nella finestra delle impostazioni, selezionare **Inserisci la password prima di...** per consentire l'ingresso di password prima di scrivere i cambiamenti alla memoria del transitor. Chiudere questa scatola per disattivare l'ingresso di password. Determinare i parametri di ingresso della password: - Indirizzo di pagina - **Indirizzo tavolo** - La password viene versata all'interno della pagina - **Indirizzo password** - Valore di password in HEX - **Password (Hex) per il tuo nome** Clicca **salvare** per salvare le impostazioni, o **Annulla** annullare i cambiamenti. Configurare la password prima di scrivere i cambiamenti alla memoria del transitor. Dopo aver applicato le impostazioni, la scheda di codifica inserisce la password prima di scrivere i cambiamenti alla memoria del transitor. Utilizzare il pulsante di scrittura sulla barra degli strumenti principale per scrivere i cambiamenti con la password di ingresso abilitato. --- ### Elenco password Un elenco di password conosciute per la programmazione scrivere i transitori protetti è disponibile nella Firmware Database. --- ### Posizioni di ingresso password per diversi tipi di transitor La tabella mostra i parametri di input password standard per diversi tipi di transitor secondo le loro specifiche. | Tipo di modulo | Indirizzo pagina | offset | | --- | --- | --- | | SFP / SFP+ | A2 | 7B | | SFP28 | A2 | 7B | | XFP | A0 | 7B | | QSFP+ | A0 | 7B | | QSFP28 | A0 | 7B | | QSFP-DD | A0 | 7A | --- ### Impostazioni di dispositivi che influenzano il risultato scritto L'applicazione può restituire WRITE FAIL anche quando la password corretta è inserita mentre scrive cambiamenti alla memoria del trasmettitore. Questo accade quando il trasmissore è sensibile alle impostazioni di scrittura: dimensione del blocco, ritardo inter-blocco e frequenza dell'orologio del bus dati. Trova le impostazioni appropriate per il funzionamento del dispositivo sul bus dati per la memoria del trasmettitore di programma con successo. Apri le impostazioni del dispositivo dal menu **Strumenti - Impostazioni generali** Per definire parametri adeguati. - La frequenza dell’orologio è compresa tra 10.000 e 100.000 Hz. - Imposta la dimensione del blocco di scrittura a 1, 4, 8 o 128 byte - Imposta il ritardo inter-blocco tra 50 e 250 ms --- ### Nota 1. Per utilizzare la password entry, un trasmettitore SFP deve supportare lo spazio di indirizzo di tabella A2h. Puoi controllare questo leggendo la pagina A2h: il pannello di codifica dovrebbe completare con successo l'operazione, e la pagina A2h \[00-7F\] non deve essere vuota. 2. L'indirizzo della pagina e il codice di ingresso della password possono differire dalla norma se il produttore utilizza un meccanismo di protezione della memoria proprietario. Verificare i dettagli con il produttore. 3. Se il trasmettitore non conserva i cambiamenti dopo un ciclo di potenza anche se la scrittura è tornata WRITE OK, utilizzare uno script per inviare il comando specifico del trasmettatore che salva i dati alla memoria non volatile. ## [Verificazione del check-in](https://sfptotal.io/it/wiki/Checksum_verification) Il codice sulla pagina principale del trasmettitore contiene i controlli **CC\_BASE** e **CC\_EXT** che garantiscono l’integrità dei dati firmware: registri di configurazione, nome del fornitore, numero di parte del transitor, numero di serie e data di fabbricazione. Nelle schede CODE DETAILS e CODE TABLE, i controlli si trovano a - 0x3F e 0x5F per i moduli SFP; - 0xBF e 0xDF per i moduli XFP e QSFP; - 0xDE per i moduli QSFP-DD. Per impostazione predefinita, l'applicazione ricarica automaticamente i controlli dopo che il codice viene modificato nell'editore. Per disattivare la verifica automatica del check-in, pulire la casella di controllo nel menu **Modifica - Imposta checksum automaticamente (Edit - Autoset checksum)**. Per verificare i controlli, utilizzare il menu **Edit - Verificare il check-in**e L'applicazione confronta i valori e mostra un messaggio con i risultati di verifica. I campi checksum nell'editore sono evidenziati in verde se il checksum è corretto e in rosso se è sbagliato. ![Verificare un SFP firmware checksum in SFPTotal Wizard: i checksums sono il messaggio corretto](https://sfptotal.io/images/documentation/i254/p46/356a192b-9ba81b3616-087bb77aaa82.jpg) Per aggiornare il check-in, utilizzare il pulsante sulla barra degli strumenti principale o il menu **Modifica - Imposta checksum (Edit - Set checksum)**. ## [Lavorare con i fragmenti di codice](https://sfptotal.io/it/wiki/Working_with_code_fragments) L'applicazione supporta le operazioni su fragmenti di codice nell'editor HEX. - Selezionare un fragmento - Copia il codice - Il codice passante - Il codice di pulizia Per utilizzare queste funzioni, fare clic a destra sull'editor HEX sul lato sinistro della finestra dell'applicazione per aprire il suo menu di contesto. ![Selezionare tutti i firmware o un fragmento di codice nel menu di contesto dell'editor SFPTotal Wizard HEX](https://sfptotal.io/images/documentation/i130/p47/356a192b-89c36f6940-9281fcf7aab3.jpg) L'area selezionata è evidenziata in nero. ![I byti di memoria del transitor selezionati nell'editor SFPTotal Wizard HEX](https://sfptotal.io/images/documentation/i130/p47/356a192b-75bacd7569-ff7478d08051.jpg) Clicca a destra sul fragmento selezionato per aprire nuovamente il menu di contesto. ![Copiare il codice firmware del transitor con il comando di codice di copia in SFPTotal Wizard](https://sfptotal.io/images/documentation/i130/p47/356a192b-586cab0c21-6a1e2ded28b1.jpg) Utilizzare le operazioni disponibili per copiare, incollare o rimuovere il fragmento selezionato. - **Copia il codice** copia il codice HEX della zona selezionata al clipboard. - **Codice di Paste** importare il codice HEX dal clipboard nella zona selezionata. Se il clipboard contiene più dati di quanto la zona selezionata possa contenere, vengono conservati solo i dati che corrispondono alla selezione. - **Eliminazione selezionata** riempie la zona selezionata con zero. --- ### Nota 1. Utilizzare i cortometraggi della tastiera CTRL+A e CTRL+V Selezionare l'intero spazio editoriale e inserire il codice. 2. Utilizzare i cortometraggi della tastiera CTRL+A e CTRL+C selezionare l'intero spazio editoriale e copiare il codice al clipboard. 3. Utilizzare il codice fragmento copia e pastare per trasferire una porzione di codice che contiene sia dati di testo e binari, ad esempio nella zona specifica del venditore del firmware del transitor. ## [Confronto dei codici](https://sfptotal.io/it/wiki/Comparing_codes) La scheda CODE COMPARATOR nella finestra principale fornisce strumenti per confrontare firmware byte per byte. Questo strumento ti aiuta a trovare rapidamente le differenze tra i file e analizzare i cambiamenti richiesti. La scheda di confronto è suddivisa in due pannelli, ogni che visualizza una tabella di codice 128-byte. Entrambi i pannelli hanno un insieme identico di pulsanti di controllo. - Caricare il codice da un file (solo dati binari) - Chiarire l'area attuale dell'editore - Importare il codice da CODE TABLE nel pannello di confronto corrente - Codice di esportazione dal pannello comparatore al CODE TABLE - Confronta il codice e evidenzia le differenze nella scheda corrente - Differenza chiara evidenziata ![Confronto del firmware di transceiver in CODE COMPARATOR: diversi byti sono evidenziati](https://sfptotal.io/images/documentation/i100/p48/356a192b-b7d3324742-47120441c120.jpg) ## [Il backup della memoria transitorio](https://sfptotal.io/it/wiki/Backing_up_transceiver_memory) ### Creare una backup Vai al menu **Controllo - Backup della memoria del transceiver (Control - Back up transceiver memory)** o utilizza la tastiera shortcut **CTRL+B** Creare una backup. ### Backup automatico Il software può eseguire automaticamente il backup delle pagine principali della memoria del transceiver prima di ogni lettura o scrittura. Per attivare questa funzione, selezionare la scatola di controllo nel menu **Controllo - Backup automatico del transceiver (Control - Back up transceiver automatically)**. ### Il backup directory I backup dei segmenti di codice di memoria del transitor vengono salvati nel . /backup/ directory accanto all'applicazione eseguibile. I backup sono disponibili nei seguenti formati: - Un file JSON combinato - File binari per ogni pagina. Puoi aprire rapidamente il backup directory dal menu: **Trattamento - Open backups folder** I backup della pagina di memoria del transitor individuale possono essere importati nell'editore tramite File - Open o tirando il file nella finestra dell'applicazione. ### Nota Il supporto di backup è limitato ai pannelli di codifica SFPTotal Whistle. ## [Diagnostica DDM](https://sfptotal.io/it/wiki/DDM_diagnostics) Il software può leggere i dati di Digital Diagnostic Monitoring (DDM) del trasmissore in tempo reale. Per leggere i dati DDM, selezionare il tipo di modulo collegato e andare al menu: **Strumenti - Monitoraggio diagnostico digitale** Il pannello di controllo della lettura diagnostica contiene i seguenti elementi: --- **Controllo dei pulsanti** ![Controlli diagnostici DDM in SFPTotal Wizard: chiaro, salvo, letto e diagramma dei parametri](https://sfptotal.io/images/documentation/i225/p50/356a192b-3a4335d095-b663eeacc9d1.jpg) - Dati chiari - Salva un rapporto DDM - Inizia la lettura di DDM - Scarica un file di dati DDM - Le soglie di carico --- **Tabella dati in tempo reale** Contiene i registri di tabella del limite decoditi e i valori attuali dei parametri DDM. Quando si trattano i valori DDM, l'applicazione confronta i parametri correnti con i limiti configurati e registra le escursioni nella zona di allarme e avvertenze. Codifica dei colori per i valori di parametri correnti: - Green – normale gamma di funzionamento - Giallo - il parametro è entrato nella gamma di avvertimento (avvertimento) - Rosso - il parametro è entrato nella gamma di allarme (Alarm) ![Tabella DDM che mostra la temperatura del transitor, la tensione, la corrente di bias laser e la potenza ottica](https://sfptotal.io/images/documentation/i225/p50/356a192b-da0c013a77-9ae887f9e8bb.jpg) --- **Cambiare storia** ``` 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 ``` --- **Il check-in** La linea di stato contiene il check-in CC\_DMI, che indica l'integrità della tabella di soglia set di fabbrica. Il check-in è situato sulla pagina A2h al 5Fh. ## [Trova una password di transitorio](https://sfptotal.io/it/wiki/Finding_a_transceiver_password) Si prega di leggere attentamente questo articolo prima di utilizzare la funzione di ricerca password Il software supporta le ricerche di password per la programmazione per scrivere i transcevi protetti e recuperare le password dimenticate. Questa funzionalità può essere particolarmente utile quando è necessario controllare rapidamente una serie di password all'interno di un'area stretta. Il software supporta anche le ricerche di password basate sul dizionario, che possono accelerare significativamente la ricerca. ### Come posso iniziare una ricerca di password? Leggi attentamente le istruzioni e segui esattamente i passaggi. 1. Leggi la pagina principale della memoria del transitor 2. Cambiare il codice nell'editore 3. Vai al menu **Controllo - password di ricerca** 4. Nella finestra di password di ricerca, impostare la posizione di ingresso della password 5. Determinare la gamma di ricerca password O selezionare **L’attacco del dizionario** per una ricerca basata sul dizionario. 6. Determinare il percorso del file di dizionario se è selezionato il modo di attacco di dizionari 7. Clicca per iniziare la ricerca. ![Ricerca di password basata sul dizionario in SFPTotal Wizard nella finestra di ricerca di password](https://sfptotal.io/images/documentation/i183/p51/356a192b-8a8786b1cb-4eee40104a92.jpg) Il protocollo di comunicazione tra la scheda di codifica e il trasmettitore non ha alcuna operazione che conferma un testo completato. Ciò significa che il codificatore non riceve alcuna conferma dal trasmissore che la scrittura è riuscita. Per verificare il risultato del tentativo di password ogni, la scheda di codifica rilegge la memoria del trasmettitore e la confronta con i dati nell'editor dell'applicazione. Se i dati corrispondono a byte per byte, la scrittura è considerata un successo. Il log di operazione mostra `WRITE OK` E la ricerca si ferma. Se non corrisponde, l'applicazione viene restituita `WRITE FAIL` E la ricerca continua. Una volta confermato un successo di scrittura al modulo, la ricerca si ferma automaticamente e mostra la password trovata: ``` 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 ``` --- **Si prega di notare** Se si inizia la ricerca di password senza prima cambiare il codice originale del transitor nell'editore, il pannello di codifica ritorna. `WRITE OK` Il primo tentativo di scrittura, perché ritiene che la scrittura sia riuscita. Ciò accade perché i dati nell'editore già corrispondono ai dati nella memoria del trasmissore. L'applicazione quindi mostra a **falso** Password trovato messaggio. La password dichiarata non consente di scrivere i successivi cambiamenti. Ciò avviene quando la sequenza richiesta di passaggi non viene seguita prima di iniziare la ricerca di password. Dopo aver letto il modulo e prima di iniziare la ricerca, si **Cambiare il codice firmware** con almeno un byte in modo che i dati nell'editore differiscano dai dati nella memoria del trasmettitore. Altrimenti, la ricerca di password restituisce un falso positivo per qualsiasi valore di password. ### Guida video --- ### Nota 1. Numero totale di combinazioni di password possibili: 2564 = 4 294 967 296 ## [Impostazioni di canale tunabile DWDM](https://sfptotal.io/it/wiki/Tunable_DWDM_channel_settings) L'applicazione supporta la configurazione del numero di canale e della lunghezza d'onda dei trascettatori tunabili SFP+ DWDM secondo: *MSA SFF-8690: Mappa di memoria SFP+ per le frequenze ITU* . Aprire l'interfaccia di configurazione dal menu **SFP+ Tuning Management Interface – Interfaccia di gestione del tono** ![SFP DWDM impostazioni tunabili in SFPTotal Wizard: canale, frequenza e lunghezza d'onda](https://sfptotal.io/images/documentation/i161/p63/356a192b-949ba8a95c-4534fceaa40e.jpg) Clicca **Leggi i registri tunabili SFP+** per leggere le informazioni del canale supportato dai registri dei trasmettitori. Le attuali impostazioni del transitor vengono visualizzate sulla scheda etichettata **SFP+ registri di controllo tunabile**. I canali supportati sono elencati nella scheda etichettata **I canali supportati**. Per cambiare il numero di canale, aprire **Il canale supportato** Selezionare il canale richiesto **Il canale** or **Lunghezza**. Clicca **Creare un nuovo canale** Per definire il nuovo canale. Il transitor ha bisogno di tempo per ritorno. Si riferisce alla documentazione del produttore del trasmissore per informazioni sul tempo e la disponibilità del tono laser. --- ### Guida video ## [Ricerca hardware delle password](https://sfptotal.io/it/wiki/Hardware_password_search) I pannelli di codifica controllati attraverso il protocollo di comando SFPTotal supportano le ricerche di password hardware, consentendo una vasta gamma di valori di password da verificare ad alta velocità. Per i dettagli sull'obiettivo e la sintesi dei comandi di controllo, vedere [Il protocollo SFPTotal](https://sfptotal.io/it/wiki/Device_control_protocol#c1ebcbe35d57993ebbf941515f59f999cbd1d3b0). Durante una ricerca di password hardware, la scheda di codifica non trascorre tempo scambiando dati con l'applicazione. Inserisce la password, scrive una parola di controllo e verifica il risultato scritto da solo. --- ### velocità di ricerca È possibile modificare la velocità di ricerca configurando il ritardo interblocco della scheda di codifica e la frequenza dell'orologio del bus dati prima di iniziare. Imposta la frequenza dell'orologio del bus dati a 100.000 Hz. ``` I2CRATE=12 ``` Imposta il ritardo interblocco a 16 ms ``` I2CPAUSE=10 ``` --- ### Limiti di velocità Per una ricerca di successo, la velocità di funzionamento e il ritardo interblocco devono dare al trasmissore abbastanza tempo per salvare i cambiamenti, consentendo allo stesso tempo di continuare a comunicare e elaborare gli eventi del bus dati. Un'eccessivamente alta velocità di scrittura può interrompere il procedimento interno del trasmettitore per risparmiare i cambiamenti. Di conseguenza, la password corretta può essere spento perché il suo effetto non può essere verificato. Selezionare le impostazioni del pannello di codifica che consentono alla ricerca di continuare senza essere interrotti dai codici di errore del database. I limiti di velocità del modulo dipendono dal suo hardware, dalla qualità del suo firmware di controllo e dalla velocità fisica di eliminazione della memoria EEPROM/Flash mirata. --- ### Verificare il termine scrivere posizione Utilizzare i comandi `BFCWADR` e `BFCWOFT` Per modificare la parola di controllo predefinito scrivere posizione. --- Controlla le impostazioni del termine per SFP ``` BFCWADR=A0 BFCWOFT=00 ``` --- Controlla le impostazioni del termine per QSFP ``` BFCWADR=A0 BFCWOFT=80 ``` --- Impostazioni per scrivere alla pagina A2h di un trasmettitore SFP ``` BFCWADR=A2 BFCWOFT=80 ``` --- ### Valore Range Per accelerare la ricerca, il primo check ranges all'interno di determinati gruppi di caratteri rappresentati nella tabella dei caratteri ASCII. Lettera di Rango **A** to **Z** ``` BFSET A2 7B 41414141 5A5A5A5A 41414141 ``` --- Lettera di Rango **a** to **z** ``` BFSET A2 7B 61616161 7A7A7A7A 61616161 ``` --- La gamma di digitalizzazione da **0** to **9** ``` BFSET A2 7B 30303030 39393939 30303030 ``` --- I simboli, i numeri e le lettere ``` BFSET A2 7B 20202020 7A7A7A7A 20202020 ``` --- Rango completo ``` BFSET A2 7B 00000000 FFFFFFFF 00000000 ``` --- ### Inizia la ricerca Inizia una ricerca di password SFP+ con la posizione di ingresso standard della password ``` BFCWADR=A0 BFCWOFT=00 BFSET A2 7B 20202020 7A7A7A7A 20202020 ``` --- Inizia una ricerca di password SFP+ con un sito di ingresso NONSTANDARD ``` BFCWADR=A0 BFCWOFT=00 BFSET A2 FC 20202020 7A7A7A7A 20202020 ``` --- Inizia una ricerca di password per un transitor XFP Prima di iniziare una ricerca di password hardware per i moduli XFP o QSFP, impostare il modo appropriato **MODSEL/MODDESEL** Il salto sul pannello del dispositivo. ``` BFCWADR=A0 BFCWOFT=94 BFSET A0 7B 20202020 7A7A7A7A 20202020 ``` --- ### Ricerca di esempio Hardware search log per un trasmettitore SFP+ quando collegato alla scheda di codifica tramite 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 ``` Il risultato della ricerca: **84728400** --- ### Nota Prima di eseguire la ricerca, preparare i comandi di ricerca di configurazione e hardware in un editor di testo per evitare eventuali errori. --- ### Guida video ## [Scrivere con scrittura](https://sfptotal.io/it/wiki/Writing_with_scripts) Gli script sono un meccanismo speciale di applicazione per l'invio e il trattamento delle istruzioni in modo sequenziale. Possono configurare le impostazioni di codifica del pannello, leggere e scrivere la memoria del transitor e eseguire altre operazioni. Utilizzare gli script quando un trasmissore richiede una procedura di programmazione che differisce dalla norma MSA e richiede una sequenza di istruzioni speciali per salvare con successo i cambiamenti della memoria. Gli script possono anche automatizzare la programmazione ripetuta di diverse aree di memoria transitor con minimo coinvolgimento operatore. --- ### Come posso usare uno script? 1. Apri il menu **Controllo - Scrivere utilizzando uno script - Selezionare un file di script** per specificare il percorso del file script; 2. Assicurarsi che l'editore contiene il codice corretto se lo script utilizza i dati dell'editore durante l'esecuzione; 3. Fare clic sul pulsante di scrittura della memoria del transitor per eseguire lo script. Quando si esegue un script, l'applicazione ignora le impostazioni di area della memoria attualmente selezionate. Le aree di lettura e scrittura devono essere specificate nei comandi dello script. Si prega di notare che il software non verifica se la scrittura è riuscita dopo che un script finisce. --- ### Come faccio a chiarire lo scenario selezionato? Vai al menu **Controllo - Scrivere utilizzando uno script - Ristrutturare lo script** eliminare lo script selezionato e tornare alla scrittura standard. --- ### Come faccio a creare uno scenario? La sintesi del comando script si basa sul protocollo di comando SFPTotal. Esempio di: ``` // 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 ``` Crea un file di testo e inserisci una istruzione per linea. Salva il file script per utilizzare questa procedura di programmazione nell'applicazione. --- #### Comandi script aggiuntivi I seguenti comandi aggiuntivi sono trattati dalla domanda. **PAUSE** Scritto di riposo. La pausa predefinita è 100 ms. Un parametro opzionale stabilisce la durata della pausa in millisecondi. ``` PAUSE Delay 100ms PAUSE=2000 Delay 2000ms ``` --- **SETCHECKSUM** Riscaldare il controllo. --- **SETVAL** Configurare la cella di editore all'offset XX per valutare YY. Determinare i valori dei parametri nel formato HEX. Il parametro offset accetta valori da 00 a 7F. ``` SETVAL 7F 03 ``` --- **{00;7F}** La sostituzione macro `{XX;YY}` viene utilizzato all'interno di altri comandi per inserire un segmento di codice dall'editore. Durante l'esecuzione dello script, il macro viene automaticamente sostituito con i dati dell'editore corrente che iniziano al byte XX e spingono i byti YY. Si noti che un parametro YY è di `00` in HEX significa che 1 byte è sostituito, mentre un valore di `7F` in HEX significa che i byti 128 sono sostituiti. Imposta YY alla lunghezza del segmento in byte minus uno, espresso in hexadecimal. Esempio: scrivere un segmento a 128 byte alla pagina A2h all'offset 80h. ``` w2A200807F{00;7F} ``` Esempio: scrivere un segmento di margine 96-byte DDM alla pagina A2h all'offset 00h, seguita da una lettura. ``` W2A200005F{00;5F} ``` Esempio: assegnare una variabile il segmento di codice 16-byte all'offset 0x44 che contiene il numero di serie. ``` $VAR2={44;0F} ``` --- **$VAR1** La variabile di buffer è $VAR1. Utilizzare variabili buffer per memorizzare i segmenti di codice dall'editore e inserire i loro contenuti durante l'esecuzione dello script. L'applicazione supporta 10 variabili di buffer, $VAR0–$VAR9. ``` $VAR1={00;43} $VAR2={44;0F} $VAR3={54;2B} $VAR4=002AFE $VAR5=4F ``` --- **$YYYY** Inserisci l'anno in corso nel comando. --- **$MM** Inserisci il mese in ordine. --- **$DD** Inserisci il giorno corrente nel comando. --- **BACKUPTOFILE** Inizia una copia di backup per il tipo di modulo selezionato nelle impostazioni dell'applicazione. L'applicazione legge le pagine disponibili in modo sequenziale e salva i dati in un file. Questo comando è equivalente a invocare la funzione dal menu di applicazione. --- **BACKUPDIR** Inserisci il backup directory. I parametri aggiuntivi possono essere utilizzati per creare un directory con un nome specifico. Esempio: creare un directory di backup con la data nel suo nome. ``` $VAR5=SOMETEXT BACKUPDIR=\$YYYY-$MM-$DD_$VAR5\ BACKUPTOFILE ``` --- **IMPORTFILE** Importare il codice HEX da un file binario all'editor. ``` IMPORTFILE=\catalog\filename.bin ``` --- **IMPORTHEX** Importare il codice HEX nell'editore. Esempio: importare un segmento di codice a 128 byte nell'editore. ``` IMPORTHEX=030407100000000000000006670000000802001E4F454D2020202020202020202020202000000B4053465031302D535220202020202020204120202003520091001A000058473936535230313020202020202020303830393236202068F0031200001111A8DD05AA642FAA6F5A64DAF3285A9D000000000000000000F05E482F ``` Importare il codice nell'editore con la concatenazione delle variabili buffer. ``` $VAR1={00;43} $VAR2={44;0F} $VAR3={54;2B} IMPORTHEX=$VAR1$VAR2$VAR3 ``` --- **INCREMENT** Aumentare il valore di una variabile che contiene una rappresentazione hexadecimal del codice in modo che il numero alla fine della sua rappresentazione testo aumenta per uno. Per esempio, la rappresentazione del testo della variabile `SN129YY00201` Si converte in `SN129YY00202`. Se il zeros precede la porzione numerica, l'applicazione cerca di preservare la lunghezza della riga originale quando il numero incrementato ha bisogno di un numero aggiuntivo, spostando il valore a sinistra. Così, il valore `SN129YY00999` Si converte in `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** Riempire la zona specifica del venditore nell'editore con zero. --- **COUNTER** Il contratto di iterazione scrittura. Metti questo comando all'inizio di un file script che funziona in un loop. Il numero attuale di iterazione è disponibile attraverso la variabile $COUNTER. ``` // 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 ...** Confronta i valori. Utilizzare questo costruttore per confrontare A e B e eseguire il comando seguendo THEN se la condizione specificata è vera. ``` // 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** Ripetere lo scenario. Posizionare questo comando alla fine del file script per dire all'applicazione di eseguire nuovamente la procedura. Il comando UNLOOP cancella LOOP. Utilizzare una condizione per uscire dal loop e evitare ripetizioni infinite. Un esempio con una condizione. ``` COUNTER ... R1A000007F ... // Repeat the script until 10 iterations have completed IF $COUNTER < 10 THEN LOOP ``` Se uno script entra in un loop infinito, smettere di usare il comando globale di interruzione in <Tools - Interrupt processes>. --- **STRTOHEX** Convertire il testo successivo all'operatore in una riga HEX. ``` $VAR9=STRTOHEX QSFP28-SR4 MSGBOX $VAR9 ``` --- **HEXTOSTR** Convertire la riga HEX dopo l'operatore in testo. ``` $VAR9=HEXTOSTR 5153465032382D535234202020202020 MSGBOX $VAR9 ``` --- **PADRIGHTHEX** Metti il valore hexadecimal in $VAR1 a destra con il carattere il cui codice è YY fino a quando la lunghezza della sua rappresentazione testo raggiunge XX. Il formato di comando: `PADRIGHTHEX XX YY $VAR1` - `XX` un numero decimale che specifica la lunghezza della rappresentazione del testo della riga HEX; - `YY` il codice HEX del carattere utilizzato per incollare la riga alla lunghezza richiesta; - `$VAR1` La variabile che contiene la stringhe HEX da convertire. ``` // 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 ``` Questo comando è utile quando si assegna il testo a una variabile e si converte in una riga HEX di una lunghezza specifica. --- **PADLEFTHEX** E’ come un Padrighthex. Metti il valore hexadecimal in $VAR1 a sinistra con il carattere il cui codice è YY fino a quando la lunghezza della sua rappresentazione di testo raggiunge XX. --- **SAVECODEDIR** Imposta la strada per salvare un file di codice automaticamente senza una casella di dialogo. Esempio: impostare la strada di uscita del codice in un directory chiamato dopo il numero di serie nel codice: ``` $VAR4=HEXTOSTR {44;0F} SAVECODEDIR=C:\Users\DemoUser\Desktop\Codes\$VAR4 ``` --- **SAVEFILE** Salva il codice a un file sul percorso impostato da SAVECODEDIR. L'applicazione genera il nome del file automaticamente in base al tipo e alla pagina del modulo selezionato. ``` $VAR4=HEXTOSTR {44;0F} SAVECODEDIR=C:\Users\DemoUser\Desktop\Codes\$VAR4 SAVEFILE ``` --- **SIGNATURE** Eseguire il generatore con parametri pre-set. Questa funzionalità richiede una licenza generatore estesa nell'applicazione, che non è incluso nel pacchetto standard. --- #### Il fuoco esterno **APIURL** Imposta l'URL utilizzata per chiamare il operatore API esterno. ``` APIURL=http://localhost/example/api.php ``` **APICALL** Chiama il operatore di API esterno. Questo è equivalente a fare clic sul pulsante API nella finestra principale dell'applicazione. Il formato di richiesta POST per le chiamate a APIURL ``` POST Fields: code=0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000&module_type=1&table=A0&offset=00 ``` - `code` codice: una riga di 256 caratteri (HEX, in alto); - `module_type` tipo di modulo (0 — GBIC, 1 — SFP, 2 — SFP-DD, 3 — XFP, 4 — QSFP, 5 — QSFP-DD, 6 — OSFP); - `table` indirizzo di tabella (HEX, in alto; ad esempio: A0, A2); - `offset` Offset da tavolo (HEX, in cima; ad esempio: 00, 80). Il server deve restituire una riga JSON: ``` {"status":1,"script":"R1A000007F\r\nW1A000007F{00;7F}\r\n","message":"","code":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","module_type":"1","table":"A0","offset":"00"} ``` La risposta del server deve contenere i seguenti parametri: - `status` stato di elaborazione: 1 — importare e eseguire lo script; 0 — visualizzare un messaggio senza importare il codice; - `script` testo di script per eseguire dopo l'importazione del codice; lasciare vuoto se non è specificato uno script; - `message` il messaggio di ritorno, visualizzato quando lo stato = 0; - `code` codice restituito: una riga di 256 caratteri (HEX, in alto); - `module_type` tipo di modulo (0 — GBIC, 1 — SFP, 2 — SFP-DD, 3 — XFP, 4 — QSFP, 5 — QSFP-DD, 6 — OSFP); - `table` indirizzo di tabella (HEX, in alto; ad esempio: A0, A2); - `offset` Offset da tavolo (HEX, in cima; ad esempio: 00, 80). --- #### Operazioni aritmetiche Il processore di script supporta aggiunta, sottrazione, moltiplicazione e divisione attraverso il **MATH**. Il formato di comando: `MATH Value1 %Operator Value2` Operatori aritmetici supportati: - `+` \- l’aggiunta di - `-` \- la sottrazione - `*` la moltiplicazione; - `/` la divisione; ``` COUNTER $VAR0=MATH 10 - $COUNTER ECHO $VAR0 // Repeat the script while the condition is true IF $VAR0 > 0 THEN LOOP ``` --- #### File utente Comandi per lavorare con un file utente. **USERFILEPATH** Imposta il percorso del file utente. ``` USERFILEPATH=C:\Users\User\Desktop\user-file.txt ``` **GETUSERFILESTRING** Leggi la riga specificata dal file utente. ``` GETUSERFILESTRING 10 ``` **SAVETOUSERFILE** Salva i dati nel file utente. Esempio di: ``` // 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** Questo valore contiene il numero di righe nel file utente. ``` // 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 ``` ## [Scrivi automaticamente sulla connessione](https://sfptotal.io/it/wiki/Automatic_writing) Il software supporta automaticamente la scrittura a un trasmettitore quando è collegato al portafoglio di codifica. Per abilitare questa funzione, selezionare le seguenti scatole di controllo: **Controllo - Controlla lo stato del dispositivo connesso** **Controllo - Auto scrivere a un transitor plug-in** Creare una connessione al pannello di codifica: **Connessione - Connessione** ![Impostazioni di programmazione automatica SFP: opzioni di controllo e scrittura della connessione nel menu Control](https://sfptotal.io/images/documentation/i152/p44/356a192b-2a1a3ff372-5e2bf18e2670.jpg) Una volta che questo modo è attivato, il software monitorerà le entrate che indicano se un trasmettitore è collegato ai porti della scheda di codifica. Quando una connessione viene rilevata, l'operazione di scrittura inizia automaticamente utilizzando le impostazioni di password configurate o lo 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 ``` Per scrivere di nuovo, rimuovere il trasmettitore dal port della scheda di codifica, aspettare lo stato del porto per aggiornare e poi riaconnetterlo. ![SFP firmware automatico scrivere in SFPTotal Wizard: il codice tabella e il log di funzionamento](https://sfptotal.io/images/documentation/i152/p44/356a192b-dbc7c9adf9-1f7948688204.jpg) Per disattivare la scrittura automatica, chiarire le scatole selezionate in precedenza. ### Nota La combinazione della scrittura automatica con la scrittura basata su script consente la programmazione dei transcevi e riduce significativamente il tempo trascorso sulle operazioni manuali. ## [Generazione di codice batch](https://sfptotal.io/it/wiki/Batch_code_generation) Il software può generare file firmware in pacchetti da un modello, aumentando il numero di serie e salvare ogni risultato a un file. Per generare firmware con numeri di serie in aumento, inserire i caratteri di localizzazione nel campo numero di serie del modello: **%%%%**. Durante la generazione di firmware, il `%%%%` I caratteri vengono sostituiti con il valore numerico corrispondente. 1. Caricare il modello firmware nell'editore. 2. Inserisci i caratteri di localizzazione nel campo Numero serie come mostrato nell'immagine. ![SFP codice sorgente firmware nella scheda CODE TABLE prima della generazione di batch in SFPTotal Wizard](https://sfptotal.io/images/documentation/i84/p56/356a192b-38232c178a-a6dd573710bc.jpg) 3. Aperto **GENERATOR** Per accedere alle impostazioni di generazione del firmware batch. 4. Imposta il directory dove l'applicazione dovrebbe salvare i file firmware. 5. Set di **Posizione di inizio** specificare il valore di partenza per la generazione di numeri serie. 6. Set di **Il conte** specificare il numero di file firmware da generare. 7. selezionare **Aggiornamento dei check-in** per avere l’applicazione automaticamente ricalcolata **CC\_BASE** e **CC\_EXT** I controlli quando si genera firmware. ![Generazione di firmware SFP in SFPTotal Wizard: directory di uscita, numeri di serie e il pulsante Run generator](https://sfptotal.io/images/documentation/i84/p56/356a192b-dd42bb2140-a6dd573710bc.jpg) 8. Clicca **Generatore Run** per avviare il processo. ![I risultati della generazione del firmware SFP: numeri di serie e file salvati in SFPTotal Wizard](https://sfptotal.io/images/documentation/i84/p56/356a192b-c88d781f15-a6dd573710bc.jpg) L'applicazione genera il firmware utilizzando le impostazioni specificate e salva i file nel directory selezionato. Il progresso della generazione è mostrato nella tabella sul lato destro della finestra. I file firmware saranno disponibili nel directory di produzione specificato. ![I file firmware SFP creati dal generatore di batch SFPTotal Wizard in Windows Explorer](https://sfptotal.io/images/documentation/i84/p56/356a192b-772e7ebe98-023d28be8221.jpg) Utilizzare questi file per le operazioni successive. ## [Batch scrivere](https://sfptotal.io/it/wiki/Batch_writing) Il software supporta la scrittura firmware per trascrivere la memoria in batch. Questo consente la scrittura automatica di un elenco di file con numeri serie unici creati utilizzando la generazione di batch. La programmazione di batch funziona con una lista preparata di file firmware. Connetti i transcevi e scrivere i file a loro uno dopo l'altro. La programmazione di batch può utilizzare le impostazioni di input password o script. Per iniziare a scrivere un sacchetto, seguire questi passaggi: 1. Chiarire l'area dell'editore **File - Nuovo** 2. Aprire la scheda Batch Loader **BATCH LOADER** - Spiegare il percorso del file script se i transitori richiedono la programmazione basata su script. - Configurare l'ingresso di password se i trasmettitori sono password protette. - Clicca **Aggiungi file** per caricare l'elenco dei file firmware nella corda del caricabatterie di batch. ![Batch transceiver firmware scrittura: il file cheue nella scheda SFPTotal Wizard BATCH LOADER](https://sfptotal.io/images/documentation/i145/p57/356a192b-26af260cd2-b5534685bebe.jpg) 3. Inserisci il trasmettitore nel portafoglio di codifica. 4. Clicca **RUN BATCH LOADER** Per iniziare la batch scrivere. Aspettate la prima operazione di scrittura per finire. Lo stato di funzionamento è visualizzato nella lista dei file batch. Quando la scrittura è completa, lo stato del file corrispondente cambia a **Fatto** e completato . ![Batch firmware scrivere in SFPTotal Wizard: un veloce per connettere il prossimo trasmissore](https://sfptotal.io/images/documentation/i145/p57/356a192b-0b48314d33-c3b0895208d0.jpg) L'applicazione mostra un veloce per continuare il processo. ![Next Transceiver: collegare il prossimo transceiver per continuare a scrivere firmware](https://sfptotal.io/images/documentation/i145/p57/356a192b-43a387f67a-f15ba88d715a.jpg) Rimuovere il trasmettitore dal port della scheda di codifica e collegare il prossimo. Clicca **OK** nel tempo per collegare il successivo trasmettitore, o **Annulla** Per fermare il processo. Nella successiva iterazione, l'applicazione carica il file firmware successivo dalla lista e esegue la procedura di scrittura. Poi visualizza nuovamente la velocità e aspetta che il prossimo trasmettitore venga collegato. ### Nota Per impostazione predefinita, la programmazione di batch scrive i file dalla lista firmware solo nella zona selezionata della memoria del trasmettitore. Per programmare diverse aree di memoria, utilizzare script. ## [Il pulsante di operatore esterno](https://sfptotal.io/it/wiki/External_handler_button) Il software supporta un operatore di codice esterno per vari flussi di lavoro di modifica e validazione del codice, importando firmware nell'editore e eseguendo automaticamente i comandi quando il codice viene importato. La comunicazione utilizza HTTP: l’applicazione invia una richiesta di POST all’indirizzo del server specificato in **Strumenti - Impostazioni generali - Folders - API Button URL**. Esempio di richiesta postale: `code=0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000&module_type=1&table=A0&offset=00` `code` contiene un segmento di codice da 256 caratteri dall'editore dell'applicazione; `module_type` il tipo di modulo selezionato (0 – GBIC, 1 – SFP, 2 – SFP+, 3 – XFP, 4 – QSFP); `table` l’indirizzo della tabella (ad esempio: A0, A2); `offset` Il rimborso (ad esempio: 00, 80). Esempio di risposta del server: `{"status":1,"script":"R1A000007F\r\nW1A000007F{00;7F}\r\n","message":"","code":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","module_type":"1","table":"A0","offset":"00"}` La risposta del server deve contenere una riga JSON con i seguenti parametri: `status` Lo stato di elaborazione: 1 - l'applicazione importa il codice dalla risposta del server e esegue i comandi passati in script; 0 - mostra il risultato del trader esterno dal campo messaggio. `script` un elenco di comandi secondo il protocollo SFPTotal `message` un messaggio di testo, visualizzato dall'applicazione quando lo stato = 0 `code` codice restituito dal server; la lunghezza richiesta è 256 caratteri, che rappresentano 128 byte `module_type` il tipo di modulo selezionato (0 – GBIC, 1 – SFP, 2 – SFP+, 3 – XFP, 4 – QSFP) `table` l'indirizzo della tabella (ad esempio: A0, A2) `offset` il segmento di codice offset (ad esempio: 00, 80) If `status=1` l'applicazione importa il codice dalla risposta del server nell'editore e esegue i comandi passati in `script`. If `status=0` La domanda mostra il testo trasmesso in `message`e Utilizzare questo modo per validare il codice con uno script personalizzato ospitato su un server HTTP e ricevere un messaggio di testo con i risultati. ## [Chiamare un codice esterno](https://sfptotal.io/it/wiki/Calling_an_external_code_handler) Articolo di localizzazione sull'operatore di API esterno; nessun contenuto è disponibile. Vedi l’articolo correlato. ## [SFPTotal Whistle](https://sfptotal.io/it/wiki/SFPTotal_Whistle) **contenuto** 1. [Informazioni generali](https://sfptotal.io/it/wiki/SFPTotal_Whistle) 2. [Applicazioni](https://sfptotal.io/it/wiki/SFPTotal_Whistle#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [I principali vantaggi](https://sfptotal.io/it/wiki/SFPTotal_Whistle#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Avvio rapido](https://sfptotal.io/it/wiki/SFPTotal_Whistle#4e82e087889f8534521698ba06311cd9be56b4c6) - [Installare il driver del dispositivo](https://sfptotal.io/it/wiki/SFPTotal_Whistle#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Chiave di attivazione](https://sfptotal.io/it/wiki/SFPTotal_Whistle#09a90205073c75c1411e7d5a97e417263b8548c7) - [Software](https://sfptotal.io/it/wiki/SFPTotal_Whistle#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [Impostazioni di connessione](https://sfptotal.io/it/wiki/SFPTotal_Whistle#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) 5. [Operazioni di trasmissione](https://sfptotal.io/it/wiki/SFPTotal_Whistle#c735df8689e34636147068c79e678703500708c5) 6. [Risoluzione dei problemi comuni](https://sfptotal.io/it/wiki/SFPTotal_Whistle#618e0dcae9705b5514b13fe9f897ff1135d39f12) 7. [Caratteristiche e limitazioni](https://sfptotal.io/it/wiki/SFPTotal_Whistle#ad57058c122323bd3895292e93434b90f59e3281) Il dispositivo **SFPTotal Whistle** La scheda è un dispositivo miniaturizzato per programmare la EEPROM di transceiver SFP e SFP+ con consumo fino a 1.5 W. È pienamente compatibile con transceiver conformi a MSA SFF-8074. La scheda di codifica supporta i transitori protetti dalla password di programmazione secondo MSA SFF-8472. Il dispositivo dispone di un port SFP per i trasmettitori, un connettore USB 2.0 per la connessione a un PC e un LED di potenza. ![Due programmatori USB SFPTotal Whistle con diversi transceiver installati](https://sfptotal.io/images/documentation/site/products/gallery/whistle/sfptotal-whistle-01.jpg) --- ### Applicazioni La scheda di codifica viene utilizzata per le seguenti attività: - Leggere e scrivere la memoria trascendente; - Programmazione per scrivere i trasmissori protetti; - Scrivere i cambiamenti alla memoria del transitor per garantire la compatibilità con gli switch di diversi produttori; - Informazioni di diagnosi DDMI (DOM). --- ### I principali vantaggi - Software ufficiale per Windows; - Compatibilità con i trasmettitori di diversi produttori; - Modifica rapida dei parametri di compatibilità del transitor; - Piccola dimensione e basso peso; - Non è richiesto alcun adattatore di potenza esterno; - Nessun cavo richiesto per la connessione a un PC. --- ### Avvio rapido #### Installare il driver del dispositivo Per funzionare correttamente, installare i driver FTDI Virtual COM Port prima di collegare per la prima volta il dispositivo: [http://www.ftdichip.com/Drivers/VCP.htm](http://www.ftdichip.com/Drivers/VCP.htm) I dispositivi originali di SFPTotal Whistle non richiedono alcuna configurazione aggiuntiva. Connette il dispositivo direttamente a un porto USB 2.0 Tipo A senza adattatori o cavi di estensione. Un LED sul fondo della tavola si illumina quando il dispositivo è collegato correttamente. Se i driver FTDI sono già stati installati, collegare il dispositivo a un computer Windows dovrebbe automaticamente rilevare il nuovo dispositivo e installare i suoi driver. In Device Manager, il dispositivo appare come Port Serial USB con il suo numero di port serie assegnato (ad esempio: COM244). Avrai bisogno di questo numero di porta per configurare la connessione del dispositivo in SFPTotal Wizard. ![SFPTotal Whistle: Port USB Serial e il suo numero di port COM in Windows Device Manager](https://sfptotal.io/images/documentation/i102/p58/356a192b-902b0463c3-5fe637ccb870.JPG) --- #### Chiave di attivazione Per lavorare con SFPTotal Wizard, il dispositivo deve contenere una chiave di attivazione digitale unica (Device Key). Questa chiave autentica il dispositivo e consente le funzioni principali del software per la lettura e la scrittura della memoria del trasmettitore. Tutti i dispositivi originali sono forniti con una chiave di attivazione precaricata nella memoria. La chiave viene controllata automaticamente la prima volta che il dispositivo viene utilizzato con il software ufficiale SFPTotal Wizard. Il computer deve essere collegato a Internet per verificare. --- #### Software SFPTotal Whistle è compatibile con l'ufficiale [SFPTotal Wizard](https://sfptotal.io/it/software) software, versione 1.0.4.0 o successiva. Leggi la guida utente prima di iniziare. La scheda di codifica può anche lavorare con IC-Prog [\[1\]](http://ic-prog.com/) Ma questo software non supporta l'accesso alla pagina A2h o la scrittura basata sulla password. --- #### Impostazioni di connessione 1. Scarica e avviare SFPTotal Wizard 2. Apri il menu drop-down **Connessione - Impostazioni di connessione**; 3. chiaro **Cerca automaticamente la connessione** per disattivare le impostazioni di connessione del dispositivo; 4. Clicca **Rifresco**; 5. Selezionare il **Numero portale serie** valore che corrisponde al porte COM assegnato al dispositivo; 6. Selezionare il **Tipo di programma** per corrispondere a SFPTotal Whistle; 7. Clicca **Salva le impostazioni di collegamento** per salvare le impostazioni; ![Configurazioni di connessione SFPTotal Whistle: port COM e tipo di tavolo nella finestra Settings Connection](https://sfptotal.io/images/documentation/i102/p58/356a192b-cbcb9b8628-44fa82b182c7.jpg) --- #### Operazioni di trasmissione Informazioni sulle funzioni principali dell’applicazione sono disponibili nella sezione Guida utente. --- ### Risoluzione dei problemi comuni I seguenti problemi comuni possono verificarsi durante l'uso del dispositivo. **Il LED non si illumina quando il dispositivo è collegato** Verifica l’orientamento del dispositivo. Quando si inserisce il dispositivo in un porto orizzontale USB, la cassa metallica SFP sul tavolo deve affrontare l'alto. **L'applicazione non ritorna nulla quando si legge la memoria del transceiver** Controlla le impostazioni di connessione in Connection – Connection. **Nessun numero di porto COM è assegnato** Su computer Windows dove altri dispositivi connessi hanno già utilizzato tutti i numeri di porti 256 riservati COM, il sistema non può automaticamente assegnare un nuovo numero di porti a causa del comportamento del driver FTDI. Assegnare manualmente un numero di porto. In Device Manager, sotto Ports (COM & LPT), selezionare il dispositivo port seriale USB appropriato, aprire Proprietà - Impostazioni di porti - Avanzato, e assegnare un numero di porti COM. **Errore: "Non riesco a trovare la biblioteca FTDI FTD2XX.DLL"** Il file della biblioteca di classe del dispositivo FTDI è mancato. Copia FTD2XX.dll nel directory delle applicazioni SFPTotal Wizard. Dopo aver installato il driver, questo file può essere trovato in C:\\Windows\\System32. **Errore: "Il dispositivo schiavo non ha confermato il trasferimento del DeviceAddress: 0xA0"** Questo errore si verifica quando la scheda di codifica non riceve alcun riconoscimento dal dispositivo schiavo (transceptore) mentre si rivolge alla tabella A0h. Le possibili cause includono: - Nessun trasmettitore è collegato al porto della scheda di codifica; - Il trasmettitore è colpevole e non risponde; - Il bus di dati è bloccato; - C'è un problema di contatto tra il trasmettitore e la scheda di codifica. **Errore: "Il dispositivo schiavo non ha confermato il trasferimento dell'offerta: 0x00"** Questo errore si verifica quando la scheda di codifica non riceve alcun riconoscimento dal dispositivo schiavo (transceptore) mentre scrive il byte di sconto. Il trasmettitore non è pronto a svolgere l’operazione e continua la comunicazione sul database. **WRITE FAIL errore di testo** Questo errore indica che la scrittura nella zona di memoria del trasmettitore specificata è stata fallita. La scheda di codifica ha eseguito la scrittura, ma la lettura di verifica non ha potuto confermare che i cambiamenti sono stati salvati nella memoria del trasmettitore. Di solito si verifica quando si scrive in una zona protetta della memoria. Utilizzare l'ingresso di password in Controllo - Imposta una password per il programma password protected transceivers. --- ### Caratteristiche e limitazioni A differenza di SFPTotal Mini, la serie Whistle utilizza un convertitore di interfaccia FTDI FT232 e una comunicazione con bus dati controllata dal software: l'applicazione controlla gli stati della linea di bus, piuttosto che un hardware controller. Il software di controllo del bus dati non consente che il modo e la velocità della comunicazione siano adattati per supportare la vasta gamma di meccanismi di scrittura dei trasmissori implementati dai produttori di moduli. Questi limiti scrivono il supporto per alcuni transcevi protetti che sono sensibili alla velocità dell'orologio e al tempo, o la cui logica di programmazione differisce dalla norma MSA. L'operazione del bus dati controllato dal software non può fornire sia una frequenza oraria alta che un timing rigoroso quando si generano le sequenze di segnalazione necessarie per leggere e scrivere la memoria del trasmissore. Questo può essere critico quando i transceiver di programmazione che hanno un controller di gestione e emulano l'operazione del dispositivo schiavo nel software. ## [SFPTotal Mini](https://sfptotal.io/it/wiki/SFPTotal_Mini) **contenuto** 1. [Informazioni generali](https://sfptotal.io/it/wiki/SFPTotal_Mini) 2. [Applicazioni](https://sfptotal.io/it/wiki/SFPTotal_Mini#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [I principali vantaggi](https://sfptotal.io/it/wiki/SFPTotal_Mini#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Avvio rapido](https://sfptotal.io/it/wiki/SFPTotal_Mini#4e82e087889f8534521698ba06311cd9be56b4c6) - [Installare il driver del dispositivo](https://sfptotal.io/it/wiki/SFPTotal_Mini#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Software](https://sfptotal.io/it/wiki/SFPTotal_Mini#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [Impostazioni di connessione](https://sfptotal.io/it/wiki/SFPTotal_Mini#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Attivazione del dispositivo](https://sfptotal.io/it/wiki/SFPTotal_Mini#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Connessione di un transitor](https://sfptotal.io/it/wiki/SFPTotal_Mini#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [Il controllo](https://sfptotal.io/it/wiki/SFPTotal_Mini#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Comando di controllo](https://sfptotal.io/it/wiki/SFPTotal_Mini#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Nota](https://sfptotal.io/it/wiki/SFPTotal_Mini#7d74563e457666cab3955de69bc3a49870523040) Il dispositivo **SFPTotal Mini** Programmi di codifica della memoria di SFP28, SFP+ e SFP trascorrente, tra cui SFP RJ45, AOC e DAC. Supporta i trascivatori protetti dalla password di programmazione secondo MSA SFF-8472, nonché i moduli di scrittura e di programmazione basati su script con circuiti di protezione della scrittura hardware. La scheda di codifica è pienamente compatibile con i trascivatori progettati secondo MSA SFF-8074. Il dispositivo dispone di un port SFP per i trascivatori, un connettore USB Tipo C per la connessione a un PC, indicatori LED, saltatori di controllo della potenza e un connettor per un'alimentazione esterna 5V DC. ![SFPTotal Mini SFP codificatore con un port di trasmissione e connettore USB](https://sfptotal.io/images/documentation/i90/p59/356a192b-573370abb7-0594e633dce7.png) ![Sotto il SFPTotal Mini che mostra il modello e i marchi di revisione del tavolo](https://sfptotal.io/images/documentation/i90/p59/356a192b-3bec720c96-0594e633dce7.png) --- ### Applicazioni La scheda di codifica viene utilizzata per le seguenti attività: - Programmazione SFP RJ45, 1G SFP, 10G SFP+ e 25G SFP28 trasmissori ottici; - Programmazione dei cavi AOC e DAC - Garantire la compatibilità dei moduli con i dispositivi di rete da diversi produttori; - Programmazione per scrivere la memoria del trasmissore protetta; - Leggere le informazioni diagnostiche del transitor in tempo reale; - Impostazione del canale dei trascivatori tunabili DWDM SFP+; - Modifica delle impostazioni del controller PHY; - Ristrutturazione dei transceiver OEM. --- ### I principali vantaggi - dimensioni compatte; - Supporto completo per il fattore di forma SFP su un singolo dispositivo; - Nessuna restrizione a un determinato produttore di trasmissori; - Il controllo flessibile della velocità di scrittura e delle impostazioni; - Supporto per i trasmettitori di programmazione con una password; - l’accesso a indirizzi di memoria non standard; - Programmazione transitor con hardware scrittura protezione; - Supporto di alimentazione esterna per i trasmissori ad alta potenza; - Supporto per la ricerca di password hardware; - Supporto tecnico del produttore. --- ### Avvio rapido #### Installare il driver del dispositivo Per funzionare correttamente, installare il driver del dispositivo prima di collegare per la prima volta il dispositivo. E’ disponibile sulla **download pagina**. Windows 10 / 11 include driver per SFPTotal Mini per impostazione predefinita. Connette semplicemente il dispositivo al computer e aspettate che l'installazione automatica finisca. Se il sistema operativo non include un driver o le politiche speciali di installazione del driver si applicano ai nuovi dispositivi, seguire la **Istruzioni per l'installazione del driver**. Alcune versioni di Windows richiedono un riavviamento del sistema dopo l'installazione del driver per il dispositivo port serial virtuale per funzionare correttamente. --- #### Software Utilizzare l’ufficiale **SFPTotal Wizard** software per lavorare con il dispositivo. Fornisce un'interfaccia conveniente per l'editing, la lettura e la scrittura della memoria transitorio. Non è necessaria alcuna configurazione o calibrazione preliminare del dispositivo per iniziare a utilizzare l'applicazione. Per tutte le istruzioni del software, vedere il **Guida per l'utente**. --- #### Impostazioni di connessione Connettere la scheda di codifica al port USB del computer utilizzando il cavo USB Tipo C fornito. Il sistema operativo rileva un nuovo dispositivo quando è connesso per la prima volta. Per impostazione predefinita, non è richiesta alcuna configurazione di connessione. L'applicazione rileva automaticamente il pannello di codifica collegato al PC. Se l'applicazione è stata precedentemente configurata per una connessione diretta del dispositivo, apri il menu **Connessione - Impostazioni di collegamento**. ![Impostazioni di connessione: rilevazione automatica di una scheda di codifica SFPTotal Mini/Plus](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) Reimposta **Numero portale serie**Selezionare **Tipo di programma** per il tuo dispositivo e selezionare **Automaticamente il dispositivo di ricerca per la connessione** per collegarsi automaticamente alla scheda di codifica. Salva le impostazioni di connessione cliccando **Salva le impostazioni di collegamento**. --- #### Attivazione del dispositivo Il dispositivo **SFPTotal Mini** è fornito con funzionalità limitata e richiede l'attivazione prima dell'uso. Vedi la sezione [Attivazione del dispositivo](https://sfptotal.io/it/device-activation). --- #### Connessione di un transitor Connettere il trasmettitore al porto SFP all'interno della cassa di metallo. Quando si inserisce, l'etichetta sul modulo di cassa deve affrontare verso l'alto. Inserisci il transitor nel porto e premelo gentilmente fino a quando non clicca. Il latch sulla cassa del trasmissore deve impegnarsi con la cassa portuale. Quando il trasmettitore è correttamente installato, lo STAT LED smette di flashare e rimane in piedi. Il pannello di codifica è pronto per l'uso. Per rimuovere il trascivatore, sfuggire il suo bailo per rilasciare il latch, poi tenere i lati del modulo con due dita e tirarlo fuori dal porto. Non spingere sul salto, poiché può rompere. --- ### Il controllo La scheda di codifica ha i seguenti indicatori di stato e controlli: **Indicatori LED** - Il dispositivo **POWER/MCU** L'indicatore si illumina quando il dispositivo è collegato a un computer. - Il dispositivo **STATUS/STAT** L'indicatore si illumina quando la potenza è in esecuzione e il dispositivo sta aspettando un trasmettitore nel porto SFP. Rimanere in contatto quando un transitor è collegato. - Il dispositivo **ERROR/ERR** l'indicatore rimane in atto quando il dispositivo rileva un errore di database o lockup. - Il dispositivo **TX\_ENA** L'indicatore si illumina quando i pini di potenza del trasmettitore sono collegati all'approvvigionamento. - Il dispositivo **RX\_ENA** L'indicatore si illumina quando i pini del ricevitore sono collegati all'approvvigionamento di energia. - Il dispositivo **PRSNT** L'indicatore si illumina quando un trasmettitore è collegato al portafoglio di codifica. **Gioielli** - Apertura **TX PWR/TX\_VCC** Disconnette il trasmettitore di potenza. - Apertura **RX PWR/RX\_VCC** Disconnette la potenza del ricevitore. - Apertura **TX\_EN** Il modulo di potenza bassa: il laser è spento o funziona con una potenza minima. La chiusura del contatto disabilita il modulo a bassa potenza. - chiusura **RS0** e **RS1** Rimuove le corrispondenti pine di trasmissione sul terreno. --- ### Comando di controllo Il dispositivo **SFPTotal Mini** operano utilizzando un protocollo di comando proprietario supportato da SFPTotal Wizard. [Il protocollo SFPTotal](https://sfptotal.io/it/wiki/Device_control_protocol) fornire l'accesso alle capacità complete del dispositivo per procedure di programmazione complesse o registri specifici di controllo dei trasmissori. --- ### Nota 1. Le etichette componenti sul PCB possono variare a seconda della revisione hardware. Vedi la documentazione accompagnata per i dettagli. 2. Gli aggiornamenti firmware incorporati sono disponibili solo tramite il servizio SFPTotal. Contatta il supporto per verificare se è disponibile un aggiornamento. 3. Un adattatore di potenza esterno 5V DC 1A è raccomandato per i trasmissori ad alta potenza. La polarità del connettore è segnata sul dispositivo PCB. 4. La revisione hardware 1.6 include una protezione elettrostatica aggiuntiva per migliorare la affidabilità. ## [SFPTotal Plus New](https://sfptotal.io/it/wiki/SFPTotal_Plus_New) **contenuto** 1. [Informazioni generali](https://sfptotal.io/it/wiki/SFPTotal_Plus_New) 2. [Applicazioni](https://sfptotal.io/it/wiki/SFPTotal_Plus_New#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [I principali vantaggi](https://sfptotal.io/it/wiki/SFPTotal_Plus_New#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Avvio rapido](https://sfptotal.io/it/wiki/SFPTotal_Plus_New#4e82e087889f8534521698ba06311cd9be56b4c6) - [Installare il driver del dispositivo](https://sfptotal.io/it/wiki/SFPTotal_Plus_New#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Software](https://sfptotal.io/it/wiki/SFPTotal_Plus_New#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [Impostazioni di connessione](https://sfptotal.io/it/wiki/SFPTotal_Plus_New#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Attivazione del dispositivo](https://sfptotal.io/it/wiki/SFPTotal_Plus_New#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Connessione di un transitor](https://sfptotal.io/it/wiki/SFPTotal_Plus_New#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [Il controllo](https://sfptotal.io/it/wiki/SFPTotal_Plus_New#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Comando di controllo](https://sfptotal.io/it/wiki/SFPTotal_Plus_New#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Nota](https://sfptotal.io/it/wiki/SFPTotal_Plus_New#7d74563e457666cab3955de69bc3a49870523040) Il dispositivo **SFPTotal Plus New** Programmi di codifica della memoria di QSFP28, SFP28, XFP, SFP+ e SFP transcevatori, tra cui SFP RJ45, AOC e DAC. Supporta i passaporti di programmazione protetti secondo MSA SFF-8472 e SFF-8636, nonché i moduli di scrittura e di programmazione basati su script con circuiti di protezione di scrittura hardware. Il dispositivo dispone di porti SFP, XFP e QSFP per i trascivatori, un connettore USB Tipo C per la connessione a un PC, indicatori LED, saltatori di controllo della potenza e un connettor per una fornitura esterna di energia 5V DC. ![SFPTotal Plus New trasmissore board programmazione con SFP, XFP e QSFP porti: layout connettore](https://sfptotal.io/images/documentation/i230/p60/356a192b-55e756c155-755c1a60eac6.png) ![Sotto il tavolo SFPTotal Plus New](https://sfptotal.io/images/documentation/i230/p60/356a192b-bdf21cc1eb-755c1a60eac6.png) --- ### Applicazioni La scheda di codifica viene utilizzata per le seguenti attività: - Programmazione dei trascivatori ottici; - Programmazione dei cavi AOC e DAC - Garantire la compatibilità dei moduli con i dispositivi di rete da diversi produttori; - Programmazione per scrivere la memoria del trasmissore protetta; - Leggere le informazioni diagnostiche del transitor in tempo reale; - Impostazione del canale dei trascivatori tunabili DWDM SFP+; - Modifica delle impostazioni del controller PHY; - Ristrutturazione dei transceiver OEM. --- ### I principali vantaggi - dimensioni compatte; - Supporto completo per diversi fattori di forma su un singolo dispositivo; - Supporto per i trascivatori ottici con tassi di dati da 1.25G a 100G; - Nessuna restrizione a un determinato produttore di trasmissori; - Il controllo flessibile della velocità di scrittura e delle impostazioni; - Supporto per i trasmettitori di programmazione con una password; - l’accesso a indirizzi di memoria non standard; - Programmazione transitor con hardware scrittura protezione; - Supporto di alimentazione esterna per i trasmissori ad alta potenza; - Supporto per la ricerca di password hardware; - Supporto tecnico del produttore. --- ### Avvio rapido #### Installare il driver del dispositivo Per funzionare correttamente, installare il driver del dispositivo prima di collegare per la prima volta il dispositivo. E’ disponibile sulla **download pagina**. Windows 10 / 11 include driver per SFPTotal Plus New per impostazione predefinita. Connette semplicemente il dispositivo al computer e aspettate che l'installazione automatica finisca. Se il sistema operativo non include un driver o le politiche speciali di installazione del driver si applicano ai nuovi dispositivi, seguire la **Istruzioni per l'installazione del driver**. Alcune versioni di Windows richiedono un riavviamento del sistema dopo l'installazione del driver per il dispositivo port serial virtuale per funzionare correttamente. --- #### Software Utilizzare l’ufficiale **SFPTotal Wizard** software per lavorare con il dispositivo. Fornisce un'interfaccia conveniente per l'editing, la lettura e la scrittura della memoria transitorio. Non è necessaria alcuna configurazione o calibrazione preliminare del dispositivo per iniziare a utilizzare l'applicazione. Per tutte le istruzioni del software, vedere il **Guida per l'utente**. --- #### Impostazioni di connessione Connettere la scheda di codifica al port USB del computer utilizzando il cavo USB Tipo C fornito. Il sistema operativo rileva un nuovo dispositivo quando è connesso per la prima volta. Per impostazione predefinita, non è richiesta alcuna configurazione di connessione. L'applicazione rileva automaticamente il pannello di codifica collegato al PC. Se l'applicazione è stata precedentemente configurata per una connessione diretta del dispositivo, apri il menu **Connessione - Impostazioni di collegamento**. ![Impostazioni di connessione: rilevazione automatica di una scheda di codifica SFPTotal Mini/Plus](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) Reimposta **Numero portale serie**Selezionare **Tipo di programma** per il tuo dispositivo e selezionare **Automaticamente il dispositivo di ricerca per la connessione** per collegarsi automaticamente alla scheda di codifica. Salva le impostazioni di connessione cliccando **Salva le impostazioni di collegamento**. --- #### Attivazione del dispositivo Il dispositivo **SFPTotal Plus New** è fornito con funzionalità limitata e richiede l'attivazione prima dell'uso. Vedi la sezione [Attivazione del dispositivo](https://sfptotal.io/it/device-activation). --- #### Connessione di un transitor Connette il trasmettitore attraverso il port SFP, XFP o QSFP. Quando si inserisce, l'etichetta sul modulo di cassa deve affrontare verso l'alto. Inserisci il transitor nel porto e premelo gentilmente fino a quando non clicca. Il latch sulla cassa del trasmissore deve impegnarsi con la cassa portuale. Quando il trasmettitore è correttamente installato, lo STAT LED smette di flashare e rimane in piedi. Il pannello di codifica è pronto per l'uso. Per rimuovere il trascivatore, sfuggire il suo bailo per rilasciare il latch, poi tenere i lati del modulo con due dita e tirarlo fuori dal porto. Non spingere sul salto, poiché può rompere. --- ### Il controllo La scheda di codifica ha i seguenti indicatori di stato e controlli: **Il controllo del potere** - Il dispositivo **SW1** Il switch slide controlla la potenza nei porti del trasmettitore. - Il dispositivo **PWR** Il jumper duplicerà la funzione di switch di potenza. L'attrezzatura di misurazione può essere collegata in serie con l'approvvigionamento di energia in questo momento. **Indicatori LED** - Il dispositivo **MCU** L'indicatore si illumina quando il dispositivo è collegato a un computer. - Il dispositivo **STAT** L'indicatore si illumina quando la potenza è in esecuzione e il dispositivo sta aspettando un trasmettitore nel porto SFP. Rimanere in contatto quando un transitor è collegato. - Il dispositivo **ERR** l'indicatore rimane in atto quando il dispositivo rileva un errore di database o lockup. - Il dispositivo **SFP** L'indicatore si illumina quando un transitor è collegato al porto SFP. - Il dispositivo **XFP** L'indicatore si illumina quando un trasmettitore è collegato al porto XFP. - Il dispositivo **QSFP** L'indicatore si illumina quando un transitor è collegato al porto QSFP. **Gioielli** I porti di trasmissione hanno un gruppo di saltatori per controllare le ferrovie di potenza e le entrate di trasmissore. **SFP** - Apertura **PWR\_TX** Disconnette il trasmettitore di potenza. - Apertura **PWR\_RX** Disconnette la potenza del ricevitore. - chiusura **RS0** e **RS1** Rimuove le corrispondenti pine di trasmissione sul terreno. **XFP** - Apertura **PWR\_5V0** Disconnette la potenza del trasmettitore sul treno 5V. - Apertura **PWR\_3V3** Disconnette la potenza del trasmettitore sul treno 3.3 V. - Il dispositivo **P\_DOWN/RST** Ripristinare il modulo spostando la potenza. Aperto per default. - Il dispositivo **MOD\_DESEL** seleziona il trasmettitore per l'accesso al bus dati. Aperto da default e controllato da software. **QSFP** - Apertura **VCC\_RX** Disconnette la potenza del ricevitore QSFP. - Apertura **VCC\_TX** Disconnette il trasmettitore QSFP. - Il dispositivo **VCC1** Disconnette la potenza del controller transitor QSFP. - Il dispositivo **MODSEL** seleziona il trasmettitore per l'accesso al bus dati. Aperto da default e controllato da software. - Il dispositivo **RESETL** Ripristinare il modulo. Aperto per default. **Modalità di potenza bassa** - Il dispositivo **TX\_EN** Disabilita la modalità di trasmissione a bassa potenza. Aperto per default. **Autobus dati** Il dispositivo **SDA**, **SCL** e **GND** I pini forniscono accesso al bus dati I2C. I livelli di logica del bus dati corrispondono a 5V. --- ### Comando di controllo Il dispositivo **SFPTotal Plus New** operano utilizzando un protocollo di comando proprietario supportato da SFPTotal Wizard. [Il protocollo SFPTotal](https://sfptotal.io/it/wiki/Device_control_protocol) fornire l'accesso alle capacità complete del dispositivo per procedure di programmazione complesse o registri specifici di controllo dei trasmissori. --- ### Nota 1. Le etichette componenti sul PCB possono variare a seconda della revisione hardware. Vedi la documentazione accompagnata per i dettagli. 2. Gli aggiornamenti firmware incorporati sono disponibili solo tramite il servizio SFPTotal. Contatta il supporto per verificare se è disponibile un aggiornamento. 3. Un adattatore di potenza esterno 5V DC 2A è raccomandato per i trasmissori ad alta potenza. La polarità del connettore è segnata sul dispositivo PCB. 4. La revisione hardware 1.3 include una protezione elettrostatica aggiuntiva per la rimozione per migliorare l'affidabilità. ## [SFPTotal Plus X](https://sfptotal.io/it/wiki/SFPTotal_Plus_X) **contenuto** 1. [Informazioni generali](https://sfptotal.io/it/wiki/SFPTotal_Plus_X) 2. [Applicazioni](https://sfptotal.io/it/wiki/SFPTotal_Plus_X#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [I principali vantaggi](https://sfptotal.io/it/wiki/SFPTotal_Plus_X#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Avvio rapido](https://sfptotal.io/it/wiki/SFPTotal_Plus_X#4e82e087889f8534521698ba06311cd9be56b4c6) - [Installare il driver del dispositivo](https://sfptotal.io/it/wiki/SFPTotal_Plus_X#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Software](https://sfptotal.io/it/wiki/SFPTotal_Plus_X#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [Impostazioni di connessione](https://sfptotal.io/it/wiki/SFPTotal_Plus_X#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Attivazione del dispositivo](https://sfptotal.io/it/wiki/SFPTotal_Plus_X#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Connessione di un transitor](https://sfptotal.io/it/wiki/SFPTotal_Plus_X#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [Il controllo](https://sfptotal.io/it/wiki/SFPTotal_Plus_X#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Comando di controllo](https://sfptotal.io/it/wiki/SFPTotal_Plus_X#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Nota](https://sfptotal.io/it/wiki/SFPTotal_Plus_X#7d74563e457666cab3955de69bc3a49870523040) Il dispositivo **SFPTotal Plus X** Programmi di codifica della memoria dei trasmettitori QSFP-DD, QSFP56, QSFP28, SFP28, XFP, SFP+ e SFP, tra cui SFP RJ45, AOC e DAC. Supporta i trascivatori protetti dalla password di programmazione secondo MSA SFF-8472, SFF-8636 e CMIS 5.0, nonché i moduli di scrittura e di programmazione basati su script con circuiti di protezione della scrittura hardware. Il dispositivo dispone di porti SFP, XFP e QSFP-DD per i trascivatori, un connettore USB Tipo C per la connessione a un PC, indicatori LED, saltatori di controllo della potenza e un connettor per una fornitura esterna 5V DC. ![SFPTotal Plus X codifica: SFP, XFP e QSFP-DD layout port](https://sfptotal.io/images/documentation/i108/p61/356a192b-80eec02f1a-75ff1dc00f77.png) ![Sotto il tavolo SFPTotal Plus X](https://sfptotal.io/images/documentation/i108/p61/356a192b-53eff62d3b-fb47744ce05d.png) --- ### Applicazioni SFPTotal Plus X viene utilizzato per le seguenti attività: - Programmazione dei trascivatori ottici; - Programmazione dei cavi AOC e DAC - Garantire la compatibilità dei moduli con i dispositivi di rete da diversi produttori; - Programmazione per scrivere la memoria del trasmissore protetta; - Leggere le informazioni diagnostiche del transitor in tempo reale; - Impostazione del canale dei trascivatori tunabili DWDM SFP+; - Modifica delle impostazioni del controller PHY; - Ristrutturazione dei transceiver OEM. --- ### I principali vantaggi - dimensioni compatte; - Supporto completo per diversi fattori di forma su un singolo dispositivo; - Supporto per i trasmissori ottici con tassi di dati da 1.25G a 400G; - Nessuna restrizione a un determinato produttore di trasmissori; - Il controllo flessibile della velocità di scrittura e delle impostazioni; - Supporto per i trasmettitori di programmazione con una password; - l’accesso a indirizzi di memoria non standard; - Programmazione transitor con hardware scrittura protezione; - Supporto di alimentazione esterna per i trasmissori ad alta potenza; - Supporto per la ricerca di password hardware; - Supporto tecnico del produttore. --- ### Avvio rapido #### Installare il driver del dispositivo Per funzionare correttamente, installare il driver del dispositivo prima di collegare per la prima volta il dispositivo. E’ disponibile sulla [download pagina](https://sfptotal.io/it/software#driver). Windows 10 / 11 include driver per SFPTotal Plus X per impostazione predefinita. Connette semplicemente il dispositivo al computer e aspettate che l'installazione automatica finisca. Se il sistema operativo non include un driver o le politiche speciali di installazione del driver si applicano ai nuovi dispositivi, seguire la [Istruzioni per l'installazione del driver](https://sfptotal.io/it/software#driver). Alcune versioni di Windows richiedono un riavviamento del sistema dopo l'installazione del driver per il dispositivo port serial virtuale per funzionare correttamente. --- #### Software Utilizzare l’ufficiale [SFPTotal Wizard](https://sfptotal.io/it/software) software per lavorare con il dispositivo. Fornisce un'interfaccia conveniente per l'editing, la lettura e la scrittura della memoria transitorio. Non è necessaria alcuna configurazione o calibrazione preliminare del dispositivo per iniziare a utilizzare l'applicazione. Per tutte le istruzioni del software, vedere il [Guida per l'utente](https://sfptotal.io/it/wiki/SFPTotal_Documentation#e9aa6ea1ce86697d7e125ea8149a1768a40ce9fb). --- #### Impostazioni di connessione Connettere la scheda di codifica al port USB del computer utilizzando il cavo USB Tipo C fornito. Il sistema operativo rileva un nuovo dispositivo quando è connesso per la prima volta. Per impostazione predefinita, non è richiesta alcuna configurazione di connessione. L'applicazione rileva automaticamente il pannello di codifica collegato al PC. Se l'applicazione è stata precedentemente configurata per una connessione diretta del dispositivo, apri il menu **Connessione - Impostazioni di collegamento**. ![Impostazioni di connessione: rilevazione automatica di una scheda di codifica SFPTotal Mini/Plus](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) Reimposta **Numero portale serie**Selezionare **Tipo di programma** per il tuo dispositivo e selezionare **Automaticamente il dispositivo di ricerca per la connessione** per collegarsi automaticamente alla scheda di codifica. Salva le impostazioni di connessione cliccando **Salva le impostazioni di collegamento**. --- #### Attivazione del dispositivo Il dispositivo **SFPTotal Plus X** è fornito con funzionalità limitata e richiede l'attivazione prima dell'uso. Vedi la sezione [Attivazione del dispositivo](https://sfptotal.io/it/device-activation). --- #### Connessione di un transitor Connettere il trasmettitore al porto SFP all'interno della cassa di metallo. Quando si inserisce, l'etichetta sul modulo di cassa deve affrontare verso l'alto. Inserisci il transitor nel porto e premelo gentilmente fino a quando non clicca. Il latch sulla cassa del trasmissore deve impegnarsi con la cassa portuale. Quando il trasmettitore è correttamente installato, lo STAT LED smette di flashare e rimane in piedi. Il pannello di codifica è pronto per l'uso. Per rimuovere il trascivatore, sfuggire il suo bailo per rilasciare il latch, poi tenere i lati del modulo con due dita e tirarlo fuori dal porto. Non spingere sul salto, poiché può rompere. --- ### Il controllo La scheda di codifica ha i seguenti indicatori di stato e controlli: **Il controllo del potere** - Il dispositivo **SW1** Il switch slide controlla la potenza nei porti del trasmettitore. - Il dispositivo **PWR** Il jumper duplicerà la funzione di switch di potenza. L'attrezzatura di misurazione può essere collegata in serie con l'approvvigionamento di energia in questo momento. **Indicatori LED** - Il dispositivo **MCU** L'indicatore si illumina quando il dispositivo è collegato a un computer. - Il dispositivo **STAT** L'indicatore si illumina quando la potenza è in esecuzione e il dispositivo sta aspettando un trasmettitore. Rimanere in atto quando un trasmettitore è collegato a un porto. - Il dispositivo **ERR** l'indicatore rimane in atto quando il dispositivo rileva un errore di database o lockup. - Il dispositivo **SFP** L'indicatore si illumina quando un transitor è collegato al porto SFP. - Il dispositivo **XFP** L'indicatore si illumina quando un trasmettitore è collegato al porto XFP. - Il dispositivo **QSFP** L'indicatore si illumina quando un transitor è collegato al porto QSFP. **Gioielli** I porti di trasmissione hanno un gruppo di saltatori per controllare le ferrovie di energia e le entrate di trasmissione. Le funzioni dei principali saltatori sono segnalate sul fronte o sul retro del PCB. **SFP** - Apertura **PWR\_TX** Disconnette il trasmettitore di potenza. - Apertura **PWR\_RX** Disconnette la potenza del ricevitore. - chiusura **RS0** e **RS1** tirerà le corrispondenti pine di trasmissione a terra per controllare le linee Rate Select. **XFP** - Apertura **PWR\_5V0** Disconnette la potenza del trasmettitore sul treno 5V. - Apertura **PWR\_3V3** Disconnette la potenza del trasmettitore sul treno 3.3 V. - Il dispositivo **P\_DOWN/RST** Ripristinare il modulo spostando la potenza. Aperto per default. - Il dispositivo **MOD\_DESEL** seleziona il trasmettitore per l'accesso al bus dati. Aperto da default e controllato da software. **QSFP** - Apertura **VCC\_RX** Disconnette la potenza del ricevitore QSFP. - Apertura **VCC\_TX** Disconnette il trasmettitore QSFP. - Il dispositivo **VCC1** Disconnette la potenza del controller transitor QSFP. - Il dispositivo **VCC2** Disconnette la potenza del controller transitor QSFP-DD. - Apertura **VCC\_RX1** Disconnette la potenza del ricevitore QSFP-DD. - Apertura **VCC\_TX1** Disconnette il trasmettitore QSFP-DD. - Il dispositivo **MODSEL** seleziona il trasmettitore per l'accesso al bus dati. Aperto da default e controllato da software. - Il dispositivo **RESETL** Ripristinare il modulo. Aperto per default. **Modalità di potenza bassa** - Il dispositivo **TX\_EN** Disabilita la modalità di trasmissione a bassa potenza. Aperto per default. **Autobus dati** Il dispositivo **SDA**, **SCL** e **GND** I pini forniscono accesso al bus dati I2C. I livelli di logica del bus dati corrispondono a 5V. --- ### Comando di controllo Il dispositivo **SFPTotal Plus X** operano utilizzando un protocollo di comando proprietario supportato da SFPTotal Wizard. [Il protocollo SFPTotal](https://sfptotal.io/it/wiki/Device_control_protocol) fornire l'accesso alle capacità complete del dispositivo per procedure di programmazione complesse o registri specifici di controllo dei trasmissori. --- ### Nota 1. Le etichette componenti sul PCB possono variare a seconda della revisione hardware. Vedi la documentazione accompagnata per i dettagli. 2. Gli aggiornamenti firmware incorporati sono disponibili solo tramite il servizio SFPTotal. Contatta il supporto per verificare se è disponibile un aggiornamento. 3. Un adattatore di potenza esterno 5V DC 2A è raccomandato per i trasmissori ad alta potenza. La polarità del connettore è segnata sul dispositivo PCB. 4. La revisione hardware 1.9 include ulteriore protezione elettrostatica per la rimozione per migliorare l'affidabilità. ## [SFPTotal OSFP Board](https://sfptotal.io/it/wiki/SFPTotal_OSFP_Board) **contenuto** 1. [Informazioni generali](https://sfptotal.io/it/wiki/SFPTotal_OSFP_Board) 2. [Applicazioni](https://sfptotal.io/it/wiki/SFPTotal_OSFP_Board#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [I principali vantaggi](https://sfptotal.io/it/wiki/SFPTotal_OSFP_Board#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Avvio rapido](https://sfptotal.io/it/wiki/SFPTotal_OSFP_Board#4e82e087889f8534521698ba06311cd9be56b4c6) - [Installare il driver del dispositivo](https://sfptotal.io/it/wiki/SFPTotal_OSFP_Board#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Software](https://sfptotal.io/it/wiki/SFPTotal_OSFP_Board#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [Impostazioni di connessione](https://sfptotal.io/it/wiki/SFPTotal_OSFP_Board#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Attivazione del dispositivo](https://sfptotal.io/it/wiki/SFPTotal_OSFP_Board#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Connessione di un transitor](https://sfptotal.io/it/wiki/SFPTotal_OSFP_Board#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [Il controllo](https://sfptotal.io/it/wiki/SFPTotal_OSFP_Board#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Comando di controllo](https://sfptotal.io/it/wiki/SFPTotal_OSFP_Board#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Nota](https://sfptotal.io/it/wiki/SFPTotal_OSFP_Board#7d74563e457666cab3955de69bc3a49870523040) Il dispositivo **SFPTotal OSFP Board** Programmi di codifica della memoria di 400G e 800G OSFP transcevatori, AOC e DAC. Supporta i trascivatori protetti dalla password di programmazione secondo CMIS 5.0, nonché i moduli di scrittura e di programmazione basati su script con circuiti di protezione della scrittura hardware. Il dispositivo dispone di un port OSFP per i trascivatori, di un connettore USB Type C per la connessione a un PC, di indicatori LED, di saltatori di controllo della potenza e di un connessore per una fornitura esterna di energia 5V DC. ![SFPTotal OSFP Board: port OSFP, pulsanti e connettori di alimentazione](https://sfptotal.io/images/documentation/i180/p68/356a192b-b2a4dd28a9-9bf55b6d46cc.png) ![Sotto il SFPTotal OSFP Board che mostra etichette e funzioni di pin](https://sfptotal.io/images/documentation/i180/p68/356a192b-594b4848a1-9bf55b6d46cc.png) --- ### Applicazioni SFPTotal OSFP Board viene utilizzato per le seguenti attività: - Programmazione dei trascivatori ottici; - Programmazione dei cavi AOC e DAC - Garantire la compatibilità dei moduli con i dispositivi di rete da diversi produttori; - Programmazione per scrivere la memoria del trasmissore protetta; - Leggere le informazioni diagnostiche del transitor in tempo reale; - Ristrutturazione dei transceiver OEM. --- ### I principali vantaggi - dimensioni compatte; - Supporto per i trasmettitori ottici con tassi di dati di 400G e 800G; - Nessuna restrizione a un determinato produttore di trasmissori; - Il controllo flessibile della velocità di scrittura e delle impostazioni; - Supporto per i trasmettitori di programmazione con una password; - l’accesso a indirizzi di memoria non standard; - Programmazione transitor con hardware scrittura protezione; - Supporto di alimentazione esterna per i trasmissori ad alta potenza; - Supporto per la ricerca di password hardware; - Supporto tecnico del produttore. --- ### Avvio rapido #### Installare il driver del dispositivo Per funzionare correttamente, installare il driver del dispositivo prima di collegare per la prima volta il dispositivo. E’ disponibile sulla [download pagina](https://sfptotal.io/it/software#driver). Windows 10 / 11 include driver per SFPTotal OSFP Board per impostazione predefinita. Connette semplicemente il dispositivo al computer e aspettate che l'installazione automatica finisca. Se il sistema operativo non include un driver o le politiche speciali di installazione del driver si applicano ai nuovi dispositivi, seguire la [Istruzioni per l'installazione del driver](https://sfptotal.io/it/software#driver). Alcune versioni di Windows richiedono un riavviamento del sistema dopo l'installazione del driver per il dispositivo port serial virtuale per funzionare correttamente. --- #### Software Utilizzare l’ufficiale [SFPTotal Wizard](https://sfptotal.io/it/software) software per lavorare con il dispositivo. Fornisce un'interfaccia conveniente per l'editing, la lettura e la scrittura della memoria transitorio. Non è necessaria alcuna configurazione o calibrazione preliminare del dispositivo per iniziare a utilizzare l'applicazione. Per tutte le istruzioni del software, vedere il [Guida per l'utente](https://sfptotal.io/it/wiki/SFPTotal_Documentation#e9aa6ea1ce86697d7e125ea8149a1768a40ce9fb). --- #### Impostazioni di connessione Connettere la scheda di codifica al port USB del computer utilizzando il cavo USB Tipo C fornito. Il sistema operativo rileva un nuovo dispositivo quando è connesso per la prima volta. Per impostazione predefinita, non è richiesta alcuna configurazione di connessione. L'applicazione rileva automaticamente il pannello di codifica collegato al PC. Se l'applicazione è stata precedentemente configurata per una connessione diretta del dispositivo, apri il menu **Connessione - Impostazioni di collegamento**. ![Impostazioni di connessione: rilevazione automatica di una scheda di codifica SFPTotal Mini/Plus](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) Reimposta **Numero portale serie**Selezionare **Tipo di programma** per il tuo dispositivo e selezionare **Automaticamente il dispositivo di ricerca per la connessione** per collegarsi automaticamente alla scheda di codifica. Salva le impostazioni di connessione cliccando **Salva le impostazioni di collegamento**. --- #### Attivazione del dispositivo Il dispositivo **SFPTotal OSFP Board** è fornito con funzionalità limitata e richiede l'attivazione prima dell'uso. Vedi la sezione [Attivazione del dispositivo](https://sfptotal.io/it/device-activation). --- #### Connessione di un transitor Connettere il trasmettitore al porto OSFP all'interno della cassa di metallo. Quando viene inserito, l'etichetta sulla cassa del modulo e il bordo esposto del modulo PCB devono affrontare verso il basso. Inserisci il transitor nel portafoglio e premelo gentilmente fino a quando non clicca. Il latch sulla cassa del trasmissore deve impegnarsi con la cassa portuale. Quando il trasmettitore è correttamente installato, il LED STAT verde smette di flashare e rimane. Il pannello di codifica è pronto per l'uso. Per rimuovere il transcever, tirare il suo bailo per rilasciare il latch, poi tenere i lati del modulo con due dita e tirarlo fuori dal porto. Non tirare il modulo fuori dal suo salto, poiché può rompere. **Il LED continua a flashare e il modulo non può essere letto** - Verificare che SW1, che controlla la potenza portuale, è impostato su ON o che il software è abilitato al controllo della potenza. - Assicurarsi che i requisiti di alimentazione del dispositivo siano soddisfatti. ATTENZIONE ! OSFP trasmissori traccia la corrente secondo la classe di potenza specificata dal produttore. Un porto USB non può fornire abbastanza potenza, quindi è necessario un'alimentazione esterna quando si connette i trasmissori ottici ad alta potenza. **Connessione OSFP-RHS trasmissori** La cassa di porti OSFP è progettata per i moduli standard OSFP. Non può accettare i moduli OSFP-RHS a causa delle fermate interne sulle pareti della cassa. Per collegare i moduli OSFP-RHS al pannello di codifica, rimuovere la cassa portuale del metallo premendo il bordo che si estende oltre il PCB del dispositivo. Installare la cassa per i trascivatori OSFP-RHS. Non è consigliato collegare i trascivatori senza una cassa portuale. --- ### Il controllo La scheda di codifica ha i seguenti indicatori di stato e controlli: #### Il controllo del potere - Il doppio jumper PWR interrompe l'approvvigionamento 5V DC all'ingresso del controller di potenza. L'attrezzatura di misurazione può essere collegata in serie con il circuito qui. - Il switch di slide SW1 controlla la potenza nei porti del transitor. Inserisci il port OSFP. #### Indicatori LED - L'indicatore MCU si illumina quando il dispositivo è collegato a un computer. - L'indicatore STAT si illumina quando la potenza è in esecuzione e il dispositivo sta aspettando un trasmettitore. Rimanere in atto quando un trasmettitore è collegato a un porto. - L’indicatore ERR rimane in atto quando il dispositivo rileva un errore o un lockup del database. - L'indicatore PWR mostra che la potenza è presente all'ingresso del controller di energia. - L'indicatore PRESENTE si illumina quando un transitor è collegato al porto OSFP. - L'indicatore INT indica che la bandiera operativa interrotta è impostata. #### Gioielli Il circuito portuale OSFP comprende un gruppo di saltatori per controllare le singole ferrovie di potenza e i segnali a bassa velocità del transitor. Le funzioni dei principali saltatori sono segnalate sulla parte anteriore o posteriore del PCB. - Aprire VCC1 disconnette la potenza al primo canale. - Aprire VCC2 disconnette la potenza al secondo canale. - Aprire VCC3 disconnette la potenza al terzo canale. - L'apertura del VCC4 disconnette la potenza al quarto canale. - Il jumper INT/RSTn connette la corrispondente linea portuale OSFP in modo che la scheda di codifica possa leggere M\_INT (Interrupt Operation) e controllare il riassetto del trasmettitore tramite M\_RSTn. Chiuso per default. - Il jumper LPW/PSNT connette la corrispondente linea portuale OSFP in modo che la scheda di codifica possa leggere H\_PRSn e controllare il modo a bassa potenza attraverso M\_LPWn. Chiuso per default. - L'installazione del salto LOWPWR porta H\_LPWn fino alla tensione di approvvigionamento e trasforma il trascorrente in modalità ad alta potenza. Aperto per default. - Il RET jumper riprende il modulo. Aperto per default. Per ulteriori informazioni sulle linee INT/RSTn e LPW/PSNT, vedere sezione 14.5, Segnali a bassa velocità, nella specifica ufficiale OSFP: [https://osfpmsa.org/assets/pdf/OSFP\_Module\_Specification\_Rev5\_1.pdf](https://osfpmsa.org/assets/pdf/OSFP_Module_Specification_Rev5_1.pdf) #### I2C Data Bus I pini SDA, SCL e GND forniscono accesso al bus dati I2C. I livelli di logica del bus dati corrispondono a 5V. #### Connessione di un bench power supply Il pannello di codifica ha contatti per collegare un'alimentazione di bench con una produzione DC da 3.3V direttamente al port OSFP\_VCC. Si raccomanda di mantenere una tensione stabile quando si lavora con i transceiver che consumano più di 10 W. Quando si connette direttamente un'alimentazione di bench, disattivare il controller di alimentazione della scheda di codifica impostando la scorrente SW1 a OFF. avvertimento ! Quando si connette direttamente un fornitore di energia di bench, non superare il limite 3.465 V DC specificato dalla norma per Host VCC. --- ### Comando di controllo Il dispositivo **SFPTotal OSFP Board** operano utilizzando un protocollo di comando proprietario supportato da SFPTotal Wizard. [Il protocollo SFPTotal](https://sfptotal.io/it/wiki/Device_control_protocol) fornire l'accesso alle capacità complete del dispositivo per procedure di programmazione complesse o registri specifici di controllo dei trasmissori. --- ### Nota 1. Le etichette componenti sul PCB possono variare a seconda della revisione hardware. Vedi la documentazione accompagnata per i dettagli. 2. Gli aggiornamenti firmware incorporati sono disponibili solo tramite il servizio SFPTotal. Contatta il supporto per verificare se è disponibile un aggiornamento. 3. Un adattatore di potenza esterno 5V DC 2A è raccomandato per i trasmissori ad alta potenza. La polarità del connettore è segnata sul dispositivo PCB. 4. La scheda di codifica supporta la connessione a un'approvvigionamento di energia di bench. ## [SFPTotal Evolution](https://sfptotal.io/it/wiki/SFPTotal_Evolution) **contenuto** 1. [Informazioni generali](https://sfptotal.io/it/wiki/SFPTotal_Evolution) 2. [Applicazioni](https://sfptotal.io/it/wiki/SFPTotal_Evolution#1f14ddbb7157864a96a15933e63cc36c5f4eeb2d) 3. [I principali vantaggi](https://sfptotal.io/it/wiki/SFPTotal_Evolution#c3e739897ba710e17c363bf78735529bdf0144ec) 4. [Avvio rapido](https://sfptotal.io/it/wiki/SFPTotal_Evolution#4e82e087889f8534521698ba06311cd9be56b4c6) - [Installare il driver del dispositivo](https://sfptotal.io/it/wiki/SFPTotal_Evolution#58d7cfe5c8194b301d63e9fcc4919c5f786c8128) - [Software](https://sfptotal.io/it/wiki/SFPTotal_Evolution#31fc1eaf71ad7f69afc20dfed736612540de0f02) - [Impostazioni di connessione](https://sfptotal.io/it/wiki/SFPTotal_Evolution#76bc18b1782b1491ce8d98e487dd9d1bfcab6003) - [Attivazione del dispositivo](https://sfptotal.io/it/wiki/SFPTotal_Evolution#d60c43dba8d1cb989665461b41663c11cac7d28f) - [Connessione di un transitor](https://sfptotal.io/it/wiki/SFPTotal_Evolution#00972fe7f66b04665adf9c48d0743f9a693a171b) 5. [Il controllo](https://sfptotal.io/it/wiki/SFPTotal_Evolution#e9f686423be28b2a114f10d89816203c52e5a03a) 6. [Comando di controllo](https://sfptotal.io/it/wiki/SFPTotal_Evolution#22418440dde4c54c0f099e9d5cb94b846cbde6f7) 7. [Nota](https://sfptotal.io/it/wiki/SFPTotal_Evolution#7d74563e457666cab3955de69bc3a49870523040) Il dispositivo **SFPTotal E>olution** Il progetto conduce ricerche tecniche sulla compatibilità e l'uso dei transceiver ottici ad alta velocità con apparecchiature di interruttore di rete nella comunicazione ottica a fibre, nel storage dei dati e nei sistemi di intelligenza artificiale. Sviluppano anche prodotti per la sperimentazione e la programmazione della memoria transitor ottica. **La scheda di codifica della serie SFPTotal E** è un dispositivo specializzato per programmare la memoria dei transceiver ottici 1.25G SFP, 10G SFP+, 25G SFP28, 40G QSFP+, 100G QSFP28, 200G QSFP56, 200G QSFP-DD, 400G QSFP-DD, 50G DSFP, 100G DSFP, 400G OSFP, 800G OSFP, inclusi DAC, AOC, SFP RJ45, OLT PON. Il dispositivo supporta i trascivatori protetti dalla password di programmazione secondo CMIS 5.0, MSA SFF-8472 e SFF-8636, nonché i moduli di scrittura e programmazione basati su script con circuiti di protezione della scrittura hardware. Il dispositivo dispone di porte OSFP, QSFP-DD e DSFP, retrocompatibili con SFP/SFP28 e QSFP+/QSFP28, USB Type-C per il PC, indicatori LED, ponticelli per il controllo dell’alimentazione e un connettore per alimentazione esterna 5V 2A DC. ![Modello 3D del pannello di codifica SFPTotal Evolution con port OSFP, QSFP-DD e DSFP/SFP](https://sfptotal.io/images/documentation/i167/p69/356a192b-30bddbbd71-db66cded2f06.png) --- ### Applicazioni Le schede di codifica SFPTotal vengono utilizzate per le seguenti attività: - Programmazione dei trascivatori ottici; - Programmazione dei cavi AOC e DAC - Garantire la compatibilità dei moduli con i dispositivi di rete da diversi produttori; - Programmazione per scrivere la memoria del trasmissore protetta; - Leggere le informazioni diagnostiche del transitor in tempo reale; - Ristrutturazione dei transceiver OEM. --- ### I principali vantaggi - dimensioni compatte; - Supporto per i trasmettitori ottici con tassi di dati di 400G e 800G; - Nessuna restrizione a un determinato produttore di trasmissori; - Il controllo flessibile della velocità di scrittura e delle impostazioni; - Supporto per i trasmettitori di programmazione con una password; - l’accesso a indirizzi di memoria non standard; - Programmazione transitor con hardware scrittura protezione; - Supporto di alimentazione esterna per i trasmissori ad alta potenza; - Supporto per la ricerca di password hardware; - Supporto tecnico del produttore. --- ### Avvio rapido #### Installare il driver del dispositivo Per funzionare correttamente, installare il driver del dispositivo prima di collegare per la prima volta il dispositivo. E’ disponibile sulla [download pagina](https://sfptotal.io/it/software#driver). Windows 10 / 11 include driver per SFPTotal Evolution per impostazione predefinita. Connette semplicemente il dispositivo al computer e aspettate che l'installazione automatica finisca. Se il sistema operativo non include un driver o le politiche speciali di installazione del driver si applicano ai nuovi dispositivi, seguire la [Istruzioni per l'installazione del driver](https://sfptotal.io/it/software#driver). Alcune versioni di Windows richiedono un riavviamento del sistema dopo l'installazione del driver per il dispositivo port serial virtuale per funzionare correttamente. --- #### Software Utilizzare l’ufficiale [SFPTotal Wizard](https://sfptotal.io/it/software) software per lavorare con il dispositivo. Fornisce un'interfaccia conveniente per l'editing, la lettura e la scrittura della memoria transitorio. Non è necessaria alcuna configurazione o calibrazione preliminare del dispositivo per iniziare a utilizzare l'applicazione. Per tutte le istruzioni del software, vedere il [Guida per l'utente](https://sfptotal.io/it/wiki/SFPTotal_Documentation#e9aa6ea1ce86697d7e125ea8149a1768a40ce9fb). --- #### Impostazioni di connessione Connettere la scheda di codifica al port USB del computer utilizzando il cavo USB Tipo C fornito. Il sistema operativo rileva un nuovo dispositivo quando è connesso per la prima volta. Per impostazione predefinita, non è richiesta alcuna configurazione di connessione. L'applicazione rileva automaticamente il pannello di codifica collegato al PC. Se l'applicazione è stata precedentemente configurata per una connessione diretta del dispositivo, apri il menu **Connessione - Impostazioni di collegamento**. ![Impostazioni di connessione: rilevazione automatica di una scheda di codifica SFPTotal Mini/Plus](https://sfptotal.io/images/documentation/i90/p59/356a192b-02d26c9bb6-fa650823060b.jpg) Reimposta **Numero portale serie**Selezionare **Tipo di programma** per il tuo dispositivo e selezionare **Automaticamente il dispositivo di ricerca per la connessione** per collegarsi automaticamente alla scheda di codifica. Salva le impostazioni di connessione cliccando **Salva le impostazioni di collegamento**. --- #### Attivazione del dispositivo La scheda di codifica è fornita con funzionalità limitata e richiede l'attivazione prima dell'uso. Vedi la sezione [Attivazione del dispositivo](https://sfptotal.io/it/device-activation). --- #### Connessione di un transitor La scheda di codifica dispone di porti OSFP, QSFP-DD e DSFP per i trasmettitori. Il port DSFP accetta i trasmettitori DSFP e SFP. Il port QSFP-DD è backward compatibile e accetta i trascivatori QSFP-DD, QSFP28 e QSFP+. Inserisci il transitor nel portafoglio e premelo gentilmente fino a quando non clicca. Il latch sulla cassa del trasmissore deve impegnarsi con la cassa portuale. Quando il trasmettitore è correttamente installato, il LED STAT verde smette di flashare e rimane. Il pannello di codifica è pronto per l'uso. Per rimuovere il transcever, tirare il suo bailo per rilasciare il latch, poi tenere i lati del modulo con due dita e tirarlo fuori dal porto. Non tirare il modulo fuori dal suo salto, poiché può rompere. **Il LED continua a flashare e il modulo non può essere letto** - Verificare che SW1, che controlla la potenza portuale, è impostato su ON o che il software è abilitato al controllo della potenza. - Assicurarsi che i requisiti di alimentazione del dispositivo siano soddisfatti. ATTENZIONE ! OSFP trasmissori traccia la corrente secondo la classe di potenza specificata dal produttore. Un porto USB non può fornire abbastanza potenza, quindi è necessario un'alimentazione esterna quando si connette i trasmissori ottici ad alta potenza. **Connessione OSFP-RHS trasmissori** La cassa di porti OSFP è progettata per i moduli standard OSFP-IHS. Non può accettare i moduli OSFP-RHS (moduli di salmone senza un riscaldamento) a causa delle fermate interne sulle pareti della cassa. Per collegare i moduli OSFP-RHS al pannello di codifica, rimuovere la cassa portuale metallo OSFP-IHS premendo il bordo che si estende oltre il PCB del dispositivo. Installare la cassa per i trascivatori OSFP-RHS. Non è raccomandato collegare i trascivatori senza una cassa portuale, poiché questo può danneggiare il connettore portuale e le articolazioni del solde. --- ### Il controllo La scheda di codifica ha i seguenti indicatori di stato e controlli: #### Il controllo del potere - Il doppio jumper PWR interrompe l'approvvigionamento 5V DC all'ingresso del controller di potenza. L'attrezzatura di misurazione può essere collegata in serie con il circuito qui. - Il switch di slide SW1 controlla la potenza nei porti del transitor. Inserisci il port OSFP. #### Indicatori LED - L'indicatore MCU si illumina quando il dispositivo è collegato a un computer. - L'indicatore STAT si illumina quando la potenza è in esecuzione e il dispositivo sta aspettando un trasmettitore. Rimanere in atto quando un trasmettitore è collegato a un porto. - L’indicatore ERR rimane in atto quando il dispositivo rileva un errore o un lockup del database. - L'indicatore PWR mostra che la potenza è presente all'ingresso del controller di energia. - L'indicatore PRESENTE si illumina quando un transitor è collegato al porto OSFP. - L'indicatore INT indica che la bandiera operativa interrotta è impostata. #### Gioielli Il circuito portuale OSFP, QSFP-DD e DSFP include un gruppo di saltatori per il controllo delle singole ferrovie di potenza e dei segnali a bassa velocità del transitor. Le funzioni dei principali saltatori sono segnalate sulla parte anteriore o posteriore del PCB. **OSFP** - Aprire VCC1 disconnette la potenza al primo canale. - Aprire VCC2 disconnette la potenza al secondo canale. - Aprire VCC3 disconnette la potenza al terzo canale. - L'apertura del VCC4 disconnette la potenza al quarto canale. - Il jumper INT/RSTn connette la corrispondente linea portuale OSFP in modo che la scheda di codifica possa leggere M\_INT (Interrupt Operation) e controllare il riassetto del trasmettitore tramite M\_RSTn. Chiuso per default. - Il jumper LPW/PSNT connette la corrispondente linea portuale OSFP in modo che la scheda di codifica possa leggere H\_PRSn e controllare il modo a bassa potenza attraverso M\_LPWn. Chiuso per default. - L'installazione del salto LOWPWR porta H\_LPWn fino alla tensione di approvvigionamento e trasforma il trascorrente in modalità ad alta potenza. Aperto per default. - Il RET jumper riprende il modulo. Aperto per default. Per ulteriori informazioni sulle linee INT/RSTn e LPW/PSNT, vedere sezione 14.5, Segnali a bassa velocità, nella specifica ufficiale OSFP: [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** - Apertura **VCC\_RX** Disconnette la potenza del ricevitore QSFP. - Apertura **VCC\_TX** Disconnette il trasmettitore QSFP. - Il dispositivo **VCC1** Disconnette la potenza del controller transitor QSFP. - Il dispositivo **VCC2** Disconnette la potenza del controller transitor QSFP-DD. - Apertura **VCC\_RX1** Disconnette la potenza del ricevitore QSFP-DD. - Apertura **VCC\_TX1** Disconnette il trasmettitore QSFP-DD. - Il dispositivo **MODSEL** seleziona il trasmettitore per l'accesso al bus dati. Aperto da default e controllato da software. - Il dispositivo **RESETL** Ripristinare il modulo. Aperto per default. **DSFP/SFP** - Apertura **PWR\_TX** Disconnette il trasmettitore di potenza. - Apertura **PWR\_RX** Disconnette la potenza del ricevitore. - chiusura **RS0** e **RS1** tirerà le corrispondenti pine di trasmissione a terra per controllare le linee Rate Select. - chiusura **RX\_LOS** connette RX\_LOS al circuito del controller di gestione per la modalità lettura del modulo SFP - chiusura **TX\_FAULT** connette TX\_FAULT al circuito del controller di gestione per il modulo SFP modalità di lettura - Il dispositivo **RSTN / RSTN** connette la corrispondente linea portuale DSFP in modo che la scheda di codifica possa leggere M\_INT (Interrupt Operation) e controllare il reinstallazione del trasmettitore tramite M\_RSTn. Aperto per default. - Il dispositivo **LPW/PSNT** connette la corrispondente linea portuale OSFP in modo che la scheda di codifica possa leggere H\_PRSn e controllare il modo a bassa potenza attraverso M\_LPWn. Aperto per default. **Modalità di potenza bassa** - Il dispositivo **TX\_EN** Disabilita la modalità a bassa potenza per i trascorrenti QSFP, QSFP-DD e SFP. Aperto per default. #### I2C Data Bus I pini SDA, SCL e GND forniscono accesso al bus dati I2C. I livelli di logica del bus dati corrispondono a 5V. #### Connessione di un bench power supply Il pannello di codifica ha contatti per collegare un'alimentazione di bench con una produzione DC da 3.3V direttamente al port OSFP\_VCC. Si raccomanda di mantenere una tensione stabile quando si lavora con i transceiver che consumano più di 10 W. Quando si connette direttamente un'alimentazione di bench, disattivare il controller di alimentazione della scheda di codifica impostando la scorrente SW1 a OFF. avvertimento ! Quando si connette direttamente un fornitore di energia di bench, non superare il limite 3.465 V DC specificato dalla norma per Host VCC. --- ### Comando di controllo La scheda di codifica funziona utilizzando un protocollo di comando proprietario supportato da SFPTotal Wizard. [Il protocollo SFPTotal](https://sfptotal.io/it/wiki/Device_control_protocol) fornire l'accesso alle capacità complete del dispositivo per procedure di programmazione complesse o registri specifici di controllo dei trasmissori. --- ### Nota 1. Le etichette componenti sul PCB possono variare a seconda della revisione hardware. Vedi la documentazione accompagnata per i dettagli. 2. Gli aggiornamenti firmware incorporati sono disponibili solo tramite il servizio SFPTotal. Contatta il supporto per verificare se è disponibile un aggiornamento. 3. Un adattatore di potenza esterno 5V DC 2A è raccomandato per i trasmissori ad alta potenza. La polarità del connettore è segnata sul dispositivo PCB. 4. La scheda di codifica supporta la connessione a un'approvvigionamento di energia di bench. ## [Struttura della memoria transitorio](https://sfptotal.io/it/wiki/Transceiver_memory_structure) **L'EEPROM di un trasmissore memorizza dati persistenti che l'attrezzatura utilizza per identificare il modulo.** L'interfaccia di gestione fornisce anche l'accesso alle diagnosi, allo stato e alle impostazioni. L'intera immagine della memoria è spesso informalmente chiamata "SFP firmware", ma i dati di identificazione persistenti, i registri dal vivo e il software interno del controller sono cose diverse. Scrivere i campi di identificazione non cambia il design fisico del modulo. Le seguenti sezioni spiegano l'ID di serie, A0h/A2h e le differenze tra i moduli SFP, XFP, QSFP e CMIS. Gli indirizzi e le funzioni obbligatorie dipendono dalla mappa di memoria specifica e dalla sua revisione. In SFPTotal Wizard, selezionare il giusto **Tipo di modulo** e **Tabella di indirizzo** piuttosto che solo a un campo simile. ### EEPROM, ID di serie e registri dal vivo | dati | scopo | Le considerazioni quando si fanno i cambiamenti | | --- | --- | --- | | Identificazione / Serial ID | Produttore, numero di parti, numero di serie, interfacce pubblicate e altre informazioni. | L'attrezzatura utilizza questi campi per identificare. Non dimostrano, da soli, le capacità hardware del modulo. | | Diagnosi e status | misurazioni DDM, flags e status funzionale. | I valori possono cambiare durante l'operazione; non tutti i registri sono scritti. | | Impostazioni persistenti e di servizio | Calibrazione, dati del produttore e aree utente dove fornite. | Sono richieste le specifiche applicabili, le autorizzazioni di accesso e la procedura per il prodotto specifico. | EEPROM può essere un chip separato o essere esposto attraverso il controller del modulo. Un buffer letto su I2C non rivelano automaticamente l'architettura della memoria interna. Le procedure di accesso e persistenza devono essere verificate separatamente da una lettura di successo. ### Transceiver SFP Mappe della memoria familiare SFP basate su SFF-8472 utilizzano gli spazi di indirizzo **A0h** e **A2h**e Questi sono le note di indirizzo 8-bit convenzionali che includono il bit di direzione; nella nota di 7-bit, gli indirizzi corrispondenti sono **0x50** e **0x51**e Non confondere loro con un offset byte o un numero di pagina aggiuntivo. ![Diagramma della memoria SFP dalla documentazione originale: A0h, A2h e pagine superiori trasformabili](https://sfptotal.io/images/documentation/i202/p39/356a192b-3eedfdfe13-c05f9d6acabb.jpg) *Il diagramma illustra l’organizzazione della memoria. Verificare la revisione SFF-8472 applicabile per le definizioni di campo esatte.* #### A0h e campi di identificazione In SFF-8472 12.5a, la base e i campi di identificazione estesi occupano i byti **0–95**e Gli 96-127 sono assegnati al Vendor Specific EEPROM. I Bytes 128–255 sono segnati riservati in questa revisione; non devono essere descritti come un'area di archiviazione standard universale per "codice di compatibilità". La realizzazione di un produttore può variare e richiede una documentazione separata. Esempi di campi SFP A0h secondo SFF-8472 | campo | Città, decimale | Interpretazione | | --- | --- | --- | | Nome venditore | 20–35 | Nome del produttore, 16 byte ASCII. | | Venditore OUI | 37–39 | Un identificatore a tre byte, non un nome di marca. | | Venditore PN | 40–55 | Numero di parte, 16 byte ASCII. | | Venditore Rev | 56–59 | La revisione parziale, quattro byte ASCII. | | Venditore SN | 68–83 | Numero di serie: 16 byte ASCII. | | CC\_BASE / CC\_EXT | 63 / 95 | I campi checksum per le corrispondenti ranghe di identificazione. | Ad esempio, il Vendor PN inizia con 40 o 0x28. Il campo è 16 byte lungo, quindi il suo ultimo byte è 55 (0x37). Questi indirizzi appartengono alla mappa di memoria SFP e non devono essere applicati a un campo similmente chiamato QSFP o CMIS. #### A2h e pagine aggiuntive A2h include aree di diagnosi, calibrazione e controllo. Le pagine superiori aggiuntive sono disponibili quando il paging è supportato; sono selezionate nella finestra superiore a byte 128–255. Non presumere che ogni SFP, modulo di rame o DAC fornisca A2h, tutte le misurazioni diagnostiche o tutte le pagine aggiuntive. Non esiste un’indirizzo di password obbligatorio per tutti i moduli SFP: SFF-8472 lascia funzioni specifiche al venditore al produttore. La documentazione Wizard descrive i parametri di input password configurabili, ma i loro valori devono essere controllati contro la realizzazione del modulo. Vedi di più [SFP scrive protezione](https://sfptotal.io/it/wiki/Reprogramming_write_protected_SFP_RJ45). ### XFP trasferimento XFP utilizza la propria mappa di gestione definita in INF-8077i. La finestra inferiore e le tavole superiori switchabili non devono essere trattate come le due zone SFP A0h/A2h. Il mago può etichettare tabelle aggiuntive T00h, T01h e così via; questo non significa che gli offset di SFF-8472 si applicino a loro. ![Diagramma di memoria XFP: finestra inferiore, selezione della pagina e Serial ID superiore e tabelle EEPROM](https://sfptotal.io/images/documentation/i202/p39/356a192b-6d83c08a6c-a2af3cccc601.jpg) ### QSFP trasferimento Per la famiglia QSFP, prima determinare quale interfaccia di gestione viene utilizzata. SFF-8636 definisce una finestra inferiore a byte 0–127 e una finestra superiore a byte 128–255 con selezione di pagina. Top Page 00h contiene dati di identificazione; il contenuto di altre pagine e le funzionalità disponibili dipendono dal prodotto. ![Diagramma di memoria QSFP con la finestra inferiore e le pagine superiori 00h, 01h, 02h e 03h](https://sfptotal.io/images/documentation/i202/p39/356a192b-5d6050186f-dbe17dea280a.jpg) La pagina 02h in questa mappa è la memoria dell'utente, piuttosto che un'immagine obbligatoria per una particolare marca su ogni prodotto. Alcuni moduli moderni utilizzano CMIS. La mappa di memoria applicabile è più importante di una comparsa fisica simile o di un tasso di dati nominale. ### I trascivatori QSFP-DD CMIS definisce un modello di gestione comune per diversi fattori di forma. Distingue la memoria inferiore da una finestra superiore; i moduli pagati utilizzano la selezione della pagina e, se fornito, la selezione della banca. Il modulo annuncia le sue pagine e le sue funzioni supportate, che devono essere controllate contro la revisione CMIS e la documentazione del produttore. La memoria piatta e la memoria pagata non richiedono le stesse operazioni. ![Diagramma CMIS dall'articolo originale: memoria inferiore, selezione di banca e pagina, pagine comuni e pagine bancarie](https://sfptotal.io/images/documentation/i202/p39/356a192b-ca7d97967c-b566a2004824.jpg) *L’illustrazione mostra il principio di riferimento. Verifica la revisione CMIS implementata per la lista delle pagine e le funzioni obbligatorie; il diagramma non descrive le capacità di ogni modulo.* ### Transceiver OSFP OSFP utilizza anche CMIS, ma questo non significa che tutte le pagine e le funzioni implementate corrispondano a quelle di ogni modulo QSFP-DD. Verificare le capacità pubblicate del modulo specifico, la revisione dell'interfaccia e il supporto del pannello di codifica. Il fattore di forma fisica e la compatibilità dell'interfaccia elettrica sono separati dal modello di gestione comune. ### Leggere, salvare e modificare i dati in Wizard 1. Identificare il fattore di forma, numero di parte e revisione. Selezionare il modulo Tipo e indirizzo tabella, quindi eseguire un [Leggi il codice dal modulo](https://sfptotal.io/it/wiki/Reading_transceiver_memory). 2. Creazione [Un backup](https://sfptotal.io/it/wiki/Backing_up_transceiver_memory) delle aree accessibili. Inserisci tutte le pagine che non possono essere lette: un set incompleto non deve essere considerato un'immagine completa del prodotto. 3. Quando si sceglie il codice, seguite [Le raccomandazioni di database firmware](https://sfptotal.io/it/wiki/Firmware_database)e Controlla la mappa della memoria, l'implementazione hardware e lo strumento mirato. 4. Determina il [Scrivere protezione](https://sfptotal.io/it/wiki/Reprogramming_write_protected_SFP_RJ45)preparare solo i cambiamenti necessari e verificare il [Il check-in](https://sfptotal.io/it/wiki/Checksum_verification). 5. Dopo [scrivere](https://sfptotal.io/it/wiki/Writing_transceiver_memory) Leggi di nuovo le stesse aree. Confronta i dati persistenti, tenendo conto che i registri diagnostici cambiano durante l'operazione. 6. Verificare l'identificazione e la connessione effettiva nel dispositivo di destinazione. Una memoria di successo non sostituisce un test di collegamento. Il cambiamento del nome del venditore, del numero di parte o del codice di compatibilità non trasforma le opzioni MM in opzioni SM o aggiunge una velocità di dati fisici non supportata. La sovrapposizione dei registri di calibrazione e di servizio richiede una procedura separata e giustificata. ### Specifiche e risorse correlate - [SFF-8472 12.5a](https://members.snia.org/document/dl/25916), Tabella 4-2, sezioni 4.3, 7 e 10.2 – SFP, campi di identificazione e accesso specifico per il fornitore. - [SFF-8636 2.12](https://members.snia.org/document/dl/26418) \- la mappa di gestione per i moduli a quattro linee; [INF-8077i 4.5](https://members.snia.org/document/dl/26514) — XFP. - [Il catalogo CMIS](https://www.oiforum.com/technical-work/implementation-agreements-ias/) \- revisioni pubblicate; l'applicabilità del prodotto deve essere verificata. - [MSA, SFF e riferimento CMIS](https://sfptotal.io/it/wiki/Transceiver_standards_and_specifications) e [Leggi il DDM in magia](https://sfptotal.io/it/wiki/DDM_diagnostics). ## [Database di firmware](https://sfptotal.io/it/wiki/Firmware_database) **Il SFPTotal Firmware Database fornisce dati e risorse per i trasmissori di programmazione.** Utilizzare quando si prepara il codice compatibile per un determinato modulo e dispositivo di rete. Questo articolo spiega i requisiti di accesso e come selezionare i dati appropriati. Quando si programmano i moduli SFP, il "firmware" si riferisce spesso ai contenuti delle aree di memoria accessibili. Questa immagine non è necessariamente il software eseguibile interno del controller. In primo luogo, identificare i dati necessari per la tua attività; vedere il [EEPROM e Serial ID guida](https://sfptotal.io/it/wiki/Transceiver_memory_structure). ### Requisiti di accesso alla banca dati firmware L'accesso al sito richiede un account con un indirizzo email verificato, un profilo completato e almeno un dispositivo originale SFPTotal collegato. Il semplice possesso di un pannello di codifica non collegato non lo collega al tuo account. 1. Iscriviti al tuo account e completare la verifica di posta elettronica e il tuo profilo se il sito ti chiede di farlo. 2. Aperto [I miei dispositivi](https://sfptotal.io/it/customer/devices) Verificate che il vostro codice sia elencato. Se mancano, inviare una richiesta di aggiungerlo utilizzando il suo numero di serie. 3. Puoi trovare il numero di serie in SFPTotal Wizard attraverso **Aiuta a ottenere la versione del dispositivo**e Non confondere con il numero di serie del transitor in Serial ID. 4. Dopo il collegamento è completo, aperto [Database firmware nel tuo account](https://sfptotal.io/it/customer/codesdb)e L'accesso a SFPTotal Labs dipende anche dal status dell'account collegato e dall'autenticazione del servizio. collegare un dispositivo e [Attivare la scheda di codifica](https://sfptotal.io/it/device-activation) sono procedure separate. Le condizioni per consentire le operazioni di tavolo non devono essere confuse con i requisiti di registrazione del database. Verifica la disponibilità del codice e i suoi termini di utilizzo nel servizio. ### Scegliere il codice per SFP e altri transcevi Cosa controllare prima di scrivere | Parametri | Perché è importante | | --- | --- | | Factore di forma e interfaccia di gestione | Le mappe di memoria SFP, SFF-8636 e CMIS hanno diversi campi e procedure di accesso. | | Numero di parte e revisione hardware | Lo stesso nome commerciale non garantisce la stessa memoria, il controller o la stessa procedura di scrittura. | | Parametri fisici | Il tasso di dati, la configurazione ottica o l'interfaccia RJ45 devono corrispondere al prodotto e al link effettivo. | | Attrezzature mirate | Il modello di switch, il port e la versione del software determinano i requisiti di identificazione e supporto dei transitor. | | Area da modificare | Identificare quali campi possono essere modificati e quali impostazioni, calibrazioni e dati unici devono essere conservati. | La corrispondenza di un marchio o di una lunghezza di file è solo una parte del controllo. Non sostituire un cambiamento mirato con un'immagine completa da hardware diverso. Se la descrizione delle risorse non conferma l'applicabilità al modulo, chiarire questo prima di scrivere. Il cambiamento dei dati di identificazione non cambia la velocità fisica dei dati, la lunghezza d'onda, il tipo di fibra o le capacità hardware. Se il fallimento del link ha una causa fisica, un codice diverso non lo risolverà. ### Lavorare con i dati selezionati 1. [Leggi il modulo originale](https://sfptotal.io/it/wiki/Reading_transceiver_memory) e registrare i suoi dati di identificazione. 2. Fare [Un backup](https://sfptotal.io/it/wiki/Backing_up_transceiver_memory) delle pagine accessibili. Mantenere separato dal codice preparato. 3. Selezionare i dati utilizzando i parametri sopra e determinare il [Scrivere tipo di protezione](https://sfptotal.io/it/wiki/Reprogramming_write_protected_SFP_RJ45). 4. Prepara i cambiamenti richiesti, verifica il necessario [Il check-in](https://sfptotal.io/it/wiki/Checksum_verification) e eseguire il [scrivere](https://sfptotal.io/it/wiki/Writing_transceiver_memory) secondo le istruzioni. 5. Leggi di nuovo le aree modificate e confronta il risultato. Se il procedimento richiede l'invio di dati o un normale riavviamento, seguire il procedimento per quel modello e verificare che i dati persistenti siano conservati. 6. Verificare l'identificazione e il funzionamento effettivo nel dispositivo mirato. ### Se il database non si apre o il codice appropriato non è disponibile - **Nessun dispositivo è collegato:** Controlla il mio dispositivo e lo stato della richiesta. La registrazione di un altro account non sostituisce il collegamento del dispositivo. - **Il sito ti chiede di verificare il tuo e-mail o completare il tuo profilo:** completare il procedimento richiesto nel tuo account. - **Un errore si verifica quando si apre SFPTotal Labs:** Leggi il messaggio nel tuo account. Se un account Labs esiste già, potrebbe essere necessario iscriversi con la password precedentemente impostata. Contatta il supporto se la creazione del account fallisce. - **L’applicabilità dei dati non è stata confermata:** Preparare il numero e la revisione della parte del transitor, il modello di attrezzature, la versione del software e la risposta operativa di Wizard. Invia file e numeri di serie solo attraverso il canale di supporto designato. Se il supporto richiede ulteriori informazioni, includere il messaggio di errore esatto e specificare la fase in cui si è verificato: iscrizione al sito web, collegamento del dispositivo, apertura dei laboratori o selezione dei dati. ## [Protocollo di controllo del dispositivo](https://sfptotal.io/it/wiki/Device_control_protocol) **contenuto** 1. [La memoria trascendente](https://sfptotal.io/it/wiki/Device_control_protocol#22b21de7b135c683816f5f3f83c9f3ab6545d23f) 2. [Memoria di trasmissione](https://sfptotal.io/it/wiki/Device_control_protocol#e9c066d5576fa37a89d0db713444893590e41800) 3. [Configurazione comandi](https://sfptotal.io/it/wiki/Device_control_protocol#28b6034969a1957bfca6d6fd004f23dd36dd9f9a) 4. [Il controllo del potere](https://sfptotal.io/it/wiki/Device_control_protocol#36df51e93003e36ad0f68a593be69061f409d480) 5. [Ricerca hardware delle password](https://sfptotal.io/it/wiki/Device_control_protocol#c1ebcbe35d57993ebbf941515f59f999cbd1d3b0) I comandi del protocollo di controllo del dispositivo SFPTotal sono supportati da schede di codifica della serie Mini, Plus, Plus New e Plus X. Questo elenco di comandi si applica ai dispositivi con firmware SW 1.3.5 o successivo. ### La memoria trascendente Il comando di lettura accede ai dispositivi sul database utilizzando gli indirizzi a 8 bit e i parametri offset e legge i dati da pagine fino a 256 byte. `R1A000807F` Il comando di lettura è composto dai seguenti parametri: `R` \+ `1` \+ `A0` \+ `00` \+ `80` \+ `7F` **Codice di comando** Un comando di lettura inizia con il carattere del codice di comando **R** (in breve per ***Leggi***). Il caso del codice di comando determina il formato di uscita del risultato di lettura. - **R** Toppercase – ritorno dei dati come stringhe HEX; - **r** basso - restituire i dati come tabella HEX. **Numero di porto** L'identificatore numerico del porto sul pannello di codifica. 0. GBIC 1. SFP 2. SFP+ 3. XFP 4. QSFP If `CMODPRST=01` è abilitato, la scheda di codifica verifica che un trasmettitore è collegato al porto specificato prima della lettura. Disattivare questa impostazione per ignorare i numeri di porto. **Indirizzo pagina** L'indirizzo della pagina del dispositivo schiavo sul database, scritto in formato HEX. Ad esempio: `A0` or `A2`. Vedi [Struttura della memoria transitorio](https://sfptotal.io/it/wiki/Transceiver_memory_structure) Per ulteriori informazioni sulle pagine di memoria del transitor supportate. **Numero di pagina aggiuntivo** Il numero di pagina aggiuntivo in formato HEX per i transitor con uno spazio di indirizzo dinamico. Valori di esempio: `00`, `01`, `02`, `03`. If `AWRADTBL=01` è abilitato, la scheda di codifica scrive il numero di pagina aggiuntivo per **Pagina selezionata byte** Quando si accede alla memoria superiore dei moduli XFP e QSFP. Questo seleziona quale tabella aggiuntiva il trasmettitore è esposto in A0h all'offset 80h: `T00` or `T01` or `T02` or `T03`. Per ignorare il parametro numero di pagina aggiuntivo, impostare `AWRADTBL=00`. **offset** Il rimborso a cui i dati sono letti o scritti. Ad esempio: - `00` area di memoria inferiore, a partire da 0 byte - `80` area di memoria superiore, a partire dal byte 128 - `5F` Leggi iniziando con il 95 **Leggi/Scrivi il conteggio byte** Il numero di byte da leggere da o scrivere alla memoria transitorio. Determinare il parametro in formato HEX. A causa della rappresentazione del registro, il numero di byte di lettura deve essere ridotto per uno. - `00` Leggi / Scrivere 1 byte - `7F` Leggi e scrivi 128 byte - `03` Leggi / Scrivere 4 byte **Introduzione e esecuzione di un comando** Per eseguire il comando, terminarlo con un carico di ritorno `\x0D`. Il risultato formattato della zona di lettura: ``` 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 ``` Esecuzione del comando standard di lettura. ``` R1A000007F 0304070000000120400C15012A0000000F07000046494E4953415220434F5250323334200000906546544C46383532345032424E56202020412020200352009C0032000050423931595A57202020202020202020303730323237202068D8010B0000000000000000000000000000000000000000000000000000000000000000 ``` Leggere 128 byte dalla pagina T03h di un trasmettitore QSFP28 nell'area di indirizzo A0h a 80h. ``` R4A003807F 11CC07800000000000000003FF00020000000040484953494C49434F4E20202020202020000000004F4D333535394358313030202020202030316658051446E60607FFDE30333448545831304D3930303333383832313039333032300C1067A60000000000000000000000000000000000000000000000000000000000000000 ``` Il risultato del comando si conclude con i caratteri di feed e di ritorno di linea. --- ### Memoria di trasmissione Il comando di scrittura accede ai dispositivi sul database utilizzando gli indirizzi da 8 bit e i parametri offset e scrive i dati su una pagina fino a 256 byte. `W4A002800F11223344556677889900AABBCCDDEEFF` Il comando di scrittura è composto dai seguenti parametri: `W` \+ `4` \+ `A0` \+ `02` \+ `80` \+ `0F` \+ `11223344556677889900AABBCCDDEEFF` **Codice di comando** Un comando di scrittura inizia con il carattere del codice di comando **W** (in breve per ***Scrivi***). Il caso del codice di comando determina se il risultato viene restituito dopo la scrittura. - **W** b) la verifica - eseguire una verifica letta dopo la scrittura e restituire il risultato; - **w** basso - scrivere solo, senza una lettura di verifica. Per confermare la scrittura, confrontare i dati inviati nel comando di scrittura con i dati restituiti dalla scheda di codifica dopo che il comando è finito. **Numero di porto** L'identificatore numerico del porto sul pannello di codifica. 0. GBIC 1. SFP 2. SFP+ 3. XFP 4. QSFP If `CMODPRST=01` è abilitato, la scheda di codifica verifica che un trasmettitore è collegato al porto specificato prima di scrivere. Disattivare questa impostazione per ignorare i numeri di porto. **Indirizzo pagina** L'indirizzo della pagina del dispositivo schiavo sul database, scritto in formato HEX. Ad esempio: `A0` or `A2`. Vedi [Struttura della memoria transitorio](https://sfptotal.io/it/wiki/Transceiver_memory_structure) Per ulteriori informazioni sulle pagine di memoria del transitor supportate. **Numero di pagina aggiuntivo** Il numero di pagina aggiuntivo in formato HEX per i transitor con uno spazio di indirizzo dinamico. Valori di esempio: `00`, `01`, `02`, `03`. If `AWRADTBL=01` è abilitato, la scheda di codifica scrive il numero di pagina aggiuntivo per **Pagina selezionata byte** Quando si accede alla memoria superiore dei moduli XFP e QSFP. Questo seleziona quale tabella aggiuntiva il trasmettitore è esposto in A0h all'offset 80h: `T00` or `T01` or `T02` or `T03`. Per ignorare il parametro numero di pagina aggiuntivo, impostare `AWRADTBL=00`. **offset** Il rimborso a cui i dati sono letti o scritti. Ad esempio: - `00` area di memoria inferiore, a partire da 0 byte - `80` area di memoria superiore, a partire dal byte 128 - `5F` Leggi iniziando con il 95 **Scrivi / Leggi il conteggio byte** Il numero di byte da scrivere alla memoria transitorio. Determinare il parametro in formato HEX. A causa della rappresentazione del registro, il numero di byte scritte deve essere ridotto per uno. - `00` Leggi / Scrivere 1 byte - `7F` Leggi e scrivi 128 byte - `03` Leggi / Scrivere 4 byte **dati** Aggiungi i dati scritti alla fine del comando come una riga HEX in cima senza spazi o brevi di linea. `11223344556677889900AABBCCDDEEFF` La lunghezza dei dati scritti deve corrispondere al conteggio di byte scritti specificato nei parametri del comando. **Introduzione e esecuzione di un comando** Per eseguire il comando, terminarlo con un carico di ritorno `\x0D`. --- ### Configurazione comandi **CLI** Attivare o disattivare l'eco del carattere nella finestra terminale durante la stampa. Disabilità per default. La configurazione ritorna al suo default dopo un ciclo di potenza. Chiedi lo stato attuale ``` ? CLI CLI=0 ``` Permette ``` CLI=1 ``` Disabilità ``` CLI=0 ``` --- **VERSION** Richiedi informazioni sulla versione del dispositivo. ``` SFPTotal Plus New (c) 2023 HW: 1.3 SW: 1.3.7 SN: SFPT-P1323122800 ACTIVE ``` **CMODPRST** Verificare che un trasmettitore sia collegato al porto prima di leggere o scrivere. Chiedi il set di attualità: ``` ? CMODPRST CMODPRST=01 ``` Permette la rilevazione della connessione transitor: ``` CMODPRST=01 ``` Dettaglio di connessione transitorio disabilitato: ``` CMODPRST=00 ``` Quando questa impostazione è abilitata, la scheda di codifica ritorna un errore se più di uno dei trasmissori è collegato ai suoi porti: ``` QERR: MTDOC ``` Se nessun trasmettitore è collegato al porto durante un'operazione di lettura o scrittura, la scheda di codifica restituisce il codice di errore corrispondente: ``` QERR: SFP_EMPTY ``` **AWRADTBL** È possibile scrivere automaticamente il numero di pagina aggiuntivo al **Pagina selezionata byte** registrarsi quando si accede agli spazi di indirizzo della pagina T00h, T01h, T02h e T03h. Chiedi il set di attualità: ``` ? AWRADTBL AWRADTBL=01 ``` Permesso di scrivere il numero di pagina aggiuntivo: ``` AWRADTBL=01 ``` Disattivare il numero di pagina aggiuntivo per scrivere: ``` AWRADTBL=00 ``` --- **STATUS** Codificare lo stato di ingresso e di uscita del porto. ``` STATUS GBIC : 1; 0; 0; 1; SFP : 1; 1; 1; 1; XFP : 1; 1; 1; 1; 1; QSFP : 1; 1; 1; 1; ``` Le posizioni di valore dei parametri corrispondono alla seguente mappa: ``` 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** Controlla la linea TX\_DIS, che consente il modulo a bassa potenza. È possibile per default. Aprire il laser e disattivare la modalità Low Power ``` TX_DIS=0 ``` Spegnere il laser e aprire la modalità Low Power ``` TX_DIS=1 ``` La scheda di codifica può avere un salto per il controllo hardware di Low Power Mode. Un salto chiuso prende precedenza. --- **I2CRATE** Imposta la frequenza dell'orologio del bus dati della scheda di codifica in ***Maestro***. Il parametro è rappresentato da un registro hexadecimal. ``` I2CRATE=12 # Clock frequency 100 kHz I2CRATE=40 # Clock frequency 30 kHz I2CRATE=C6 # Clock frequency 10 kHz ``` Per chiedere la velocità attuale, utilizzare `? I2CRATE` ``` ? I2CRATE I2CRATE=C6 ``` Accetta i valori da `01h` to `FFh`. La frequenza dell’orologio viene calcolata utilizzando la formula: `16 000 000 / (2 * I2CRATE * I2CPRESC + 16) = Speed Rate Hz` --- **I2CPRESC** La frequenza dell'orologio del bus dei dati della scheda di codifica in ***Maestro***. Il parametro è rappresentato da un registro hexadecimal. Valore di default: `04h` ``` I2CPRESC=04 ``` Per chiedere la velocità attuale, utilizzare `? I2CPRESC` ``` ? I2CPRESC I2CPRESC=04 ``` Accetta i valori `00h`, `04h`, `10h`, `40h`. **I2CPAUSE** Ritardo prima di uscire dal bus leggere i risultati, in millisecondi. Valore di default: `64h` or `100ms` ``` ? I2CPAUSE I2CPAUSE=64 I2CPAUSE=32 I2CPAUSE=32 ``` **I2CDELAY** Imposta il ritardo prima di rilasciare ReSTART, in 0.1 ms incrementi. Valore di default: `0Ah` ``` ? I2CPAUSE I2CPAUSE=0A I2CPAUSE=64 I2CPAUSE=64 ``` **I2CRESET** Ripristinare il database in software. Ripristinare l'interfaccia e generare pulsanti orari 9 sulla linea di bus dati SCL per recuperare dispositivi schiavi che potrebbero essere bloccati. Ristrutturare il bus dati: ``` I2CRESET ``` Permette il trigger. Il bus di dati viene automaticamente riassegnato quando un trasmettitore è collegato a un porto. ``` I2CRESET=01 ``` Disattivare il trigger. ``` I2CRESET=00 ``` **I2CSTATE** Ritorna gli stati della linea di bus dati. ``` I2CSTATE SCL=01 SDA=02 ``` **USBDELAY** Ritardi prima di inviare un byte dati dal dispositivo al computer attraverso il port virtuale della serie. ``` ? USBDELAY USBDELAY=0A USBDELAY=10 USBDELAY=10 ``` --- ### Il controllo del potere Supporto solo su schede di codifica con software di controllo dell'energia. **PWRRST** Il ciclo di potenza dei porti di trasmissione. ``` PWRRST ``` I2CPAUSE colpisce l'intervallo di ripristino del bus in 10 ms. **PWRCTRL** Controllo di potenza portuale. Rimuovere il potere. ``` PWRCTRL=0 ``` Torna il potere. ``` PWRCTRL=1 ``` Un cambiamento dello stato di potenza dovrebbe essere accompagnato dalla corrispondente indicazione LED. --- ### Ricerca hardware delle password La scheda di codifica supporta le ricerche di password hardware nella gamma di `00000000` to `FFFFFFFF` La ricerca viene eseguita in un loop, aumentando la password per uno. In ogni iterazione, la scheda di codifica introduce la password e scrive la parola di controllo. `SFPTOTAL` che è 8 byte lungo. Poi riprende la parola di controllo. La ricerca avviene quando la scheda di codifica può leggere la parola di controllo dalla memoria del transitor. **BFCWADR** L'indirizzo della pagina in cui è scritto il termine di controllo. **BFCWOFT** Il rimborso per scrivere la parola di controllo. **BFSET** Inizia la ricerca di password hardware. Il comando ha i seguenti parametri: - Pagine di ingresso password - Password di ingresso offset - Inizio della gamma di valore - La fine della gamma - Posizione di inizio Il comando inizia una ricerca, inserendo password sulla pagina `A2h` di offset `7Bh` Nella gamma di `41414141h` to `5A5A5A5Ah` Iniziamo a `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** Stop alla ricerca di password. ``` BFSTOP STOP Device=A2 Offset=7B From 41 41 41 41 To 5A 5A 5A 5A Current 45 45 47 5A ``` **BFSTART** Ripristinare la ricerca di password da dove si è fermata. **BFPASS** Il dispositivo `? BFPASS` Il comando restituisce il valore corrente. ``` ? BFPASS 45 45 47 5A ``` ## [Codice di errore e significati](https://sfptotal.io/it/wiki/Error_codes) Questo riferimento descrive i messaggi di SFPTotal Wizard incontrati quando si lavora con una scheda di codifica e la memoria del trasmissore: `WRITE FAIL` e i codici `QERR`e Un codice identifica la fase o la condizione di un fallimento, ma di solito non stabilisce una sola causa. Salva la risposta completa del dispositivo e registri il modello della scheda e la versione HW/SW, Wizard, funzionamento, indirizzo e pagina. La tabella copre i messaggi documentati SFPTotal. I codici e i metodi di recupero possono differire tra schede e versioni firmware incorporate. L’errore “Non si può creare un canale sicuro SSL/TLS” quando si aggiornano Wizard o si accede a Labs riguarda la connessione di rete dell’applicazione. Utilizzare il [Le istruzioni di SSL/TLS](https://sfptotal.io/it/note/Issue-The-request-was-aborted-Could-not-create-SSL-TLS-secure-channel_28). ### Passare a un codice di errore [WRITE FAIL](https://sfptotal.io/it/wiki/Error_codes#e9d04dac9cf068b523c5f82029098786f4eda8c2) · [QERR:DEMO](https://sfptotal.io/it/wiki/Error_codes#796b66b23428f7329919b312635b31b1ee403567) · [QERR:MTDOC](https://sfptotal.io/it/wiki/Error_codes#195d839d3187e8516b57dcaad62efd20522ab4da) · [QERR:SFP\_EMPTY](https://sfptotal.io/it/wiki/Error_codes#af6e1c067f6c93b3b3b0d1666c35fdad0927b716) · [QERR:SCL](https://sfptotal.io/it/wiki/Error_codes#265d26c4b6c11d46b4cb8bc558bbc03d9c514829) · [QERR:SDA](https://sfptotal.io/it/wiki/Error_codes#a462f08636692a90095e3ac1ed6c313d504f256c) · [QERR:I2C\_BUSY](https://sfptotal.io/it/wiki/Error_codes#3ec311eccf3ae24fbc5f7f39bd1731c0ad6ab37d) · [QERR:R20](https://sfptotal.io/it/wiki/Error_codes#e2e96d6cfdd48e6fd85f42b7bfdb9d02ca3aea97) · [QERR:W20](https://sfptotal.io/it/wiki/Error_codes#acbb83fcd1fe83e177ead96647800aecc2055514) · [QERR:W30](https://sfptotal.io/it/wiki/Error_codes#e9431bc7c72067d68e04db7003f94310adbf43b3) · [QERR:W48](https://sfptotal.io/it/wiki/Error_codes#be876b076ebb5f69862304edc95b663d9ad7682b) · [QERR: x00](https://sfptotal.io/it/wiki/Error_codes#7bc2956bc7e0ce52d3c232e3865e6bcc2a514a40). ### Codice – significato – controlli – passo successivo SFPTotal errori: diagnosticare la causa piuttosto che affidarsi a un solo codice | Codice | Significato | Cosa controllare | Il prossimo passo | | --- | --- | --- | --- | | `WRITE FAIL` | La scrittura non è stata confermata come un successo; la persistenza dei dati non è stata verificata. | Leggi di nuovo e confrontare con i dati attesi. Verificare l'area selezionata, scrivere l'accesso, la potenza e i requisiti del modulo specifico. | Salva il backup originale. Distinguere un problema di comunicazione da una protezione scritta; utilizzare il [Scrivere una guida per la protezione](https://sfptotal.io/it/wiki/Reprogramming_write_protected_SFP_RJ45)e Non scrivere ripetutamente l'intero dump prima di identificare la causa. | | `QERR:DEMO` | Il pannello funziona con limitata funzionalità e richiede attivazione. | Lo stato del dispositivo, il modello e il numero di serie, e se una chiave è disponibile per questa scheda. | Performazione [Attivazione normale](https://sfptotal.io/it/device-activation) Verificare lo stato attivo. L'attivazione della scheda è diversa da quella di inserire una password di transitor o configurare l'accesso Labs. | | `QERR:MTDOC` | La rilevazione della connessione ha trovato più di un trasmissore. | Verificare tutti i porti e le finiture del cavo connesse; lasciare solo un modulo connesso per la diagnosi. Controlla la presenza dei contatti di rilevamento. | Dopo aver completato le operazioni, rimuovere la connessione aggiuntiva e ripetere la lettura. Se il codice persiste con un modulo, inviare la configurazione a Supporto piuttosto che disattivare la rilevazione per superare la causa. | | `QERR:SFP_EMPTY` | Il comitato non rileva alcuna connessione al porto corrispondente. | Verificare il port corretto, l'inserimento completo, la compatibilità dei moduli, i contatti di potenza e rilevamento. Il nome di codice non sostituisce il controllo del pannello e del porto specifico. | Ripristinare un modulo compatibile secondo le sue istruzioni e ripetere la lettura. Se non viene rilevato anche un modulo noto, contatta il supporto per controllare la scheda. | | `QERR:SCL` | La linea oraria SCL è tenuta bassa, bloccando la comunicazione. | Potere, contatti, un singolo modulo connesso e completamento della transazione corrente. Solo il codice non identifica il componente difettoso. | Seguite il [Procedura di recupero degli autobus](https://sfptotal.io/it/wiki/Resetting_the_data_bus)e I pulsanti orari generati dal software possono essere insufficienti per SCL; seguite la procedura di ciclo di potenza completo della guida del tavolo, se del caso. | | `QERR:SDA` | La linea di dati SDA è mantenuta bassa, bloccando la comunicazione. | Le stesse condizioni di connessione e di potenza; se il problema si ripete dopo che un particolare modulo è collegato. | su un tavolo supportato, utilizzo `I2CRESET` Secondo il [Istruzioni per il ritorno degli autobus](https://sfptotal.io/it/wiki/Resetting_the_data_bus) Poi prova la lettura. Questo comando non rimuove la protezione scritta. | | `QERR:I2C_BUSY` | Un messaggio occupato del bus descritto nelle istruzioni di recupero della comunicazione. | Verificare se un'operazione, script o avvio automatico è ancora in esecuzione e controllare le connessioni e la potenza. | Aspettate che l'operazione corrente finisca e fermi il successivo avvio automatico. Se l'errore persiste, utilizzare il [Istruzioni di recupero](https://sfptotal.io/it/wiki/Resetting_the_data_bus) Tenere conto del sostegno del comando del consiglio. | | `QERR:R20` | Il dispositivo non ha riconosciuto la richiesta di indirizzo in un comando di lettura. | Presenza e potenza dei moduli, disponibilità di indirizzo/pagina, mappa della memoria selezionata e disponibilità del dispositivo. | Inizia con un'area di identificazione accessibile, quindi verifica le capacità pubblicate del modulo. Un errore solo su A2h non dimostra che DDM è assente. | | `QERR:W20` | La corrispondente mancanza di richiesta di indirizzo riconoscimento per un comando scritto. | In primo luogo, controllare che il modulo possa essere letto, quindi controllare l'indirizzo, la zona, la potenza e scrivere la disponibilità. | Ripristinare la lettura confermata. Dopo aver controllato la documentazione e la backup, fare solo i necessari cambiamenti consentiti. Questo codice non dimostra che è richiesto un particolare password. | | `QERR:W30` | Dopo che l'indirizzo con il bit scritto è stato riconosciuto, la trasmissione di un byte dati non è stata riconosciuta. | Il blocco precedente salva tempo, dimensioni di scrittura sequenziali, ritardo tra le operazioni e protezione dell'area selezionata. | Salva le impostazioni attuali. Se non soddisfano i requisiti del modulo, adattarli attraverso [Strumenti per impostazioni generali](https://sfptotal.io/it/wiki/Basic_settings) Secondo la documentazione. Se l'errore persiste, esaminare la protezione di scrittura; non applicare lo stesso ritardo a ciascun modulo. | | `QERR:W48` | Nessun riconoscimento è stato ricevuto per l'indirizzo con la lettura bit. | La sequenza operativa completa, la disponibilità e la potenza del dispositivo, l’indirizzo e la disponibilità dell’area che viene letta. | Test di lettura di un'area accessibile separatamente. Se l'errore si ripete, inviare i parametri di risposta e di funzionamento completi al supporto. Non selezionare un metodo di rimozione della protezione scritta basato solo su questo codice. | | `QERR:x00` | Questo riferimento utilizza il codice per un errore di bus sconosciuto. | La risposta effettiva completa, compresi tutti i caratteri e i numeri, il modello di tavolo e la versione software. | Salva la risposta senza sostituirla con il locatore `x00` e inviarlo a Supporto con i passaggi per riprodurre il problema. Questa voce non decodifica un codice di errore arbitrario sconosciuto. | ### Perché QERR:R20 quando si legge A2h non determina se il DDM è presente Un indirizzo non può essere riconosciuto perché lo spazio di indirizzo non è implementato, ma anche a causa di cattivo contatto, mancanza di potenza, disponibilità del dispositivo o di una zona sbagliatamente selezionata. In primo luogo, verifica la lettura di identificazione stabile, le informazioni diagnostiche nella mappa di memoria specifica SFP e la documentazione del modulo. Interpretare A0h/A2h in base alla convenzione di riferimento dell'utente; utilizzare la mappa di memoria appropriata per altri fattori di forma. Solo dopo questi controlli può essere determinata la disponibilità diagnostica. Solo R20 non stabilisce né l'assenza di DDM né il sistema di protezione per la scrittura hardware. Vedi [Struttura della memoria transitorio](https://sfptotal.io/it/wiki/Transceiver_memory_structure) e [Diagnosi di DDM](https://sfptotal.io/it/wiki/DDM_diagnostics). ### Dove iniziare quando si diagnostica scrivere 1. Inserisci l’operazione esatta, l’indirizzo/pagina e la risposta completa. Crea una copia di sicurezza della memoria originale accessibile. 2. Controlla la comunicazione con la scheda, un singolo trasmissore compatibile, il port e la potenza corretta. In primo luogo, la lettura ripetibile. 3. Se il riconoscimento viene perso durante la scrittura, controllare la disponibilità della zona, bloccare i requisiti di dimensione e risparmiare tempo. Cambiare un parametro in un momento e registrare il suo valore originale. 4. Considerare una password, WP o un comando speciale di salvataggio solo quando tale meccanismo è confermato per il prodotto specifico. Dopo aver scritto una lettera autorizzata, leggere di nuovo i dati e confrontare il risultato. Per i comandi SFPTotal e la loro applicabilità, utilizzare il [Guida protocollo](https://sfptotal.io/it/wiki/Device_control_protocol)e Avere Wizard non implica automaticamente il supporto del comando; ad esempio, il protocollo comune SFPTotal non si applica a Whistle. Gli errori di collegamento con il bus sono coperti nel [QERR:SCL/SDA articolo](https://sfptotal.io/it/wiki/Resetting_the_data_bus). ### Cosa inviare a Supporto su un codice sconosciuto Attraverso il [Canali di contatto ufficiali](https://sfptotal.io/it/contacts) Invia il modello di scheda, HW/SW da Help → Ottieni la versione del dispositivo, versione Wizard, modulo produttore/Part Numero e revisione, completa riga di errore, indirizzo e pagina, scrivere i parametri, connessione di potenza e sequenza operativa. Include il risultato del test con un modulo noto e ben compatibile. Rimuovere le password, le chiavi di attivazione e i dettagli di registrazione dal log; non includere completate punte di produzione in un messaggio pubblico. Il valore "error -1" senza l'applicazione, l'operazione e il messaggio completo non è un QERR documentato separatamente. In primo luogo, stabilire il contesto e inviarlo al supporto. ## [Ripristinare il bus dati](https://sfptotal.io/it/wiki/Resetting_the_data_bus) Utilizzare il menu **Controllo - Ristrutturazione I2C database** per avviare una sequenza di ristrutturazione sul database. La scheda di codifica genera pulsanti di 9 ore su SCL per ristrettere il database in software, seguendo le raccomandazioni nell'implementazione di un I2C® Reset Application Note (AN-686). ## [Correndo in una macchina virtuale](https://sfptotal.io/it/wiki/Running_in_a_virtual_machine) Quando si esegue SFPTotal Wizard all'interno di una macchina virtuale VirtualBox o Parallels, è possibile che si verifichino ripetute disconnessioni del dispositivo o non sia in grado di leggere o scrivere la memoria del transitorio. Questo problema si verifica principalmente quando il sistema operativo ospitante è OS X (macOS) o Linux e il sistema operative ospite è Windows. ### Che cosa causa questo? Quando viene eseguito un comando di lettura, l'applicazione si aspetta una risposta di carattere 256 dal dispositivo attraverso il port di serie virtuale. Con la virtualizzazione, il sistema operativo ospite può perdere parte dei dati inviati dal dispositivo. Questo è causato da problemi con l'emulazione del controller USB OHCI/EHCI e il comportamento del driver di port virtuale standard. ### La soluzione Per risolvere il problema, selezionare **Controllo USB (xHCI)** nelle impostazioni della macchina virtuale e collegare la scheda di codifica attraverso quel controller. Se non puoi cambiare il tipo di controller, eseguire il comando: ``` USBDELAY=80 ``` Questo comando consente di rallentare il trasferimento dei dati dalla scheda di codifica al computer, riducendo la probabilità di perdita dei dati quando l'interfaccia della scheda di Codifica viene passata al sistema operativo ospite nella macchina virtuale. ## [Transceiver scrive tipi di protezione e metodi di programmazione](https://sfptotal.io/it/wiki/Transceiver_write_protection) ![Illustrazione](https://sfptotal.io/images/documentation/i10/p9/356a192b-ddc2997e4f-f934a0b33b79.jpg) Questo articolo spiega i diversi tipi di protezione della scrittura del transitor in lingua piatta e descrive come identificare rapidamente il metodo di protezione di un modulo e programmarlo con successo con una scheda di codifica SFPTotal Mini o SFPTotal Plus. ### Trasferimenti non protetti Un trasmettitore SFP non protetto ha generalmente un chip EEPROM sul suo circuito. Questo chip memorizza i dati di identificazione del modulo e può essere redatto senza restrizioni o blocchi imposti dal modulo. Di solito, solo la pagina A0h può essere letta, mentre la pagina A2h di lettura ritorna un errore. Per programmare un tale modulo, caricare il firmware richiesto nell'applicazione e fare clic su <Write>. Se la scrittura è riuscita, la domanda dovrebbe restituire WRITE OK. La principale difficoltà al programma di questi moduli è scegliere la velocità di scrittura giusta. EEPROM è una memoria relativamente lenta, quindi è preferibile una frequenza di orologio di 1 kHz. Questo è dieci volte più lento della velocità di codifica SFPTotal predefinita. Puoi facilmente cambiare la velocità nelle impostazioni dell'applicazione. Il resto della procedura è semplice. ### Hardware EEPROM scrivere protezione I trasmettitori SFP RJ45 e i cavi DAC non contengono componenti ottici, quindi non hanno driver laser e non hanno bisogno di DDM per monitorare il ricevitore ottico e la potenza del trasmettitore. Questi moduli sono spesso anche scritti protetti. Come con i trascivatori non protetti, il loro design è relativamente semplice, e un chip standard EEPROM memorizza le caratteristiche del modulo. I produttori utilizzano diversi metodi per bloccare i cambiamenti indesiderati di EEPROM e prevenire la sovrapposizione non autorizzata o accidentale del codice di modulo. Queste protezioni servono un scopo pratico: i nostri clienti hanno incontrato la cancellazione accidentale o alterazione del codice del modulo di lavoro causata da difetti di attrezzature. I trasmettitori con protezione hardware EEPROM utilizzano il pin dedicato WP (Write Protect) del chip di memoria. ![EEPROM scrittura protezione: pin WP, linee SDA e SCL, pini di indirizzo A0-A2 e fornitura di energia](https://sfptotal.io/images/documentation/i10/p9/356a192b-e04436c107-f62c81c65d93.png) Quando il pin WP è a livello logico uguale alla tensione di fornitura, la scrittura è disabilitata e la memoria è bloccata. Per mantenere un modulo di scrittura protetta durante il normale funzionamento, questa linea è collegata tramite un resistor a una punta di alimentazione portuale SFP o a una uscita che si avvicina ad un livello logico elevato. Di conseguenza, la memoria del modulo viene letta solo quando inserita in un portafoglio. Per rendere il modulo riprogrammatibile, viene aggiunto un resistor di valore superiore al resistor di pull-up di approvvigionamento per tirare la linea WP in terra. Se il percorso di approvvigionamento è interrotto o la linea SFP corrispondente è costantemente collegata al suolo (non fare mai questo!), il pin WP del chip della memoria va basso e la scrittura diventa possibile. Le fabbriche utilizzano programmatori specializzati che applicano il livello logico richiesto al pin controllante EEPROM scrivere accesso. I pannelli di codifica SFPTotal forniscono controlli dedicati per creare le condizioni necessarie per riprogrammare i moduli con la protezione della scrittura hardware. ### Password protetti i transceiver Sotto la specifica SFF-8472 MSA, i transceiver con supporto DDM possono implementare la protezione di scrittura basata sulla password. Il standard riserva sette byte di pagina A2h per questo scopo, anche se le password sono di solito solo quattro byte di lunghezza. Per programmare la maggior parte dei transceiver 1G e 10G protetti, digitare con successo la password prima di scrivere i cambiamenti alla memoria modulare. I moduli utilizzano diversi disegni hardware. Un chip dedicato può controllare l'accesso scritto a un chip EEPROM separato o contenere la memoria stessa. Il tentativo di scrivere a tale modulo senza una password, o con una password sbagliata, ritorna WRITE FAIL. Nei trasciatori con un chip EEPROM separato, il circuito di protezione assomiglia al blocco hardware descritto sopra. La differenza è che un controller gestisce il pin WP del chip della memoria. Cambiano la sorta di controllo dopo che la password corretta è scritta nella zona che inizia all'offset 7Bh sulla pagina A2h. Altri disegni di trasmissori utilizzano controller con memoria integrata. Poiché elaborano i segnali di database in software, questi moduli possono essere sensibili alla velocità di scrittura e agli intervalli tra i blocchi di dati. Conoscere la password corretta è sufficiente per programmare questi moduli. Se la password non può essere ottenuta, può essere trovata cercando tutti i valori possibili o i candidati più probabili, ad esempio con una ricerca del dizionario. ### Che cosa è un comando di salvataggio? Alcuni transcevi possono essere programmati con successo dopo aver inserito una password ma non rimanere i cambiamenti dopo che la potenza è rimosso. Quando la potenza viene ripristinata, il codice originale rimane nella memoria. Durante la programmazione, questi moduli mantengono cambiamenti nella memoria temporanea. Essi richiedono istruzioni speciali, chiamate un comando di salvataggio, per trasferire il firmware dalla memoria temporanea alla memoria non volatile. Nessun standard comune definisce come programmare questi moduli. ogni produttore specifica la propria sequenza di istruzioni. Idealmente, il produttore fornisce l'algoritmo di programmazione; altrimenti, un'algoritmo appropriato deve essere identificato da soluzioni conosciute. Gli script flessibili basati sul protocollo di comando SFPTotal sono disponibili per scrivere a questi moduli. ### Protezione combinata Alcuni transcevi combinano il blocco hardware, l'ingresso di password e un comando di salvataggio. Ad esempio, un modulo può rifiutare di scrivere a meno che non sia in modalità a bassa potenza, anche quando viene utilizzato il password corretto. Questo approccio ha una ragione pratica: perché riprogrammare un modulo mentre il suo trasmettitore ottico funziona a pieno potere? La protezione combinata è più spesso trovata in moduli che soddisfano le recenti revisioni SFF-8472 che supportano fino a 256 pagine nell'area di memoria superiore della pagina A2h, a partire dalle 80h. Per programmare questi trascivatori, è necessario conoscere in anticipo la sequenza necessaria delle operazioni sulle pine di input e output disponibili e l'algoritmo di programmazione del produttore. ### Raccontato I trascivatori non protetti possono essere programmati con successo scrivendo a una frequenza oraria adeguata. Per i trasciatori con protezione hardware, identificare la linea che controlla il blocco di scrittura del chip della memoria e metterlo nello stato richiesto prima di scrivere i cambiamenti. Per programmare un modulo protetto di password, è necessario il suo password. Richiedi il tuo fornitore o produttore, o cerchi in set dati ufficiali. Se non è disponibile, utilizzare la funzione di ricerca di password nel software di codifica SFPTotal. I moduli che perdono i cambiamenti dopo che la potenza viene rimosso richiedono l'ingresso di password e un comando di salvataggio per impegnarsi i cambiamenti alla memoria del trasmissore. Questa procedura di programmazione può essere implementata utilizzando script. Per i moduli con protezione combinata, è necessario conoscere in anticipo la procedura di programmazione. Le aziende che acquistano moduli in grandi quantità possono ottenere le istruzioni necessarie dal produttore. Il nostro team di supporto può aiutare con le domande sulla programmazione dei trasmissori protetti. ## [Riprogrammazione scrivere i trasmettitori protetti SFP RJ45](https://sfptotal.io/it/wiki/Reprogramming_write_protected_SFP_RJ45) **Prima di riprogrammare un trasmettitore SFP RJ45 protetto, identificare il metodo di protezione utilizzato da quel particolare modulo.** Un input WP hardware, una password e un comando speciale di salvataggio richiedono procedure diverse. Un marchio o una chiusura che corrisponde non stabilisce che il circuito è lo stesso: il numero della parte di trasmissione e la revisione del hardware, e il modello e la revisione del codificatore, tutto ciò. Questo manuale copre le operazioni di memoria sui moduli SFP di rame. La recodifica è opportuna quando è stato stabilito un requisito di compatibilità o un cambiamento dei dati; un modulo compatibile non ha bisogno di essere riprogramminato semplicemente perché è installato in un nuovo switch. Il codice non può aggiungere una velocità non supportata o cambiare le capacità fisiche dell'interfaccia del modulo. ![Copper SFP RJ45 trasmissori in port switch con un cavo Ethernet collegato](https://sfptotal.io/images/documentation/i177/p10/356a192b-9cfb7de295-9ab586a891a3.jpg) *Un connettore RJ45 identifica il mezzo di connessione, non il metodo di protezione della memoria.* ### Controllo prima di cambiare EEPROM - Inserisci il numero di parte del modulo e la revisione, il modello di switch e la versione del software. Salva l'ID originale di serie e la risposta operativa completa di Wizard. - Verifica il modello del codice, la revisione hardware e lo stato di attivazione. Il supporto per la lettura non significa che ogni opera di scrittura sia disponibile. - Confirmare che la zona di memoria richiesta può essere letta in modo affidabile. Confronta le recensioni ripetute: cambiare i byti di DDM può essere normale, ma i dati di identificazione permanenti inconsistenti richiedono una diagnosi. - Fai una [backup](https://sfptotal.io/it/wiki/Backing_up_transceiver_memory) delle aree accessibili prima di apportare eventuali modifiche. Non sostituire i dati originali con la prima immagine firmware che troverai. A0h/A2h, ID di serie e le differenze tra mappe di memoria sono spiegate nel [Guida per la memoria EEPROM](https://sfptotal.io/it/wiki/Transceiver_memory_structure)e Un errore di lettura A2h o l'assenza di DDM **non dimostra** o che non esiste un microcontroller o che la protezione per la scrittura hardware è presente. La causa può essere un'area non supportata, un tipo di modulo sbagliato, o un problema di potenza o connessione. Iniziamo con l’interpretazione del [La risposta del codice](https://sfptotal.io/it/wiki/Error_codes). ### Tipi di SFP scrivere protezione Scegliere un approccio diagnostico | meccanismo | Possibili sintomi | Requisiti | | --- | --- | --- | | Hardware di WP | L'identificazione può essere letta, ma gli scritti sono bloccati o non vengono conservati. | Un circuito verificato per il prodotto specifico e il controllo della linea richiesta da un pannello di codifica supportato. | | Password o altro controller di accesso mediato | Alcune aree sono accessibili solo dopo una sequenza specificata dal produttore. | I parametri di accesso corretti e il valore per questa implementazione; le impostazioni Wizard non determinano la password da soli. | | Comando speciale salvo | I dati possono essere letti di nuovo dopo la scrittura, ma il contenuto originale ritorna dopo una ripresa. | Un procedimento documentato per l'invio di dati, a volte implementato come script. | | Protezione combinata | Un solo password o un cambiamento di stato di linea è insufficiente. | La sequenza completa per la revisione pertinente, compreso lo stato del modulo richiesto. | Nessuno di questi sintomi dimostra un meccanismo di protezione da solo. WRITE FAIL può anche risultare da problemi di connessione, un'area non supportata o un errore di lettura. Per una classificazione generale, vedere l'articolo [Tipi di protezione dei trasmissori](https://sfptotal.io/it/wiki/Transceiver_write_protection). ### Come funziona la protezione WP hardware Alcuni moduli di rame SFP utilizzano un EEPROM separato, ad esempio un chip della famiglia 24C02. Il chip Write Protect controller di ingresso scrive accesso. Su un Microchip 24LC02B, connettere WP a VCC impedisce la scrittura di array, mentre connetterla a VSS rimuove questo blocco hardware. Questo è una proprietà di quel chip specifico; una designazione simile su un altro modello non garantisce le stesse condizioni o la gamma di memoria protetta. Il produttore del trasmettitore può collegare WP a un circuito di potenza o a una linea di controllo del connettore. I primi esperimenti di SFPTotal hanno incontrato disegni utilizzando linee di potenza, TX\_DISABLE o TX\_FAULT. Tuttavia, un solo nome di marca non può stabilire quale linea è collegata a WP. Un nuovo numero di parti o revisione richiede la propria verifica del circuito. ### Codificazione dei saltatori di tavolo e revisioni hardware Applicabilità degli etichetti dei componenti del consiglio | Sito / Fonte | Etichette verificate | I limiti dell’esempio | | --- | --- | --- | | SFPTotal Mini, manuale attuale | TX PWR/TX\_VCC, RX PWR/RX\_VCC, TX\_EN. | Verificare la funzione contro le etichette sul tuo specifico tavolo. Questi controlli cambiano gli stati della linea; non identificano automaticamente il metodo di protezione. | | Plus New / Plus X, manuali attuali | PWR\_TX, PWR\_RX e altri controlli descritti nella documentazione del modello. | Le etichette possono cambiare tra le revisioni hardware. Non copiare le posizioni di contatto da un Mini o Plus più vecchio. | | P3 e Q3 nell'articolo originale | Etichette da esempi storici; l'articolo originale non ha registrato i numeri di revisione esatti. | Questi esempi non sono le istruzioni verificate per ogni Plus, Mini o più recente scheda di codifica. | ![Scheda SFPTotal Mini della guida originale: vista ingrandita dei ponticelli RX PWR, TX PWR e TX EN](https://sfptotal.io/images/documentation/i177/p10/356a192b-f55c4447bf-6be37ffd6184.jpg) *Una mini illustrazione storica. In primo luogo, confrontare le etichette e il layout con la tua revisione hardware.* Se il pin WP di un specifico SFP è confermato di essere collegato a una linea controllabile, utilizzare i controlli specificati nel manuale della scheda di codifica e la sequenza del produttore del modulo. Cambiare un parametro verificato in un momento e registrare la lettura e scrivere i risultati. Ripristinare la normale configurazione del tavolo quando è finita. ![Il layout del tavolo viene escluso dall'articolo originale, mostrando Q3 e una linea rossa che collega i contatti](https://sfptotal.io/images/documentation/i177/p10/356a192b-a4f4d33642-6be37ffd6184.jpg) *Il grafico Q3 originale è conservato per identificare l'esempio storico. La sua esatta revisione hardware non è specificata; non stabilisce una istruzione universale per il ponte Q3 su altri tavoli.* Le descrizioni attuali: [Mini](https://sfptotal.io/it/wiki/SFPTotal_Mini), [Plus New](https://sfptotal.io/it/wiki/SFPTotal_Plus_New) e [Plus X](https://sfptotal.io/it/wiki/SFPTotal_Plus_X)e Se il layout è diverso o il circuito è sconosciuto, inviare il supporto il numero di parte del modulo, le etichette del tavolo e una foto del tavolo. Non è necessario prevedere la funzione dei contatti per stabilire applicabilità. ### Quando è richiesto una password o script Il mago, il **Controllo: impostare una password** Il comando configurerà la password preliminare. L'indirizzo di tabella, l'indirizzo di password e la password (Hex) devono corrispondere alla documentazione del modulo. Per i dettagli, vedi il [Password Guida di scrittura](https://sfptotal.io/it/wiki/Writing_with_a_password)e Le password di lavoro e i set di codice limitati non sono pubblicati qui. A2h:7Bh non deve essere trattato come un campo di password universale SFP definito da SFF-8472: la specificazione lascia le funzioni specifiche del venditore pertinenti al produttore. SFF-8636 definisce un meccanismo di password opzionale separato; i suoi parametri non devono essere applicati ai moduli SFP né. Se un modulo richiede una speciale sequenza di comando salvo o accesso, utilizzare un [Sceneggiatura adeguata](https://sfptotal.io/it/wiki/Writing_with_scripts) solo per un modello verificato e revisione. Un script casuale per una chiusura simile non sostituisce l'algoritmo del produttore. ### Procedura: lettura, backup, modifica e verifica 1. [Leggi](https://sfptotal.io/it/wiki/Reading_transceiver_memory) la zona richiesta con la tabella Modulo Tipo e Indirizzo corretta. Inserisci i dati di identificazione originali. 2. Crea un backup e conferma che è stato salvato. Quando si selezionano i dati, seguire il [Condizioni e raccomandazioni per l'accesso al database firmware](https://sfptotal.io/it/wiki/Firmware_database)Un nome di marca che corrisponde è insufficiente. 3. Identificare il metodo di protezione e confermare che il procedimento si applica alla tua revisione. Preparare solo i necessari cambiamenti e un appropriato algoritmo di scrittura. 4. Verificare l’applicabile [Il check-in](https://sfptotal.io/it/wiki/Checksum_verification) e eseguire il [Scrivere operazioni](https://sfptotal.io/it/wiki/Writing_transceiver_memory)e Salva la risposta completa di Wizard. 5. Leggi di nuovo le stesse aree e confrontandole con il risultato atteso. Dopo un normale riavviamento, leggere nuovamente i dati permanenti se la procedura per quel modulo lo richiede. I valori diagnostici attuali non devono essere paragonati come se fossero un'immagine di memoria immutabile. 6. Verificare l'identificazione e il link effettivo nel dispositivo di rete mirata. WRITE OK e un corretto numero di controllo confermano le loro fasi rispettive, ma non stabiliscono completa compatibilità o integrità del link. ### Fonte e applicabilità - [Microchip 24AA02/24LC02B, DS21709H](https://ww1.microchip.com/downloads/en/DeviceDoc/21709H.pdf), Sezione Protezione di scrittura: un esempio dell'operazione di input WP. - [SFF-8472 12.5a](https://members.snia.org/document/dl/25916), sezioni 4.3 e 10.2: accesso specifico al venditore; [SFF-8636 2.12](https://members.snia.org/document/dl/26418), sezione 6.2.10: un meccanismo di password opzionale separato. - [MSA, SFF e riferimento CMIS](https://sfptotal.io/it/wiki/Transceiver_standards_and_specifications) : selezionare una specifica per un fattore di forma. Questo articolo clarifica gli esperimenti precedentemente pubblicati. I riferimenti ai campioni di MicroTik e D-Link testati al momento non stabiliscono applicabilità a ogni numero di parti attuale di tali marchi. I dati sorgente sono insufficienti per una tabella di procedura universale per revisione; non vengono inventate revisioni specifiche. ## [Standard e specifiche di trasmissori ottici](https://sfptotal.io/it/wiki/Transceiver_standards_and_specifications) **MSA, SFF e CMIS descrivono diversi aspetti di un trasmissore ottico.** Alcuni documenti definiscono la chiusura e il connettore, altri i segnali elettrici, e altri la mappa della memoria e le procedure di controllo dei moduli. Per selezionare una specifiche per la programmazione di un modulo SFP, QSFP o OSFP, prima identificare la compito e l'interfaccia di gestione utilizzata da quel particolare trasmissore. Questo riferimento ti aiuta a trovare il documento primario, a capire il suo scopo e a controllare la sua revisione. I numeri di revisione di seguito sono stati controllati contro le fonti degli editori su **23 ottobre 2026**e Una revisione del documento elencato non significa che ogni modulo lo implementa in pieno: verifica l'applicabilità contro il database del prodotto e le capacità dichiarate. ### Cosa sono MSA, SFF e CMIS - **MSA – accordo multi-source.** Un accordo tra i partecipanti all'industria sulle interfacce di prodotto compatibili. Ci sono diversi MSA, tra cui SFP e OSFP. Un'etichetta di conformità MSA senza un documento, una revisione e una lista di funzionalità supportate non descrive pienamente la compatibilità. - **SFF** è una famiglia di specifiche pubblicate tramite SNIA. Questi includono documenti sulla progettazione meccanica, le interfacce elettriche e la gestione. Un numero SFF quindi non identifica da solo un formato firmware. - **CMIS - Specificazione di interfaccia di gestione comune.** Una specifica comune per la comunicazione tra un host e un modulo: accesso ai dati, capacità pubblicità e controllo. CMIS si applica a diversi fattori di forma e non definisce un unico design meccanico per loro. Le revisioni pubblicate sono disponibili da OIF. Questi termini non sono reciprocamente esclusivi. Ad esempio, la specifiche hardware OSFP MSA e CMIS coprono parti diverse dello stesso prodotto. La conformità con una mappa di gestione non garantisce la compatibilità con ogni switch: interfaccia elettrica e ottica, potenza, raffreddamento e limiti del software del sistema si applicano ancora. ### Tre strati: progettazione meccanica, interfacce elettriche e gestione Identificare il documento di cui hai bisogno | di Layer | Domanda risposto | Esempi | | --- | --- | --- | | Il design meccanico | Quali sono le dimensioni dell'inclusione del modulo, del connettore, della cassa e della montaggio? | SFF-8432, SFF-8661 e le specifiche hardware OSFP MSA. | | Interfacce elettriche | Quali segnali, pini di potenza e pini di controllo collegano il modulo al dispositivo ospitante? | SFF-8418, SFF-8419, SFF-8679. | | Gestione e memoria | Come vengono lette e controllate le caratteristiche di identificazione, diagnosi e supporto? | SFF-8472, SFF-8636 e CMIS; SFF-8024 aiuta a decodificare i valori di campo. | La mappa della memoria fa parte dell'interfaccia di gestione. I suoi byti accessibili possono rappresentare identificazione memorizzata, misure dal vivo, status o comandi. Questi dati non sono tutti liberamente riciclabili EEPROM. La specifica e l'implementazione del modulo rilevanti definiscono le assegnazioni di indirizzo e le condizioni di scrittura. ### Mappe di memoria, DDM e interfacce di gestione Inizia con questa tabella durante la lettura di identificazione e diagnosi. I fattori di forma elencati sono applicazioni tipiche; l'aspetto di un modulo non stabilisce quale mappa di gestione utilizza. Interfacce di gestione e tabelle di codice | Documenti | scopo | Factore di forma / scope | Revisione verificata | Fonte | | --- | --- | --- | --- | --- | | SFF-8472 | Identificazione, mappa della memoria, DDM e controllo. | Moduli di famiglia SFP utilizzando questa interfaccia. | 12.5a; 16.01.2026 | [SNIA PDF](https://members.snia.org/document/dl/25916) | | SFF-8636 | Mappa della memoria e gestione dei moduli e dei cavi a quattro linee. | Ad esempio, i moduli QSFP+/QSFP28 utilizzano questa mappa. | 2.12; 29.04.2026 | [SNIA PDF](https://members.snia.org/document/dl/26418) | | CMIS | Interfaccia di gestione comune, capacità di modulo, stati e dati. | Diversi fattori di forma, tra cui QSFP-DD e OSFP. | 5.4; maggio 2026 | [OIF PDF](https://www.oiforum.com/wp-content/uploads/OIF-CMIS-05.4.pdf) | | SFF-8024 | Tabelle di codice comuni per interpretare i campi; non una mappa della memoria indipendente. | Moduli i cui mappe si riferiscono a queste tabelle. | 4.14; 04.06.2026 | [SNIA PDF](https://members.snia.org/document/dl/26423) | **SFF-8472** è utile per l'interpretazione dell'identificazione familiare SFP e DDM. Le mappe SFP utilizzano la notazione A0h/A2h. Questi sono gli indirizzi espressi nel formato utilizzato da questi documenti, non numeri di pagina universali per tutti i trasmettitori. Gli strumenti che utilizzano l'indirizzo 7-bit I2C mostrano spesso gli stessi indirizzi come 0x50/0x51. Verifica quale nota la tua azienda accetta. **SFF-8636 e CMIS** Sono diverse interfacce di gestione. Gli indirizzi, i numeri di pagina e le procedure di scrittura non devono essere trasferiti da uno all'altro. Per i moduli multilani, controllare anche la selezione della pagina e, se del caso, la selezione bancaria, le funzionalità supportate e lo stato del modulo. Diverse implementazioni di gestione possono verificarsi anche all'interno delle famiglie QSFP strettamente legate. **SFF-8024** contiene tabelle di codice comuni, come i moduli e i identificatori del tipo di connettore. Aiuta a interpretare un valore di campo, ma non sostituisce il documento che definisce l'indirizzo e il significato del campo in una particolare mappa. ### Specifiche hardware SFP, QSFP e OSFP Questi documenti supportano la selezione e la progettazione dell'interfaccia hardware. Una specifica di soluzione collega i requisiti e le referenze in diversi documenti; non sostituisce tutti i disegni dettagliati, i parametri elettrici o la mappa di gestione. Specifiche hardware | Documenti | scopo | Factore di forma / scope | Revisione verificata | Fonte | | --- | --- | --- | --- | --- | | SFF-8418 | Interfaccia elettrica ad alta velocità 10 Gb/s. | SFP+ 10G. | 1.4; 30.07.2015 | [SNIA PDF](https://members.snia.org/document/dl/25879) | | SFF-8419 | Fornitura di energia e segnali a bassa velocità. | SFP+ e soluzioni che si riferiscono a questo documento. | 2.0a; 10.07.2026 | [SNIA PDF](https://members.snia.org/document/dl/25880) | | SFF-8432 | Modulo e design meccanico di cage. | La famiglia SFP+ | 5.2a; 30.11.2018 | [SNIA PDF](https://members.snia.org/document/dl/25892) | | SFF-8402 | Relazioni tra specifiche soluzioni single-line. | Famiglia SFP+, comprese le SFP28. | 1.2; 21.12.2022 | [SNIA PDF](https://members.snia.org/document/dl/25869) | | SFF-8679 | Pini, parametri elettrici, requisiti di potenza e hardware. | La famiglia QSFP 4X | 1.9; 21.04.2025 | [SNIA PDF](https://members.snia.org/document/dl/25969) | | SFF-8661 | Requisiti meccanici Modulo. | QSFP+ 4X. | 2.5; 22.06.2018 | [SNIA PDF](https://members.snia.org/document/dl/25959) | | SFF-8665 | Relazioni tra gestione, interfaccia elettrica e specifiche meccaniche. | QSFP 4X generazioni. | 2.0; 24.11.2025 | [SNIA PDF](https://members.snia.org/document/dl/25963) | | OSFP MSA | Requisiti meccanici, elettrici e termali; CMIS è coperto separatamente. | Il sistema OSFP e OSFP-RHS. | 5.22; 09.08.2025 | [OSFP MSA PDF](https://osfpmsa.org/assets/pdf/OSFP_Module_Specification_Rev5_22.pdf) | Per QSFP-DD, ottenere i requisiti di hardware dal pertinente MSA, e i requisiti di gestione dalla revisione applicabile CMIS e la documentazione dei moduli. Il documento hardware OSFP separa esplicitamente la gestione CMIS dai requisiti meccanici, elettrici e termali. Nessuna interfaccia di gestione condivisa né un scopo simile rende meccanicamente intercambiabile OSFP e QSFP-DD. ### Specifiche precoce e documenti MSA Questi numeri di documenti sono spesso visualizzati nei set di dati e nelle istruzioni più antiche. Sono conservati qui per aiutare a interpretare i requisiti originali del prodotto. Leggi il loro status e scala insieme al numero di revisione. Documenti per le generazioni originali | Documenti | scopo | Factore di forma / scope | Revisione verificata | Fonte | | --- | --- | --- | --- | --- | | INF-8074i | Specificazione originale SFP MSA; documento informativo. | SFP. | 1.0; 12.05.2001 | [SNIA PDF](https://members.snia.org/document/dl/26184) | | SFF-8431 | I requisiti elettrici SFP+ precoce complessi. Archiviato; vedi la spiegazione qui sotto. | SFP+ 10G. | 4.1 data 6 luglio 2009; aggiunta data 15 settembre 2013 | [SNIA PDF](https://members.snia.org/document/dl/25891) | | SFF-8436 | Specifica completa QSFP+; applicabilità per le altre generazioni richiede un controllo separato. | QSFP+ 4×10 Gb/s. | 4.9; 31.08.2018 | [SNIA PDF](https://members.snia.org/document/dl/25896) | | INF-8077i | XFP interfacce elettriche, di gestione e meccaniche. | XFP 10G. | 4.5; 31.08.2005 | [SNIA PDF](https://members.snia.org/document/dl/26514) | **SFF-8431 è un documento archiviato.** La sua copertura identifica esplicitamente SFF-8419 per l'interfaccia a bassa velocità e SFF-8418 per i rimanenti requisiti elettrici 10G. Il SFF-8431 non deve pertanto essere presentato come unica fonte corrente per tutti i parametri SFP+. **SFF-8436** è una specifica completa QSFP+ 4×10 Gb/s. Per altre generazioni QSFP, controllare anche SFF-8665, il profilo di interfaccia elettrica e la mappa di gestione selezionata. SFF-8679 afferma che sostituisce la porzione elettrica di base di SFF-8436; SFF-8636 descrive separatamente la gestione del modulo a quattro linee. La collezione precedente ha elencato CMIS 5.0. Per trovare le revisioni pubblicate, ora utilizza il [Il catalogo OIF, sezione Specificazioni di Interfaccia di gestione](https://www.oiforum.com/technical-work/implementation-agreements-ias/)e La revisione confermata c'è CMIS 5.4, May 2026. Questo non richiede l'uso di 5.4 con un modulo progettato per un'altra revisione. ### Selezionare una specifica per la lettura o cambiare memoria 1. **Identificare il prodotto.** Inserisci il fattore di modulo, il numero di parti e la revisione hardware. Verifica la scheda dati del modulo e le operazioni supportate dalla scheda di codifica. 2. **Identificare l’interfaccia di gestione.** Utilizzare la documentazione e i dati di identificazione letti dal modulo; una singola indicazione di velocità è insufficiente. Selezionare SFF-8472, SFF-8636, CMIS o un altro documento esplicitamente specificato. 3. **Ricordate la revisione.** Confronta il numero della pagina di titolo, modifica la storia e il supporto dichiarato del modulo. La data di aggiornamento del sito può differire dalla data di specificazione. 4. **Verifica il campo richiesto.** Definisci l’indirizzo, la pagina/banca, le unità, le autorizzazioni di lettura e scrittura, le condizioni di accesso e se la funzione è obbligatoria. Per un valore di campo codificato, consultare la tabella SFF-8024 pertinente. 5. **Salva i dati originali.** Esegui il backup delle aree accessibili prima di apportare modifiche. Verificare i controlli applicabili e leggere i dati dopo la scrittura. Le aree protette e di servizio non devono essere trattate come buffer edilizzabile ordinario. Ad esempio, interpretare SFP ID di serie e DDM richiede la mappa SFF-8472 e le schede di codice. Le dimensioni della cassa di controllo richiedono una specifica hardware. Se un modulo utilizza CMIS, selezionare gli indirizzi da una tabella di memoria SFP è sbagliato anche quando il campo richiesto ha un nome simile. Non cambiare il numero standard in una descrizione o scrivere un altro identificatore nella memoria aggiunge una velocità fisica non supportata, tipo ottico o capacità di potenza a un modulo. La compatibilità con il codice e il funzionamento del collegamento effettivo devono essere verificati separatamente. ### Documenti aggiuntivi dalla raccolta originale I link qui sotto conservano gli altri documenti dalla lista originale. Nessun numero di revisione attuale è richiesto qui: verifica la pagina di titolo e lo stato nella pagina [Il catalogo](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: cercare il catalogo SNIA](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 sul link conservato è indicato **Sviluppo 0.0.10 data 23 gennaio 2018**e Si tratta di un progetto di estensione per la gestione dei moduli tunabili QSFP+/QSFP28, non un standard di configurazione universale pubblicato per tutti i moduli. Allo stesso modo, la presenza di un file nel catalogo non significa che il tuo prodotto implementa tutta la sua funzionalità. ### Verifica del documento di revisione e status - **Pubblicato** nel catalogo SNIA indica un documento approvato per la pubblicazione; **Progetto** Indica un progetto di revisione. **scaduto** La manutenzione è interrotta; consultare la copertura per il motivo. - Leggi il numero e la data all'interno del PDF. Un URL dell'editore permanente può iniziare a servire una revisione più recente, rendendo un'etichetta più vecchia salvata oltre a essere inesatta. - Utilizzare il catalogo OIF per CMIS e il sito web del gruppo pertinente per le specifiche MSA. Non determinare la valuta esclusivamente da un nome di file in una raccolta di terze parti. - Compatibile con la revisione contro la scheda dati del modulo. Una nuova revisione del documento non aggiornano automaticamente i dispositivi già prodotti. Questo riferimento non sostituisce le specifiche primarie. Le tabelle di cui sopra aiutano a localizzare i documenti per scopo; leggere la revisione del documento appropriata per valori di campo esatti, parametri di tempo e requisiti. ### Guida SFPTotal - [Il coding board forma fattori e capacità](https://sfptotal.io/it/wiki/SFPTotal_Documentation) : Famiglie di moduli supportate dai modelli SFPTotal. - [Struttura della memoria transitorio](https://sfptotal.io/it/wiki/Transceiver_memory_structure) Come il mago presenta le aree della memoria. - [La memoria di lettura](https://sfptotal.io/it/wiki/Reading_transceiver_memory) e [Il sostegno](https://sfptotal.io/it/wiki/Backing_up_transceiver_memory) • Preparare i dati prima di modificare. - [Interfaccia diagnostica DDM](https://sfptotal.io/it/wiki/DDM_diagnostics) : lettura misurazioni e soglie in Wizard. - [Verificazione del check-in](https://sfptotal.io/it/wiki/Checksum_verification) : comandi per controllare i campi di controllo supportati.