Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Both sides previous revision Revisione precedente
Prossima revisione
Revisione precedente
Prossima revisione Both sides next revision
jtag_su_7170 [2011/09/13 11:29]
massinge [Procedura:]
jtag_su_7170 [2011/09/13 11:51]
massinge
Linea 1: Linea 1:
-[[BOZZA}} 
  
-====== Guida per il recupero tramite Jtag della Fritz!Box 7170 V1 con Windows ======+====== Guida per il recupero tramite Jtag del Fritz!Box 7170 V1 con Windows ======
  
 Materiale necessario: Materiale necessario:
Linea 24: Linea 23:
  
 · File eseguibile di recovery firmware post xx.04.30. · File eseguibile di recovery firmware post xx.04.30.
- 
-{{:​lavori-in-corso-2_1_.jpg|}} 
  
  
 ===== Procedura: ===== ===== Procedura: =====
  
-· Saldare 7 spezzoni di filo rigido o semirigido di lunghezza all’incirca di 5 cm sui piedini denominati + ​* ​Saldare 7 spezzoni di filo rigido o semirigido di lunghezza all’incirca di 5 cm sui piedini denominati 
-cTRST, TDI, TDO, TMS, TCK, TRST e 3V3 del circuito integrato ​della Fritz (controllare con un tester le+cTRST, TDI, TDO, TMS, TCK, TRST e 3V3 del circuito integrato ​del Fritz (controllare con un tester le
 estremità dei file appena saldati, che non ci siano contatti accidentali tra i piedini adiacenti es. TDI estremità dei file appena saldati, che non ci siano contatti accidentali tra i piedini adiacenti es. TDI
 con cTRST questa è la parte più difficile) vedi schema (ci sono alcune foto più avanti): con cTRST questa è la parte più difficile) vedi schema (ci sono alcune foto più avanti):
Linea 39: Linea 36:
 Questi vi serviranno poi come test point; Questi vi serviranno poi come test point;
  
-· Saldare le 2 resistenze da 330 ohm all’estremità dei fili dei piedini cTRST, 3V3 e TRST vedi schema;+ ​* ​Saldare le 2 resistenze da 330 ohm all’estremità dei fili dei piedini cTRST, 3V3 e TRST vedi schema;
  
 {{:​2a.png|}} {{:​2a.png|}}
  
  
-· Costruire il circuito interfaccia JTAG adatto allo scopo come da schema:+ ​* ​Costruire il circuito interfaccia JTAG adatto allo scopo come da schema:
  
 {{:​3b.png|}} ​ {{:​3c.png|}} {{:​3b.png|}} ​ {{:​3c.png|}}
Linea 57: Linea 54:
 accorciare il cavo; accorciare il cavo;
  
-· Ancorare la db 25 con il cavo al bordo della Fritz (io ho usato del nastro di carta) con qualche cm di+ ​* ​Ancorare la db 25 con il cavo al bordo della Fritz (io ho usato del nastro di carta) con qualche cm di
 cavo sguainato pronto per essere saldato sulla Fritz rispettando i nomi dei piedini. Ho inoltre cavo sguainato pronto per essere saldato sulla Fritz rispettando i nomi dei piedini. Ho inoltre
 collegato tra loro: parte metallica della db, pin in ponte denominati GND della db e lo schermo del collegato tra loro: parte metallica della db, pin in ponte denominati GND della db e lo schermo del
Linea 70: Linea 67:
  
  
-  ​* Ora colleghiamo la parallela al PC (fritz e PC spenti); +   * Ora colleghiamo la parallela al PC (fritz e PC spenti); 
-  * Accendiamo il PC e disattiviamo Antivirus, Spyware, Firewall e connessione di rete; +   ​* Accendiamo il PC e disattiviamo Antivirus, Spyware, Firewall e connessione di rete; 
-  * Dezippare la cartella “Jtag-utility.zip” questo è il suo contenuto:+   ​* Dezippare la cartella “Jtag-utility.zip” questo è il suo contenuto:
  
 {{:​7a.png|}} {{:​7a.png|}}
Linea 80: Linea 77:
   * copiare il file “giveio.sys” nella cartella “C:​\Windows\System32\drivers\”;​   * copiare il file “giveio.sys” nella cartella “C:​\Windows\System32\drivers\”;​
   * Avviare il file “loaddrv.exe” e copiare il nome del file giveio.sys alla fine del percorso proposto e   * Avviare il file “loaddrv.exe” e copiare il nome del file giveio.sys alla fine del percorso proposto e
