router wifi mediacom 7WAAPRA54 (TNETD7200ZDW) - Riavvii continui

  • 35 Risposte
  • 20820 Visite

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline xim

  • Nuovo Iscritto
  • *
  • 23
Ciao a tutti.

Ho il modem in oggetto che ha il seguente hardware:
CPU: Texas Instrument TI TNETD7200ZDW

SDRAM - 16Mbytes: Samsung K4S281632I-UC60

FLASH - 4 MB
(su etichetta 3.7.0B_ST_601.3W)
Macronix 29LV320CBTC-70G

Wireless NIC
Texas Instrument TNETW1350A
(su etichetta HW E1 WMTO381 - FW 120.06.00.07)

Switch
Marvell 88E6060

Motherboard:
LE51-0904-BZA00, VER:B

I principali componenti mi sembrano gli stessi del Netgear G834G (v3 ?).

Da alcuni giorni il router si accende (led PWR, WIFI e LAN connesse ON), poi si spengono i led relativi alla LAN connesse, poi anche quello WIFI. Dopo pochi secondi tornano ad riaccendersi i LED che si erano spenti e questo processo continua all'infinito.
L'alimentazione sembra corretta.

La web interface non funziona.
Non riesco a collegarmi in telnet.
Il reset non sembra avere alcun effetto, anche tenedolo premuto da prima del power-on del router.

Quando il router funzionava, connettendomi con una sessione telnet ho raccolto alcuni dati che vi elenco:

-----------------------------------------------------------------------------------------------------
cli> product-info
GLOBAL: Product Info command

Product Information:
----------------------
Model Number:                          DWR-TI14
HW Revision:                            Unknown
Serial Number:                             none
USB PID:                                    N/A
USB VID:                                    N/A
Ethernet MAC:                 00:--:--:--:--:CD
DSL MAC:                      00:--:--:--:--:CF
USB MAC:                                    N/A
USB Host MAC:                               N/A
AP MAC:                       00:--:--:--:--:CE
Software Versions:
------------------
Gateway:                                 3.7.0B
ATM Driver:                         6.00.01.00

DSL HAL:                            6.00.01.00

DSL Datapump:                6.00.04.00 Annex A
SAR HAL:                              01.07.2b

PDSP Firmware:                            0.54

Wireless Firmware:                     3.3.0.28
Wireless APDK:                         6.3.1.26
Boot loader:                            1.4.0.4
-----------------------------------------------------------------------------------------------------

cli> shell

Starting /bin/sh
Type exit to return to the CLI


BusyBox v0.61.pre (2006.05.09-04:34+0000) Built-in shell (ash)
-----------------------------------------------------------------------------------------------------

#  cat /proc/ticfg/env
BUILD_OPS       0x301
HWRevision      Unknown
SerialNumber    none
MEMSZ   0x01000000
FLASHSZ 0x00400000
MODETTY0        9600,n,8,1,hw
MODETTY1        9600,n,8,1,hw
CPUFREQ 211968000
MIPSFREQ        211968000
SYSFREQ 105984000
PROMPT  (psbl)
IPA     192.168.1.1
MAC_PORT        1
mtd2    0x90000000,0x90010000
mtd3    0x90010000,0x90020000
mtd4    0x90020000,0x90400000
BOOTCFG m:f:"mtd1"
IPA_SVR 192.168.1.22
vlynq_polarity  low
DSL_BIT_TMODE   1
DSL_UPG_DONE    1
bootloaderVersion       1.4.0.4
mtd1    0x90020090,0x9009f000
mtd0    0x9009f000,0x90400000
vcc_encaps0     0.0
vcc_encaps1     0.0
vcc_encaps2     0.0
vcc_encaps3     0.0
vcc_encaps4     0.0
vcc_encaps5     0.0
vcc_encaps6     0.0
vcc_encaps7     0.0
ProductID       DWR-TI14
configid
HWA_0   00:--:--:--:--:CD
HWA_3   00:--:--:--:--:CF
WLAN_HWADDR     00:--:--:--:--:CE
mac_ap  00:--:--:--:--:CE
WLAN_EEPROM0    -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM1    -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM2    -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM3    -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM4    -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM5    -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM6    -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM7    -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM8    -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM9    -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM10  -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM11  -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM12  -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM13  -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM14  -------------- DATI ESADECIMALI -------------------------
NVS_TFTP_LOAD   0

-----------------------------------------------------------------------------------------------------

Il router è dotato sia di console seriale che di JTAG.
Mi pare di aver capito che sarebbe opportuno verificare il log di avvio tramite console seriale, sperando funzioni.
Nei prossimi giorni costruisco l'interfaccia seriale e provo.

