Aide-mémoire de la carte mémoire EEPROM · Référence · Transceivers et câbles optiques · Documentation · CodingBox
CodingBox Documentation

Aide-mémoire de la carte mémoire EEPROM

La carte des octets tenant sur une page pour les trois organisations mémoire avec lesquelles CodingBox travaille le plus souvent : SFF-8472 (classe SFP), SFF-8636 (QSFP+/QSFP28) et CMIS (QSFP-DD, OSFP, QSFP112, SFP-DD). Utilisez-la pour retrouver rapidement un champ dans l’EEPROM editor ; l’éditeur nomme chaque octet au survol, et les documents de spécification restent l’autorité pour les cas particuliers.

Les positions suivent les révisions publiques actuelles (SFF-8472 rév. 12.x, SFF-8636 rév. 2.x, CMIS 5.x). Les modules plus anciens peuvent suivre des révisions antérieures — vérifiez l’octet compliance.

SFF-8472 — A0h (Serial ID)

OctetsChampRemarques
0Identifiant03h = SFP/SFP+/SFP28 (SFF-8024)
1Identifiant étendu04h = MOD_DEF 4 (identifiant deux fils)
2Connecteur07h LC, 01h SC, 0Ch MPO, 21h cuivre, 23h non séparable
3–10Codes de conformité du transceiverEthernet 10G (3), SONET (4–5), Ethernet 1G (6), FC (7–10)
11Codage64b/66b, 8b/10b, NRZ…
12Débit de signalisation nominal×100 Mb/s (103 = 10,3 Gb/s)
13Identifiant de débitschéma de sélection de débit (SFF-8079)
14Longueur SMFkm
15Longueur SMF×100 m
16Longueur 50 µm OM2×10 m
17Longueur 62,5 µm OM1×10 m
18Longueur OM4 ou cuivrem
19Longueur OM3×10 m
20–35Nom du constructeurASCII, complété par des espaces
36Code de conformité étenduSFF-8024 tableau 4-4
37–39OUI du constructeuridentifiant de société IEEE
40–55Référence constructeurASCII
56–59Révision constructeurASCII
60–61Longueur d’onde (nm) ou conformité du câble1310 = 051Eh
62Débit Fibre Channel 2 / non alloué—
63CC_BASEsomme de contrôle des octets 0–62
64–65OptionsTX_DISABLE, TX_FAULT, RX_LOS, sélection de débit…
66–67Débit de signalisation max / min% au-dessus / en dessous du nominal
68–83Numéro de série constructeurASCII
84–91Code dateYYMMDDLL
92Type de diagnostic numériquebit 6 DDM, bit 5 étalonnage interne, bit 4 étalonnage externe, bit 3 moyenne/OMA
93Options étenduesindicateurs d’alarme/avertissement, TX_DISABLE logiciel, sélection de débit logicielle
94Conformité SFF-8472révision suivie par le module
95CC_EXTsomme de contrôle des octets 64–94
96–127Spécifique au constructeur—
128–255Réservé (SFF-8079)—

SFF-8472 — A2h (diagnostic)

OctetsChampRemarques
0–39Seuilstempérature, Vcc, polarisation, puissance Tx, puissance Rx — chacun avec HA, LA, HW, LW (détails)
40–55Seuils optionnelstempérature laser, courant TEC
56–91Constantes d’étalonnage externepolynôme de puissance Rx, pentes/décalages (détails)
92–94Réservé—
95CC_DMIsomme de contrôle des octets 0–94
96–105Moniteurs temps réeltempérature, Vcc, polarisation Tx, puissance Tx, puissance Rx (unités)
106–109Moniteurs optionnelstempérature laser / TEC
110État / contrôleétat TX_DISABLE, RS0/RS1, TX_FAULT, RX_LOS, données prêtes
111Réservé—
112–113Indicateurs d’alarme—
114–115Contrôles optionnelségalisation d’entrée Tx / accentuation de sortie Rx
116–117Indicateurs d’avertissement—
118–119État / contrôle étenduRS logiciel, niveau de puissance
120–126Spécifique au constructeurzone mot de passe 0x7B–0x7E (123–126) sur les modules protégés (protection en écriture)
127Sélection de table / pagesélectionne les tables optionnelles supérieures
128–247EEPROM utilisateur (table 00h)zone de travail inscriptible
248–255Contrôle constructeur—

SFF-8636 — page basse 00h (QSFP+/QSFP28)

OctetsChamp
0Identifiant (0Dh QSFP+, 11h QSFP28)
1Conformité de révision
2État : données non prêtes, IntL, mémoire plate
3Tx LOS (7–4) / Rx LOS (3–0)
4Défaut d’égalisation adaptative Tx / défaut Tx
5Tx LOL / Rx LOL (CDR)
6–7Indicateurs d’alarme/avertissement de température / Vcc
9–14Indicateurs par voie : puissance Rx, polarisation Tx, puissance Tx
22–23Température du module
26–27Vcc du module
34–41Puissance Rx, voies 1–4
42–49Polarisation Tx, voies 1–4
50–57Puissance Tx, voies 1–4
86Désactivation Tx par voie
87 / 88Sélection de débit Rx / Tx
93Contrôle d’alimentation (basse puissance, forçage)
98Contrôle du CDR (Tx 7–4, Rx 3–0)
100–106Masques d’interruption
119–122Saisie de changement de mot de passe
123–126Saisie du mot de passe (0x7B)
127Sélection de page

