IlPuntoTecnico
Hardware e Software => Connessioni ADSL/VDSL/FTTC => Topic aperto da: blackwolf1254 - 23 Marzo 2016, 12:24
-
Salve a tutti, sto cercando di recuperare il router Alice Gate 2 Plus WIFI AGPF che si è bloccato con la prima luce LED accesa. Ho cotruito una JTAG e con quella ho reinstallato il CFE (l'ho fatto almeno una ventina di volte) ma ogni volta dopo essere entrato in modalità UPDATE del firmware facendo il ponticello apreno la pagina 192.168.1.1 dopo aver indirizzato il firmware AGPF4.4.2.img nel browser il router non risponde e dopo un po va in Time out. Se chiudo e riprovo ad entrare nella paggina 192.168.1.1 non mi fa più entrare a meno di spegnere tutto e rifare l'operazione del ponticello. La mia domanda è la seguente, visto l'impossibilità di caricare il firmware tramite web, è possibile farlo tramite jtag e se è possibile quale file devo utilizzare e dove trovarlo? Spero in qualcuno che abbia avuto il mio stesso problema e che sia riuscito a risolvere. Grazie
-
Non riesci a recuperarlo perché manca la sezione rg_factory
Da web, carica prima questa immagine:
https://repository.ilpuntotecnico.com/files/Miguel89/AGPF/Fw%20Telecom/&file=imm_CFEeRF_Factory.bin
al riavvio carica la 4.4.2.img
A questo punto dovrebbe ripartire... A questo punto devi solo ripristinare il tuo MAC e il tuo seriale
Per farlo segui il punto 3 di questa guida:
https://www.ilpuntotecnico.com/forum/index.php/topic,76713.0.html
-
Grazie, proverò con i tuoi suggerimenti.
Edit:
Ciao, ho provato come mi hai suggerito ma purtroppo non va ancora, si riavvia all'infinito. Al momento l'unico firmware che riesco ad installare è quello della D-Link "RU_DVA-G3672B_1.10_20141028_CFE" che però ha il WiFi che non va. Hai qualche altra dritta da suggerirmi.
Ciao e grazie
-
Ho fatto un paio di prove...
Partendo dal CFE e fw D-Link di roleo devi caricare questa immagine:
https://repository.ilpuntotecnico.com/files/Miguel89/AGPF/Fw%20Telecom/&file=imm_CFEeRF_Factory.bin
2 volte, perché il CFE del fw di roleo non scrive tutta l'immagine...
A questo punto puoi caricare l'immagine 4.4.2.img
P.S. L'immagine che ho creato io è molto più lunga di una normale e quindi ci vuole il doppio del tempo per scriverla (4-5 minuti)
-
Ancora grazie per l'interessamento ma anche così non va, si riavvia all'infinito. Mi viene un dubbio, non è che ci sono piu versioni di quedto router e questi files non sono adatti sl mio? Quello che ho io è della Pirelli Broadband, ha una porta USB, 2 porte LINE, un pulsante REG, uno di reset e le consuete 4 ethernet RJ45.
-
Stranissimo...
Sei sicuro di aver seguito questi passi?
- Ponticello
- caricare il fw D-Link di roleo (immagine con il CFE)
- attendere il riavvio
- ponticello
- caricare la mia immagine (imm_CFEeRF_Factory.bin)
- attendere fino al riavvio (ci mette vari minuti)
- Al riavvio il led dovrebbe diventare rosso da solo senza fare il ponticello
- caricare di nuovo la mia immagine (imm_CFEeRF_Factory.bin)
- caricare l'immagine 4.4.2.img
Io facendo questi passi sono riuscito a ripristinare il fw Telecom (anche avendo cancellato l'rg_factory in precedenza!)
P.S. Esistono 2 versioni dell'AGPF, una con la porta USB e l'altra senza, ma i fw e la dimensione della flash sono le stesse!
I miei test li ho fatti sulla versione con la porta USB (uguale alla tua)!
-
Vorrei provare a installare una versione più vecchia ma non so dove trovarla ( 4.3.2 o 4.3.5) ho girato un po in rete ma non l' ho trovata. Ho notato che fra le due versioni quella Agpf 4.4.2 è più grande, potrebbe esserci un problema di spazio di memoria o parte della memoria che non funziona, non so cosa pensare.
-
ma hai seguito i passi che ti ho scritto??
Non ti preoccupare, non ci sono problemi di spazio
-
Si, l'ho fatto quattro volte.
Ho anche provato a reinstallare la versione della D-Link
e riprovato il tutto di nuovo ma niente da fare.
L'unica differenza e che quando metto prima la tua immagine e poi il firmware si riavvia all'infinito se invece carico l'Agpf 4.4.2 dopo aver caricato quello della D-Link al riavvio resta bloccato con il solo led dell'alimentazione acceso.
-
Per controllare cosa c'è che non va dovresti collegarci la seriale...
Potrebbe anche essere colpa dell'alimentatore... Il fw Telecom fa un controllo durante l'avvio... e se l'alimentazione è insufficiente si riavvia
Hai un tester per controllarlo?
-
Ne ho due e li ho provati entrambi, ora misuro la tensione di entrambi con il tester e ti faccio sapere. Grazie
Li ho misurati, 15,13 uno e l'altro 15,29
Volendo posso alimentarlo con un alimentatore stabilizzato variabile e provare
-
Mah... sembrano buoni!
Comunque se hai un alimentatore che offre più di 1A fai una prova...
Ma ce l'hai un adattatore seriale da collegarci?
-
Lo devo costruire, devo trovare lo schema, il programma da usare e le istruzioni.
-
Leggi qui:
https://www.ilpuntotecnico.com/wiki/index.php?title=Adattatore_seriale
-
Grazie e Buona Pasqua
Ciao, ho trovato una cartella in rete per recuperare AGPF 4.4.2 con all'interno i files CFE.bin, PSI_NVRAM e il firmware AGPF4.4.2. Sapresti dirmi con quale sequenza inviare i primi due file tramite jtag?
-
Non sono un esperto con la JTAG... l'ho usata solo un paio di volte!
Di solito si carica solo il CFE da JTAG e poi si carica il resto da web (via ponticello) o via seriale...
Ma quando lo hai ripristinato hai prima cancellato tutto il contenuto col comando "erase"?
P.S. Buona pasqua anche a te!
-
No, l'ho fatto per la prima volta stamattina ma non e cambiato niente, si carica solo l'immagine della D-link. Probabilmente perchè porta con se il CFE.
-
Molto strano...
La mia immagine è strutturata come se fosse un "MegaCFE", quindi caricandolo dovresti passare al CFE Telecom..
Caricandolo 2 volte si dovrebbe caricare di nuovo il CFE Telecom, ma dovrebbe riuscire a scrivere anche la rg_factory (che si trova alla fine della flash)
A questo punto caricando il fw 4.4.2.img dovrebbe trovare i dati della rg_factory e riuscire ad avviarsi correttamente
Comunque per capire meglio cosa succede devi collegarci un adattatore seriale!
P.S. Con che software hai usato per collegarti alla JTAG? hai forzato l'identificazione della flash a 16Mb?
-
Ho usato Alice03, non so cosa significa forzare l'identificazione della flash a 16 mega.
-
Col comando
alice03 -probeonlydovrebbe riconoscerti la CPU e la flash. Se non ti riconosce la flash da 16Mb, ma da 8Mb aggiungi l'opzione /fc:03 ad ogni comando per forzarne il riconoscimento a 16Mb
-
Ok, grazie del consiglio.
Edit:
Ciao questo è quanto mi restituisce il programma Alice03 con i comandi Alice03 -probeonly e
Alice03 - show:fc
C:\alice>alice03 -probeonly
============================================
EJTAG Debrick Utility for Alice routers v0.3
============================================
Probing bus ... Done
Instruction Length set to 5
CPU Chip ID: 00000110001101011000000101111111 (0635817F)
*** Found a Broadcom BCM6358 Rev 1 CPU chip ***
- EJTAG IMPCODE ....... : 00000000100000011000100100000100 (00818904)
- EJTAG Version ....... : 1 or 2.0
- EJTAG DMA Support ... : Yes
Issuing Processor / Peripheral Reset ... Done
Enabling Memory Writes ... Done
Halting Processor ... <Processor did NOT enter Debug Mode!> ... Done
Clearing Watchdog ... Done
Probing Flash at (Flash Window: 0x1f000000) ...
Probing Flash at (Flash Window: 0x1f400000) ...
Probing Flash at (Flash Window: 0x1f800000) ...
Probe using cmd_type for AMD
Flash Vendor ID: 00003600
Flash Device ID: 00000000
Done
Flash Vendor ID: 00000000000000000000000000000001 (00000001)
Flash Device ID: 00000000000000000010001001111110 (0000227E)
*** Found a S29gl128p10 16Mx16 TopB (16MB) Flash Chip ***
- Flash Chip Window Start .... : 1e000000
- Flash Chip Window Length ... : 01000000
- Selected Area Start ........ : 00000000
- Selected Area Length ....... : 00000000
*** REQUESTED OPERATION IS COMPLETE ***
C:\alice>alice03 -show:fc
============================================
EJTAG Debrick Utility for Alice routers v0.3
============================================
Manual Flash Chip Selection.
Supported flash list:
/fc:01 ............. MX29LV640T 4Mx16 TopB (8MB)
/fc:02 ............. MX29LV640MT 4Mx16 TopB (8MB)
/fc:03 ............. S29gl128p10 16Mx16 TopB (16MB)
Mi sembra di capire che legga tutti i 16 Mb.
-
Sembra che abbia riconosciuto correttamente la flash, quindi non serve forzarne il riconoscimento.
P.S. Hai usato Alice_debrick_03 o Alice_debrick_03_bis? Ti consiglio il secondo, anche se non so se ci sono differenze per il tuo modello di router
-
Non lo so ora faccio le prove con il file bis
-
installa per 2 volte di seguito tramite ponticello (accensione, ponticello, installazione firmware, autoriavvio, spegnimento con il tasto on/off, ponticello, installazione firmware, autoriavvio) il firmware AGPF_4.3.2.img (utilizza questo invece del 4.4.2)
-
Ciao, anche con la versione AGPF_4.3.2 non va. Da profano credo che il CFE faccia un controllo del MAC e del S/N del router e non riconoscendolo mi blocca il boot.
Oggi ho costruito l'interfaccia seriale ma non so come provarla e come utilizzare, puoi darmi dei consoigli?
Il cavo dalla seriale al router che lunghezza può avere?
-
Devi collegare il pin Tx, Rx e GND
Sulla wiki sono indicati i pin:
https://www.ilpuntotecnico.com/wiki/index.php?title=Alice_Gate_VoIP_2_Plus_Wi-Fi_(Pirelli_Broadband_Solutions)#Foto_hardware_interno
-
Questo lo sapevo già, mi riferivo ai programmi e ai comandi per loggare e per installare eventualmente il firmware via seriale.
-
Per collegarti ti serve putty o teraterm con questi parametri:
Bit per secondo: 115200
Bit di dati: 8
Parità: Nessuno
Bit di stop: 1
Controllo di flusso: Nessuno
Ma te la sei autocostruita o hai preso un adattatore USB? O hai modificato un vecchio cavo per il cell
-
l'ho costruita utilizzando lo schema nella guida ma non l'ho ancora collegata al Router anche perchè sto cercando di capire se posso usare una cavo abbastanza lungo per lavorare comodo ho devo farlo corto come quello della Jtag.
-
la seriale non soffre la lunghezza come jtag. Ovviamente non farlo lungo 10 metri :D
-
Collega i fili accendi teraterm e posta i log durante l'avvio del router...
Se non funziona inverti Tx con Rx
-
Ho realizzato l 'interfaccia seriale, quella dove si vede il PCB lato componenti, ho controllato pin to pin il circuito ma non funziona. Dopo aver configurato la porta con Teraterm accendendo il router devo vedere automaticamente il log o bisogns fare altro?
-
Sei sicuro che l'interfaccia che hai creato funziona correttamente? L'hai testata?
Hai provato ad invertire Tx e Rx?
Dovrebbe funzionare semplicemente avviando la comunicazione con i parametri che ti ho già scritto