Wyciąganie Boxkey i IRD z Sagem ISD4285

 

 

 

 

 

Możliwość odczytu flasha z Sagema ISD4285 powstała w wyniku współpracy:

PATEL - rozpracowanie programu procesora i obsługi pamięci
HUBERT – przetłumaczenie opisu z Hiszpańskiego
JAROK4 – Coś tam zrobiłem, sprawdziłem i opisałem



Opis dotyczy odczytu zawartości Flasha IBM 28F640J3 z Sagema ISD4285 przy minimalnej ingerencji do wewnątrz dekodera.

Co jest potrzebne:

• komputer z wolnym portem LPT
• kabel :przedłużacz do drukarki lub kabel do skanera w zależności od zastosowanego gniazda w JTAGU
• program patel_jtag_soft_gsp
• biblioteki Borlanda Delphi5-BPLs
• kilka części według schematum i lutownica


1. Musimy wykonać bardzo prosty układzik jtaga. Ja to zrobiłem na tak zwanego pająka , czyli bez płytki, ale pamiętajcie to niebezpieczne bo łatwo można zrobić zwarcie.



2. Po zrobieniu Jtaga odkręcamu obudowę dekodera (oczywiście bez napięcia) i lutujemy pięc przewodów do złącza na płycie dekodera jak poniżej



Otoczenie naszego złącza jest nieco inne ale nie miałem aparatu pod ręką.
Nasze złącze znajduje się patrząc od przodu dekodera : po lewej stronie od procesora poniżej układu eproma 24C64.
Kolejność lutowania przewodów jest taka jak na obrazku czyli licząc od prawej do lewej strony:
TDOTDINCTCKLTMS - GND
 

3. Przy wyłączonym komputerze i dekoderze (z gniazdka) podłączamy kabel LPT (Dekoder musi być wypięty od anteny i telewizora. )

4. Włączamy komputer najlepiej w WIN 98 albo 98SE (diody jtaga będą się zapalać i gasnąć potem pozostanie jedna zapalona

5. Włączamy dekoder do gniazdka i po pewnym czasie przejdzie w tryb MENU albo standby wtedy należy go włączyć w przyciskiem powinien palić się napis
MENU

6. Uruchamiamy program GSP.EXE ustawiamy w konfiguracji tak jak widać poniżej:



Nie wiem jaki jest kod ja wpisałem Patel
Zarejestrowany program umożliwia zapis Flash (demo tylko odczyt)

UWAGA NIE NACISKAJCIE INNYCH GUZIKÓW NIŻ W OPISIE
GROZI TO WYKASOWANIEM FLASHA !




Wybieramy typ Fasha 28F640J3[A]

Jeżeli czytamy całego flasha START AS ustawiamy : 0x00000000
Następnie wchodzimy do zakładki CPU



Wybieramy procesor IBM i naciskamy SNOP TARGET



Następnie jak powyżej i Begin

Program zgłosi błąd



Więc ok. i wybieramy ARM7TMDI



I znowu Snoop
 

 

Teraz Begin i chwilę czekamy na komunikat o błędzie



Z powrotem wybieramy nasz procek IBM następnie Snoop i mamy coś takiego:


 

W tym czasie napis na wyświetlaczu zgaśnie i będzie błyskała czerwona dioda
 

Teraz przechodzimy do załadki Program i wybieramy Upload flash
Możemy także przeglądać flash po kolei i nacisnąć TARGET , jeżeli chcemy zobaczyć konkretny adres musimy go ustawić w zakładce Flash



Musimy wybrać plik do którego będziemy to zrzucać ja sobie przygotowałem wcześniej zwykły pusty plik txt ze zmienionym rozszeżeniem na .s19 (ważne)



Naciskamy Upload i na wyświetlaczu będzie napis I Ł coś podobnego i idziemy na spacer z psem na 40 minut.



Po zakończeniu procesu zamykamy program i wyłączamy dekoder z sieci.
Powstał nasz pliczek który ma około 10 MB.
Następnie przerabiamy go na postać binarną programem sa19bin.exe



I powstaje pliczek binarny około 4 MB
 

Dane typu IRD i CAM NUMBER pojawią się w pliku jeżeli przed włączeniem dekodera włożymy do niego kartę

BOXKEY

Uwaga ja nie znalazłem Boxkeya i niestety już nie mam już 4285 ale dobrzy ludzie ( STAN ) pisze że robi się to tak :




Podając start address 0xFFFFFCE0 oraz end address 0xFFFFFFFF.
 

Numerki odczytuje się z części pliku xxx.s19 są w pierwszej odczytanej linii pod adresem S325FFFFFCE0****************FFFFFFFF++++++++FFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFF8F.

Jeżeli nie znamy IRD (numer kontroli dostępu) to możemy w prosty sposób go obliczyć:
 

Numer : 03 2345 6789 55
Pomijasz pierwszą i dwie ostatnie cyfry i wpisujesz do kalkulatora jako DEC 323456789
klikasz na HEX i masz 13478F15 i to jest IRD NUMBER

Dane typu IRD i CAM NUMBER pojawią się w pliku jeżeli przed włączeniem dekodera włożymy do niego kartę

Dziękuję wszystkim za pomoc w zdobywaniu informacji i nauce systemu NAGRAVISION:
JAREK - KANADA, STAN, PMSAC, Kilo$


Pozdrawiam wszystkich cierpliwych którzy nie dorwali się do lutownicy i nie zniszczyli sprzętu.

 

© Jarok4

drukuj


zamknij to okienko!