1

(1,399 odpowiedzi, napisanych Oprogramowanie / Software)

Udało sie. Dla potomnych (Czego nie wiedziałem):

- Jak juz mamy U-Boot polecam (nie wiedziałem ze mozna) podłączyć się kablem do internetu i zainstalować brakujące pakiety (W moim przypadku kmod-mtd-rw)
- Jeśli wpadamy w loop'a mimo załadowania poprawnie openwrt-mediatek-filogic-xiaomi_mi-router-ax3000t-initramfs-factory.ubi, musimy pobawić sie z ubimkvol oraz mtd write (instrukcja oficjalna)
- Jak nie działa nam dobrze uboot, wchodzimy przez UART i z poziomu ramu go wczytujemy (TFTP) zeby mozna było dalej pracować nad zmianami
- Wszystko robiłem na local ip 192.168.1.254 oraz byłem podłączony do portu 2/3 (środkowe) na routerze. (WiFi OFF)

Pliki brane z: https://mirror-03.infra.openwrt.org/sna … k/filogic/
Poradnik (Oficjalny): https://openwrt.org/inbox/toh/xiaomi/ax … wrt_u-boot
Poradnik (Nieoficjalny / mtk_uartboot): https://forum.openwrt.org/t/openwrt-sup … 180490/420

Z racji ze jestem laikiem w tych sprawach, moze to być mało profesjonalnie napisanie, sam sie uczyłem na tym wszystkim i takie wnioski wyniosłem (Nie koniecznie dobre!)

2

(1,399 odpowiedzi, napisanych Oprogramowanie / Software)

MiG25 napisał/a:

Jak już masz openwrt ,to już tylko plik sysupgrade !

Bez reboot'a po wgraniu openwrt-mediatek-filogic-xiaomi_mi-router-ax3000t-initramfs-factory.ubi? W tym miejscu po reboot (instrukcja) wracam do punkty wyjscia

3

(1,399 odpowiedzi, napisanych Oprogramowanie / Software)

Potestuje inne initramfs-factory.ubi tylko mam pytanie. Chcąc testować inne muszę również robić to z dołączonymi plikami BL31, BL2 oraz ITB czy jak juz mam działające (z poradnika) to się ich trzymać i tylko zmieniać UBI?

4

(1,399 odpowiedzi, napisanych Oprogramowanie / Software)

Tak, w tym momencie upewniłem sie pobierając wszystkie pliki (Oprocz BL2) z linku który dałeś. Po 'reboot' wracam do miejsca gdzie jest pętla "Hello BL31".


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

Przebiegło pomyślnie

5

(1,399 odpowiedzi, napisanych Oprogramowanie / Software)

Bosz, az wstyd sie przyzbac ale ruszyło... Nie sądziłem ze to moze byc az takie glupie... Doszedłem do etapu

sysupgrade -n /tmp/openwrt-mediatek-filogic-xiaomi_mi-router-ax3000t-squashfs-sysupgrade.bin

I po 'reboot' wrociłem do pętli "Hello BL31" :\

6

(1,399 odpowiedzi, napisanych Oprogramowanie / Software)

Cześć, nie sądziłem że bede musiał tworzyc tutaj komentarz ale potrzebuje waszej pomocy. Przeczytałem praktycznie wszystkie komentarze, testowałem rozne sposoby ale poległem. Uwaliłem U-Boot'a i nie moge poradzic sobie z wgraniem nowego.

Moj AX3000T:
- MT7981
- 1.0.84 (Miałem juz wcześniej na nim OpenWRT ale coś sobie uszkodziłem i potrzebuje wgrac wszystko od 0)
- Winband
- RD03

W głównej mierze korzystałem z tego polecanego przez was poradnika: https://forum.openwrt.org/t/openwrt-sup … 180490/420

Wszystko działa do czasu az TFTP pobierze plik i zatrzymuje sie na "platform fitbik: deffereed probe pending" (SS)

SS: https://drive.google.com/file/d/11Hfmw5 … sp=sharing

Korzystałem z BL31, BL2 oraz ITB z poradnika. Uznałem ze może wymagana jest inna wersja ze względu ze to jest Windband, wiec przetestowałem pliki BL31 i ITP w wersji 23 oraz 24 (openwrt / immportalOpenWRT itp) i nadal nie udało sie. Aplikacja kończyła żywot na:

ERROR: reserving fdt memory region failed (addr=4fc00000 size=100000 flags=4)

Juz powiem szczerze pogubiłem się, nie mam dużego doświadczenia z tego typu czynnościami. Jakie pliki powinienem użyć w moim przypadku, BL2 powinienem zmieniać czy cały czas korzystać z tego z poradnika?