JTAG dla routera WRT54G

Nov 20, 2005 1 Replies

Mam WRT54G w wersji 1.0 (serial zaczyna się od: CDF1...), ostatnio zrobiłem upgrade firmaware ze strony Linksys, router działał bez problemów, ale po wybraniu opcji: SLES działał aż do kolejnego resetu. Teraz jak się go włącza to świeci zielona dioda Power i czerwona Diag( co oznacza diag ??), nie odpowiada na pingi. Próbowałem zwierać nóżki



15&16 - bez efektów.

Po podłaczeniu JTAG-a i programem HairyDairyMaid_WRT54G_Debrick_Utility_v41.zip pojawia się:



CHIP ID: 11111111111111111111111111111111 (FFFFFFFF)



*** Unrecognized Chip ***

Niestety JTAG nie rozpoznaje procka, napewno jest dobrze polutowany, sprawdzałem kilka razy. Tylko jest to wersja dla WRT54G 2.0, niestety dla 1.0 nie udało mi się znaleść.



Wygląda tak: DB25 pin 2 -------> 100ohm resistor -------> JTAG header pin 3 DB25 pin 3 -------> 100ohm resistor -------> JTAG header pin 9 DB25 pin 4 -------> 100ohm resistor -------> JTAG header pin 7 DB25 pin 13 ------> 100ohm resistor -------> JTAG header pin 5 DB25 pin 20 --------------------------------> JTAG header pin 2 DB25 pin 25 --------------------------------> JTAG header pin 2



Moja płyta wygląda tak:

formatting link
Ktoś może naprawiał WRT54G v1.0 ? Czy jest jakiś ratunek dla tego routerka ??



Nie naprawia³em jeszcze WRT54G, ale conieco ogólnie podpowiem.

Proponujê sprawdziæ, czy na tej p³ytce nie trzeba podaæ "mocnej" jedynki na TRST# - spotka³em to w urz±dzeniach z ADM5120 (rezystor do masy dawa³ zero, ca³y czas reset przez co JTAG nie dzia³a³). Mo¿e byæ te¿ tak, ¿e co¶ trzeba zewrzeæ by uaktywniæ JTAG-a - tak jest w RTL8181, gdzie sygna³y s± wspó³dzielone z GPIO.

Czy po od³±czeniu kabla JTAG od p³ytki i zwarciu TDO do masy program odczytuje same zera? Bo mo¿e co¶ z portem lub kablem.

Poza tym, prosty "pasywny" kabelek nie chcia³ mi dzia³aæ z RTL8181. Pomog³o wstawienie bufora 74HC541 (zasilanego +3,3V ze z³±cza JTAG na p³ytce) - prawdopodobnie by³y zbyt wolne zbocza zegara TCK.

Ostatnia mo¿liwo¶æ, choæ chyba ma³o prawdopodobna - uszkodzony procesor, nic z niego nie bêdzie. Nie robi siê czasem gor±cy?

Marek

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required