76 (edytowany przez DonMattheo 2016-04-10 19:18:45)

Odp: Nowy uboot antycegła w WR1043ND?

Po przeprowadzeniu całej procedury (próbowałem 3x) http://eko.one.pl/?p=openwrt-wr1043nd#i … bootloader niestety mam taki problem:

U-Boot 1.1.4 (Apr 28 2011 - 15:55:09)

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 secondsar7100> tftpboot 0x81000000 code.bin
dup 1 speed 1000
Using eth0 device
TFTP from server 192.168.0.5; our IP address is 192.168.0.2
Filename 'code.bin'.
Load address: 0x81000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ############################
done
Bytes transferred = 8126464 (7c0000 hex)
ar7100> printenv
bootargs=console=ttyS0,115200 root=31:02 rootfstype=jffs2 init=/sbin/init mtdparts=ar9100-nor0:128k(u-boot),1024k(kernel),4096k(rootfs),64k(art)
bootcmd=bootm 0xbf020000
bootdelay=1
baudrate=115200
ethaddr=00:1D:0F:11:22:33
stdin=serial
stdout=serial
stderr=serial
ethact=eth0
filesize=7c0000
fileaddr=81000000
ipaddr=192.168.0.2
serverip=192.168.0.5

Environment size: 351/131068 bytes
ar7100> erase 0xbf020000 +0x7c0000

First 0x2 last 0x7d sector size 0x10000                                      125
Erased 124 sectors
ar7100> tftpboot 0x81000000 code.bin
Using eth0 device
TFTP from server 192.168.0.5; our IP address is 192.168.0.2
Filename 'code.bin'.
Load address: 0x81000000
Loading: checksum bad
checksum bad
checksum bad
checksum bad
checksum bad
checksum bad
checksum bad
checksum bad
checksum bad
#################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ############################
done
Bytes transferred = 8126464 (7c0000 hex)
ar7100> tftpboot 0x81000000 code.bin
Using eth0 device
TFTP from server 192.168.0.5; our IP address is 192.168.0.2
Filename 'code.bin'.
Load address: 0x81000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ############################
done
Bytes transferred = 8126464 (7c0000 hex)
ar7100> cp.b 0x81000000 0xbf020000 0x7c0000
Copy to Flash... write addr: bf020000
done
ar7100> bootm 0xbf020000
## Booting image at bf020000 ...
   Uncompressing Kernel Image ... OK

Starting kernel ...

Jest szansa na uruchomienie tego routera v1.8?

77

Odp: Nowy uboot antycegła w WR1043ND?

Autobooting in 1 seconds
w tym momencie masz wpisać tpl i masz 1s na to. Próbuj do skutku.

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

78 (edytowany przez DonMattheo 2016-04-10 19:24:35)

Odp: Nowy uboot antycegła w WR1043ND?

Cezary napisał/a:

Autobooting in 1 seconds
w tym momencie masz wpisać tpl i masz 1s na to. Próbuj do skutku.

Z wejściem do bootloadera i programowaniem nie ma żadnego problemu (jak w powyższym logu), wszystko się udaje. Tylko póżniej jest "Starting kernel ..." i to wszystko. Może wersja oryginalnego firmware'u dla wersji v1.8 jest zbyt stara?

79

Odp: Nowy uboot antycegła w WR1043ND?

A co wgrywasz właściwie?

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

80 (edytowany przez DonMattheo 2016-04-10 19:37:13)

Odp: Nowy uboot antycegła w WR1043ND?

Cezary napisał/a:

A co wgrywasz właściwie?

Nie działa http://dl.eko.one.pl/orig/tl-wr1043ndv1 … 00331).bin

EDIT: Teraz wgrałem obcięte firmware z wiki OpenWRT https://drive.google.com/uc?export=down … VFWekFIbFk i jest OK!

81

Odp: Nowy uboot antycegła w WR1043ND?

Używałem tego obrazu do uratowania dziesiątek routerów...

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

82

Odp: Nowy uboot antycegła w WR1043ND?

Cezary napisał/a:

Używałem tego obrazu do uratowania dziesiątek routerów...

Jak widać z powyższego logu nie działa na v1.8. W każdym razie dzięki za szybką pomoc!

83

Odp: Nowy uboot antycegła w WR1043ND?

Podpinam się pod temat:
router 1043ND V2.1.
Czy serial console wymaga jakichś specjalnych zabiegów w tej wersji routera?
Czytałem, że niektóre wersje 1.x wymagały dodatkowego mostka na płycie, bo Rx nie miał połączenia dalej do atherosa.
Mam działanie w jedną stronę: router-> komp, widzę co się dzieje na routerze, nie działa w drugą, więc nie mogę np. przerwać bootowania i wejść w uboot.
Na dziś nie jest to sprawa gardłowa, bo wszystko działa, ale ponieważ eksperymentuję to wolę być przygotowany w razie W ;-)
Przejściówka, której używam (samoróbka na FTDI) jest raczej OK - bezproblemowo łączę się np. z 3420 czy jakimś starym netgearem.
Z góry dzięki za wszelkie sugestie
Gimbus109

