AF-5018CI i zgrywanie flesha

 

Mimo że jest to faq to nie będę wyjaśniał po co zgrywać flesha, po prostu powiem tak to plik który powinien mieć każdy kto chce się bawić Ferdkiem troszke więcej niż zwykły użytkownik. Zgrany flesh to może być jedyna deska ratunku dla naszego ferdka.

Co będzie potrzebne:


Oczywiście Jtag ja używam takiego
kabel LPT
no i zasilacz ja używam do tego Jtaga zrobionego przez siebie zasilacza stabilizowanego o napięciu 5V.
program Pionero v0.4(finall)
Przy Windowsie Xp należy nie zapomnieć o zainstalowaniu User Portu.

Jak mamy wszystko zabieramy się do pracy.

1.Podłaczamy wszystkie kabelki do kompa i do tunera.
(Jeśli tuner zwrócimy panelem przednim w swoją strone to gniazdo do podłączenia Jtaga jest po lewej stronie płyty głównej na jej skraju, charakterystyczny grzebień z 20 szpilkami pierwszy rządek 10 szpilek od strony zasilacza to masa więc kabel wpinamy tak aby był skierowany w stronę prawą. Jeśli podłączymy odwrotnie nic się nie stanie program nic nie zrobi.)

2. Otwieramy program Pionero v0.4 i włączamy tuner do sieci, czekamy aż tuner uruchomi się i jeśli włączy się na jakiś kanał to przełączamy go w stan Stand by.

3. Następnie ustawiamy w Pioniero Adres: 7FE00000 i Długość: 200000.

4. Klikamy na Kod CPU i otrzymujemy w okienku takie info:


Otwieram LPT1
Reset DCU aktywny
DCU Status : Run-Test/Idle
Kod CPU (IDCODE) : 1D405041
Nieznany kod CPU! Sprawdz czy dekoder jest włączony i czy jtag jest poprawnie zbudowany.
Reset DCU nieaktywny
Zamykam LPT1
Jeśli IDCODE będzie FFFFFFFF mamy źle podłączonego Jtaga, sprawdzamy połączenia i próbujemy od nowa.
Zdaniem: "Nieznany kod CPU! Sprawdź czy dekoder jest włączony i czy jtag jest poprawnie zbudowany." nie przejmujemy się ponieważ Pioniero jest to program napisany dla pionków więc jest to normalne.

5. Następnie klikamy "Odczytaj" i wybieramy miejsce gdzie plik ma być zapisany po zamknięciu okna rozpoczyna się zgrywanie flesha a w okienku mamy takie info:
Otwieram LPT1
Reset DCU aktywny
DCU Status : Run-Test/Idle
Odbieram dane...
Postęp możemy obserwować w okienku Status.

6. Po zakończeniu odczytu dostajemy info w okienku:
Otwieram LPT1
Reset DCU aktywny
DCU Status : Run-Test/Idle
Reset DCU nieaktywny
Firmware odczytane poprawnie!
i zamykamy program wyłączamy tuner z sieci i rozłączmy kabelki.

Plik możemy przejrzeć w Hex Edytorze i powinniśmy zachować.

Opis przetestowałem na tunerze Ferguson AF-5018CI.

Niestety nie udało mi sie wgrać flesha programem Pionero więc jeśli komuś by się to udało to proszę o info to dopiszemy do postu.

Pozdrawiam i życzę aby zgrany flesh nigdy się nie przydał do ratowania tunera.

 

© 2004 Majesterek

Tekst skopiowany dzięki uprzejmości forum DVB-PL

drukuj


zamknij to okienko!