Intanto avete qualche suggerimento?
Non riesco a trovare il firmware originale per poter provare a riflashare il tutto.
Ma comunque ancora non mi è chiaro come operare.
Potreste essermi di aiuto?
GRAZIE!!!!


« Ultima modifica: 02 Febbraio 2013, 10:58 da xim »

Offline xim

  • Nuovo Iscritto
  • *
  • 23
Re:router wifi mediacom 7WAAPRA54 (TNETD7200ZDW) - Riavvii continui
« Risposta #1 il: 06 Gennaio 2013, 00:28 »
Ecco una foto del router:




Offline basix86

  • Esperto
  • ****
  • 958
    • Basix site!!!
Re:router wifi mediacom 7WAAPRA54 (TNETD7200ZDW) - Riavvii continui
« Risposta #2 il: 06 Gennaio 2013, 00:30 »
Hai provato a cambiare alimentatore?

Offline xim

  • Nuovo Iscritto
  • *
  • 23
Re:router wifi mediacom 7WAAPRA54 (TNETD7200ZDW) - Riavvii continui
« Risposta #3 il: 06 Gennaio 2013, 00:35 »
Foto router:


Foto senza scheda wireless:



Offline xim

  • Nuovo Iscritto
  • *
  • 23
Re:router wifi mediacom 7WAAPRA54 (TNETD7200ZDW) - Riavvii continui
« Risposta #4 il: 06 Gennaio 2013, 00:40 »
Hai provato a cambiare alimentatore?
No, non ne ho uno che possa andar bene. L'uscita è 12 V alternata.
Comunque la tensione in uscita sembra accettabile; il multimetro segna 15.6 V nella misura AC.
Lunedì potrò provare meglio questo aspetto.
GRAZIE!

Offline toretto_5

  • Esperto
  • ****
  • 1226
  • Sesso: Maschio
Re:router wifi mediacom 7WAAPRA54 (TNETD7200ZDW) - Riavvii continui
« Risposta #5 il: 06 Gennaio 2013, 00:44 »
Foto router:


Foto senza scheda wireless:



ma è polvere o macchie da umidità??? comunque come dice basix86 l'alimentatore è quello che parte, suppongo sia in alternata data la presenza sul pcb di un piccolo raddrizzatore. se è così devi trovare un alimentatore senza raddrizzatore

Offline toretto_5

  • Esperto
  • ****
  • 1226
  • Sesso: Maschio
Re:router wifi mediacom 7WAAPRA54 (TNETD7200ZDW) - Riavvii continui
« Risposta #6 il: 06 Gennaio 2013, 00:46 »
allora controlla direttamente il raddrizzatore. lo puoi fare collegando l'alimentatore e vedi quant'è la caduta di tensione. se scende sotto gli 8volt, il raddrizzatore è in corto

Offline xim

  • Nuovo Iscritto
  • *
  • 23
Re:router wifi mediacom 7WAAPRA54 (TNETD7200ZDW) - Riavvii continui
« Risposta #7 il: 06 Gennaio 2013, 00:58 »
 :-[ ... polvere nella prima foto ... poi ho ripulito  ;)

Comunque i led si accendono, penso non sia questo anche se la tensione dovrebbe essere ancora un po' piu' alta.
Al momento non ho niente con cui provare e non ho voluto aprire l'alimentatore che non ha le viti e l'apertura comunque lo rovinerebbe un po'.
Lunedì potrò avere a disposizione diversi altri alimentatori con cui accertarmi.

Ho appena misurato la tensione in uscita dal raddrizzatore: 17V.
Propendo per un problema nel bootloader o altro.
Comunque grazie per i suggerimenti.

Non ho esperienza con i router. Se mi guidate faccio altre prove hw/fw.
GRAZIE!!!

Offline toretto_5

  • Esperto
  • ****
  • 1226
  • Sesso: Maschio
Re:router wifi mediacom 7WAAPRA54 (TNETD7200ZDW) - Riavvii continui
« Risposta #8 il: 06 Gennaio 2013, 00:59 »
:-[ ... polvere nella prima foto ... poi ho ripulito  ;)

Comunque i led si accendono, penso non sia questo anche se la tensione dovrebbe essere ancora un po' piu' alta.
Al momento non ho niente con cui provare e non ho voluto aprire l'alimentatore che non ha le viti e l'apertura comunque lo rovinerebbe un po'.
Lunedì potrò avere a disposizione diversi altri alimentatori con cui accertarmi.

