Autore Topic: Tjtag per il debrick fonera disponibile  (Letto 24932 volte)

BoNoVoX

  • Administrator
  • Hero Member
  • ******
  • Post: 2093
    • Mostra profilo
Re: Tjtag per il debrick fonera disponibile
« Risposta #15 il: Gennaio 25, 2009, 11:25:30 pm »
hai provato il reset di 30 40 secondi prima di collegare la seriale?
Wireless anywhere, anyhow, anytime for anybody

chipxp

  • Jr. Member
  • **
  • Post: 88
    • Mostra profilo
Re: Tjtag per il debrick fonera disponibile
« Risposta #16 il: Gennaio 26, 2009, 12:12:07 am »
si provato anche il reset
sia tenendolo premuto e poi mettendo l'alimentazione che resettandolo essendo gia acceso
ma il risultato non cambia
se provo a pingarlo lo fa solo una volta come metto l'alim e non smepre e poi richiesta scaduta
non so pi? cosa provare,ho paura di aver corrotto il config del boot facendo quell'operazione mostrata prima,altre idee?
tnx

chipxp

  • Jr. Member
  • **
  • Post: 88
    • Mostra profilo
Re: Tjtag per il debrick fonera disponibile
« Risposta #17 il: Gennaio 26, 2009, 10:34:12 pm »
allora sto procedendo in questo senso
ho trovato lo schema x connettere la jtag alla fonera 2200A,spero che abbia gli stessi attacchi della mia 2201,ho messo 5 connessioni su 6,non so dove vada la SRST sulla jtag,a quale piedino corrisponde dell'integrato 74hc244
sotto il log che mi da.

C:\jtag>tjtagRC-3.0 -probeonly

==============================================
 EJTAG Debrick Utility v3.0 RC1 Tornado-MOD
==============================================

Probing bus ... Done

Instruction Length set to 5

CPU Chip ID: 00000000000000000000000000000000 (00000000)
*** Unknown or NO CPU Chip ID Detected ***

*** Possible Causes:
    1) Device is not Connected.
    2) Device is not Powered On.
    3) Improper JTAG Cable.
    4) Unrecognized CPU Chip ID.

nuovo aggiornamento della situazione dove sta l'errore?
C:\jtag>tjtagRC-3.0 -probeonly

==============================================
 EJTAG Debrick Utility v3.0 RC1 Tornado-MOD
==============================================

Probing bus ... Done

Instruction Length set to 5

CPU Chip ID: 00101111101100000000000000000000 (2FB00000)
*** Unknown or NO CPU Chip ID Detected ***

*** Possible Causes:
    1) Device is not Connected.
    2) Device is not Powered On.
    3) Improper JTAG Cable.
    4) Unrecognized CPU Chip ID.
« Ultima modifica: Gennaio 27, 2009, 02:52:48 pm da chipxp »

Ramponis

  • Hero Member
  • *****
  • Post: 1062
    • Mostra profilo
    • DWL-2100AP Ramponis Homepage
Re: Tjtag per il debrick fonera disponibile
« Risposta #18 il: Gennaio 27, 2009, 04:45:20 pm »
La tua fonera 2201 quanti pin ha nella predisposizione della jtag?

Se fai una foto della board e la posti potrei aiutarti  :wink:
DWL-2100AP Ramponis Homepage
http://xoomer.alice.it/ramponis/

chipxp

  • Jr. Member
  • **
  • Post: 88
    • Mostra profilo
Re: Tjtag per il debrick fonera disponibile
« Risposta #19 il: Gennaio 27, 2009, 05:30:31 pm »
ciao
ha 14 piedini



dimmi se le foto vanno bene

Ramponis

  • Hero Member
  • *****
  • Post: 1062
    • Mostra profilo
    • DWL-2100AP Ramponis Homepage
Re: Tjtag per il debrick fonera disponibile
« Risposta #20 il: Gennaio 27, 2009, 05:46:40 pm »
Si benissimo!

