#15
Post
napisał: krzysztof.z » 26 lis 2020, 17:01
Dziwnym trafem dzisiaj zaczeła działać. Wczoraj wiele razy ją włączałem, wyłączałem, resetowałem kompa i nie mogłem jej pingowac na 10.10.10.10. Dzisiaj przychodze, włączam kompa, pinguje 10.10.10.10... karta odpowiada :O nie mam pojęcia o co chodzi.
Udało się odczytać mesaflash --device 7i76e --addr 10.10.10.10 --readhmid. Zmieniłem w pliku HAL adres IP na 10.10.10.10. Wgralem flash: sudo mesaflash --device 7i76e --addr 10.10.10.10 --write "ściezka pliku"
OGARNĄŁEM:
Testy były wykonywane gdy karta była przykręcona do czterech dystansów mosiężnych, a dystanse do płyty alu 5mm. Wprowadzane były naprężenia i coś nie stykało. W momencie bootowania coś nie stykało. Zrobiłem taki test: zacząłem pingować odkręconą od podstawy kartę. Dała się pingować- działa. W trakcie pingowania przykręciłem ją na sztywno do podstawy. Nadal działa. Wyłączyłem kompa i zasilanie karty. Włączam, pinguje - nie działa. Stąd wniosek że problem jest gdzieś na linii bootowania z flasha.
Już miałem dzwonić po egzorcystę, ale dzięki testom na drugiej karcie i odkręceniu od podstawy 7i76e przypadkowo udało się problem rozwiązać.
Zmarnowałem kupe czasu na próbach z konfiguracją, a problem okazał się typowo hardware'owy.
Podejrzewałem BGA Spartana, albo luty na dwóch flashach. Poprawiłem luty na flashach, bo reflowu nie chce robić. Działa przykręcona do podstawy. Sukces.
Wniosek: na biurku coś może działać, a wkręcone na swoje miejsce już niekoniecznie.