help!!! dtf1 da rianimare

blackmarlin

Digital-Forum New User
Registrato
31 Gennaio 2006
Messaggi
23
salve a tutti

ho un grosso problema che non riesco a risolvere
sto provando a rianimare il kenwood dtf-100 ma propio non ci riesco le ho provate tutte avete qualche consiglio da darmi????????



Initializing JTAG ...
Resetting TAP ... Done.
Setting TAP on Run-Test/Idle state ...
Done
Resetting TAP ... Done.
Set DCU Control 82000000
Resetting TAP ... Done.
Initializing JTAG ...
Resetting TAP ... Done.
Setting TAP on Run-Test/Idle state ...
Done
Resetting TAP ... Done.
Initializing EMI. IRD type = DTF-1
2000 : 0268
2004 : FFE0
2008 : 7F5E
200C : 0D32
2010 : 16D9
2014 : 9A00
2018 : 9A00
201C : 0000
2020 : 0E59
2024 : 2A00
2028 : 2A00
202C : 0000
2030 : 16D1
2034 : 5C00
2038 : 5C00
203C : 0000
2060 : 0001
2070 : 0030
80000000 : 80000000
80000004 : 80000000
80000008 : 80000000
8000000C : 80000000
80000010 : 80000000
80000014 : 80000000
80000018 : 80000000
8000001C : 80000000
80000020 : 80000000
80000024 : 80000000
80000028 : 80000000
8000002C : 80000000
80000030 : 80000000
80000034 : 80000000
80000038 : 80000000
8000003C : 80000000
80000040 : 80000000
80000044 : 80000000
80000048 : 80000000
8000004C : 80000000
80000050 : 80000000
80000054 : 80000000
80000058 : 80000000
8000005C : 80000000
80000060 : 80000000
80000064 : 80000000
80000068 : 80000000
8000006C : 80000000
80000070 : 80000000
80000074 : 80000000
80000078 : 80000000
8000007C : 80000000
80000080 : 80000000
80000084 : 80000000
80000088 : 80000000
8000008C : 80000000
80000090 : 80000000
80000094 : 80000000
80000098 : 80000000
8000009C : 80000000
800000A0 : 80000000
800000A4 : 80000000
800000A8 : 80000000
800000AC : 80000000
800000B0 : 80000000
800000B4 : 80000000
800000B8 : 80000000
800000BC : 80000000
800000C0 : 80000000
800000C4 : 80000000
800000C8 : 80000000
800000CC : 80000000
800000D0 : 80000000
800000D4 : 80000000
800000D8 : 80000000
800000DC : 80000000
800000E0 : 80000000
800000E4 : 80000000
800000E8 : 80000000
800000EC : 80000000
800000F0 : 80000000
800000F4 : 80000000
800000F8 : 80000000
800000FC : 80000000
80000100 : 80000000
80000104 : 80000000
80000108 : 80000000
8000010C : 80000000
80000110 : 80000000
80000114 : 80000000
80000118 : 80000000
8000011C : 80000000
80000120 : 80000000
80000124 : 80000000
80000128 : 80000000
8000012C : 80000000
80000130 : 80000000
80000134 : 80000000
80000138 : 80000000
8000013C : 80000000
EMI configuration registers downloaded successfully.
Resetting TAP ... Done.
Initializing JTAG ...
Resetting TAP ... Done.
Setting TAP on Run-Test/Idle state ...
Done
Resetting TAP ... Done.
Set DCU Control 82000000
Resetting TAP ... Done.
Initializing JTAG ...
Resetting TAP ... Done.
Setting TAP on Run-Test/Idle state ...
Done
Resetting TAP ... Done.
Loading trap routine. Memory address 80000140
----------------------------------------
No ACK during transmittion of address 80000140
Error writing memory at address 80000140!!!
Resetting TAP ... Done.
 
questa

