26 (edytowany przez Blahert 2024-07-29 07:26:27)

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

MiG25 napisał/a:

Zaraz , to jesteś w stanie wejść przeglądarką do "FIRMWARE UPDATE" ?
To może również będziesz w stanie otworzyć wtedy aktualizację uboota pod adresem http://192.168.1.1/uboot.html ?

Faktycznie ładuje mi się ta strona smile

Masz może uboota który jest na 100% sprawdzony?

https://firmware-selector.openwrt.org/? … t-ubootmod

Ten się nada? Wgrywam "BL31-UBOOT.FIP"?

27

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

Nie wiem po co kombinujesz z tym ubootem, zrób jak jest w poradniku a nie po swojemu bo zaraz będzie płacz , ze uceglony...

Dom : router https://i.imgur.com/IuB6Zwy.png | TP-LINK T1700G-28TQ |Zyxel XGS-1210-12 | 6x Ruckus r310 unleashed  + Ruckus icx7150-c12p | Truenas scale 124TB 25Gb| Xpenology 12TB | apc smart ups 750 lcd smile 100Mb/s - 25Gb/s
Podróżne : GL.Inet MT3000  +1TB hdd
Działka : rb260gs 1j wdm 1Gb+ ruckus r310 + nb m5 + kilka kamer ip  + panel 285Wp + lifepo4 12v 60Ah .

28 (edytowany przez MiG25 2024-07-29 08:56:32)

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

Dokładnie , wgranie samo BL-31-UBOOT.FIP bez PRELOADERA nie wiadomo co da ( może kompletny brick).
Wgrywałeś fw ,to z tego filmu ,czyli stąd https://github.com/dimfishr/openwrt/releases wgrywane
https://github.com/dimfishr/openwrt/rel … pgrade.bin przez ten uboot. I z tego ma wystartować openwrt...

Jak wystartuje ten openwrt od tego dimfishra , to wtedy będzie można uruchomiś i_want_a_brick , i wtedy od nowa zmieniać uboot i preloader...

29 (edytowany przez Blahert 2024-07-29 09:42:39)

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

Wgranie https://github.com/dimfishr/openwrt/rel … pgrade.bin przez "U-BOOT UPDATE" raczej nic nie dało. Wysyłanie działa ale update od razu się wysypuje.

"UPDATE FAILED
Something went wrong during update
Probably you have chosen wrong file. Please, try again or contact with the author of this modification. You can also get more information during update in U-Boot console."

Bricka staram się nie zrobić ale jak wyjdzie to płaczu nie będzie - router kupiony do nauki więc wliczam to w koszta.