84

Odp: Nowy uboot antycegła w WR1043ND?

Nie. W 1043v2 chyba wszystkie działają normalnie, nie przypominam sobie żebym musiał coś dodatkowego robić.

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

85

Odp: Nowy uboot antycegła w WR1043ND?

Dzięki, tylko że w takim razie nic nie rozumiem....
Sprzęt na 100% dobry, nie działa tylko z tym 1043 :-(
Pośledzę i jak coś wyśledzę dam znać.
Gimbus109

86

Odp: Nowy uboot antycegła w WR1043ND?

A może po prostu masz uwalony serial w routerze? Bardzo rzadki przypadek, ale się zdarza.

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

87 (edytowany przez gimbus109 2016-04-11 09:21:29)

Odp: Nowy uboot antycegła w WR1043ND?

Taaaak, też już brałem to pod uwagę.
Router jest nowy, świeżo wyjęty z pudełka, ale kto wie.
Jako, ze nowy, nie lutowałem wyprowadzeń seriala.
Wtykam goldpiny i naciągam kablem, aby był dobry styk. Robię tak od dawna i zawsze działa, tylko ta franca sie nie daje ;-)
Sprawdzę na drugiej sztuce.

88

Odp: Nowy uboot antycegła w WR1043ND?

Witam wszystkich użytkowników forum.

Uwaliłem swojego 1043v1.8, bootloader mi działa, komunikacja po rs też ok.

Który plik trzeba wgrać:
http://dl.eko.one.pl/orig/tl-wr1043ndv1 … 40319).bin
czy
http://dl.eko.one.pl/orig/tl-wr1043ndv1 … covery.bin

Czy coś się zmieniło przy wgrywaniu softu z anty-cegłą tj. najpierw soft z jednego linków powyżej, później oryginalny ze strony tp-link, no i gargoyle?

Pozdrawiam grze.mat.

89

Odp: Nowy uboot antycegła w WR1043ND?

Przez rs dowolny, przez recovery to drugie, ma właściwą nazwę.

Po co chcesz instalować oryginalny soft tp-linka jak to z tych linków tym właśnie jest?

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

90

Odp: Nowy uboot antycegła w WR1043ND?

No właśnie nie mam jeszcze w nim softu z anty-cegłą i przy kolejnym nie udanym updacie nie musiałbym rozbierać routera.

Dlatego pytałem też o kolejność wgrywania softów.

Chyba, że jest jakiś inny sposób, żeby go "uodpornić" na nieudany update?

Docelowo i tak gargoyle na nim będzie.

91

Odp: Nowy uboot antycegła w WR1043ND?

A ok, więc po prostu jak już wgrasz oryginał to wgrywasz jeszcze raz ten z tp-linka z bootloaderem, tak.

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

92

Odp: Nowy uboot antycegła w WR1043ND?

Wszystko poszło ok. Wielkie dzięki za pomoc. Gargoyle już hula.

93 (edytowany przez lukash 2016-10-03 21:29:10)

Odp: Nowy uboot antycegła w WR1043ND?

Mam dziwne pytanie - które firmware bez boot stąd jest sprawdzone? Oba? Pytam, bo czymś się one różnią (mają inną sumę kontrolną i nazwę pliku).

Niestety dzisiaj uwaliłem router przy próbie powrotu z OpenWRT Luci do oryginała wrzucając "pasujące" firmware wr1043nv1_en_3_13_13_up(130325). Pobierałem stamtąd, gdyż jak mnie pamięć nie myli, zmieniałem firmware na innym TP-Linku na oficjalne biorąc paczkę z tego źródła. Niestety tutaj nie wyszło.

Ale nie jest tak źle, U-Boot antycegła działa - router (v1.8) prosi o firmware, a TFTP chyba poprawnie skonfigurowane. Zajmę się tym jutro. Będę to robił po raz pierwszy, ale każdy przecież kiedyś zaczynał :-)

94

Odp: Nowy uboot antycegła w WR1043ND?

Możliwe że to były dwie różne wersje, nie pamiętam już którą włożyłem.

EDIT: wyrównałem pliki, oba są z tej samej ostatniej wersji.

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

95

Odp: Nowy uboot antycegła w WR1043ND?

Korciło mnie, aby wgrać jeszcze dzisiaj. Nie czekając na Twoją odpowiedź pobrałem i wrzuciłem wr1043nv1_tp_recovery.bin. Router w pełni działa. Musiałem go tylko ręcznie zrestartować (pozbawić na chwilę zasilania) i wszystko ruszyło. Ten firmware był w najnowszej wersji. W każdym bądź razie dziękuję i przepraszam za kłopot :-)

