Hi,
I'm a newbie on OpenWRT and trying to install it on my new Redmi AX6000 router.
I followed all steps on the article and got bootloader loop after executing this command:
sysupgrade -n /tmp/squashfs-sysupgrade.bin
My router is not turning on and stuck in bootloader loop.
I checked it via serial terminal and got this log:
03:07:01.038 -> Boot failure detected on both systems
03:07:01.038 -> Reading from 0x0 to 0x5f7fdd8c, size 0x4 ... OK
03:07:01.038 -> Saving Environment to MTD... Erasing on MTD device 'nmbm0'... OK
03:07:01.074 -> Writing to MTD device 'nmbm0'... OK
03:07:01.074 -> OK
03:07:01.074 -> Booting System 0
03:07:01.074 -> ubi0: attaching mtd9
03:07:01.184 -> ubi0: scanning is finished
03:07:01.184 -> ubi0: attached mtd9 (name "ubi", size 30 MiB)
03:07:01.184 -> ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
03:07:01.221 -> ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
03:07:01.221 -> ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
03:07:01.221 -> ubi0: good PEBs: 240, bad PEBs: 0, corrupted PEBs: 0
03:07:01.221 -> ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128
03:07:01.221 -> ubi0: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 1233335465
03:07:01.221 -> ubi0: available PEBs: 185, total reserved PEBs: 55, PEBs reserved for bad PEB handling: 19
03:07:01.264 -> Reading from volume 'kernel' to 0x46000000, size 0x0 ... OK
03:07:01.651 -> ## Loading kernel from FIT Image at 46000000 ...
03:07:01.651 -> Using 'config-1' configuration
03:07:01.651 -> Trying 'kernel-1' kernel subimage
03:07:01.651 -> Description: ARM64 OpenWrt Linux-5.15.98
03:07:01.651 -> Type: Kernel Image
03:07:01.651 -> Compression: lzma compressed
03:07:01.651 -> Data Start: 0x460000e8
03:07:01.651 -> Data Size: 3945112 Bytes = 3.8 MiB
03:07:01.651 -> Architecture: AArch64
03:07:01.651 -> OS: Linux
03:07:01.651 -> Load Address: 0x48000000
03:07:01.651 -> Entry Point: 0x48000000
03:07:01.651 -> Hash algo: crc32
03:07:01.689 -> Hash value: 22a5ee1e
03:07:01.689 -> Hash algo: sha1
03:07:01.689 -> Hash value: c311e964f1140662f74c9eb85f483807f50815da
03:07:01.689 -> Verifying Hash Integrity ... crc32+ sha1+ OK
03:07:01.728 -> ## Loading fdt from FIT Image at 46000000 ...
03:07:01.728 -> Using 'config-1' configuration
03:07:01.728 -> Trying 'fdt-1' fdt subimage
03:07:01.728 -> Description: ARM64 OpenWrt xiaomi_redmi-router-ax6000-stock device tree blob
03:07:01.728 -> Type: Flat Device Tree
03:07:01.728 -> Compression: uncompressed
03:07:01.775 -> Data Start: 0x463c34d0
03:07:01.775 -> Data Size: 32768 Bytes = 32 KiB
03:07:01.775 -> Architecture: AArch64
03:07:01.775 -> Hash algo: crc32
03:07:01.775 -> Hash value: b1b77c32
03:07:01.775 -> Hash algo: sha1
03:07:01.775 -> Hash value: ab3e4e1eb6d5675b7477266c63401e48abc57c62
03:07:01.775 -> Verifying Hash Integrity ... crc32+ sha1+ OK
03:07:01.775 -> Booting using the fdt blob at 0x463c34d0
03:07:01.775 -> Uncompressing Kernel Image
03:07:02.299 -> ERROR: Failed to allocate 0xb000 bytes below 0x6c000000.
03:07:02.299 -> Failed using fdt_high value for Device TreeFDT creation failed!
03:07:02.406 -> resetting ...
Full log can be seen from here: https://pastebin.com/83qGr2tm
How can I resolve this problem?