Ho appena misurato la tensione in uscita dal raddrizzatore: 17V.
Propendo per un problema nel bootloader o altro.
Comunque grazie per i suggerimenti.

Non ho esperienza con i router. Se mi guidate faccio altre prove hw/fw.
GRAZIE!!!
quant'è la tensione di target di questo router ??? altrimenti leggi il log da seriale dell'apparecchio.

Offline xim

  • Nuovo Iscritto
  • *
  • 23
Re:router wifi mediacom 7WAAPRA54 (TNETD7200ZDW) - Riavvii continui
« Risposta #9 il: 06 Gennaio 2013, 01:15 »
:-[ ... polvere nella prima foto ... poi ho ripulito  ;)

Comunque i led si accendono, penso non sia questo anche se la tensione dovrebbe essere ancora un po' piu' alta.
Al momento non ho niente con cui provare e non ho voluto aprire l'alimentatore che non ha le viti e l'apertura comunque lo rovinerebbe un po'.
Lunedì potrò avere a disposizione diversi altri alimentatori con cui accertarmi.

Ho appena misurato la tensione in uscita dal raddrizzatore: 17V.
Propendo per un problema nel bootloader o altro.
Comunque grazie per i suggerimenti.

Non ho esperienza con i router. Se mi guidate faccio altre prove hw/fw.
GRAZIE!!!
quant'è la tensione di target di questo router ??? altrimenti leggi il log da seriale dell'apparecchio.
Cosa intendi per target?
La tensione in ingresso dovrebbe essere 12 V AC.
In ingresso al raddrizzatore misuro circa 15.6 V (multimetro in AC) in uscita 17 V (multimetro in DC).

Offline toretto_5

  • Esperto
  • ****
  • 1226
  • Sesso: Maschio
Re:router wifi mediacom 7WAAPRA54 (TNETD7200ZDW) - Riavvii continui
« Risposta #10 il: 06 Gennaio 2013, 02:20 »
:-[ ... polvere nella prima foto ... poi ho ripulito  ;)

Comunque i led si accendono, penso non sia questo anche se la tensione dovrebbe essere ancora un po' piu' alta.
Al momento non ho niente con cui provare e non ho voluto aprire l'alimentatore che non ha le viti e l'apertura comunque lo rovinerebbe un po'.
Lunedì potrò avere a disposizione diversi altri alimentatori con cui accertarmi.

Ho appena misurato la tensione in uscita dal raddrizzatore: 17V.
Propendo per un problema nel bootloader o altro.
Comunque grazie per i suggerimenti.

Non ho esperienza con i router. Se mi guidate faccio altre prove hw/fw.
GRAZIE!!!
quant'è la tensione di target di questo router ??? altrimenti leggi il log da seriale dell'apparecchio.
Cosa intendi per target?
La tensione in ingresso dovrebbe essere 12 V AC.
In ingresso al raddrizzatore misuro circa 15.6 V (multimetro in AC) in uscita 17 V (multimetro in DC).

non è che stai sbagliando alimentatore ??? è vero che la tensione raddrizzata e di più rispetto a quella in entrata, ma mi sembra eccessivo 17volt. prova i condensatori di stabilizzazione, non vorrei che danno come una specie di controreazione. c'è pure un diodo zener all'uscita del raddrizzatore. controlla che non sia fregato anche se dubito fortemente che si sia bruciato altrimenti non si accendeva proprio il router

Offline xim

  • Nuovo Iscritto
  • *
  • 23
Re:router wifi mediacom 7WAAPRA54 (TNETD7200ZDW) - Riavvii continui
« Risposta #11 il: 11 Gennaio 2013, 19:18 »
Scusate la latitanza, ma non ho avuto tempo per poter scrivere.
Lo sostanza è che oggi il router sembra funzionare.
Stasera lo rimetterò in servizio per testarlo in campo.

Visto che lo scopo del forum è quello di arricchirci e dare informazioni, provo a descrivere i vari passi che hanno portato alla soluzione (spero!) del problema.

Come giustamente sottolineato da toretto_5, qualcosa non quadrava nelle misure effettuate tra ingresso ed uscita del regolatore.

Provo a fornire 12 V in continua all'ingresso del router. Il sistema si comporta apparentemente come con l'alimentatore originale.
Provo ad aumentare la tensione per ottenere in uscita dal regolatore una tensione più elevata, come succederebbe fornendo i 12 V AC.
Probabilmente ho ecceduto ed un transistor (Q5) ha cominciato a "fumare"!!!



