Organizacja pamięci modułów SFP, QSFP, XFP i OSFP przy programowaniu
Wpis referencyjny o układzie pamięci używanym przy programowaniu transceiverów: bloki SFP A0h (identyfikator seryjny/producent, często chroniony przed zapisem) i A2h (diagnostyka, bajt wyboru strony 7Fh, strony 00h/01h zapisywalne przez użytkownika); blok QSFP A0h z wyborem strony pod 7Fh, strona 00h z chronionymi danymi identyfikacyjnymi i strona 03h z EEPROM użytkownika; tabele XFP przez 7Fh; w OSFP/CMIS dolne 128 bajtów jest stałe, a górna pamięć podzielona na strony. Podkreślono, że bajtów tylko do odczytu nie można zmienić i że określone obszary zapisu mogą być chronione hasłem.
- Transceivery: SFP, QSFP, XFP, OSFP
- Format: SFP, QSFP, XFP, OSFP
Objawy / komunikaty:
reference: which bytes are writable, where checksums and passwords live
Comments 1
Wybierz stronę/tabelę/bank w GUI zamiast edytować surowy bufor; nie zmieniaj bajtów tylko do odczytu (zapis do nich powoduje błędy weryfikacji) i wpisz hasło hosta/producenta przed zapisem chronionych obszarów.