-------------------------------------------------------------------------------
Procedura per la rianimazione del DTF-100 tramite J-TAG
-----------------------------------------------------------

Innazitutto occorre il programma jtag_tester scaricabile dal kennybox, scompattarlo in una cartella nella quale dovete sostituire il file "EMIinit.ini" e copiare il file "fl4_no_trap.bin" più ovviamente il maincode "ITS1006x.bin ( 2Mb )"
Poi collegate la jtag alla motherboard del DTF-100.

Veniamo alla procedura vera e propia:

1) Aprite jtag_tester e andate in "Hardware Config" per impostare "C0000000" in "RAM start address" e "C0200000" in "Video RAM Start Address".
2) "jtag delay" in alcuni casi è bene portarlo attorno al valore di 130. Di default è a 0.
3) Spuntare la casella 0x0000000 vicino a 'Free Memory Condition' anzichè 0xFFFFFFF
4) Andate in "DCU registers" premere "start" e poi "control" vi si aprirà una tabella,dovete cliccare su "25" e "31" e premere "send" subito dopo premere "stop".

5) Andate su "Miscellaneous" cliccare su "init from file" e selezionare "DTF1" e dovete vedere scorrere dei numeri.

6) Andate su "DCU registers" e ripetere il passo 4 .

5) Andate su "Hardware Config" cliccare su "Load Trap Routine" e caricare il file "fl4_no_trap.bin" poi cliccare su "Install Traps" e succesivamente su "Take Trap"; andate a verificare su 'Miscellaneous' cliccando su 'Verify Trap Handler'.

6) Andate su "DCU Registers" nel riquadro "DCU Monitors" cliccare su "Start" e guardare accanto al tasto "control" ci deve essere scritto "60000", a questo punto premere "Stop".

7) Andate su "Flash Programming" impostare "7fe00000" su "Flash Start addres" cliccare su "Check" e dovrebbe darvi l'id code in blu del decoder.

8) Cliccare su "clear chip" - ( attenzione! se questo è stato fatto in precedenza, non bisogna ripeterlo, perchè fino a che non si scrive, il chip rimane cancellato! ).

Impostare "7FE00000" su "From addres" e lasciare a "0" il "Data Length" ed ugualmente a "0" il "File Offset", cliccare su "Write from File" e caricare il firm ITS1006x.bin; dovrebbe partire la barra di scrittura.
Aspettate che finisca di scrivere (qualche minuto).Spegnete, staccate il tutto e fate un reboot: se avete **** dovrebbe accendersi il display.
 
ho provato a impostarlo a 130 come da guida e pure a 0 ma il risultato non cambia
pero' facendo il ceck la cpu la riconosce

Initializing JTAG ...
Resetting TAP ... Done.
Setting TAP on Run-Test/Idle state ...
Done
-------------------
Checking JTAG hardware ...
-------------------
TAP clock 10 MHz
Resetting TAP ... Done.
Resetting TAP ... Done.
Short test result - -1
TAP clock 10 MHz
Resetting TAP ... Done.
Resetting TAP ... Done.
Long test result - -1
Initializing JTAG ...
Resetting TAP ... Done.
Setting TAP on Run-Test/Idle state ...
Done
Resetting TAP ... Done.
CPU IDCODE: 25198041
 
:crybaby2:


niente da fare non ne vuole sapere

per caso qualcuno a qualche altra procedura oppure sa se posso utilizzare software diversi da jtag tester??????????????????
 
sono riuscito a mandare il firmware

pero' il deco non si accende ugualmente ,il problema dell'errore precedente misa che era dovuto ad un falso contatto di una flash,ho ripassato i contatti con il saldatore e adesso riesco a fare tutte la procedura senza intoppi
allora stacco tutto provo ad accendere il decoder ma niente da fare non si accende :(


dove sbaglio??????????????????
 
gia provato :(

o notato che facendo il crc del file da inviare mi da test failure


xche'????????????
 
Indietro
Alto Basso