Purtroppo non sono riuscito a trovare quale transistor corrisponde alla sigla (A2LE) impressa sul package.
Su un sito (russo) ftp://kavcrl.dyndns.org/%2BSOFT/%2BHARDWARE/%2BFIRMWARE/%2BADSL/acorp_w422g/docs/ ho trovato uno schematico di un router similare:
ftp://kavcrl.dyndns.org/%2BSOFT/%2BHARDWARE/%2BFIRMWARE/%2BADSL/acorp_w422g/docs/DSR-TI14-SCH-Ver_B.pdf

Il mio model number è DWR-TI14, mentre quello che ho trovato è DSR-TI14. La CPU è la stessa per entambi.
Pensando siano similari ho cercato la sigla di un transistor in package SOT-23 ed ho trovato la sigla MMBT3904, http://www.nxp.com/documents/data_sheet/MMBT3904.pdf.
Si tratta di un bipolare npn con Vceo_max=60V, Ic_continua=200mA, con una VCEsat max di 200mV @ Ice=10 mA e 300mV @ Ice=50mA.
Non avendo a disposizione tale dispositivo ho utilizzato un bc846:
http://www.fairchildsemi.com/ds/BC/BC847.pdf
transistore bipolare npn con Vceo_max=65V, Ic_continua=100mA con VCEsat max di 250mV @ Ice=10 mA.
Il router si riaccende, ma la situazione non sembra diversa da prima, cioè continuano i riavvi.

Successivamente è saltato all'occhio un test point dal valore 12 V.
La tensione presente era di soli 3.5 V!!!
Prova effettuata: sostituzione dei due condensatori elettrolitici (47uF, 16V, 105°C, probabilmente low ESR) C144 e C149.
In sostituzione ho dovuto usare dei condensatori 85°C non low ESR.
Risultato: 9V.

Con questa sostituzione il router è tornato a funzionare, risultando acceso il wi-fi ed accessibile l'interfaccia web.

Perchè non ottengo i 12 V dichiarati?
Sarà colpa dei condensatori?
Riesco a recuperare due elettrolitici (47uF, 20V, 105°C).
La sostituzione non ha cambiato il valore di tensione del test point.

Perchè non ottengo i 12 V? Sarà colpa del transistore?

Misuro la temperatura del case del bipolare sostituito. Trovo 100 °C in pochi minuti!!!
Bisogna necessariamente trovare un BJT più adatto!

Dopo lunghe ricerche riesco a reperire un  2STR1160:
http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00185369.pdf
transistore bipolare npn con Vceo_max=60V, VCEsat max di 210mV @ Ice=50 mA.
Sostituisco il bc846 con questo nuovo BJT.

Ricollego il tutto.
Boot OK.
Wifi: ok!
Tensione del TP: 12V!
Temperatura del case: meno di 40°C. Dopo alcuni minuti.

Adesso manca solo il rimontaggio ed il test su campo.
« Ultima modifica: 11 Gennaio 2013, 22:17 da xim »

Offline toretto_5

  • Esperto
  • ****
  • 1226
  • Sesso: Maschio
Re:router wifi mediacom 7WAAPRA54 (TNETD7200ZDW) - Riavvii continui
« Risposta #12 il: 11 Gennaio 2013, 23:06 »
Scusate la latitanza, ma non ho avuto tempo per poter scrivere.
Lo sostanza è che oggi il router sembra funzionare.
Stasera lo rimetterò in servizio per testarlo in campo.

Visto che lo scopo del forum è quello di arricchirci e dare informazioni, provo a descrivere i vari passi che hanno portato alla soluzione (spero!) del problema.

Come giustamente sottolineato da toretto_5, qualcosa non quadrava nelle misure effettuate tra ingresso ed uscita del regolatore.

Provo a fornire 12 V in continua all'ingresso del router. Il sistema si comporta apparentemente come con l'alimentatore originale.
Provo ad aumentare la tensione per ottenere in uscita dal regolatore una tensione più elevata, come succederebbe fornendo i 12 V AC.
Probabilmente ho ecceduto ed un transistor (Q5) ha cominciato a "fumare"!!!



Purtroppo non sono riuscito a trovare quale transistor corrisponde alla sigla (A2LE) impressa sul package.
Su un sito (russo) ftp://kavcrl.dyndns.org/%2BSOFT/%2BHARDWARE/%2BFIRMWARE/%2BADSL/acorp_w422g/docs/ ho trovato uno schematico di un router similare:
ftp://kavcrl.dyndns.org/%2BSOFT/%2BHARDWARE/%2BFIRMWARE/%2BADSL/acorp_w422g/docs/DSR-TI14-SCH-Ver_B.pdf

