1

Temat: Nexx WT3020 8MB - potrzebny bootloader

Czy ktoś mógłby mi przysłać taki bootloader?

"Help me Obi-Wan Kenobi. You’re my only hope. " wink

2 (edytowany przez mar_w 2025-01-05 15:03:46)

Odp: Nexx WT3020 8MB - potrzebny bootloader

proszę bardzo

https://megawrzuta.pl/ofvbqcfp
sha256sum tego zipa:   51f6019a17c4ad6dbb6f90e7c8d9430fe72866db49fe2b66650344f16b4b8efc

Hasło do rozpakowania:   VG~5t}~F8Bz.abEKzMBp1U4-c

PS. to z nudów wink

EDIT: po sprawdzeniu okazało się że to jest U-Boot Breed a nie oryginalny. sad

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

3

Odp: Nexx WT3020 8MB - potrzebny bootloader

OK, to teraz: opcja 4, przez tftpboot wgrywasz sobie plik do pamięci. Walisz setkę/piwo/co tam lubisz, łapiesz się za serce, a drugą ręką wgrywasz bootloader, rebootujesz i patrzysz czy się uruchomił. Jeżeli tak to masz oryginalny bootloader. No i spróbuj teraz wgrać nowy soft.

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

4

Odp: Nexx WT3020 8MB - potrzebny bootloader

mar_w napisał/a:

proszę bardzo
PS. to z nudów wink

bardzo dziękuję smile

Cezary napisał/a:

drugą ręką wgrywasz bootloader

bootm?

"Help me Obi-Wan Kenobi. You’re my only hope. " wink

5

Odp: Nexx WT3020 8MB - potrzebny bootloader

Nie. cp.b. Bootm to uruchamia coś, a ty jak już to chcesz wgrać oryginalny bootloader.

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

6

Odp: Nexx WT3020 8MB - potrzebny bootloader

i jeszcze jedno w zipie są dwie partycje mtd0 u-boot i mtd1 u-boot-env, zakładam, że tą pierwszą mam wgrać

"Help me Obi-Wan Kenobi. You’re my only hope. " wink

7

Odp: Nexx WT3020 8MB - potrzebny bootloader

Tak, w drugiej się ustawienia bootloadera, to możesz sobie zobaczyć czy masz podobne.

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

8

Odp: Nexx WT3020 8MB - potrzebny bootloader

Cezary napisał/a:

Nie. cp.b. Bootm to uruchamia coś, a ty jak już to chcesz wgrać oryginalny bootloader.

cp ma jakąś składnię? bo samo nie działa

4: System Enter Boot Command Line Interface.

U-Boot 1.1.3 (Jan  3 2014 - 09:12:42)
MT7620 # tftpboot

 netboot_common, argc= 1

 NetTxPacket = 0x83FE4C80

 KSEG1ADDR(NetTxPacket) = 0xA3FE4C80

 NetLoop,call eth_halt !

 NetLoop,call eth_init !
Trying Eth0 (10/100-M)

 Waitting for RX_DMA_BUSY status Start... done


 ETH_STATE_ACTIVE!!
*** Warning: no boot file name; using 'test.bin'
TFTP from server 10.10.10.3; our IP address is 10.10.10.123
Filename 'test.bin'.

 TIMEOUT_COUNT=10,Load address: 0x80100000
Loading: Got ARP REPLY, set server/gtwy eth addr (00:00:00:00:00:89)
Got it
#######################################
done
Bytes transferred = 196608 (30000 hex)
NetBootFileXferSize= 00030000
MT7620 # cp test.bin
Usage:
cp          - memory copy

MT7620 #
"Help me Obi-Wan Kenobi. You’re my only hope. " wink

9

Odp: Nexx WT3020 8MB - potrzebny bootloader

Samo nie działa. Czemu miało by działać samo...

cp adres_źródłowy adres_docelowy wielkość

U Ciebie:
adres_źródłowy to tam gdzie załadowałeś, pokazałeś 0x80100000
adres docelowy: obraz startuje od bc050000, więc 0xbc000000, ale to sprawdź sobie
wielość: pokazałeś 0x30000

No i pamiętaj, jak uwalisz bootloader to nie wstanie.

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