? la classica e-jtag degli Atheros

Ti consiglio di saldarci i pin e realizzare l'interfaccia xilinx che trovi nella mia guida del 2100AP
Con quella io ho ripristinato redboot correttamente su due fonere 2200.
DWL-2100AP Ramponis Homepage
http://xoomer.alice.it/ramponis/

chipxp

  • Jr. Member
  • **
  • Post: 88
    • Mostra profilo
Re: Tjtag per il debrick fonera disponibile
« Risposta #21 il: Gennaio 27, 2009, 06:23:46 pm »
ottimo direi,per cui seguendo la tua guida,costruisco la jtag e posso prende come esempio i pin della guida o quelli della foto che si trova in giro del 2200a?

chipxp

  • Jr. Member
  • **
  • Post: 88
    • Mostra profilo
Re: Tjtag per il debrick fonera disponibile
« Risposta #22 il: Gennaio 27, 2009, 08:43:23 pm »
grazie al tuo intervento sono riuscito a costruire per bene l'interfaccia,ti mostro il log,adesso mi studio il programma per capire quali comandi sono da lanciare,per ripristinare il boot
in caso se dai uno sguardo e mi dici se vedi errori

C:\jtag>tjtagRC-3.0 -probeonly

==============================================
 EJTAG Debrick Utility v3.0 RC1 Tornado-MOD
==============================================

Probing bus ... Done

Instruction Length set to 5

CPU Chip ID: 00000000000000000000000000000001 (00000001)
*** Found a Atheros AR531X/231X CPU chip ***

    - EJTAG IMPCODE ....... : 01000000010000000100000000000000 (40404000)
    - EJTAG Version ....... : 2.6
    - EJTAG DMA Support ... : No
    - EJTAG Implementation flags: R4k ASID_8 NoDMA MIPS32

Issuing Processor / Peripheral Reset ...  ECR: 0x80000000 Done
Enabling Memory Writes ... Skipped
Halting Processor ...
00000000000100010000000000000000 (00110000)
00000000000000000000000000000000 (00000000)
<Processor Entered Debug Mode!> ... Done
Clearing Watchdog ... DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
Done
Enabling Atheros Flash Read/Write ... DEBUGMODULE: Return from DEBUG!
Done

.RE-Probing Atheros processor....DEBUGMODULE: Return from DEBUG!

Probing Flash at (Flash Window: 0x1fc00000) ...
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
DEBUGMODULE: Return from DEBUG!
Done

*** Unknown or NO Flash Chip Detected ***

 *** REQUESTED OPERATION IS COMPLETE ***

Resuming Processor ...
DEBUGMODULE: Return from DEBUG!
 ECR: 0x4004c008

chipxp

  • Jr. Member
  • **
  • Post: 88
    • Mostra profilo
Re: Tjtag per il debrick fonera disponibile
« Risposta #23 il: Gennaio 27, 2009, 10:27:06 pm »
sono riuscito a fargli vedere la memoria con il parametro fc:xx
adesso sto impantanato
quale comando inserisco? e volevo sapere se posso usare il bootloader della 2002,che ho trovato,sto quasi al termine di questa odissea grazie a voi :)

Ramponis

  • Hero Member
  • *****
  • Post: 1062
    • Mostra profilo
    • DWL-2100AP Ramponis Homepage
Re: Tjtag per il debrick fonera disponibile
« Risposta #24 il: Gennaio 28, 2009, 09:41:09 am »
I comandi per il bootloader sono questi:

Backup bootloader

tjtagRC-3.0 -backup:custom /window:a8000000 /start:a8000000 /length:30000

Ripristino bootloader

tjtagRC-3.0 -flash:custom /window:a8000000 /start:a8000000 /length:30000

Quando fai il ripristino del bootloader lui si aspetta nella stessa cartella dell'utility un file chiamato custom.bin

