Odp: Uszkodziłem TP-Link TL-WR1043ND i co dalej..
może źle podpiąłeś?
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → Uszkodziłem TP-Link TL-WR1043ND i co dalej..
Strony Poprzednia 1 2 3 4 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
może źle podpiąłeś?
Miałem coś takiego przy poziomie 5V, po zmianie na 3,3V jest ok. Ale to było na przejściówce usb, a ty piszesz o kablu rs232...
@piterkolo: mam nadzieję że masz konwerter napięć i nie podłączyłeś kabla rs232c bezpośrednio pod router...
:D:D A co jesli podłączyłem
Tak podłączylem bezposrednio
inaczej, kupilem samą wtyczkę rs232 powtykalem kabelki z starego kabla rj45 do dziurek 2,3 i 5 no i podłączylem bezposrednio. Cos nie tak ?
Żaden dym nie poszedl ;]
Przecież to nie ten zakres napięć. RS232c ma +-12V, w routerze masz 0-3v3. W najgorszym razie spaliłeś wejście rs w routerze.
nawet film jest
http://www.youtube.com/watch?v=9pumxmUyfuI
No to pieknie
Cale szczescie ze ten router dostalem w spadku , fakt ze byl dobry, no ale nie wydalem kasy. Jutro kupuje ten kabel do noki i zobacze. Jak sie zarał układzik, to mowi sie trudno.
Kupiony kabelek, podłączony i wyszlo :
U-Boot 1.1.4 (Nov 17 2009 - 11:56:26)
AP83 (ar9100) U-boot 0.0.11
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...
No valid address in Flash. Using fixed address
: cfg1 0xf cfg2 0x7114
eth0: 00:03:7f:09:0b:ad
eth0 up
eth0
Autobooting in 1 seconds## Booting image at bf020000 ...
Uncompressing Kernel Image ... Error: Bad gzipped data
GUNZIP ERROR - must RESET board to recover
Resetting...
Czy uda mi sie cos jeszcze z tym zrobic? Autoboot robi sie co sekundę.
Masz opisane na stronie. Tak, da się uratować.
Cezary, a możesz mnie nakierować na stronkę? Jakie polecenia krok po kroku? Nie chce błądzić , bo może cos bede źle robil i jeszcze cos spieprzę , jestem tu nowy, a Wy jestescie w temacie juz pewnie od dawna . Dzieki za wszelką pomoc!
http://eko.one.pl/?p=openwrt-wr1043nd#i … bootloader
Dzieki! Pozdrawiam jak zrobie to napisze !
Niestety stoje na "bootcmd=bootm 0xbf020000" Nie ma takiej komendy, aa no i wgrywam orginalne firmware. Jesli mam wgrać inne to podrzućcie link ;];]
No weź przeczytaj. Nie ma takiej komendy, to wynik polecenia printenv. Lecisz dalej.
Inne wgrywa sie tak samo.
No i śmiga! THX VERY MUCH !
Jestem zmuszony odświeżyć temat.
Na własne życzenie zabiłem WR1043...
Miałem problem z udostępnieniem dysku USB. Raz był widoczny innym razem nie dlatego próbowałem różnych FW. Wgrywałem na zmianę Gargoyle i Vargalex. Jednak za którymś razem poleciałem po bandzie i zrobiłem aktualizację po WiFi i router po restarcie już się nie podniósł.
Obecnie przy próbie ratowania zgodnie z poradnikiem w Putty wyświetla mi na koniec litanii taki tekst:
"...Kernel Panic not syncing; No init found. Try passing init = option to kernel. See Linux Dokumentation/init.txt for guidence".
Oczywiście lista jest dłuższa i mogę ją wkleić całą (ale nie wiem jak). Przytoczyłem tylko ostatni fragment jaki jest widoczny. Wcześniej pokazywane są (tak jak w instrukcji) RAM itp.
Po tym tekście nie daje się nic wpisać z klawiatury.
Kabel mam podłączony w ten sposób:
GND - czarny
RX - zielony
TX - biały
Próbowałem jeszcze innych ustawień (chyba wszystkie konfiguracje) i nic to nie dało. Albo nie było komunikacji albo były krzaczki. Próbowałem również wykorzystać pozostałe kable (niebieski, pomarańczowy) jako VCC ale nie przyniosło to skutku.
Czy taki efekt świadczy o błędzie kabla czy o beznadziejnym stanie routera.
Kabelek mam o takim symbolu CA-42 (Type CA-42 IL40083821 MADE IN CHINA)
I nie, nie możesz. Zgodnie z tym co napisałem na eko.one.pl - w momencie kiedy wyświetla sie "autobooting in 1 sec..." masz wpisać tpl, inaczej nic się nie uda. Po tym komunikacie co pokazałeś to jest o wiele za późno już na to.
A czy po tym co opisałem możemy przyjąć, że kabelek jest OK? To już by mi bardzo ułatwiało bo nie musiałbym się zastanawiać czy kabelki dobrze połączyłem...
To że działa to w 50% jest ok. Jeszcze odłącz go, złącz tx z rx i pisz coś w terminalu. Jak będziesz to widział na ekranie to znaki wracają, więc w 100% będzie dobry.
Zwarłem biały kabelek z zielonym i w PUTTYM nic nie mogę wpisywać, czyli kabelek do du...y...
Powiem więcej, zwarcie żadnej pary nie daje możliwości wpisania czegokolwiek w Puutym.
Więc trzeba się rozejrzeć za nowym, czy robię coś nie tak...?
Sprawdź dobrze. Bo musisz widzieć to co wpisujesz (no chyba że echo lokalne masz wyłączone w terminalu, ale raczej nikt tego nie robi).
Niestety nic nie daje się wpisać. Echo mam na auto. A komunikat mam taki, da się odratować?
...at 0x004b000c: 0xfdf2 instead
˙ţ[ 11.990000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004b0010: 0xa9b8 instead
˙ţ[ 12.000000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004b0014: 0xdb4c instead
˙ţ˙[ 12.010000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004b0018: 0x763e instead
˙ţ[ 12.020000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004b001c: 0x0c8f instead
˙ţ[ 12.030000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004b0020: 0x14a3 instead
˙ţ[ 12.040000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004b0024: 0xa586 instead
˙ţ[ 12.050000] jffs2: Further such events for this erase block will not be printed
˙ţ˙ţ[ 12.090000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004c0000: 0x58e4 instead
ţţ[ 12.100000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004c0004: 0xe5f4 instead
˙˙[ 12.110000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004c0008: 0x7dca instead
ţ˙[ 12.120000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004c000c: 0xba4a instead
ţ˙[ 12.130000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004c0010: 0x0459 instead
ţ˙[ 12.140000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004c0014: 0x1120 instead
ţ˙[ 12.150000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004c0018: 0xf6cf instead
˙ţ[ 12.160000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004c001c: 0xab07 instead
˙ţ˙[ 12.170000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004c0020: 0x8769 instead
˙ţ[ 12.180000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004c0024: 0xafca instead
˙ţ[ 12.190000] jffs2: Further such events for this erase block will not be printed
˙ţ˙ţ[ 12.230000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004d0000: 0xc47e instead
˙ţ[ 12.240000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004d0004: 0x0993 instead
ü˙[ 12.250000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004d0008: 0xdffa instead
ţ˙[ 12.260000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004d000c: 0x5f21 instead
ţ˙[ 12.270000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004d0010: 0x0d65 instead
ţ˙[ 12.270000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004d0014: 0x2e35 instead
ţ˙[ 12.280000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004d0018: 0x4455 instead
˙ţ[ 12.290000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004d001c: 0x6490 instead
˙ţ˙[ 12.300000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004d0020: 0x8f9c instead
˙ţ[ 12.310000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004d0024: 0xa258 instead
˙ţ[ 12.320000] jffs2: Further such events for this erase block will not be printed
˙ţ˙ţ[ 12.360000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004e0000: 0xa16c instead
˙ţ[ 12.370000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004e0004: 0xdbec instead
ü˙[ 12.380000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004e0008: 0xf7e9 instead
˙ţ[ 12.390000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004e000c: 0xf6bf instead
˙ţ[ 12.400000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004e0010: 0xdf2b instead
˙ü˙[ 12.410000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004e0014: 0xdcb7 instead
˙ţ˙[ 12.420000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004e0018: 0xfc9a instead
˙ţ[ 12.430000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004e001c: 0x5831 instead
˙ţ[ 12.440000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004e0020: 0xdd4f instead
˙ţ[ 12.450000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004e0024: 0x6ff8 instead
˙ţ˙[ 12.460000] jffs2: Further such events for this erase block will not be printed
˙ţ˙˙ţ[ 12.500000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004f0000: 0xbe0e instead
˙ţ[ 12.510000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004f0004: 0x1283 instead
ü˙[ 12.520000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004f0008: 0xa804 instead
˙ţ˙[ 12.530000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004f000c: 0x73e1 instead
˙ţ[ 12.540000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004f0010: 0x00ce instead
˙ţ˙[ 12.550000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004f0014: 0xb610 instead
˙ţ[ 12.560000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004f0018: 0xf5a7 instead
˙ţ[ 12.570000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004f001c: 0x12ac instead
˙ţ[ 12.580000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004f0020: 0x20ca instead
˙ţ[ 12.590000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x004f0024: 0xe284 instead
˙ţ[ 12.600000] jffs2: Further such events for this erase block will not be printed
˙ţ˙ţ[ 12.640000] jffs2: Old JFFS2 bitmask found at 0x004fd0dc
[ 12.640000] jffs2: You cannot use older JFFS2 filesystems with newer kernels
˙ţü˙ţ[ 12.650000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00500000: 0x17e6 instead
˙ţ[ 12.660000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00500004: 0x2634 instead
˙˙[ 12.670000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00500008: 0x13ed instead
ţ˙[ 12.680000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0050000c: 0xc11c instead
ţ˙[ 12.690000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00500010: 0x46cd instead
ţ˙[ 12.700000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00500014: 0xe807 instead
ţ˙[ 12.710000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00500018: 0xdada instead
˙ţ[ 12.720000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0050001c: 0xf0fa instead
˙ţ[ 12.730000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00500020: 0x35fb instead
˙ţ[ 12.740000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00500024: 0x43e3 instead
˙ţ˙[ 12.750000] jffs2: Further such events for this erase block will not be printed
˙ţ˙ţ[ 12.790000] jffs2: Old JFFS2 bitmask found at 0x0050f558
[ 12.800000] jffs2: You cannot use older JFFS2 filesystems with newer kernels
˙ţü˙ţ[ 12.810000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00510000: 0xe45b instead
[ 12.810000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00510004: 0xbefb instead
˙ţ[ 12.820000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00510008: 0xf768 instead
˙˙˙ţ˙[ 12.830000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0051000c: 0x1b1d instead
˙ţ˙[ 12.840000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00510010: 0xcb38 instead
˙ţ[ 12.850000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00510014: 0x0fd2 instead
˙ţ[ 12.860000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00510018: 0x556d instead
˙ţ˙[ 12.870000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0051001c: 0x0e94 instead
˙ţ˙[ 12.880000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00510020: 0xb884 instead
˙ţ[ 12.890000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00510024: 0x7686 instead
˙ţ[ 12.900000] jffs2: Further such events for this erase block will not be printed
˙ţ˙ţ[ 12.940000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00520000: 0xc548 instead
˙ţ[ 12.950000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00520004: 0x8c44 instead
ü˙[ 12.960000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00520008: 0x6187 instead
˙ţ[ 12.970000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0052000c: 0x5a60 instead
˙ţ[ 12.980000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00520010: 0xc3e7 instead
˙ţ[ 12.990000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00520014: 0x5e5d instead
˙ţ[ 13.000000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00520018: 0x2425 instead
˙ţ[ 13.010000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0052001c: 0x08ed instead
˙ţ[ 13.020000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00520020: 0x6f4a instead
˙ţ[ 13.030000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00520024: 0x58d5 instead
˙ţ[ 13.040000] jffs2: Further such events for this erase block will not be printed
˙ţ˙˙ţ˙[ 13.070000] jffs2: Empty flash at 0x00526658 ends at 0x0052a600
˙ţ[ 13.080000] jffs2: CLEANMARKER node found at 0x0052a600, not first node in block (0x00520000)
ţ˙ţ[ 13.090000] jffs2: Node at 0x0052ffd8 with length 0x00000030 would run over the end of the erase block
[ 13.100000] jffs2: Perhaps the file system was created with the wrong erase size?
˙ţ˙ţ[ 13.110000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00530000: 0x7263 instead
˙ţ[ 13.120000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00530004: 0x6f63 instead
˙˙ţ˙[ 13.150000] jffs2: CLEANMARKER node found at 0x0053a600, not first node in block (0x00530000)
˙ţ[ 13.170000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x005f0004: 0x26ea instead
˙ţ[ 13.190000] jffs2: CLEANMARKER node found at 0x005fa600, not first node in block (0x005f0000)
˙ţ[ 13.210000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00620000: 0xf6b1 instead
˙ţ[ 13.220000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00620004: 0x5f99 instead
˙ţ[ 13.230000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00620008: 0xe1b9 instead
˙ţ[ 13.240000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0062000c: 0x1e9d instead
˙ţ[ 13.250000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00620010: 0x77db instead
˙ţ[ 13.260000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00620014: 0xbb65 instead
˙˙[ 13.270000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00620018: 0x9327 instead
ţ˙[ 13.280000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0062001c: 0x1159 instead
˙ţ[ 13.290000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00620020: 0xe738 instead
˙ţ[ 13.300000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00620024: 0x8096 instead
˙ţ[ 13.310000] jffs2: Further such events for this erase block will not be printed
˙ţ˙ţ[ 13.330000] jffs2: CLEANMARKER node found at 0x0062a600, not first node in block (0x00620000)
˙ţ[ 13.360000] jffs2: CLEANMARKER node found at 0x0063a600, not first node in block (0x00630000)
˙ţü[ 13.380000] jffs2: notice: (1) jffs2_build_xattr_subsystem: complete building xattr subsystem, 29 of xdatum (0 unchecked, 29 orphan) and 61 of xref (0 dead, 61 orphan) found.
˙ţ˙˙[ 13.400000] VFS: Mounted root (jffs2 filesystem) readonly on device 31:2.
[ 13.410000] Freeing unused kernel memory: 228k freed
˙ţ˙ţ[ 13.420000] Kernel panic - not syncing: No init found. Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
Tak, przez wgranie przez bootloader.
Kup jakiś adapter USB-UART, będzie szybciej i pewniej.
W kilku próbach udało mi się złapać początek komunikatu. Wygląda to tak:
U-Boot 1.1.4 (Apr 28 2013 - 16:01:02)
ĐP83 (ar9100) U-boot 0.0.11
DRAM:
sri
32MB
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...
No valid address in Flash. Using fixed address
: cfg1 0xf cfg2 0x7114
eth0: 00:03:7f:09:0b:ad
eth0 up
eth0
Autobooting in 1 seconds
Czyli trzeba jednak wgrać bootloader? A wiąże się to z wylutowaniem procesora? Bo jeśli tak to sam na pewno nie dam rady więc może chociaż wykorzystam ten router jako hub...
Strony Poprzednia 1 2 3 4 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → Uszkodziłem TP-Link TL-WR1043ND i co dalej..
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc