1 (edytowany przez rykowisko 2010-07-23 19:05:10)

Temat: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

Naprawa oprogramowania po źle wgranym firmware.

Objawy:
- router nie uruchamia się prawidłowo
- migają naprzemiennie wszystkie diody
- brak komunikacji z routerem przez LAN.

Sposób naprawy:
Po zdjęciu obudowy szukamy grupy 10 pinów oznaczonych jako P1. Tutaj uzyskamy dostęp przez kabel szeregowy.

Opis pinów:

9 7 5 3 1
A 8 6 4 2

1 - nad nim znajduje się narysowany trójkąt (niepotrzebny do podpięcia)
2 - Rx
3 - Tx
4 - Vcc (+3,3V nie potrzeba podpinać)
5 - GND

W przypadku mojego kabla musiałem zamienić miejscami Tx z Rx (wg opisu układu wtyczki).

Aby móc zobaczyć sygnał wyjścia w terminalu i wprowadzać polecenia należy jeszcze zamknąć obwody przy R355 (wprowadzanie danych) i R356 (wyświetlanie na terminalu). Znajdują się one na prawo od P1.

Ustawienia terminala (Putty):
1. 9600 8-N-1 (uboot)
2. 115200 8-N-1 (log kernela)

Używamy opcji 1.
Wgrywanie firmware tak jak w opisie na stronie głównej, oczywiście należy wprowadzić swoje wartości adresów.
http://eko.one.pl/?p=openwrt-wr1043nd#i … bootloader

Firmware polecam pobrać z tego miejsca:
http://downloads.openwrt.org/backfire/10.03/ar71xx/

Plik: openwrt-ar71xx-tl-wr841nd-v3-squashfs-factory.bin

Sposób zadziała także dla routerów 941ND posiadających serial z 10 pinami.

2 (edytowany przez rpc 2010-07-07 16:24:40)

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

no można przez RS232 TTL spróbować. Masz tu na forum opis kabelka podłącz się do routera

3

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

Czy to ma być coś takiego?

Gdzie należałoby podpiąć się na płycie routera?

4

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

Tak coś takiego. A co do podłączenia - szukaj złącza 4 lub 6 pinowego i to pewnie będzie to.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

Cezary napisał/a:

Tak coś takiego. A co do podłączenia - szukaj złącza 4 lub 6 pinowego i to pewnie będzie to.

Mam już zrobiony kabelek z wtyczką jak w linku w moim poprzednim poście.

Poniżej zdjęcia routera.
Gdzie podpiąć kable i jakich ustawień użyć w terminalu?

http://img651.imageshack.us/img651/7720/sdc10683n.jpg
http://img6.imageshack.us/img6/1713/sdc10684qm.jpg
http://img801.imageshack.us/img801/6603/sdc10685.jpg
http://img844.imageshack.us/img844/4121/sdc10686.jpg
http://img694.imageshack.us/img694/3710/sdc10687g.jpg

6

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

Strzelam że p1. Tylko sygnały musisz znaleźć.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

Czy mogę robić to "na żywca" kablem z komputera czy potrzebny będzie miernik?
Jeśli trzeba użyć miernika to co powinienem przekazać osobie, która będzie go obsługiwać (ja się na tym nie znam smile)?

8

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

Nie musisz mieć miernika. Masa to te najszersze ścieżki na około. Znajdz w kablu rx i dołącz go do poszczególnych punktów - na którymś powinny pojawić się znaczki. Później tylko tx żeby reagował i masz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

Coś już się dzieje. Dwa razy udało mi się zobaczyć coś na terminalu. Coś na temat glib i innych bibliotek oraz kernela.
Jednak nie mogę tego wymusić i po za czytelnym tekstem były krzaki. Możliwe że słabo przylutowałem rx do wtyczki.

10

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

Tak. Albo zła prędkość, albo kiepskie luty.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

Chyba straciłem trop. Dałem kabelek do zrobienia w sklepie elektronicznym wiec powinien być OK.
Niestety od czasu napisania ostatniego posta nic mi nie wyrzuca na terminal.

Czy te ścieżki z masą są odizolowane czy trzeba będzie je trochę poskrobać?

12

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

Masę będziesz miał na jednym że złączy. Jak samo jak na metalowej osłonie elementów

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

Wcześniejszy tekst jaki mi wyrzuciło na ekran był spowodowany przypadkowym dotknięciem kabla Tx. Tyle udało mi się potwierdzić.
Przekopałem już chyba cały internet i nie znalazłem opisu podłączenia kabli. Jedyne co udało mi się znaleźć to:
P1 to serial (czyli tu powinno zaskoczyć)
J9 to JTAG.

Musze jeszcze sprawdzić miernikiem czy przypadkiem płytka wtyczki nie jest uwalona i może akurat na Rx po prostu nie ma przepływu.
Pomału już się poddaje.

Ogólnie przy podpięciu tylko GND i Rx powinno coś się pokazać na terminalu?

14

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

Tak, jeżeli na odpowiedni pin trafileś

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15 (edytowany przez rykowisko 2010-07-23 00:59:16)

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

No i chyba nic z tego nie wyjdzie. Sprawdziłem wszystko na innym komputerze i żadnego sygnału nie otrzymałem. sad

Czy jeszcze jakąś nadzieje na wskrzeszenie routera mogę mieć?

EDIT

Nastąpił zwrot akcji. smile
Znalazłem opis prawidłowego połączenia.
https://forum.openwrt.org/viewtopic.php … 652#p79652

Podłączyłem 4 kabelki, zrobiłem mostek i mam sygnał na konsoli. Nie jest to jednak nic sensownego (nawet mimo zmiany prędkości).

Co mogę teraz próbować zrobić?

Edit 2

No i chyba udało się częściowo opanować sytuację.

U-Boot 1.1.4 (Feb  6 2009 - 16:27:32)

AP81 (ar7100) U-boot
DRAM:  
sri

32 MB
id read 0x100000ff
flash size 8MB, sector count = 128
Flash:  8 MB
Using default environment


In:    serial
Out:   serial

Err:   serial
Net:   ag7100_enet_initialize...
Fetching MAC Address from 0x81fef270
eth0: 00:03:7f:e0:02:c7

eth0 up
eth0
Autobooting in 1 seconds, press "tp" to stop
## Booting image at bf020000 ...
   Uncompressing Kernel Image ... Error: Bad gzipped data
GUNZIP ERROR - must RESET board to recover


Resetting...

I tak cały czas. Wpisanie na klawiaturze tp nic nie daje.

16

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

Postaraj sie trafić. Lub Ci linia tx nie działa smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

17

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

Okazało się, że trzeba jeszcze zrobić mostek na R355 żeby można było przesyłać sygnał.

Jak teraz powinna wyglądać dalsza procedura? Rozumiem, że na lokalnym ftp udostępniam firmware. Czy ma to być teraz OpenWrt, który wgrywałem czy może być oryginalny (wole ten drugi)?

18

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

tftp nie ftp. Jeżeli procedura wygląda identycznie to tak, wczytujesz obraz zapisujesz do pamięci. Może być i oryginał.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

19

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

OK. Udało się przywrócić router do życia.
Dziękuję bardzo za wskazówki.

20

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

Umieść tu mały opis tego, może komuś się jeszcze przydać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

21

Odp: [Solved]TL-WR841ND Ver:3.0 źle wgrany firmware

Zaktualizowałem pierwszy post o opis naprawy.