-cliccare START comparirà la scritta “Operation was successful” vedi immagine.+cliccare START comparirà la scritta “//Operation was successful//” vedi immagine.
  
 {{:​8a.png|}} {{:​9a.png|}} {{:​10a.png|}} {{:​8a.png|}} {{:​9a.png|}} {{:​10a.png|}}
Linea 93: Linea 90:
   * Sempre su “Feadi” scrivere 5 ed invio, dovrebbe uscire la scritta IR 14 o altro numero, se IR 0 scrivere 9 ed invio e poi riprovare il comando 5. Chiudete Feadi quando IR è diverso da  zero;   * Sempre su “Feadi” scrivere 5 ed invio, dovrebbe uscire la scritta IR 14 o altro numero, se IR 0 scrivere 9 ed invio e poi riprovare il comando 5. Chiudete Feadi quando IR è diverso da  zero;
   * Copiamo i file “wrt.exe” ed il bootloader scaricato dal Repository e quest’ultimo rimominiamolo “**custom.bin**”;​   * Copiamo i file “wrt.exe” ed il bootloader scaricato dal Repository e quest’ultimo rimominiamolo “**custom.bin**”;​
-· Aprite una finestra prompt DOS, e sulla riga di comando scrivete:+  * Aprite una finestra prompt DOS, e sulla riga di comando scrivete:
  
 <​code>​“C:​\>​wrt.exe –flash:​custom /​window:​90000000 /​start:​90000000 /​length:​10000 /instrlen:5 /​instrprefix:​9 /​dataprefix:​2 /​silent”</​code>​ <​code>​“C:​\>​wrt.exe –flash:​custom /​window:​90000000 /​start:​90000000 /​length:​10000 /instrlen:5 /​instrprefix:​9 /​dataprefix:​2 /​silent”</​code>​
-ed invio dovrebbe iniziale la procedura che potrà durare quasi un’ora. Nel frattempo verrà +e dare **invio**;  ​dovrebbe iniziale la procedura che potrà durare quasi un’ora. ​ 
-visualizzata la percentuale di avanzamento come segue: +Nel frattempo verrà visualizzata la percentuale di avanzamento come segue: 
-· A completamento dovrebbe uscire una visualizzazione di questo tipo: + 
-Modello CPU +{{:​13a.png|}} 
-Modello memoria + 
-Percentuale di +  * A completamento dovrebbe uscire una visualizzazione di questo tipo: 
-avanzamento +{{:​14a.png|}} 
-· Puo essere visualizzato e salvato il file “custom.bin” appena inviato alla fritz con il comando: +  ​* ​Puo essere visualizzato e salvato il file “custom.bin” appena inviato alla fritz con il comando: 
-“C:​\>​wrt.exe –backup:​custom /​window:​90000000 /​start:​90000000 /​length:​10000 /instrlen:5 /​instrprefix:​9 /​dataprefix:​2”. +<​code>​“C:​\>​wrt.exe –backup:​custom /​window:​90000000 /​start:​90000000 /​length:​10000 /instrlen:5 /​instrprefix:​9 /​dataprefix:​2”</​code>​
-· Ora fate un recovery firmware in Annex A se il Bootloader era Annex A, altrimenti Annex B. +  ​* ​Ora fate un recovery firmware in Annex A se il Bootloader era Annex A, altrimenti Annex B. 
-In questa guida ho inserito ed implementato indicazioni già presenti nel forum e nelle WIKI, con lo scopo di + 
-facilitare la procedura. +In questa guida ho inserito ed implementato indicazioni già presenti nel forum e nelle WIKI, con lo scopo di facilitare la procedura. 
-I 3 disegni iniziali sono un taglia ed incolla dello schema allegato al messaggio di liberolibero di “Mer Ott 21, +I 3 disegni iniziali sono un taglia ed incolla dello schema allegato al messaggio di liberolibero di “Mer Ott 21,2009 10:56 am”. 
-2009 10:56 am”.+
 Ringrazio lo STAFF del forum ed in particolare liberolibero per le pregevoli indicazioni. Ringrazio lo STAFF del forum ed in particolare liberolibero per le pregevoli indicazioni.
 +
 Ciao aledepo Ciao aledepo
jtag_su_7170.txt · Ultima modifica: 2013/10/31 20:55 (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