SFF-8636 — page haute 00h (identité)

OctetsChamp
128Identifiant
129Identifiant étendu : classe de puissance, CDR présent (bits 3/2), CLEI
130Connecteur
131–138Conformité aux spécifications (Ethernet, SONET, SAS, GbE, FC)
139Codage
140Débit binaire nominal (×100 Mb/s ; FFh → voir 222)
141Conformité de sélection de débit étendue
142Longueur SMF (km)
143Longueur OM3 (×2 m)
144 / 145Longueur OM2 / OM1 (m)
146Longueur cuivre ou OM4 (m)
147Technologie du dispositif (type de laser, refroidi, accordable…)
148–163Nom du constructeur
164Codes de module étendus (InfiniBand)
165–167OUI du constructeur
168–183Référence constructeur
184–185Révision constructeur
186–187Longueur d’onde (÷20 nm) ou atténuation cuivre
188–189Tolérance de longueur d’onde (÷200)
190Température de boîtier maximale
191CC_BASE (128–190)
192Conformité aux spécifications étendues (SFF-8024 tableau 4-4)
193–195Options
196–211Numéro de série constructeur
212–219Code date
220Type de diagnostic numérique
221Options étendues
222Débit binaire nominal (×250 Mb/s)
223CC_EXT (192–222)
224–255Spécifique au constructeur

La page haute 03h contient les seuils ; la page 02h l’EEPROM utilisateur ; la page 01h la sélection d’application (SFF-8636).

CMIS — page basse et pages clés

EmplacementChamp
Basse 0Identifiant (18h QSFP-DD, 19h OSFP, 1Eh QSFP112, 1Ah SFP-DD)
Basse 1Révision CMIS (par ex. 50h = 5.0)
Basse 2Caractéristiques du module : mémoire plate, modèle mémoire
Basse 3État du module (bits 3–1 : 1 LowPwr, 2 PwrUp, 3 Ready, 4 PwrDn, 5 Fault)
Basse 8–13Indicateurs du module
Basse 14–25Moniteurs du module (température 14–15, Vcc 16–17, aux)
Basse 26Contrôles globaux du module (basse puissance, réinitialisation logicielle)
Basse 118–121Changement de mot de passe
Basse 122–125Saisie du mot de passe
Basse 126Sélection de banque
Basse 127Sélection de page
Page 00h 128–255Identité : constructeur 129–144, OUI 145–147, référence 148–163, révision 164–165, numéro de série 166–181, date 182–189, CLEI 190–199, classe de puissance 200–201, connecteur 203, type de support 212…
Page 01hAnnonces : moniteurs implémentés, prise en charge du CDR, VDM, applications (86–117)
Page 02hSeuils
Page 10hContrôles de voie : chemin de données, désactivation Tx, activation du CDR (160/161), sélection d’application
Page 11hÉtat de voie et moniteurs : indicateurs 134–153, puissance Tx 154–169, polarisation Tx 170–185, puissance Rx 186–201
Pages 20h–2FhVDM (Diagnostic par voie)
Pages 9Fh, A0h+Commande / réponse CDB

Description complète : CMIS, MIS pour SFP-DD.

Sommes de contrôle

Somme de contrôleCouvreEmplacement
CC_BASE (SFP)A0h 0–62A0h 63
CC_EXT (SFP)A0h 64–94A0h 95
CC_DMI (SFP)A2h 0–94A2h 95
CC_BASE (QSFP)128–190191
CC_EXT (QSFP)192–222223
Sommes de contrôle de page CMISpar pagedernier octet de la page

Ce sont toutes de simples sommes sur 8 bits. CodingBox les recalcule automatiquement à chaque écriture — un dump modifié à la main avec une somme de contrôle obsolète est rejeté par la plupart des hôtes (recodage de l’EEPROM).

Vue au niveau du protocole de la façon dont on atteint ces octets — adresses, pagination, banques, temporisation : Interface deux fils. Quels octets chaque somme de contrôle couvre et comment les calculer : Sommes de contrôle.

Cette page est la vue condensée. Tableaux complets octet par octet et bit par bit : SFF-8472 A0h · SFF-8472 A2h · SFF-8636 page basse · SFF-8636 page haute · CMIS page basse · CMIS pages hautes · CMIS voies · XFP.

Octets de classe de puissance pour toutes les familles, avec les échelles de classes et des chiffres de consommation réels : Puissance et consommation ; quel document définit chaque plage d’octets et où l’obtenir : Carte des normes.


Si vous trouvez une inexactitude ou une erreur dans cet article, sélectionnez le passage concerné et appuyez sur Ctrl+Enter pour .