Może zainstaluje starszą wersję uboota(tą z filmu - skoro mu działało to może mi też ruszy https://github.com/hanwckf/bl-mt798x/re … g/20231124 )?

30

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

No ale openwrt-mediatek-filogic-xiaomi_mi-router-ax3000t-squashfs-sysupgrade.bin od tego dimfishr to wgrywaj przez "FIRMWARE UPDATE" , a nie przez "U-BOOT UPDATE" !

Przez U-BOOT UPDATE to tak , możesz próbować wgrać ten starszu uboot , może wtedy pozwoli wgrać ten fw...

31

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

Więc mamy sukces.

Zrobiłem downgrade uboota i zainstalowałem firmware - wszystko działa.
Możliwe że w przyszłości zmienię tego uboota na oryginalny od openwrt jednak na razie nie mam na to siły.

Ogólnie nie bądźcie jak ja i korzystajcie z oficjalnej instrukcji big_smile
Ale jak wdepniecie w tą wersję to
https://github.com/hanwckf/bl-mt798x/re … g/20231124
ta wersja uboota działa i jest stabilna (wersja najnowsza 20240123 na pewno jest uszkodzona)


@MiG25 Bardzo Ci dziękuję - bez Ciebie pewnie router wylądowałby w szafie smile

32

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

Działa każdy fw ? ( od Cezarego też ? ) czy tylko ten konkretny  od dimfishra ?

33

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

Dobry pomysł. Zamiast obrazu od dimfishra wgrałem ten od Cezarego.
https://dl.eko.one.pl/firmware/?version … er-ax3000t
System zainstalował się prawidłowo bez problemu.

34

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

Też się na tym uboot ze stycznia przejechałem...  Ale najlepiej nie używać tego filmu ,i tych ubootów , tylko jechać wg instrukcji z oficjalnego wiki openwrt....

35

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

MiG25 napisał/a:

Też się na tym uboot ze stycznia przejechałem...  Ale najlepiej nie używać tego filmu ,i tych ubootów , tylko jechać wg instrukcji z oficjalnego wiki openwrt....

Tak z ciekawości zapytam, po co ruszacie uboot? Ja tylko zrobiłem downgrade firmware 1.0.64 do 1.0.47, odblokowałem ssh i wgrałem firmware OpenWrt.

36

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

Jak dobrze pamiętam na początku wsparcia ( kwiecień 2024 ) trzeba było go zmieniać , więc wybrałem ten ,który mi się bardziej podobał ( z przeglądarką web), a że nie działał z innymi flashami ,to tego nikt nie mówił. Poza tym podobnie jak kolega , łatwiej było jechać wg filmiku niż instrukcji na wiki.... No i nikt nie ostrzegał przed tym filmikiem...
Teraz uboot też trzeba zmieniać ,jeśli chcemy wykorzystywać cały flash ( ubootmod).

37 (edytowany przez jaro44 2024-07-29 17:19:59)

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

MiG25 napisał/a:

Teraz uboot też trzeba zmieniać ,jeśli chcemy wykorzystywać cały flash ( ubootmod).

ok,dzięki za wyjaśnienie.
A gdzie znajdę pewną instrukcję i pliki, aby zmienić ten uboot w działającym już z openwrt AX3000T wersja RD03?

Edit:
Już znalazłem, jest na wiki razem z instalacją firmware OpenWrt.

38 (edytowany przez jaro44 2024-07-29 19:29:12)

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

czy pliki stąd pod instrukcję zmiany uboot z OpenWrt wiki będą ok?
Edit:
Operacja chyba udana, pacjent przeżył.
Czy teraz cały jest flash wykorzystany?

BusyBox v1.36.1 (2023-11-15 10:00:19 UTC) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------------------------------
 |                                                                           |
 | OpenWrt 23.05-SNAPSHOT, r24016-f791ec1f6d                                 |
 |                                                                           |
 | Build time: 2024-07-27 11:59 CEST                                         |
 | Cezary Jackiewicz, https://eko.one.pl                                     |
 |                                                                           |
 -----------------------------------------------------------------------------
 | Machine: Xiaomi Mi Router AX3000T (OpenWrt U-Boot layout)                 |
 | Uptime: 0d, 00:23:23                                                      |
 | Load: 0.03 0.07 0.03                                                      |
 | Flash: total: 74.7MB, free: 70.7MB, used: 0%                              |
 | Memory: total: 236.1MB, free: 142.7MB, used: 39%                          |
 | Leases: 0                                                                 |
 | lan: static, 192.168.10.2                                                 |
 | wan: dhcp, ?                                                              |
 | wan6: dhcpv6, ?                                                           |
 | radio0: lan, mode: ap, ssid: aphome, channel: 11, conn: 1                 |
 | radio1: lan, mode: ap, ssid: aphome, channel: 48, conn: 0                 |
 -----------------------------------------------------------------------------
root@OpenWrt:~# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                 7.0M      7.0M         0 100% /rom
tmpfs                   118.0M      1.0M    117.0M   1% /tmp
/dev/ubi0_4              74.7M    196.0K     70.7M   0% /overlay
overlayfs:/overlay       74.7M    196.0K     70.7M   0% /
tmpfs                   512.0K         0    512.0K   0% /dev
root@OpenWrt:~# 

39

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

Mam trochę więcej :  Flash: total: 77.6MB, free: 73.4MB, used: 0%   
pokaż cat /proc/mtd

40 (edytowany przez jaro44 2024-07-29 21:15:26)

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

a masz zrobione boot recovery? Chociaż to pewnie byłaby różnica we free space.

 root@OpenWrt:~# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00100000 00020000 "BL2"
mtd1: 00040000 00020000 "Nvram"
mtd2: 00040000 00020000 "Bdata"
mtd3: 00200000 00020000 "Factory"
mtd4: 00200000 00020000 "FIP"
mtd5: 00040000 00020000 "crash"
mtd6: 00040000 00020000 "crash_log"
mtd7: 00040000 00020000 "KF"
mtd8: 07000000 00020000 "ubi"

41

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

Nie mam , i tam jest te brakujące miejsce:

root@OpenWrt4:~# ubinfo -a
UBI version:                    1
Count of UBI devices:           1
UBI control device major/minor: 10:127
Present UBI devices:            ubi0

ubi0
Volumes count:                           3
Logical eraseblock size:                 126976 bytes, 124.0 KiB
Total amount of logical eraseblocks:     896 (113770496 bytes, 108.5 MiB)
Amount of available logical eraseblocks: 0 (0 bytes)
Maximum count of volumes                 128
Count of bad physical eraseblocks:       0
Count of reserved physical eraseblocks:  20
Current maximum erase counter value:     8
Minimum input/output unit size:          2048 bytes
Character device major/minor:            249:0
Present volumes:                         0, 1, 2

Volume ID:   0 (on ubi0)
Type:        dynamic
Alignment:   1
Size:        61 LEBs (7745536 bytes, 7.3 MiB)
State:       OK
Name:        kernel
Character device major/minor: 249:1
-----------------------------------
Volume ID:   1 (on ubi0)
Type:        dynamic
Alignment:   1
Size:        99 LEBs (12570624 bytes, 11.9 MiB)
State:       OK
Name:        fit
Character device major/minor: 249:2
-----------------------------------
Volume ID:   2 (on ubi0)
Type:        dynamic
Alignment:   1
Size:        710 LEBs (90152960 bytes, 85.9 MiB)
State:       OK
Name:        rootfs_data
Character device major/minor: 249:3
root@OpenWrt4:~#

42

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

Ok, wszystko jasne

root@OpenWrt:~# ubinfo -a
UBI version:                    1
Count of UBI devices:           1
UBI control device major/minor: 10:127
Present UBI devices:            ubi0

ubi0
Volumes count:                           5
Logical eraseblock size:                 126976 bytes, 124.0 KiB
Total amount of logical eraseblocks:     896 (113770496 bytes, 108.5 MiB)
Amount of available logical eraseblocks: 0 (0 bytes)
Maximum count of volumes                 128
Count of bad physical eraseblocks:       0
Count of reserved physical eraseblocks:  20
Current maximum erase counter value:     5
Minimum input/output unit size:          2048 bytes
Character device major/minor:            249:0
Present volumes:                         0, 1, 2, 3, 4

Volume ID:   0 (on ubi0)
Type:        dynamic
Alignment:   1
Size:        2 LEBs (253952 bytes, 248.0 KiB)
State:       OK
Name:        ubootenv
Character device major/minor: 249:1
-----------------------------------
Volume ID:   1 (on ubi0)
Type:        dynamic
Alignment:   1
Size:        2 LEBs (253952 bytes, 248.0 KiB)
State:       OK
Name:        ubootenv2
Character device major/minor: 249:2
-----------------------------------
Volume ID:   2 (on ubi0)
Type:        dynamic
Alignment:   1
Size:        83 LEBs (10539008 bytes, 10.0 MiB)
State:       OK
Name:        recovery
Character device major/minor: 249:3
-----------------------------------
Volume ID:   3 (on ubi0)
Type:        dynamic
Alignment:   1
Size:        99 LEBs (12570624 bytes, 11.9 MiB)
State:       OK
Name:        fit
Character device major/minor: 249:4
-----------------------------------
Volume ID:   4 (on ubi0)
Type:        dynamic
Alignment:   1
Size:        684 LEBs (86851584 bytes, 82.8 MiB)
State:       OK
Name:        rootfs_data
Character device major/minor: 249:5
root@OpenWrt:~# 

Dzięki, czyli teraz mam wszystko jak trzeba.
W sumie jak na sprzęt za 100pln to wygląda to zacnie teraz big_smile

43

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

Czy wgranie OpenWrt do AX3000T zrobię z poziomu Windows 10 ???
Bo tak czytam przeglądam....już sam nie wiem.
Może ktoś jeżeli jest taka możliwość da jakieś wskazówki.

Z góry dziękuję.

44

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

Z poziomu routera. A z czego się podłączysz do rutera to wszystko jedno, może być i windows przecież.

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

45

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

Cześć,

Próbowałem wrzucić najnowszy build

luci-24.10-snapshot-r28529-56559278b7-mediatek-filogic-xiaomi_mi-router-ax3000t-ubootmod-initramfs-factory.ubi

stworzony przez Cezarego do wersji chińskiej RD03. Posiłkowałem się poradnikiem z https://openwrt.org/inbox/toh/xiaomi/ax … wrt_u-boot. Ponieważ miałem problem z wykonaniem komendy

ubiformat /dev/mtd8 -y -f /tmp/openwrt-mediatek-filogic-xiaomi_mi-router-ax3000t-ubootmod-initramfs-factory.ubi

to zamiast niej wykonałem cały zestaw z poprzedniego punktu, czyli:

ubiformat /dev/mtd9 -y -f /tmp/openwrt-mediatek-filogic-xiaomi_mi-router-ax3000t-initramfs-factory.ubi
nvram set boot_wait=on
nvram set uart_en=1
nvram set flag_boot_rootfs=1
nvram set flag_last_success=1
nvram set flag_boot_success=1
nvram set flag_try_sys1_failed=0
nvram set flag_try_sys2_failed=0
nvram commit
reboot

Wszystkie pozostały kroki już poszły jak trzeba, tylko coś nie pykło, bo chyba ucegliłem sprzęt, obawiam się, że na dobre :0. Podłączyłem się przez UART i takimi komendami mi sypie:

F0: 102B 0000
FA: 1040 0000
FA: 1040 0000 [0200]
F9: 0000 0000
V0: 0000 0000 [0001]
00: 0000 0000
BP: 2400 0041 [0000]
G0: 1190 0000
EC: 0000 0000 [1000]
T0: 0000 0236 [010F]
Jump to BL

NOTICE:  BL2: v2.10.0   (release):OpenWrt v2024.01.17~bacca82a-3 (mt7981-spim-nand-ddr3)
NOTICE:  BL2: Built : 19:34:55, Dec 14 2024
NOTICE:  WDT: [40000000] Software reset (reboot)
NOTICE:  EMI: Using DDR3 settings
NOTICE:  EMI: Detected DRAM size: 256MB
NOTICE:  EMI: complex R/W mem test passed
NOTICE:  CPU: MT7981 (1300MHz)
NOTICE:  SPI_NAND parses attributes from parameter page.
NOTICE:  SPI_NAND Detected ID 0xcd
NOTICE:  Page size 2048, Block size 131072, size 134217728
NOTICE:  BL2: Booting BL31
NOTICE:  BL31: v2.10.0  (release):OpenWrt v2024.01.17~bacca82a-3 (mt7981-spim-nand-ddr3)
NOTICE:  BL31: Built : 19:34:55, Dec 14 2024


U-Boot 2024.10-OpenWrt-r28364-1e079d790a (Jan 19 2025 - 10:17:23 +0000)

CPU:   MediaTek MT7981
Model: Xiaomi Router AX3000T
DRAM:  256 MiB
Core:  39 devices, 17 uclasses, devicetree: embed
Loading Environment from UBI... spi-nand: spi_nand spi_nand@0: unknown raw ID cd 71 71 cd
Partition ubi not found!

** Cannot find mtd partition "ubi"
In:    serial@11002000
Out:   serial@11002000
Err:   serial@11002000
reset button found
Loading Environment from UBI... spi-nand: spi_nand spi_nand@0: unknown raw ID cd 71 71 cd
Partition ubi not found!

** Cannot find mtd partition "ubi"
Net:
Warning: ethernet@15100000 (eth0) using random MAC address - 8e:dd:3b:20:fa:19
eth0: ethernet@15100000
Error, no UBI device selected!
Error, no UBI device selected!
spi-nand: spi_nand spi_nand@0: unknown raw ID cd 71 71 cd
MTD device ubi not found, ret -19
resetting ...

I tak w kółko. Czy jest jakaś nadzieja, że uda się go jeszcze uratować? Dodam tylko, że ma pamięć FORESEE.

46

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

za https://openwrt.org/inbox/toh/xiaomi/ax3000t

Warning! AN8855, Winbond and Foresee are compatible with OpenWrt U-Boot loader BL2 and FIP only in Snapshot build. Meanwhile, ubootmod sysupgrade is fully compatible with AN8855, Winbond and Foresee starting from 24.10.0 version. You can use Snapshot U-Boot loader together with 24.10.0 ubootmod version.

Wgraj bootloadery z openwrt z wersji rozwojowej przez mtk_uartboot: https://forum.openwrt.org/t/openwrt-sup … 180490/860

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

47

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

Dzięki Cezary, ratujesz jak zawsze! smile
Wgrałem wg poradnika z wcześniejszej części podanego przez ciebie postu: https://forum.openwrt.org/t/openwrt-sup … 19?u=alexq. Miałem problem z ubidetach -p /dev/mtd8. Nie chciał mi go odmontować, niemal się poddałem, ale jak siadłem po paru godzinach jeszcze raz to zaskoczyło i teraz ładnie się bootuje do twojej wersji z luci.

48

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

@Cezary, czy coś się zmieniło, bo wydaje mi się, że miałem 41 MB dla usera, a teraz jest prawie 60 MB?

49

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

Nie, nic.

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

50

Odp: Problemy z wgraniem systemu Xiaomi AX3000t

Dzięki za info, coś musiałem źle zapamiętać.

A to takie info, czyli Cudy WR3000S przejmie palmę bestsellera:
* model RD03v2: New Chinese version with Qualcomm SoC. Not supported.

Ciekawe kiedy Global też dostanie nowy SoC?