PS la length ? la lunghezza dell file in byte espressa in esadecimale.
Il bootloader della fonera che ho io ? 192KB -> 196608 Byte -> 30000 hex
« Ultima modifica: Gennaio 28, 2009, 09:44:14 am da Ramponis »
DWL-2100AP Ramponis Homepage
http://xoomer.alice.it/ramponis/

chipxp

  • Jr. Member
  • **
  • Post: 88
    • Mostra profilo
Re: Tjtag per il debrick fonera disponibile
« Risposta #25 il: Gennaio 28, 2009, 12:10:24 pm »
allora provato a lanciare i comandi

C:\jtag>tjtag -backup:custom /window:a8000000 /start:a8000000 /length:30000

==============================================
 EJTAG Debrick Utility v3.0 RC1 Tornado-MOD
==============================================

Probing bus ... Done

Instruction Length set to 5

CPU Chip ID: 00000000000000000000000000000001 (00000001)
*** Found a Atheros AR531X/231X CPU chip ***

    - EJTAG IMPCODE ....... : 01000000010000000100000000000000 (40404000)
    - EJTAG Version ....... : 2.6
    - EJTAG DMA Support ... : No
    - EJTAG Implementation flags: R4k ASID_8 NoDMA MIPS32

Issuing Processor / Peripheral Reset ...  ECR: 0x00000008 Done
Enabling Memory Writes ... Skipped
Halting Processor ...
00000000000100010000000000001000 (00110008)
00000000000000000000000000001000 (00000008)
<Processor Entered Debug Mode!> ... Done
Clearing Watchdog ...
mi da questo log,? tutto normale o no?visto che sta li perennemente

Ramponis

  • Hero Member
  • *****
  • Post: 1062
    • Mostra profilo
    • DWL-2100AP Ramponis Homepage
Re: Tjtag per il debrick fonera disponibile
« Risposta #26 il: Gennaio 28, 2009, 12:21:47 pm »
Aggiungi al comando /fc:xx

specificando la tua flash
DWL-2100AP Ramponis Homepage
http://xoomer.alice.it/ramponis/

chipxp

  • Jr. Member
  • **
  • Post: 88
    • Mostra profilo
Re: Tjtag per il debrick fonera disponibile
« Risposta #27 il: Gennaio 31, 2009, 02:40:43 am »
finalmente ci sono riuscito,anche con l'aiuto di Ramponis sul foro int
adesso sto in questa situazione

Couldn't find valid MAC address for enet0. Using default!
Ethernet eth0: MAC address 00:03:7f:e0:02:bf
IP: 192.168.1.1/255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.1.2

RedBoot(tm) bootstrap and debug environment [ROMRAM]
Non-certified release, version V1.00 - built 10:37:27, Dec 12 2006

Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.

Board: FON1
RAM: 0x80000000-0x81000000, [0x80040aa0-0x80fe1000] available
FLASH: 0xa8000000 - 0xa87f0000, 128 blocks of 0x00010000 bytes each.
== Executing boot script in 10.000 seconds - enter ^C to abort

cliomax

  • Full Member
  • ***
  • Post: 308
    • Mostra profilo
    • E-mail
Re: Tjtag per il debrick fonera disponibile
« Risposta #28 il: Febbraio 01, 2009, 11:07:35 am »
beato te che sei arrivato l?...io non sono nemmeno alla A...

Ramponis

  • Hero Member
  • *****
  • Post: 1062
    • Mostra profilo
    • DWL-2100AP Ramponis Homepage
Re: Tjtag per il debrick fonera disponibile
« Risposta #29 il: Febbraio 02, 2009, 08:18:01 am »
Bene chipxp  :wink:

Cos'era che bloccava il flashing?
Dacci qualche dettaglio in pi? che pu? essere utile

Ora dovresti fare un bel:

fis init -f

e poi caricagli il firmware che vuoi usare
DWL-2100AP Ramponis Homepage
http://xoomer.alice.it/ramponis/