10

Odp: Nexx WT3020 8MB - potrzebny bootloader

PS przed wgraniem zobaczył byś czy pod 0x80100000 jest to samo co w pliku. Tam chyba było wyświetlanie pamięci, jakieś md czy coś podobnego.

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

11

Odp: Nexx WT3020 8MB - potrzebny bootloader

Cezary napisał/a:

PS przed wgraniem zobaczył byś czy pod 0x80100000 jest to samo co w pliku. Tam chyba było wyświetlanie pamięci, jakieś md czy coś podobnego.

MT7620 # md 80100000
80100000: 100000ff 00000000 00000000 00000000    ................
80100010: 00000000 00000000 00000000 00000000    ................
80100020: 00000000 00000000 00000000 00000000    ................
80100030: 00000000 00000000 00000000 00000000    ................
80100040: 00000000 00000000 00000000 00000000    ................
80100050: 00000000 00000000 00000000 00000000    ................
80100060: 00000000 00000000 00000000 00000000    ................
80100070: 00000000 00000000 00000000 00000000    ................
80100080: 00000000 00000000 00000000 00000000    ................
80100090: 00000000 00000000 00000000 00000000    ................
801000a0: 00000000 00000000 00000000 00000000    ................
801000b0: 00000000 00000000 00000000 00000000    ................
801000c0: 00000000 00000000 00000000 00000000    ................
801000d0: 00000000 00000000 00000000 00000000    ................
801000e0: 00000000 00000000 00000000 00000000    ................
801000f0: 00000000 00000000 00000000 00000000    ................

nic mi to nie mówi hmm

"Help me Obi-Wan Kenobi. You’re my only hope. " wink

12

Odp: Nexx WT3020 8MB - potrzebny bootloader

Tak się też plik zaczyna. Więc - rób jeżeli uważasz że to coś da.

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

13

Odp: Nexx WT3020 8MB - potrzebny bootloader

Cezary napisał/a:

obraz startuje od  bc050000, więc 0xbc000000, ale to sprawdź sobie.

adres gdzie startuje czy przeliczenie na hex?

sprawdziłem jeszcze zawartość bc000000 i bc050000:

MT7620 # md bc000000
bc000000: 100000ff 00000000 100000fd 00000000    ................
bc000010: 10000277 00000000 10000275 00000000    w.......u.......
bc000020: 10000273 00000000 10000271 00000000    s.......q.......
bc000030: 1000026f 00000000 1000026d 00000000    o.......m.......
bc000040: 1000026b 00000000 10000269 00000000    k.......i.......
bc000050: 10000267 00000000 10000265 00000000    g.......e.......
bc000060: 10000263 00000000 10000261 00000000    c.......a.......
bc000070: 1000025f 00000000 1000025d 00000000    _.......].......
bc000080: 1000025b 00000000 10000259 00000000    [.......Y.......
bc000090: 10000257 00000000 10000255 00000000    W.......U.......
bc0000a0: 10000253 00000000 10000251 00000000    S.......Q.......
bc0000b0: 1000024f 00000000 1000024d 00000000    O.......M.......
bc0000c0: 1000024b 00000000 10000249 00000000    K.......I.......
bc0000d0: 10000247 00000000 10000245 00000000    G.......E.......
bc0000e0: 10000243 00000000 10000241 00000000    C.......A.......
bc0000f0: 1000023f 00000000 1000023d 00000000    ?.......=.......
MT7620 # md bc050000
bc050000: 30323033 00680004 020e0000 00000000    3020..h.........
bc050010: 00000000 00000000 00000000 c553191e    ..............S.
bc050020: c8c6453f 8207cdb7 34ee352e 96934a9c    ?E.......5.4.J..
bc050030: d063c315 90ec71c0 1f3bc313 c6c6da07    ..c..q....;.....
bc050040: c6a02ce3 625cc5f2 247575e6 f6b8eee6    .,....\b.uu$....
bc050050: b296e14d c62519a3 934a1c39 e3c395fb    M.....%.9.J.....
bc050060: e651f2d0 39c6162e f9934a1c 739c3c68    ..Q....9.J..h<.s
bc050070: 626ce314 faa2dc4c 0e7e2693 35ddb46e    ..lbL....&~.n..5
bc050080: f363c195 04b3e61b aa97e4eb 6396f847    ..c.........G..c
bc050090: 5d474d0c ee9fd3b1 9725de5a bf7f6a49    .MG]....Z.%.Ij..
bc0500a0: 6c4ec238 0a6cc497 de101aba 3968814e    8.Nl..l.....N.h9
bc0500b0: afc02b17 0c06b299 eda7536e 75ca82a2    .+......nS.....u
bc0500c0: cfa35a4a 42dca441 5cc739b0 34a95839    JZ..A..B.9.\9X.4
bc0500d0: 82afc151 4ad5a6a5 3df6f1d9 3b7d0202    Q......J...=..};
bc0500e0: f2a27de7 40e82953 5629135e 0524b564    .}..S).@^.)Vd.$.
bc0500f0: 6e994d68 0b960c07 c0bf9f76 a6d48948    hM.n....v...H...
Cezary napisał/a:

  No i pamiętaj, jak uwalisz bootloader to nie wstanie.

