Questa è una vecchia versione del documento!


Mini guida su come recuperare i nostri bene amati Fritz!Box in caso di perdita di bootloader o Environment.

ATTENZIONE* Tutto quello che farete è a vostro rischio e pericolo.

Requisiti:

1)Scaricate il materiale software nella sezione download di questo sito sotto la voce jtag.

2)Vi occorre un circuito adatto per questo tipo di operazione e ci sono vari tipi come descritto qui sotto.

A) Circuito semplice con 4 resistenze da 100 ohm e 2 da 330 ohm:

B) Circuito pronto acquistabile su ebay a pochi soldi:

C) Se volete, lo potete costruire come predisposto su questo disegno:

E otterrete un lavoro di questo tipo:

3) Scompattiamo il software jtag Utility in una directory;

4) Registriamo la dll giveio.dll da inserire nel percorso C:\windows\system32\drivers\giveio.dll;

5) Impostiamo come stampante predefinita in Windows : Generic text only;

4) Colleghiamo la JTAG al Fritz!Box e alla parallela del pc (entrambi da spenti);

5) Apriamo il prompt DOS;

6) Facciamo una prova per vedere se il cavo funziona a dovere:

wrt.exe -probeonly

Alimentiamo il fritz e premere invio subito, dovremo vedere la versione della jtag, il cpu e la flash… allora abbiamo fatto un buon lavoro altrimenti bisogno usare il feadi-jtag che si trova sempre nella cartella jtag-utility per identificare il difetto del nostro collegamento, una volta accettato il buon funzionamento del cavo, non dobbiamo far altro che flashare il nostro fritz!box.

NOTA: Il fritz può andare in dead state per mancanza di mtd4.bin o bootloader, tutto dipende da quello che abbiamo toccato per mandarlo in questa condizione e per sapere la mappatura delle partizioni per il modello di router in nostro possesso, andiamo su Questo thread. Una volta visitato quel thread, siamo pronti per caricare ciò che ha perso il nostro fritz… Ad esempio: Per mandare il bootloader o mtd4.bin, dobbiamo rinominarlo in custom.bin e posizionarlo nella nostra directory di lavoro.

Per flashare il bootolader di qualunque modello di fritz:

wrt.exe -flash:custom /skipdetect /instrlen:5 /window:90000000 /start:90000000 /length:10000

Invece per flashare un environmente, il discorso cambia… appunto per quello ho detto di consultare la mappatura delle partizioni, ma cmq prendiamo l'esempio per trasferire mtd4.bin ad un fritz 7170:

wrt.exe -flash:custom /skipdetect /instrlen:5 /window:90800000 /start:907C0000 /length:20000

Da notare bene start è il più importante.

Ulteriori informazioni in lingua Tedesca Sito madre della procedura

naf 2009/11/07 18:29

jtag.1257615408.txt.gz · Ultima modifica: 2013/10/31 20:51 (modifica esterna)
GNU Free Documentation License 1.3
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0