Programming के लिए SFP, QSFP, XFP और OSFP मॉड्यूल की memory का ढाँचा
Transceivers program करते समय memory layout पर एक reference post: SFP में A0h (serial ID/vendor, अक्सर write-protected) और A2h (diagnostics, page-select byte 7Fh, user-writable page 00h/01h) blocks; QSFP में A0h block, page-select 7Fh, write-protected identity की page 00h और user EEPROM की page 03h; XFP tables के लिए 7Fh; OSFP/CMIS में नीचे के 128 bytes fixed और upper memory pages में बँटी हुई। इसमें जोर दिया गया है कि read-only bytes बदले नहीं जा सकते और passwords खास write areas को protect कर सकते हैं।
- Transceivers: SFP, QSFP, XFP, OSFP
- Form factor: SFP, QSFP, XFP, OSFP
Symptoms / messages:
reference: which bytes are writable, where checksums and passwords live
Comments 1
Raw buffer बदलने की जगह GUI में page/table/bank चुनो; read-only bytes मत बदलो (उनमें write करने से verification errors आते हैं) और protected areas में लिखने से पहले host/manufacturer password डालो।