96

Odp: Nowy uboot antycegła w WR1043ND?

Czy  1043nd v2.1 ma jakąś procedurę awaryjnego ładowania fw?
Mam kolejną sztukę z niedziałającym serialem (działa w jedną stronę router->komp, nie działa w drugą, więc nie mogę przerwać bootowania).
Firmware uwalony (lub chyba raczej wykasowany), log z konsoli:

U-Boot 1.1.4 (Jun 13 2014 - 15:14:01)

ap135 - Scorpion 1.0DRAM:  
sri
Scorpion 1.0
ath_ddr_initial_config(178): (16bit) ddr2 init
tap = 0x00000003
Tap (low, high) = (0x0, 0x1f)
Tap values = (0xf, 0xf, 0xf, 0xf)
64 MB
Flash Manuf Id 0xef, DeviceId0 0x40, DeviceId1 0x17
flash size 8MB, sector count = 128
Flash:  8 MB
Using default environment

*** Warning *** : PCIe WLAN Module not found !!!
*** Warning *** : PCIe WLAN Module not found !!!
In:    serial
Out:   serial
Err:   serial
Net:   ath_gmac_enet_initialize...
athrs_sgmii_res_cal: cal value = 0xe
No valid address in Flash. Using fixed address
No valid address in Flash. Using fixed address
ath_gmac_enet_initialize: reset mask:c02200 
Scorpion  ----> S17 PHY *
athrs17_reg_init: complete
: cfg1 0x80000000 cfg2 0x7114
eth0: ba:be:fa:ce:08:41
eth0 up
athrs17_reg_init_wan done
SGMII in forced mode
athr_gmac_sgmii_setup SGMII done
: cfg1 0x800c0000 cfg2 0x7214
eth1: ba:be:fa:ce:08:41
eth1 up
eth0, eth1
Setting 0x18116290 to 0x58b1a14f
Autobooting in 1 seconds
## Booting image at 9f020000 ...
   Uncompressing Kernel Image ... Stream with EOS marker is not supportedLZMA ERROR 1 - must RESET board to recover

i procedura się powtarza..
Jeśli nie ma sposobu, aby uruchomić tftpboot z zewnątrz, pozostaje mi wylutowanie flasha... Wrrrrrrrrrr.....

97

Odp: Nowy uboot antycegła w WR1043ND?

Dopiero od wersji uboota: "U-Boot 1.1.4 (Sep 10 2015 - 12:05:08)" Jest dostępny tryb recovery.
Została Ci opcja naprawy seriala albo programowanie flasha w zewnętrznym programatorze.

Weź miernik i posprawdzaj "trasę" linii Rx w routerze czy dochodzi aż do SoC. ( po drodze będą chyba dwa rezystory)

https://tplinkforum.pl - Polskie forum poświęcone tematyce urządzeń firmy TP-Link i Neffos

98

Odp: Nowy uboot antycegła w WR1043ND?

Dzięki za info, próbuję dojść którędy Rx idzie do Soc i na razie kiepsko mi idzie wink
Pierwszy rezystor - R206 - ma przejście, dalej się gubię..
Wrrr........

99 (edytowany przez zbynex 2016-10-23 08:44:49)

Odp: Nowy uboot antycegła w WR1043ND?

@gimbus109 skoro masz kolejny problem z komunikacją serial to może twój interfejs jest do bani. Ja dawniej do programowania urządzeń używałem podróbek Prolific i CP i też miałem podobne problemy. Na takich samych urządzeniach jedno komunikowało się a drugie nie. Odkąd używam na FT232 3.3/5V nigdy takich problemów nie miałem. Problem czasem też stwarza zbyt duża długość przewodu pomiędzy interfejsem a urządzeniem max 20cm.

WNDR 4300, WT3020F, TL-WR842NDV2 i MR3420V2 RamMOD FlashMOD U-Boot + Hilink E3372s + RTL2832u + IT9135v02 + HDD + VOIP + Gargoyle PL 1.10.0.1 by Obsy

100

Odp: Nowy uboot antycegła w WR1043ND?

Jest to oczywiście możliwe, ale moim zdaniem mało prawdopodobne wink
Interfejs to co prawda samoróbka - przerobiony moduł komunikacyjny USB z UPS Ever Eco Pro na FT232.
Opisałem go kiedyś na elektrodzie
Nigdy żadnych problemów, poza 2 sztukami 1043nd (choć być może to jest ten sam egzemplarz, sam już nie pamiętam..Zbyt łatwo poszło otwarcie obudowy, jakby już ktoś ją kiedyś otwierał). Kabelki mają ok. 30cm, mogę je skrócić, ale kiedy miałem dłuższe, to na ekranie zdarzały się krzaczki, a znaki wpisywane z klawiatury na ekranie były ciut inne, po skróceniu nie mam problemów.

Pzdr