ďťż
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||||
![]() |
![]() |
|||||
![]() |
![]() |
![]() |
||||
![]() |
![]() |
|||||
![]() |
OPIS JTAG TESTERa
bob - Pn lut 09, 2004 12:57 am Czy ktoś mógłby mi podpowiedzieć skąd zdobyć opis (pl) JTAG TESTERa? Dzięki .................... - Pt mar 26, 2004 5:37 pm 1. Podłączyć JTAG 2. Włączyć Jtag-tester 3. Włączyć tuner 4. Wystawić adres ładowania trapa 40030000 5. Ustawić Jtag delay = 34 6. Init from file (na zakładce miscellaneous) = "DTF2" 7. Load trap routine = "dtf2_trap_fin.bin" 8. Install traps 9. Take trap I tu zwróć uwagę na wpisy w oknie komunikacyjnym programu. Najważniejsze jak sądzę są: DCU_STATUS 00000300 DCU_CONTROL 00060000 10. Zapisać adres flasha 7fe00000 w dwa okienka 11. Clear Chip 12. Write from file ( i tu trzeba podać ścieżkę dostępu do oryginalnego firmware dla DTF2 ) INNY: Programowanie możliwe jest przez jtaga. Na początku potrzebne są następujące programy: 1. jtag_tester (adres skąd można go ściągnąć jest podany na forum kenmedia przez wow) 2. kenwriter oraz pliki oryginalne bądź sprawdzony firmware do dtf-2 (czyli Po_2007x.bin) i pol_0201.dat oraz eeprom.bin I. Na początku włączamy zakładkę Hardware config i zaznaczamy suwak jtag delay na wartość 34. Następnie wpisujemy w okienku RAM start address wartość 40030000. II. Przechodzimy na zakładkę DCU registers i wciskamy start a następnie na przycisk obok control, wtedy pojawi się okienko DCU monitor. Tam zaznaczamy wartości 25 i 31, wciskamy send a następnie wciskamny stop. III. Wchodzimy na zakładkę Miscellaneous. Tutaj utulimiamy init from file i zaznaczamy DTF-2. IV. Sprawdzamy w DCU monitor i sprawdzamy utulimiając start, czy nie zmieniły się wartości. Jeśli wciąż mamy zaznaczone 25 i 31 wciskamy stop. V. Wchodzimy na Miscellanous i w okienko wpisujemy (ja przynajmniej tak wpisałem) znów 40030000 i wciskamy verify Ram load. Poprosi wtedy o padanie jakiegoś pliku. Najlepiej podać jakiś mały (ja podawałem id_32.bin) VI. Wchodzimy na hardware config i zaznaczamy load trap routine i ładujemy plik dla dtf-2. VII. Zaznaczamy następnie install traps, a po tym take trap. VIII. Wchodzimy znów na zakładkę miscellanous i zaznaczamy verify trap handlers. IX. W DCU monitor wciskamy start i sprawdzamy wartość przy control. Powinna ona wynieść 60000, jeżeli tak wciskamy stop. X. Przechodzimy na zakładkę flash programming i w oba okienka wpisujemy wartość 7fe00000. jako następny krok wciskamy check i wtedy pojawia nam się id procesora. Jeżeli się pojawiło to jesteśmy na dobrej drodze. Wciskamy clear sector. Nie zaznaczamy verify after prog, bo wyjdzie błąd. XI. Nastepnie wciskamy clear chip, dalej write from file i podajemy odpowiedni plik z firmware o wielkości 2 MB. Wyłączamy kena, odłączamy JTaga, ściągamy zworke, podpinamy kable i po uruchomieniu programujemy go przy pomocy kenwritera programując go plikiem pol_0201.dat. Wtedy to na wyświetlaczu pojawiło się zbawieńcze (--:--), wgrywamy eeproma i powinno już wszystko działać. Jarek - Pt kwi 02, 2004 1:47 pm Nie wszysko zawarto w tym opisie, brak kilku ważnych kolejnosci i szczegułów |
![]() |
||||
![]() |
![]() |
|||||
![]() |
![]() |
|||||
![]() |
||||||