Il mio model number è DWR-TI14, mentre quello che ho trovato è DSR-TI14. La CPU è la stessa per entambi.
Pensando siano similari ho cercato la sigla di un transistor in package SOT-23 ed ho trovato la sigla MMBT3904, http://www.nxp.com/documents/data_sheet/MMBT3904.pdf.
Si tratta di un bipolare npn con Vceo_max=60V, Ic_continua=200mA, con una VCEsat max di 200mV @ Ice=10 mA e 300mV @ Ice=50mA.
Non avendo a disposizione tale dispositivo ho utilizzato un bc846:
http://www.fairchildsemi.com/ds/BC/BC847.pdf
transistore bipolare npn con Vceo_max=65V, Ic_continua=100mA con VCEsat max di 250mV @ Ice=10 mA.
Il router si riaccende, ma la situazione non sembra diversa da prima, cioè continuano i riavvi.

Successivamente è saltato all'occhio un test point dal valore 12 V.
La tensione presente era di soli 3.5 V!!!
Prova effettuata: sostituzione dei due condensatori elettrolitici (47uF, 16V, 105°C, probabilmente low ESR) C144 e C149.
In sostituzione ho dovuto usare dei condensatori 85°C non low ESR.
Risultato: 9V.

Con questa sostituzione il router è tornato a funzionare, risultando acceso il wi-fi ed accessibile l'interfaccia web.

Perchè non ottengo i 12 V dichiarati?
Sarà colpa dei condensatori?
Riesco a recuperare due elettrolitici (47uF, 20V, 105°C).
La sostituzione non ha cambiato il valore di tensione del test point.

Perchè non ottengo i 12 V? Sarà colpa del transistore?

Misuro la temperatura del case del bipolare sostituito. Trovo 100 °C in pochi minuti!!!
Bisogna necessariamente trovare un BJT più adatto!

Dopo lunghe ricerche riesco a reperire un  2STR1160:
http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00185369.pdf
transistore bipolare npn con Vceo_max=60V, VCEsat max di 210mV @ Ice=50 mA.
Sostituisco il bc846 con questo nuovo BJT.

Ricollego il tutto.
Boot OK.
Wifi: ok!
Tensione del TP: 12V!
Temperatura del case: meno di 40°C. Dopo alcuni minuti.

Adesso manca solo il rimontaggio ed il test su campo.

ottimo post con tanto di sigle dei vari componenti attivi sostituiti :D

Offline xim

  • Nuovo Iscritto
  • *
  • 23
Re:router wifi mediacom 7WAAPRA54 (TNETD7200ZDW) - Riavvii continui
« Risposta #13 il: 12 Gennaio 2013, 18:47 »
Grazie!

 :'(
Purtroppo appena montato il router ha ricominciato a soffrire degli stessi problemi di riavvi continui.
Adesso però, di tanto in tanto, riesco a collegarmi con la web-interface ed anche in telnet.
Purtroppo la connessione dura generalmente poco.
Tensione in ingresso al raddrizzatore: 14.2 V (AC).
Tensione in out dal raddrizzatore: 16.2 V (DC).
Tensione su TP:
  - 12 V, quando funziona
  - 3.3 V al riavvio

Il problema sembra quindi essere un'altro.  ???

Cosa fare?
Potrebbe essere il fw?
Sono in attesa di ricevere un MAX3232 per poter effettuare un collegamento seriale tramite l'interfaccia di Ciclamab http://ciclamab.altervista.org/hard.php?lan=it, ma passerà qualche settimana.

Mi pare di aver capito che il MAX232 (che avrei disponibile) non riesce a far funzionare l'interfaccia visto che la tensione di alimentazione della seriale è 3.3V ed il 232 funziona a 5V.

Cosa potrei fare?
Si può accedere ad Adam2, ammesso che ci sia?
Se si, come dovrei fare?

Grazie per gli eventuali suggerimenti.

Offline xim

  • Nuovo Iscritto
  • *
  • 23
Re:router wifi mediacom 7WAAPRA54 (TNETD7200ZDW) - Riavvii continui
« Risposta #14 il: 20 Gennaio 2013, 15:02 »
In attesa di qualche suggerimento sul da fare ho dissaldato la cover della scheda wireless.

Il chip usato è:
Texas Instrument TNETW1350A

(ho modificato il I post)

Vi allego una foto:


Mi aiutate a capire che tipo di boot ha?
PSP, Adam2, ROHS-PSPBOOT.

come faccio a capirlo?
« Ultima modifica: 20 Gennaio 2013, 15:20 da xim »