próba nie strzelba wink

"Help me Obi-Wan Kenobi. You’re my only hope. " wink

14

Odp: Nexx WT3020 8MB - potrzebny bootloader

Ciekawe, bo we flash masz wgrany obraz "factory" a nie zwykły sysupgrade.

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

15

Odp: Nexx WT3020 8MB - potrzebny bootloader

nie wiem czy pamiętasz, ale próbowałem wgrać w zasadzie wszystko, ale efekt zawsze był taki sam hmm Gdyby zdjęcie z wakacji miało pomóc też bym je zflashował big_smile

"Help me Obi-Wan Kenobi. You’re my only hope. " wink

16

Odp: Nexx WT3020 8MB - potrzebny bootloader

Pamiętam, dlatego jesteśmy na etapie "a być może to bootloader".

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

17

Odp: Nexx WT3020 8MB - potrzebny bootloader

Cezary napisał/a:

Pamiętam, dlatego jesteśmy na etapie "a być może to bootloader".

big_smile

Cezary napisał/a:

   cp adres_źródłowy adres_docelowy wielkość

założyłem że wartości są prawidłowe ale:
cp 80100000 bc000000 30000 wyrzuca  "Usage: cp      - memory copy". cp.b też tak reaguje

"Help me Obi-Wan Kenobi. You’re my only hope. " wink

18

Odp: Nexx WT3020 8MB - potrzebny bootloader

Spróbuj dodać 0x przed adresami i wartością.

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

19

Odp: Nexx WT3020 8MB - potrzebny bootloader

próbowałem wcześniej też nie działa.

"Help me Obi-Wan Kenobi. You’re my only hope. " wink

20

Odp: Nexx WT3020 8MB - potrzebny bootloader

Kombinuj, któraś składnia musi zadziałać.

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

21

Odp: Nexx WT3020 8MB - potrzebny bootloader

znalazłem manual do cp w u-boot i tam w przykładzie jest bez 0x. Jesteś pewien tego adresu bc000000?

"Help me Obi-Wan Kenobi. You’re my only hope. " wink

22

Odp: Nexx WT3020 8MB - potrzebny bootloader

Na wiki openwrt masz bootlog z niego, obraz leci od bc050000 więc bootloader jest przed nim.

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

23

Odp: Nexx WT3020 8MB - potrzebny bootloader

Cezary napisał/a:

Ciekawe, bo we flash masz wgrany obraz "factory" a nie zwykły sysupgrade.

po czym poznałeś? może jeszcze raz spróbować wrzucić my sysupgrade przez tftp?

"Help me Obi-Wan Kenobi. You’re my only hope. " wink

24

Odp: Nexx WT3020 8MB - potrzebny bootloader

PS. opcja 9 to ładowanie bootloadera.

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

25

Odp: Nexx WT3020 8MB - potrzebny bootloader

drk napisał/a:
Cezary napisał/a:

Ciekawe, bo we flash masz wgrany obraz "factory" a nie zwykły sysupgrade.

po czym poznałeś? może jeszcze raz spróbować wrzucić my sysupgrade przez tftp?

3020 na początku. Tylko factory ma taki znacznik.

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