Page 1 of 2

Błąd odczytu SFP FGS202

Posted: Wed Feb 20, 2019 9:10 am
by error666
Witam

Gdy próbuje je odczytać wyrzuca "Błąd komunikacji z pamięcią"
SFP innych procudentów JDSU czy Huawei odczytuje prawidłowo.

wewnątrz modułu FGS202 jest MX25L6435E który jest na liście obsługiwanych układów

Re: Błąd odczytu SFP FGS202

Posted: Wed Feb 20, 2019 11:14 am
by ArT
MX25L6435E ale pośrednio jest jeszcze procesor więc pamięć nie ma znaczenia - programator komunikuje się z procesorem po I2C w standardzie MSA. Można ją wylutować i zaprogramować bezpośrednio w podstawce, ale ciężko będzie tam znaleźć odpowiednie obszary.

Wygląda na to jakby nie odpowiadała na rozkazy z I2C.
Na pewno te wkładki są zgodne z MSA? Masz może jej datasheeta? (na stronie nie udostępniają).

Re: Błąd odczytu SFP FGS202

Posted: Tue Feb 26, 2019 2:15 pm
by error666
Przejrzałem Internet za datasheet ale nic nie mogłem znaleźć

Re: Błąd odczytu SFP FGS202

Posted: Tue Feb 26, 2019 2:20 pm
by error666
Jestem ciekawy czy SFP moduł jest cały czas zasilany od momentu wsunięcia czy tylko w czasie odczytu?
Czy jest możliwe włączenie zasilania z poziomu skryptu

Mogę również podesłać bezwzrotnie moduł FGS202 jeżeli byłby w przydatny do testowania niekoniecznie dla powyższego tematu.
Pozdrawiam

Re: Błąd odczytu SFP FGS202

Posted: Wed Feb 27, 2019 11:11 am
by ArT
Sam programator podaje zasilanie tylko na czas programowania, ale jak podłączysz osobne zasilanie USB do wkładki SFP to moduł jest zasilany cały czas. Próbowałeś podłączyć zasilanie i poczekać trochę? Przydałby się datasheet bo może nie jest to standard MSA tylko jakaś modyfikacja wg producenta. Niemal każdy moduł emuluje pamięć I2C i do tego jest standard MSA: https://www.dropbox.com/s/emdxmhrrykow3 ... 2.PDF?dl=0
Możesz podesłać tą wkładkę i sprawdzimy z analizatorem stanów czy w ogole I2C odpowiada i co się dzieje na liniach - trochę to może potrwać ale odeślemy ją potem z powrotem.

Re: Błąd odczytu SFP FGS202

Posted: Wed Mar 06, 2019 5:29 pm
by ArT
Dzięki za podesłaną wkładkę :-) Na gorąco - po podłączeniu analizatora aby podejrzeć co się dzieje na transmisji to wkładka w ogóle nie odpowiada na komendy I2C (NACK). W wolnej chwili usiądziemy do tego i spróbujemy to rozgryźć czemu tak się dzieje. Będę informował.

Re: Błąd odczytu SFP FGS202

Posted: Fri Mar 08, 2019 9:01 am
by error666
ArT wrote:Dzięki za podesłaną wkładkę :-) Na gorąco - po podłączeniu analizatora aby podejrzeć co się dzieje na transmisji to wkładka w ogóle nie odpowiada na komendy I2C (NACK). W wolnej chwili usiądziemy do tego i spróbujemy to rozgryźć czemu tak się dzieje. Będę informował.

Dzięki za znalezienie czasu na wstępne analizy :)
Na chińskiej stronie aliexpress, jest sprzedawca który ma dostęp do tych wkładek. Spytam się czy posiada datasheet

Re: Błąd odczytu SFP FGS202

Posted: Fri Mar 15, 2019 2:53 pm
by ArT
Za żadne skarby nie idzie się z nią skomunikować :( Jest jakiś myk zrobiony. Wymuszanie odpowiednich stanów na odpowiednich pinach też nic nie daje. Jedyne co mi przychodzi do głowy to chcąc sklonować taką wkładkę to ją rozebrać i sklonować flasha MX25L6435.

Z ciekawości odczytałem tego flasha bezpośrednio (zrzut bin https://www.dropbox.com/s/9n1sd8ckoaqgd ... 5.bin?dl=0) i wydaje mi się że od adresu 0x620CD0 jest konfiguracja tej wkładki, ale z drugiej strony nie odpowiada mi to ani standardowi MSA ani nie jest to podobne do odczytu który wrzuciłeś.

Re: Błąd odczytu SFP FGS202

Posted: Mon Mar 18, 2019 11:47 am
by error666
Jeszcze raz dziękuję i odezwę się jak uzyskam coś konkretnego

Re: Błąd odczytu SFP FGS202

Posted: Mon Mar 18, 2019 12:04 pm
by error666
Wkładka umożliwia sprawdzenie danych diagnostycznych