[BPI-R4-PRO] Mainline OpenWRT

I see that “bootconf_emmc=mt7988a-bananapi-bpi-r4-pro-8x-emmc” in uboot console, but if there is this var, i have error “Waiting for root device /dev/fit0”. If i use “setenv bootconf_emmc mt7988a-bananapi-bpi-r4-pro-emmc run boot_production” in uboot console, system is starting. This problem only occurs when I build the image myself. Plus, after loading, half the interfaces stop working, and the router behaves erratically. Sorry about my English))

My main goal is to install “sing-box” and Momo

Yes it is an issue i fixed in my tree already but not yet added to andrews PR

-boot_recovery=led $bootled_rec on ; run sdmmc_read_recovery && bootm $loadaddr#$bootconf#$bootconf_emmc ; led $bootled_rec off
+boot_recovery=led $bootled_rec on ; run sdmmc_read_recovery && bootm $loadaddr#$bootconf#$bootconf_sd ; led $bootled_rec off

what target i need to choose? BPI-R4-Pro-8X? maybe you can give me .config file? :slight_smile:

Yes, it is same as with andrews pr

Hi @frank-w,

To me, it looks this commit is not part of a branch. Is this correct? Is there a branch I could try to get OpenWRT running on such a board that is as close to mainline / vanilla OpenWRT as possible, but working?

Many thanks, yanosz

Pcie overlays are now part of the pr after they got added mainline. Seems i rebased that branch so the commit itself got a new id and the old commit id is no more linked

My last state is R4Pro_PR8

Hi,

many thanks! I was able to boot R4Pro_PR8. It looks fine on a quick glance. There are some PCIE warnings / errors that make me a bit worried, but I haven’t found the time to play with m.2 modules, yet.

Greetz, yanosz

[    0.079148] mtk-xsphy soc:xs-phy@11e10000: failed to get ref_clk(id-1)
[    0.079839] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[    0.079841] mtk-pcie-gen3 11290000.pcie: host bridge /soc/pcie@11290000 ranges:
[    0.079858] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[    0.079860] mtk-pcie-gen3 11290000.pcie: Parsing ranges property...
[    0.079880] mtk-pcie-gen3 11290000.pcie:       IO 0x0028000000..0x00281fffff -> 0x0028000000
[    0.079881] mtk-pcie-gen3 11280000.pcie:       IO 0x0020000000..0x00201fffff -> 0x0020000000
[    0.079901] mtk-pcie-gen3 11280000.pcie:      MEM 0x0020200000..0x0027ffffff -> 0x0020200000
[    0.079903] mtk-pcie-gen3 11290000.pcie:      MEM 0x0028200000..0x002fffffff -> 0x0028200000
[    0.079942] /soc/pcie@11290000: Failed to get clk index: 0 ret: -517
[    0.079956] mtk-pcie-gen3 11290000.pcie: failed to get clocks
[    0.080014] mtk-pcie-gen3 11300000.pcie: host bridge /soc/pcie@11300000 ranges:
[    0.080027] mtk-pcie-gen3 11300000.pcie: Parsing ranges property...
[    0.080064] mtk-pcie-gen3 11300000.pcie:       IO 0x0030000000..0x00301fffff -> 0x0030000000
[    0.080069] mtk-pcie-gen3 11310000.pcie: host bridge /soc/pcie@11310000 ranges:
[    0.080083] mtk-pcie-gen3 11300000.pcie:      MEM 0x0030200000..0x0037ffffff -> 0x0030200000
[    0.080086] mtk-pcie-gen3 11310000.pcie: Parsing ranges property...
[    0.080108] /soc/pcie@11300000: Failed to get clk index: 0 ret: -517
[    0.080115] mtk-pcie-gen3 11310000.pcie:       IO 0x0038000000..0x00381fffff -> 0x0038000000
[    0.080121] mtk-pcie-gen3 11300000.pcie: failed to get clocks
[    0.080129] mtk-pcie-gen3 11310000.pcie:      MEM 0x0038200000..0x003fffffff -> 0x0038200000
[    0.080152] /soc/pcie@11310000: Failed to get clk index: 0 ret: -517
[    0.080162] mtk-pcie-gen3 11310000.pcie: failed to get clocks

The error -517 is eprobedefer and it is tried later when depencies are ready. It is a very early error and should not affect later usability

Hi everyone! Build and install openwrt from @frank-w (Thx for great work!) I have bpi-r4Pro 4e. I build and install the firmware and in logs i can see:

F0: 102B 0000
FA: 1042 0000
FA: 1042 0000 [0200]
F9: 1041 0000
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 380E 5800
F5: 4801 0000
00: 1005 0000
FA: 1042 0000
FA: 1042 0000 [0200]
F9: 1041 0000
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 380E 5800
01: 102A 0001
02: 1005 0000
BP: 0200 00C0 [0001]
EC: 0000 0000 [3000]
MK: 0000 0000 [0000]
T0: 0000 0107 [0101]
System halt!


F0: 102B 0000
FA: 1042 0000
FA: 1042 0000 [0200]
F9: 1041 0000
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 380E 5800
F5: 0000 0000
V0: 0000 0000 [0001]
00: 0000 0000
BP: 0600 0041 [0000]
G0: 1190 0000
EC: 0000 0000 [3000]
MK: 0000 0000 [0000]
T0: 0000 0121 [0101]
Jump to BL

NOTICE:  BL2: v2.14.0(release):OpenWrt v2026.01.23~e06f2586-1 (mt7988-sdmmc-comb)
NOTICE:  BL2: Built : 20:10:41, Jun  5 2026
NOTICE:  WDT: [a0000000] Watchdog timeout
NOTICE:  WDT: disabled
NOTICE:  CPU: MT7988
NOTICE:  EMI: Using DDR unknown settings
NOTICE:  EMI: complex R/W mem test passed
NOTICE:  DRAM: 4096MB
NOTICE:  LVTS: Enable thermal HW reset
NOTICE:  Located partition 'fip' at 0x680000, size 0x400000
NOTICE:  BL2: Booting BL31
NOTICE:  BL31: v2.14.0(release):OpenWrt v2026.01.23~e06f2586-1 (mt7988-sdmmc-comb)
NOTICE:  BL31: Built : 20:10:41, Jun  5 2026


U-Boot 2026.01-OpenWrt-r34425-3de501d56d (Jun 05 2026 - 20:10:41 +0000)

CPU:   MediaTek MT7988
Model: Bananapi BPi-R4 Pro 4e
DRAM:  4 GiB
Core:  78 devices, 28 uclasses, devicetree: embed
spi-nand: spi_nand spi_nand@0: CASN page check failed
spi-nand: spi_nand spi_nand@0: Fallback to read ID
spi-nand: spi_nand spi_nand@0: Winbond SPI NAND was found.
spi-nand: spi_nand spi_nand@0: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 128
MMC:   mmc@11230000: 0
Loading Environment from MMC... Reading from MMC(0)... OK
In:    serial@11000000
Out:   serial@11000000
Err:   serial@11000000
reset button found
Loading Environment from MMC... Reading from MMC(0)... OK
Net:   MediaTek MT7988 built-in switch
eth0: ethernet@15110100

        ( ( ( OpenWrt ) ) )  [SD card]       U-Boot 2026.01-OpenWrt-r34425-3de501d56d (Jun 05 2026 - 20:10:41 +0000)

      1. Run default boot command.
      2. Boot system via TFTP.
      3. Boot production system from SD card.
      4. Boot recovery system from SD card.
      5. Load production system via TFTP then write to SD card.
      6. Load recovery system via TFTP then write to SD card.
      7. Install bootloader, recovery and production to NAND.
      8. Reboot.
      9. Reset all settings to factory defaults.
      0. Exit


  Press UP/DOWN to move, ENTER to select, ESC to quit
MMC read: dev # 0, block # 131072, count 256 ... 256 blocks read: OK
MMC read: dev # 0, block # 131072, count 26152 ... 26152 blocks read: OK
## Loading kernel (any) from FIT Image at 50000000 ...
   Using 'config-mt7988a-bananapi-bpi-r4-pro-4e' configuration
   Trying 'kernel-1' kernel subimage
     Description:  ARM64 OpenWrt Linux-6.18.28
     Type:         Kernel Image
     Compression:  gzip compressed
     Data Start:   0x50002000
     Data Size:    6393595 Bytes = 6.1 MiB
     Architecture: AArch64
     OS:           Linux
     Load Address: 0x46000000
     Entry Point:  0x46000000
     Hash algo:    crc32
     Hash value:   555932ba
     Hash algo:    sha1
     Hash value:   10701fc06ceea7f1e4a3dc9da57b11a44127d50c
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt (any) from FIT Image at 50000000 ...
   Using 'config-mt7988a-bananapi-bpi-r4-pro-4e' configuration
   Trying 'fdt-1' fdt subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree blob
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x5061b000
     Data Size:    45135 Bytes = 44.1 KiB
     Architecture: AArch64
     Load Address: 0x45f00000
     Hash algo:    crc32
     Hash value:   aec2bcc4
     Hash algo:    sha1
     Hash value:   5510e33f14e2b80587b7f620dd07ce515165c405
   Verifying Hash Integrity ... crc32+ sha1+ OK
   Loading fdt from 0x5061b000 to 0x45f00000
   Loading Device Tree to 00000000fe7dd000, end 00000000fe7ebfff ... OK
Working FDT set to fe7dd000
## Loading fdt (any) from FIT Image at 50000000 ...
   Using 'mt7988a-bananapi-bpi-r4-pro-sd' configuration
   Trying 'fdt-mt7988a-bananapi-bpi-r4-pro-sd' fdt subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-sd
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x50628000
     Data Size:    1466 Bytes = 1.4 KiB
     Architecture: AArch64
     Hash algo:    crc32
     Hash value:   d21e94bd
     Hash algo:    sha1
     Hash value:   7224a8324197ab323fa8f8fd1b2a342f1e228a9c
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt (any) from FIT Image at 50000000 ...
Could not find configuration node
load of <NULL> failed
   Booting using the fdt blob at 0xfe7dd000
Working FDT set to fe7dd000
## Loading loadables (any) from FIT Image at 50000000 ...
   Trying 'rootfs-1' loadables subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e rootfs
     Type:         Filesystem Image
     Compression:  uncompressed
     Data Start:   0x5062f000
     Data Size:    6905856 Bytes = 6.6 MiB
     Hash algo:    crc32
     Hash value:   97c91dd4
     Hash algo:    sha1
     Hash value:   f800fb97a7c9f8c37c0c1c4470c0e7e222632b76
   Verifying Hash Integrity ... crc32+ sha1+ OK
   Uncompressing Kernel Image to 46000000
   Loading Device Tree to 00000000fe7cf000, end 00000000fe7dc2d9 ... OK
Working FDT set to fe7cf000
set /chosen/rootdisk to bootrom media: rootdisk-sd (phandle 0x0000009e)

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd090]
[    0.000000] Linux version 6.18.28 (user@debianOWRT) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 14.3.0 r34425-3de501d56d) 14.3.0, GNU ld (GNU Binutils) 2.44) #0 SMP Fri Jun  5 20:10:41 2026
[    0.000000] KASLR enabled
[    0.000000] Machine model: Bananapi BPI-R4 Pro 4E
[    0.000000] OF: reserved mem: 0x0000000042ff0000..0x0000000042ffffff (64 KiB) map non-reusable ramoops@42ff0000
[    0.000000] OF: reserved mem: 0x0000000043000000..0x000000004304ffff (320 KiB) nomap non-reusable secmon@43000000
[    0.000000] OF: reserved mem: 0x0000000047cc0000..0x0000000047dbffff (1024 KiB) nomap non-reusable wmcpu-reserved@47cc0000
[    0.000000] OF: reserved mem: 0x000000004f600000..0x000000004f63ffff (256 KiB) nomap non-reusable wo-emi@4f600000
[    0.000000] OF: reserved mem: 0x000000004f640000..0x000000004f67ffff (256 KiB) nomap non-reusable wo-emi@4f640000
[    0.000000] OF: reserved mem: 0x000000004f680000..0x000000004f6bffff (256 KiB) nomap non-reusable wo-emi@4f680000
[    0.000000] OF: reserved mem: 0x000000004f700000..0x000000004fefffff (8192 KiB) nomap non-reusable wo-data@4f700000
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000040000000-0x00000000ffffffff]
[    0.000000]   DMA32    empty
[    0.000000]   Normal   [mem 0x0000000100000000-0x000000013fffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000040000000-0x0000000042ffffff]
[    0.000000]   node   0: [mem 0x0000000043000000-0x000000004304ffff]
[    0.000000]   node   0: [mem 0x0000000043050000-0x0000000047cbffff]
[    0.000000]   node   0: [mem 0x0000000047cc0000-0x0000000047dbffff]
[    0.000000]   node   0: [mem 0x0000000047dc0000-0x000000004f5fffff]
[    0.000000]   node   0: [mem 0x000000004f600000-0x000000004f6bffff]
[    0.000000]   node   0: [mem 0x000000004f6c0000-0x000000004f6fffff]
[    0.000000]   node   0: [mem 0x000000004f700000-0x000000004fefffff]
[    0.000000]   node   0: [mem 0x000000004ff00000-0x000000013fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000013fffffff]
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.5
[    0.000000] percpu: Embedded 20 pages/cpu s43480 r8192 d30248 u81920
[    0.000000] pcpu-alloc: s43480 r8192 d30248 u81920 alloc=20*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: GICv3 CPU interface
[    0.000000] CPU features: detected: Spectre-BHB
[    0.000000] CPU features: kernel page table isolation disabled by kernel configuration
[    0.000000] alternatives: applying boot alternatives
[    0.000000] Kernel command line: console=ttyS0,115200n1 pci=pcie_bus_perf root=/dev/fit0 rootwait
[    0.000000] printk: log buffer data + meta data: 131072 + 458752 = 589824 bytes
[    0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[    0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.000000] software IO TLB: area num 4.
[    0.000000] software IO TLB: mapped [mem 0x00000000fa7cf000-0x00000000fe7cf000] (64MB)
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 1048576
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000]  Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: 416 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GICv3: GICv3 features: 16 PPIs
[    0.000000] GICv3: GICD_CTLR.DS=0, SCR_EL3.FIQ=0
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x000000000c080000
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] arch_timer: cp15 timer running at 13.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2ff89eacb, max_idle_ns: 440795202429 ns
[    0.000000] sched_clock: 56 bits at 13MHz, resolution 76ns, wraps every 4398046511101ns
[    0.000086] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=130000)
[    0.000092] pid_max: default: 32768 minimum: 301
[    0.001841] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.001854] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.005352] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    0.005805] rcu: Hierarchical SRCU implementation.
[    0.005807] rcu:     Max phase no-delay instances is 1000.
[    0.005903] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level
[    0.006070] smp: Bringing up secondary CPUs ...
[    0.006297] Detected VIPT I-cache on CPU1
[    0.006333] GICv3: CPU1: found redistributor 1 region 0:0x000000000c0a0000
[    0.006354] CPU1: Booted secondary processor 0x0000000001 [0x411fd090]
[    0.006635] Detected VIPT I-cache on CPU2
[    0.006656] GICv3: CPU2: found redistributor 2 region 0:0x000000000c0c0000
[    0.006666] CPU2: Booted secondary processor 0x0000000002 [0x411fd090]
[    0.006905] Detected VIPT I-cache on CPU3
[    0.006927] GICv3: CPU3: found redistributor 3 region 0:0x000000000c0e0000
[    0.006937] CPU3: Booted secondary processor 0x0000000003 [0x411fd090]
[    0.006971] smp: Brought up 1 node, 4 CPUs
[    0.006975] SMP: Total of 4 processors activated.
[    0.006977] CPU: All CPU(s) started at EL2
[    0.006979] CPU features: detected: 32-bit EL0 Support
[    0.006981] CPU features: detected: CRC32 instructions
[    0.007008] alternatives: applying system-wide alternatives
[    0.007090] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching
[    0.007201] Memory: 4018420K/4194304K available (9664K kernel code, 1014K rwdata, 2972K rodata, 960K init, 295K bss, 172296K reserved, 0K cma-reserved)
[    0.010447] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.010465] posixtimers hash table entries: 2048 (order: 3, 32768 bytes, linear)
[    0.010499] futex hash table entries: 1024 (65536 bytes on 1 NUMA nodes, total 64 KiB, linear).
[    0.010532] 2G module region forced by RANDOMIZE_MODULE_REGION_FULL
[    0.010537] 0 pages in range for non-PLT usage
[    0.010539] 520512 pages in range for PLT usage
[    0.011741] pinctrl core: initialized pinctrl subsystem
[    0.012621] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.012918] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations
[    0.013015] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.013106] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.013397] thermal_sys: Registered thermal governor 'fair_share'
[    0.013399] thermal_sys: Registered thermal governor 'bang_bang'
[    0.013401] thermal_sys: Registered thermal governor 'step_wise'
[    0.013403] thermal_sys: Registered thermal governor 'user_space'
[    0.013453] ASID allocator initialised with 65536 entries
[    0.013951] pstore: Using crash dump compression: deflate
[    0.013957] printk: legacy console [ramoops-1] enabled
[    0.014204] pstore: Registered ramoops as persistent store backend
[    0.014209] ramoops: using 0x10000@0x42ff0000, ecc: 0
[    0.016144] /soc/interrupt-controller@c000000: Fixed dependency cycle(s) with /soc/interrupt-controller@c000000
[    0.018136] GPIO line 591 (pcie-2-hog): no hogging state specified, bailing out
[    0.018146] GPIO line 575 (pcie-3-hog): no hogging state specified, bailing out
[    0.019993] /soc/pcie@11280000: Fixed dependency cycle(s) with /soc/pcie@11280000/interrupt-controller
[    0.020117] /soc/pcie@11290000: Fixed dependency cycle(s) with /soc/pcie@11290000/interrupt-controller
[    0.020213] /soc/pcie@11300000: Fixed dependency cycle(s) with /soc/pcie@11300000/interrupt-controller
[    0.020313] /soc/pcie@11310000: Fixed dependency cycle(s) with /soc/pcie@11310000/interrupt-controller
[    0.032040] SCSI subsystem initialized
[    0.032131] libata version 3.00 loaded.
[    0.033196] clocksource: Switched to clocksource arch_sys_counter
[    0.035096] NET: Registered PF_INET protocol family
[    0.035233] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.037630] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
[    0.037655] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.037668] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.037778] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear)
[    0.038191] TCP: Hash tables configured (established 32768 bind 32768)
[    0.038446] MPTCP token hash table entries: 4096 (order: 5, 98304 bytes, linear)
[    0.038575] UDP hash table entries: 2048 (order: 5, 131072 bytes, linear)
[    0.038660] UDP-Lite hash table entries: 2048 (order: 5, 131072 bytes, linear)
[    0.038908] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.038942] PCI: CLS 0 bytes, default 64
[    0.039712] workingset: timestamp_bits=46 max_order=20 bucket_order=0
[    0.043541] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.043548] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.045741] cryptd: max_cpu_qlen set to 1000
[    0.076415] mtk-xsphy soc:xs-phy@11e10000: failed to get ref_clk(id-1)
[    0.077119] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[    0.077119] mtk-pcie-gen3 11290000.pcie: host bridge /soc/pcie@11290000 ranges:
[    0.077126] mtk-pcie-gen3 11300000.pcie: host bridge /soc/pcie@11300000 ranges:
[    0.077139] mtk-pcie-gen3 11290000.pcie: Parsing ranges property...
[    0.077142] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[    0.077150] mtk-pcie-gen3 11300000.pcie: Parsing ranges property...
[    0.077167] mtk-pcie-gen3 11290000.pcie:       IO 0x0028000000..0x00281fffff -> 0x0028000000
[    0.077172] mtk-pcie-gen3 11280000.pcie:       IO 0x0020000000..0x00201fffff -> 0x0020000000
[    0.077174] mtk-pcie-gen3 11300000.pcie:       IO 0x0030000000..0x00301fffff -> 0x0030000000
[    0.077196] mtk-pcie-gen3 11280000.pcie:      MEM 0x0020200000..0x0027ffffff -> 0x0020200000
[    0.077197] mtk-pcie-gen3 11290000.pcie:      MEM 0x0028200000..0x002fffffff -> 0x0028200000
[    0.077198] mtk-pcie-gen3 11300000.pcie:      MEM 0x0030200000..0x0037ffffff -> 0x0030200000
[    0.077238] /soc/pcie@11290000: Failed to get clk index: 0 ret: -517
[    0.077239] /soc/pcie@11300000: Failed to get clk index: 0 ret: -517
[    0.077251] mtk-pcie-gen3 11300000.pcie: failed to get clocks
[    0.077257] mtk-pcie-gen3 11290000.pcie: failed to get clocks
[    0.077320] mtk-pcie-gen3 11310000.pcie: host bridge /soc/pcie@11310000 ranges:
[    0.077335] mtk-pcie-gen3 11310000.pcie: Parsing ranges property...
[    0.077363] mtk-pcie-gen3 11310000.pcie:       IO 0x0038000000..0x00381fffff -> 0x0038000000
[    0.077376] mtk-pcie-gen3 11310000.pcie:      MEM 0x0038200000..0x003fffffff -> 0x0038200000
[    0.077408] /soc/pcie@11310000: Failed to get clk index: 0 ret: -517
[    0.077418] mtk-pcie-gen3 11310000.pcie: failed to get clocks
[    0.080497] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
[    0.081254] printk: legacy console [ttyS0] disabled
[    0.101509] 11000000.serial: ttyS0 at MMIO 0x11000000 (irq = 99, base_baud = 2500000) is a ST16650V2
[    0.101544] printk: legacy console [ttyS0] enabled
[    1.180498] mtk_rng trng: registered RNG driver
[    1.180546] random: crng init done
[    1.190029] loop: module loaded
[    1.194554] spi-nand spi0.0: Winbond SPI NAND was found.
[    1.199872] spi-nand spi0.0: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 128
[    1.208289] 2 fixed-partitions partitions found on MTD device spi0.0
[    1.214789] Creating 2 MTD partitions on "spi0.0":
[    1.219571] 0x000000000000-0x000000200000 : "bl2"
[    1.225586] 0x000000200000-0x000010000000 : "ubi"
[    1.368222] ubi0: default fastmap pool size: 100
[    1.372835] ubi0: default fastmap WL pool size: 50
[    1.377622] ubi0: attaching mtd1
[    2.010926] ubi0: scanning is finished
[    2.019130] ubi0: attached mtd1 (name "ubi", size 254 MiB)
[    2.024622] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    2.031485] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    2.038263] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[    2.045215] ubi0: good PEBs: 2016, bad PEBs: 16, corrupted PEBs: 0
[    2.051383] ubi0: user volume: 6, internal volumes: 1, max. volumes count: 128
[    2.058594] ubi0: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 0
[    2.066933] ubi0: available PEBs: 1690, total reserved PEBs: 326, PEBs reserved for bad PEB handling: 24
[    2.076412] ubi0: background thread "ubi_bgt0d" started, PID 226
[    2.077156] block ubiblock0_4: created from ubi0:4(fit)
[    2.204768] i2c_dev: i2c /dev entries driver
[    2.209486] /soc/i2c@11003000/rt5190a@64: Fixed dependency cycle(s) with /soc/i2c@11003000/rt5190a@64/regulators/buck1
[    2.221522] mtk-lvts-thermal 1100a000.lvts: golden temp=60
[    2.228638] mtk-wdt 1001c000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0)
[    2.237266] mtk-msdc 11230000.mmc: Got CD GPIO
[    2.237500] NET: Registered PF_INET6 protocol family
[    2.247089] Segment Routing with IPv6
[    2.250764] In-situ OAM (IOAM) with IPv6
[    2.254749] NET: Registered PF_PACKET protocol family
[    2.259860] 8021q: 802.1Q VLAN Support v1.8
[    2.266709] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=52 arg=00000C00; host->error=0x00000002
[    2.276334] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=52 arg=80000C08; host->error=0x00000002
[    2.290474] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.299993] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.309489] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.318983] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.331150] phy phy-soc:[email protected]: type_sw - reg 0x194, index 0
[    2.338894] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[    2.338901] mtk-pcie-gen3 11300000.pcie: host bridge /soc/pcie@11300000 ranges:
[    2.339017] mtk-pcie-gen3 11290000.pcie: host bridge /soc/pcie@11290000 ranges:
[    2.339028] mtk-pcie-gen3 11290000.pcie: Parsing ranges property...
[    2.339053] mtk-pcie-gen3 11290000.pcie:       IO 0x0028000000..0x00281fffff -> 0x0028000000
[    2.339073] mtk-pcie-gen3 11290000.pcie:      MEM 0x0028200000..0x002fffffff -> 0x0028200000
[    2.339702] mtk-pcie-gen3 11310000.pcie: host bridge /soc/pcie@11310000 ranges:
[    2.339712] mtk-pcie-gen3 11310000.pcie: Parsing ranges property...
[    2.339722] mtk-pcie-gen3 11310000.pcie:       IO 0x0038000000..0x00381fffff -> 0x0038000000
[    2.339731] mtk-pcie-gen3 11310000.pcie:      MEM 0x0038200000..0x003fffffff -> 0x0038200000
[    2.346233] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[    2.346250] mtk-pcie-gen3 11280000.pcie:       IO 0x0020000000..0x00201fffff -> 0x0020000000
[    2.347291] mmc0: host does not support reading read-only switch, assuming write-enable
[    2.349048] mmc0: new high speed SDHC card at address 0001
[    2.353556] mtk-pcie-gen3 11300000.pcie: Parsing ranges property...
[    2.353593] mmcblk0: mmc0:0001 asdfg 7.50 GiB
[    2.356771] Alternate GPT is invalid, using primary GPT.
[    2.356801]  mmcblk0: p1 p2 p3 p4 p5 p6 p7
[    2.360849] mtk-pcie-gen3 11280000.pcie:      MEM 0x0020200000..0x0027ffffff -> 0x0020200000
[    2.367103] mtk-pcie-gen3 11300000.pcie:       IO 0x0030000000..0x00301fffff -> 0x0030000000
[    2.454504] mtk_soc_eth 15100000.ethernet: generated random MAC address 20:08:02:00:00:00
[    2.458420] mtk-pcie-gen3 11300000.pcie:      MEM 0x0030200000..0x0037ffffff -> 0x0030200000
[    2.462493] mtk_soc_eth 15100000.ethernet: generated random MAC address 20:08:02:00:00:00
[    2.508911] mtk_soc_eth 15100000.ethernet eth0: mediatek frame engine at 0xffffffc081500000, irq 104
[    2.519000] mtk_soc_eth 15100000.ethernet eth1: mediatek frame engine at 0xffffffc081500000, irq 104
[    2.528966] mtk_soc_eth 15100000.ethernet eth2: mediatek frame engine at 0xffffffc081500000, irq 104
[    2.543208] mtk-pcie-gen3 11310000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[    2.543207] mtk-pcie-gen3 11290000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[    2.543235] mtk-pcie-gen3 11310000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[    2.552001] mtk-pcie-gen3 11290000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[    2.563927] FIT: Detected U-Boot 2026.01-OpenWrt-r34425-3de501d56d
[    2.584531] FIT: Selected configuration: "config-mt7988a-bananapi-bpi-r4-pro-4e" (OpenWrt bananapi_bpi-r4-pro-4e)
[    2.587537] mtk-pcie-gen3 11280000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[    2.594794] FIT:           kernel sub-image 0x00002000..0x0061aefa "kernel-1" (ARM64 OpenWrt Linux-6.18.28)
[    2.603570] mtk-pcie-gen3 11280000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[    2.613376] FIT:          flat_dt sub-image 0x0061b000..0x0062604e "fdt-1" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree blob)
[    2.633874] FIT:          flat_dt sub-image 0x00627000..0x00627601 "fdt-mt7988a-bananapi-bpi-r4-pro-emmc" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-emmc)
[    2.651510] FIT:          flat_dt sub-image 0x00628000..0x006285b9 "fdt-mt7988a-bananapi-bpi-r4-pro-sd" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-sd)
[    2.668796] FIT:          flat_dt sub-image 0x00629000..0x00629102 "fdt-mt7988a-bananapi-bpi-r4-pro-cn13" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn13)
[    2.683213] mtk-pcie-gen3 11300000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[    2.686425] FIT:          flat_dt sub-image 0x0062a000..0x0062a102 "fdt-mt7988a-bananapi-bpi-r4-pro-cn14" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn14)
[    2.695194] mtk-pcie-gen3 11300000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[    2.712806] FIT:          flat_dt sub-image 0x0062b000..0x0062b101 "fdt-mt7988a-bananapi-bpi-r4-pro-cn15" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn15)
[    2.739116] FIT:          flat_dt sub-image 0x0062c000..0x0062c101 "fdt-mt7988a-bananapi-bpi-r4-pro-cn18" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn18)
[    2.756746] FIT:          flat_dt sub-image 0x0062d000..0x0062d3b6 "fdt-mt7988a-bananapi-bpi-r4-pro-4e-wan-2g5" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-4e-wan-2g5)
[    2.775418] FIT:          flat_dt sub-image 0x0062e000..0x0062e1a4 "fdt-mt7988a-bananapi-bpi-r4-pro-4e-wan-sfp" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-4e-wan-sfp)
[    2.794088] FIT:       filesystem sub-image 0x0062f000..0x00cc4fff "rootfs-1" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e rootfs)
[    2.805541] block mmcblk0p7: mapped 1 uImage.FIT filesystem sub-image as /dev/fit0
[    2.813277] block mmcblk0p7: mapped remaining space as /dev/fitrw
[    2.841359] mdio_bus mt7530-0: Failed to setup PHY LED pinctrl
[    2.865469] mt7530-mmio 15020000.switch: configuring for fixed/internal link mode
[    2.872957] mt7530-mmio 15020000.switch: Link is Up - 10Gbps/Full - flow control rx/tx
[    2.899699] mt7530-mmio 15020000.switch lan5 (uninitialized): PHY [mt7530-0:00] driver [MediaTek MT7988 PHY] (irq=113)
[    2.938056] mt7530-mmio 15020000.switch lan6 (uninitialized): PHY [mt7530-0:02] driver [MediaTek MT7988 PHY] (irq=114)
[    2.949615] mtk_soc_eth 15100000.ethernet eth0: entered promiscuous mode
[    2.956333] DSA: tree 1 setup
[    2.959538] clk: Disabling unused clocks
[    2.963894] PM: genpd: Disabling unused power domains
[    2.969064] check access for rdinit=/init failed: -2, ignoring
[    2.978369] VFS: Mounted root (squashfs filesystem) readonly on device 259:0.
[    2.985743] Freeing unused kernel memory: 960K
[    2.990223] Run /sbin/init as init process
[    2.994314]   with arguments:
[    2.997269]     /sbin/init
[    2.999966]   with environment:
[    3.003096]     HOME=/
[    3.005447]     TERM=linux
[    3.225706] init: Console is alive
[    3.229202] init: - watchdog -
[    3.557971] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    3.587120] usbcore: registered new interface driver usbfs
[    3.592629] usbcore: registered new interface driver hub
[    3.597990] usbcore: registered new device driver usb
[    3.603573] gpio_button_hotplug: loading out-of-tree module taints kernel.
[    3.613932] xhci-mtk 11190000.usb: supply vbus not found, using dummy regulator
[    3.621321] xhci-mtk 11190000.usb: supply vusb33 not found, using dummy regulator
[    3.629101] xhci-mtk 11190000.usb: xHCI Host Controller
[    3.634338] xhci-mtk 11190000.usb: new USB bus registered, assigned bus number 1
[    3.661802] xhci-mtk 11190000.usb: clocks are not stable (0x0)
[    3.667630] xhci-mtk 11190000.usb: can't setup: -110
[    3.672588] xhci-mtk 11190000.usb: USB bus 1 deregistered
[    3.678006] xhci-mtk 11190000.usb: probe with driver xhci-mtk failed with error -110
[    3.685881] xhci-mtk 11200000.usb: supply vbus not found, using dummy regulator
[    3.693232] xhci-mtk 11200000.usb: supply vusb33 not found, using dummy regulator
[    3.701097] xhci-mtk 11200000.usb: xHCI Host Controller
[    3.706327] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 1
[    3.716778] xhci-mtk 11200000.usb: hcc params 0x01403f99 hci version 0x110 quirks 0x0000000000200010
[    3.725934] xhci-mtk 11200000.usb: irq 116, io mem 0x11200000
[    3.731737] xhci-mtk 11200000.usb: xHCI Host Controller
[    3.736978] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 2
[    3.744367] xhci-mtk 11200000.usb: Host supports USB 3.2 Enhanced SuperSpeed
[    3.751643] hub 1-0:1.0: USB hub found
[    3.755403] hub 1-0:1.0: 1 port detected
[    3.759475] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    3.767720] hub 2-0:1.0: USB hub found
[    3.771469] hub 2-0:1.0: 1 port detected
[    3.778144] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    3.786258] init: - preinit -
[    4.044120] mtk_soc_eth 15100000.ethernet wan: renamed from eth1
[    4.061461] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/internal link mode
[    4.069641] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 10Gbps/Full - flow control rx/tx
[    4.133452] usb 2-1: new SuperSpeed USB device number 2 using xhci-mtk
[    4.183416] hub 2-1:1.0: USB hub found
[    4.187376] hub 2-1:1.0: 4 ports detected
[    4.303205] usb 1-1: new high-speed USB device number 2 using xhci-mtk
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[    4.456939] hub 1-1:1.0: USB hub found
[    4.460919] hub 1-1:1.0: 4 ports detected
[    8.881844] F2FS-fs (fitrw): f2fs_recover_fsync_data: recovery fsync data, check_only: 0
[    8.890425] F2FS-fs (fitrw): Mounted with checkpoint version = 351ed6b5
[    8.898667] mount_root: switching to f2fs overlay
[    8.904680] overlayfs: null uuid detected in lower fs '/', falling back to xino=off,index=off,nfs_export=off.
[    8.916510] urandom-seed: Seeding with /etc/urandom.seed
[    8.969563] procd: - early -
[    8.972491] procd: - watchdog -
[    9.507875] procd: - watchdog -
[    9.512386] procd: - ubus -
[    9.670736] procd: - init -
Please press Enter to activate this console.
[    9.946654] kmodloader: loading kernel modules from /etc/modules.d/*
[    9.977848] tun: Universal TUN/TAP device driver, 1.6
[    9.985988] crypto-safexcel 15600000.crypto: EIP197:331(7,1,8,4)-HIA:272(2,5,5),PE:151/450(alg:7fe1fc00)/240/240/450
[    9.997422] crypto-safexcel 15600000.crypto: TRC init: 8704d,48a (32r,128h)
[   10.021630] urngd: v1.0.2 started.
[   10.104063] Loading modules backported from Linux version v6.18.26-0-g1fe060681
[   10.111381] Backport generated by backports.git 6ecbb44
[   12.599179] mxl862xx mdio-bus:10: switch ready after 2450ms, firmware 1.0.70 (build 70)
[   12.691701] MaxLinear Ethernet MxL86252 mdio-bus:10-mii:00: Firmware Version: 0.77 (0x004D test version)
[   12.753720] MaxLinear Ethernet MxL86252 mdio-bus:10-mii:01: Firmware Version: 0.77 (0x004D test version)
[   12.815836] MaxLinear Ethernet MxL86252 mdio-bus:10-mii:02: Firmware Version: 0.77 (0x004D test version)
[   12.877890] MaxLinear Ethernet MxL86252 mdio-bus:10-mii:03: Firmware Version: 0.77 (0x004D test version)
[   14.734096] mxl862xx mdio-bus:10: configuring for fixed/10gbase-r link mode
[   14.749004] mxl862xx mdio-bus:10: Link is Up - 10Gbps/Full - flow control off
[   14.781836] mxl862xx mdio-bus:10 lan1 (uninitialized): PHY [mdio-bus:10-mii:00] driver [MaxLinear Ethernet MxL86252] (irq=POLL)
[   14.824902] mxl862xx mdio-bus:10 lan2 (uninitialized): PHY [mdio-bus:10-mii:01] driver [MaxLinear Ethernet MxL86252] (irq=POLL)
[   14.866140] mxl862xx mdio-bus:10 lan3 (uninitialized): PHY [mdio-bus:10-mii:02] driver [MaxLinear Ethernet MxL86252] (irq=POLL)
[   14.906633] mxl862xx mdio-bus:10 lan4 (uninitialized): PHY [mdio-bus:10-mii:03] driver [MaxLinear Ethernet MxL86252] (irq=POLL)
[   14.979230] mtk_soc_eth 15100000.ethernet eth2: entered promiscuous mode
[   14.986024] DSA: tree 0 setup
[   14.996751] xt_time: kernel timezone is -0000
[   15.064652] PPP generic driver version 2.4.2
[   15.069539] NET: Registered PF_PPPOX protocol family
[   15.075924] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[   15.083763] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <[email protected]>. All Rights Reserved.
[   15.095233] kmodloader: done loading kernel modules from /etc/modules.d/*
[   17.033079] mtk_soc_eth 15100000.ethernet eth2: configuring for fixed/10gbase-r link mode
[   17.062936] mxl862xx mdio-bus:10 lan1: configuring for phy/internal link mode
[   17.089577] br-lan: port 1(lan1) entered blocking state
[   17.090758] mtk_soc_eth 15100000.ethernet eth2: Link is Up - 10Gbps/Full - flow control rx/tx
[   17.094902] br-lan: port 1(lan1) entered disabled state
[   17.108705] mxl862xx mdio-bus:10 lan1: entered allmulticast mode
[   17.114754] mtk_soc_eth 15100000.ethernet eth2: entered allmulticast mode
[   17.147298] mxl862xx mdio-bus:10 lan1: entered promiscuous mode
[   17.188044] mxl862xx mdio-bus:10 lan2: configuring for phy/internal link mode
[   17.214812] br-lan: port 2(lan2) entered blocking state
[   17.220059] br-lan: port 2(lan2) entered disabled state
[   17.225347] mxl862xx mdio-bus:10 lan2: entered allmulticast mode
[   17.244268] mxl862xx mdio-bus:10 lan2: entered promiscuous mode
[   17.278691] mxl862xx mdio-bus:10 lan3: configuring for phy/internal link mode
[   17.312149] br-lan: port 3(lan3) entered blocking state
[   17.317415] br-lan: port 3(lan3) entered disabled state
[   17.322666] mxl862xx mdio-bus:10 lan3: entered allmulticast mode
[   17.343651] mxl862xx mdio-bus:10 lan3: entered promiscuous mode
[   17.378217] mxl862xx mdio-bus:10 lan4: configuring for phy/internal link mode
[   17.405575] br-lan: port 4(lan4) entered blocking state
[   17.410820] br-lan: port 4(lan4) entered disabled state
[   17.416162] mxl862xx mdio-bus:10 lan4: entered allmulticast mode
[   17.440211] mxl862xx mdio-bus:10 lan4: entered promiscuous mode
[   17.470121] mtk_soc_eth 15100000.ethernet eth0: Link is Down
[   17.477482] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/internal link mode
[   17.485684] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 10Gbps/Full - flow control rx/tx
[   17.486469] mt7530-mmio 15020000.switch lan5: configuring for phy/internal link mode
[   17.502663] br-lan: port 5(lan5) entered blocking state
[   17.507962] br-lan: port 5(lan5) entered disabled state
[   17.513237] mt7530-mmio 15020000.switch lan5: entered allmulticast mode
[   17.519845] mtk_soc_eth 15100000.ethernet eth0: entered allmulticast mode
[   17.527078] mt7530-mmio 15020000.switch lan5: entered promiscuous mode
[   17.534999] mt7530-mmio 15020000.switch lan6: configuring for phy/internal link mode
[   17.543482] mt7530-mmio 15020000.switch lan6: Link is Up - 1Gbps/Full - flow control rx/tx
[   17.551760] br-lan: port 6(lan6) entered blocking state
[   17.557032] br-lan: port 6(lan6) entered disabled state
[   17.562281] mt7530-mmio 15020000.switch lan6: entered allmulticast mode
[   17.569211] mt7530-mmio 15020000.switch lan6: entered promiscuous mode
[   17.575985] br-lan: port 6(lan6) entered blocking state
[   17.581220] br-lan: port 6(lan6) entered forwarding state
[   17.594151] mxl862xx mdio-bus:10 sfp-lan: configuring for inband/usxgmii link mode
[   17.607125] br-lan: port 7(sfp-lan) entered blocking state
[   17.612627] br-lan: port 7(sfp-lan) entered disabled state
[   17.618200] mxl862xx mdio-bus:10 sfp-lan: entered allmulticast mode
[   17.644981] mxl862xx mdio-bus:10 sfp-lan: entered promiscuous mode
[   17.675493] mtk_soc_eth 15100000.ethernet wan: configuring for inband/usxgmii link mode
[   25.433437] platform gpio-leds: deferred probe pending: leds-gpio: Failed to get GPIO '/gpio-leds/sys-led-red'

I can some problem with copper WAN port (combo WAN[SFP - works, 2.5G - port not work]). I don`t have wifi and errors for it is OK. In attached config for build. test.config (295.0 KB)

wan port needs one of the overlays active (set via bootconf_extra in uboot environment), the rest looks good so far…have you pressed enter to see login-prompt?

leds gpio can be ignored for now, there it seems something (i guess the gpio-mux driver).

my 4E board hangs on customs :frowning: i hope i get it soon

Yes. It works (now i will test it and some other software).

How i can do it?

I wait my customs is very long too (~7 days)

in openwrt with fw_setenv or in uboot by using setenv and saveenv

in my case it is a bit difficult as i get boards without a bill as my board is a free sample :slight_smile:

1 Like

Ai write me:

setenv bootconf_extra mt7988a-bananapi-bpi-r4-pro-cn13#mt7988a-bananapi-bpi-r4-pro-cn14#mt7988a-bananapi-bpi-r4-pro-4e-wan-2g5

saveenv
reset

It will be work?

Yes,this should be right in uboot

I can goto in uboot from ssh? Now i use uboot only from USB console.

New log (not work now after commands in uboot):

F0: 102B 0000
FA: 1042 0000
FA: 1042 0000 [0200]
F9: 1041 0000
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 380E 5800
F5: 4801 0000
00: 1005 0000
FA: 1042 0000
FA: 1042 0000 [0200]
F9: 1041 0000
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 380E 5800
01: 102A 0001
02: 1005 0000
BP: 0200 00C0 [0001]
EC: 0000 0000 [3000]
MK: 0000 0000 [0000]
T0: 0000 0106 [0101]
System halt!


F0: 102B 0000
FA: 1042 0000
FA: 1042 0000 [0200]
F9: 1041 0000
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 380E 5800
F5: 0000 0000
V0: 0000 0000 [0001]
00: 0000 0000
BP: 0600 0041 [0000]
G0: 1190 0000
EC: 0000 0000 [3000]
MK: 0000 0000 [0000]
T0: 0000 0115 [0101]
Jump to BL

NOTICE:  BL2: v2.14.0(release):OpenWrt v2026.01.23~e06f2586-1 (mt7988-sdmmc-comb)
NOTICE:  BL2: Built : 20:10:41, Jun  5 2026
NOTICE:  WDT: [40000000] Software reset (reboot)
NOTICE:  WDT: disabled
NOTICE:  CPU: MT7988
NOTICE:  EMI: Using DDR unknown settings
NOTICE:  EMI: complex R/W mem test passed
NOTICE:  DRAM: 4096MB
NOTICE:  LVTS: Enable thermal HW reset
NOTICE:  Located partition 'fip' at 0x680000, size 0x400000
NOTICE:  BL2: Booting BL31
NOTICE:  BL31: v2.14.0(release):OpenWrt v2026.01.23~e06f2586-1 (mt7988-sdmmc-comb)
NOTICE:  BL31: Built : 20:10:41, Jun  5 2026


U-Boot 2026.01-OpenWrt-r34425-3de501d56d (Jun 05 2026 - 20:10:41 +0000)

CPU:   MediaTek MT7988
Model: Bananapi BPi-R4 Pro 4e
DRAM:  4 GiB
Core:  78 devices, 28 uclasses, devicetree: embed
spi-nand: spi_nand spi_nand@0: CASN page check failed
spi-nand: spi_nand spi_nand@0: Fallback to read ID
spi-nand: spi_nand spi_nand@0: Winbond SPI NAND was found.
spi-nand: spi_nand spi_nand@0: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 128
MMC:   mmc@11230000: 0
Loading Environment from MMC... Reading from redundant MMC(0)... OK
In:    serial@11000000
Out:   serial@11000000
Err:   serial@11000000
reset button found
Loading Environment from MMC... Reading from redundant MMC(0)... OK
Net:   MediaTek MT7988 built-in switch
eth0: ethernet@15110100

        ( ( ( OpenWrt ) ) )  [SD card]       U-Boot 2026.01-OpenWrt-r34425-3de501d56d (Jun 05 2026 - 20:10:41 +0000)

      1. Run default boot command.
      2. Boot system via TFTP.
      3. Boot production system from SD card.
      4. Boot recovery system from SD card.
      5. Load production system via TFTP then write to SD card.
      6. Load recovery system via TFTP then write to SD card.
      7. Install bootloader, recovery and production to NAND.
      8. Reboot.
      9. Reset all settings to factory defaults.
      0. Exit


  Press UP/DOWN to move, ENTER to select, ESC to quit
MMC read: dev # 0, block # 24576, count 256 ... 256 blocks read: OK
MMC read: dev # 0, block # 24576, count 21774 ... 21774 blocks read: OK
## Loading kernel (any) from FIT Image at 50000000 ...
   Using 'config-mt7988a-bananapi-bpi-r4-pro-4e' configuration
   Trying 'kernel-1' kernel subimage
     Description:  ARM64 OpenWrt Linux-6.18.28
     Type:         Kernel Image
     Compression:  lzma compressed
     Data Start:   0x500000e8
     Data Size:    4666802 Bytes = 4.5 MiB
     Architecture: AArch64
     OS:           Linux
     Load Address: 0x46000000
     Entry Point:  0x46000000
     Hash algo:    crc32
     Hash value:   bc10cf30
     Hash algo:    sha1
     Hash value:   d9df6ca91eda188d847ea86d2df7021b14e8b868
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading ramdisk (any) from FIT Image at 50000000 ...
   Using 'config-mt7988a-bananapi-bpi-r4-pro-4e' configuration
   Trying 'initrd-1' ramdisk subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e initrd
     Type:         RAMDisk Image
     Compression:  uncompressed
     Data Start:   0x504737dc
     Data Size:    6422576 Bytes = 6.1 MiB
     Architecture: AArch64
     OS:           Linux
     Load Address: unavailable
     Entry Point:  unavailable
     Hash algo:    crc32
     Hash value:   fbc62d3a
     Hash algo:    sha1
     Hash value:   fff04317b85418a8c5d051d6ee85f031841b63da
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt (any) from FIT Image at 50000000 ...
   Using 'config-mt7988a-bananapi-bpi-r4-pro-4e' configuration
   Trying 'fdt-1' fdt subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree blob
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x50a93920
     Data Size:    45135 Bytes = 44.1 KiB
     Architecture: AArch64
     Load Address: 0x45f00000
     Hash algo:    crc32
     Hash value:   aec2bcc4
     Hash algo:    sha1
     Hash value:   5510e33f14e2b80587b7f620dd07ce515165c405
   Verifying Hash Integrity ... crc32+ sha1+ OK
   Loading fdt from 0x50a93920 to 0x45f00000
   Loading Device Tree to 00000000fe7dd000, end 00000000fe7ebfff ... OK
Working FDT set to fe7dd000
## Loading fdt (any) from FIT Image at 50000000 ...
   Using 'mt7988a-bananapi-bpi-r4-pro-sd' configuration
   Trying 'fdt-mt7988a-bananapi-bpi-r4-pro-sd' fdt subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-sd
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x50a9f22c
     Data Size:    1466 Bytes = 1.4 KiB
     Architecture: AArch64
     Hash algo:    crc32
     Hash value:   d21e94bd
     Hash algo:    sha1
     Hash value:   7224a8324197ab323fa8f8fd1b2a342f1e228a9c
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt (any) from FIT Image at 50000000 ...
   Using 'mt7988a-bananapi-bpi-r4-pro-cn13' configuration
   Trying 'fdt-mt7988a-bananapi-bpi-r4-pro-cn13' fdt subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn13
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x50a9f940
     Data Size:    259 Bytes = 259 Bytes
     Architecture: AArch64
     Hash algo:    crc32
     Hash value:   701c3d01
     Hash algo:    sha1
     Hash value:   09928837a124c52c5186012410a8d6d72fbc704a
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt (any) from FIT Image at 50000000 ...
   Using 'mt7988a-bananapi-bpi-r4-pro-cn14' configuration
   Trying 'fdt-mt7988a-bananapi-bpi-r4-pro-cn14' fdt subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn14
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x50a9fb9c
     Data Size:    259 Bytes = 259 Bytes
     Architecture: AArch64
     Hash algo:    crc32
     Hash value:   27d97518
     Hash algo:    sha1
     Hash value:   b9259fc6010e7d59644888cfe1e13980d8f417c7
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt (any) from FIT Image at 50000000 ...
   Using 'mt7988a-bananapi-bpi-r4-pro-4e-wan-2g5' configuration
   Trying 'fdt-mt7988a-bananapi-bpi-r4-pro-4e-wan-2g5' fdt subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-4e-wan-2g5
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x50aa02b8
     Data Size:    951 Bytes = 951 Bytes
     Architecture: AArch64
     Hash algo:    crc32
     Hash value:   581f777f
     Hash algo:    sha1
     Hash value:   826361c925bfab2ec17dbca89fa13c56f7c16e13
   Verifying Hash Integrity ... crc32+ sha1+ OK
   Booting using the fdt blob at 0xfe7dd000
Working FDT set to fe7dd000
   Uncompressing Kernel Image to 46000000
   Loading Ramdisk to fe1bc000, end fe7dc030 ... OK
   Loading Device Tree to 00000000fe1ae000, end 00000000fe1bb3e7 ... OK
Working FDT set to fe1ae000
set /chosen/rootdisk to bootrom media: rootdisk-sd (phandle 0x0000009e)

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd090]
[    0.000000] Linux version 6.18.28 (user@debianOWRT) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 14.3.0 r34425-3de501d56d) 14.3.0, GNU ld (GNU Binutils) 2.44) #0 SMP Fri Jun  5 20:10:41 2026
[    0.000000] KASLR enabled
[    0.000000] Machine model: Bananapi BPI-R4 Pro 4E
[    0.000000] OF: reserved mem: 0x0000000042ff0000..0x0000000042ffffff (64 KiB) map non-reusable ramoops@42ff0000
[    0.000000] OF: reserved mem: 0x0000000043000000..0x000000004304ffff (320 KiB) nomap non-reusable secmon@43000000
[    0.000000] OF: reserved mem: 0x0000000047cc0000..0x0000000047dbffff (1024 KiB) nomap non-reusable wmcpu-reserved@47cc0000
[    0.000000] OF: reserved mem: 0x000000004f600000..0x000000004f63ffff (256 KiB) nomap non-reusable wo-emi@4f600000
[    0.000000] OF: reserved mem: 0x000000004f640000..0x000000004f67ffff (256 KiB) nomap non-reusable wo-emi@4f640000
[    0.000000] OF: reserved mem: 0x000000004f680000..0x000000004f6bffff (256 KiB) nomap non-reusable wo-emi@4f680000
[    0.000000] OF: reserved mem: 0x000000004f700000..0x000000004fefffff (8192 KiB) nomap non-reusable wo-data@4f700000
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000040000000-0x00000000ffffffff]
[    0.000000]   DMA32    empty
[    0.000000]   Normal   [mem 0x0000000100000000-0x000000013fffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000040000000-0x0000000042ffffff]
[    0.000000]   node   0: [mem 0x0000000043000000-0x000000004304ffff]
[    0.000000]   node   0: [mem 0x0000000043050000-0x0000000047cbffff]
[    0.000000]   node   0: [mem 0x0000000047cc0000-0x0000000047dbffff]
[    0.000000]   node   0: [mem 0x0000000047dc0000-0x000000004f5fffff]
[    0.000000]   node   0: [mem 0x000000004f600000-0x000000004f6bffff]
[    0.000000]   node   0: [mem 0x000000004f6c0000-0x000000004f6fffff]
[    0.000000]   node   0: [mem 0x000000004f700000-0x000000004fefffff]
[    0.000000]   node   0: [mem 0x000000004ff00000-0x000000013fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000013fffffff]
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.5
[    0.000000] percpu: Embedded 20 pages/cpu s43480 r8192 d30248 u81920
[    0.000000] pcpu-alloc: s43480 r8192 d30248 u81920 alloc=20*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: GICv3 CPU interface
[    0.000000] CPU features: detected: Spectre-BHB
[    0.000000] CPU features: kernel page table isolation disabled by kernel configuration
[    0.000000] alternatives: applying boot alternatives
[    0.000000] Kernel command line: console=ttyS0,115200n1 pci=pcie_bus_perf root=/dev/fit0 rootwait
[    0.000000] printk: log buffer data + meta data: 131072 + 458752 = 589824 bytes
[    0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[    0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.000000] software IO TLB: area num 4.
[    0.000000] software IO TLB: mapped [mem 0x00000000fa1ae000-0x00000000fe1ae000] (64MB)
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 1048576
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000]  Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: 416 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GICv3: GICv3 features: 16 PPIs
[    0.000000] GICv3: GICD_CTLR.DS=0, SCR_EL3.FIQ=0
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x000000000c080000
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] arch_timer: cp15 timer running at 13.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2ff89eacb, max_idle_ns: 440795202429 ns
[    0.000000] sched_clock: 56 bits at 13MHz, resolution 76ns, wraps every 4398046511101ns
[    0.000086] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=130000)
[    0.000092] pid_max: default: 32768 minimum: 301
[    0.001843] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.001856] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.005359] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    0.005816] rcu: Hierarchical SRCU implementation.
[    0.005819] rcu:     Max phase no-delay instances is 1000.
[    0.005912] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level
[    0.006079] smp: Bringing up secondary CPUs ...
[    0.006309] Detected VIPT I-cache on CPU1
[    0.006348] GICv3: CPU1: found redistributor 1 region 0:0x000000000c0a0000
[    0.006369] CPU1: Booted secondary processor 0x0000000001 [0x411fd090]
[    0.006642] Detected VIPT I-cache on CPU2
[    0.006665] GICv3: CPU2: found redistributor 2 region 0:0x000000000c0c0000
[    0.006674] CPU2: Booted secondary processor 0x0000000002 [0x411fd090]
[    0.006909] Detected VIPT I-cache on CPU3
[    0.006932] GICv3: CPU3: found redistributor 3 region 0:0x000000000c0e0000
[    0.006941] CPU3: Booted secondary processor 0x0000000003 [0x411fd090]
[    0.006976] smp: Brought up 1 node, 4 CPUs
[    0.006980] SMP: Total of 4 processors activated.
[    0.006982] CPU: All CPU(s) started at EL2
[    0.006983] CPU features: detected: 32-bit EL0 Support
[    0.006986] CPU features: detected: CRC32 instructions
[    0.007013] alternatives: applying system-wide alternatives
[    0.007095] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching
[    0.007208] Memory: 4012140K/4194304K available (9664K kernel code, 1014K rwdata, 2972K rodata, 960K init, 295K bss, 178576K reserved, 0K cma-reserved)
[    0.010483] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.010499] posixtimers hash table entries: 2048 (order: 3, 32768 bytes, linear)
[    0.010534] futex hash table entries: 1024 (65536 bytes on 1 NUMA nodes, total 64 KiB, linear).
[    0.010568] 2G module region forced by RANDOMIZE_MODULE_REGION_FULL
[    0.010573] 0 pages in range for non-PLT usage
[    0.010575] 520512 pages in range for PLT usage
[    0.011778] pinctrl core: initialized pinctrl subsystem
[    0.012655] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.012946] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations
[    0.013045] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.013136] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.013421] thermal_sys: Registered thermal governor 'fair_share'
[    0.013423] thermal_sys: Registered thermal governor 'bang_bang'
[    0.013425] thermal_sys: Registered thermal governor 'step_wise'
[    0.013427] thermal_sys: Registered thermal governor 'user_space'
[    0.013478] ASID allocator initialised with 65536 entries
[    0.014024] pstore: Using crash dump compression: deflate
[    0.014030] printk: legacy console [ramoops-1] enabled
[    0.014281] pstore: Registered ramoops as persistent store backend
[    0.014287] ramoops: using 0x10000@0x42ff0000, ecc: 0
[    0.016246] /soc/interrupt-controller@c000000: Fixed dependency cycle(s) with /soc/interrupt-controller@c000000
[    0.020129] /soc/pcie@11280000: Fixed dependency cycle(s) with /soc/pcie@11280000/interrupt-controller
[    0.020235] /soc/pcie@11290000: Fixed dependency cycle(s) with /soc/pcie@11290000/interrupt-controller
[    0.020343] /soc/pcie@11300000: Fixed dependency cycle(s) with /soc/pcie@11300000/interrupt-controller
[    0.020437] /soc/pcie@11310000: Fixed dependency cycle(s) with /soc/pcie@11310000/interrupt-controller
[    0.032143] SCSI subsystem initialized
[    0.032224] libata version 3.00 loaded.
[    0.033278] clocksource: Switched to clocksource arch_sys_counter
[    0.035223] NET: Registered PF_INET protocol family
[    0.035358] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.037762] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
[    0.037786] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.037799] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.037909] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear)
[    0.038319] TCP: Hash tables configured (established 32768 bind 32768)
[    0.038580] MPTCP token hash table entries: 4096 (order: 5, 98304 bytes, linear)
[    0.038710] UDP hash table entries: 2048 (order: 5, 131072 bytes, linear)
[    0.038792] UDP-Lite hash table entries: 2048 (order: 5, 131072 bytes, linear)
[    0.039039] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.039073] PCI: CLS 0 bytes, default 64
[    0.039248] Unpacking initramfs...
[    0.039983] workingset: timestamp_bits=46 max_order=20 bucket_order=0
[    0.043940] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.043963] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.046296] cryptd: max_cpu_qlen set to 1000
[    0.077206] mtk-xsphy soc:xs-phy@11e10000: failed to get ref_clk(id-1)
[    0.077915] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[    0.077937] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[    0.077957] mtk-pcie-gen3 11280000.pcie:       IO 0x0020000000..0x00201fffff -> 0x0020000000
[    0.077974] mtk-pcie-gen3 11280000.pcie:      MEM 0x0020200000..0x0027ffffff -> 0x0020200000
[    0.078151] mtk-pcie-gen3 11290000.pcie: host bridge /soc/pcie@11290000 ranges:
[    0.078168] mtk-pcie-gen3 11290000.pcie: Parsing ranges property...
[    0.078180] mtk-pcie-gen3 11290000.pcie:       IO 0x0028000000..0x00281fffff -> 0x0028000000
[    0.078195] mtk-pcie-gen3 11290000.pcie:      MEM 0x0028200000..0x002fffffff -> 0x0028200000
[    0.078219] /soc/pcie@11290000: Failed to get clk index: 0 ret: -517
[    0.078229] mtk-pcie-gen3 11290000.pcie: failed to get clocks
[    0.078331] mtk-pcie-gen3 11300000.pcie: host bridge /soc/pcie@11300000 ranges:
[    0.078346] mtk-pcie-gen3 11300000.pcie: Parsing ranges property...
[    0.078357] mtk-pcie-gen3 11300000.pcie:       IO 0x0030000000..0x00301fffff -> 0x0030000000
[    0.078371] mtk-pcie-gen3 11300000.pcie:      MEM 0x0030200000..0x0037ffffff -> 0x0030200000
[    0.078389] /soc/pcie@11300000: Failed to get clk index: 0 ret: -517
[    0.078397] mtk-pcie-gen3 11300000.pcie: failed to get clocks
[    0.078507] mtk-pcie-gen3 11310000.pcie: host bridge /soc/pcie@11310000 ranges:
[    0.078518] mtk-pcie-gen3 11310000.pcie: Parsing ranges property...
[    0.078542] mtk-pcie-gen3 11310000.pcie:       IO 0x0038000000..0x00381fffff -> 0x0038000000
[    0.078559] mtk-pcie-gen3 11310000.pcie:      MEM 0x0038200000..0x003fffffff -> 0x0038200000
[    0.078580] /soc/pcie@11310000: Failed to get clk index: 0 ret: -517
[    0.078588] mtk-pcie-gen3 11310000.pcie: failed to get clocks
[    0.081492] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
[    0.082322] printk: legacy console [ttyS0] disabled
[    0.102600] 11000000.serial: ttyS0 at MMIO 0x11000000 (irq = 99, base_baud = 2500000) is a ST16650V2
[    0.102650] printk: legacy console [ttyS0] enabled
[    1.170733] mtk_rng trng: registered RNG driver
[    1.173348] random: crng init done
[    1.180398] loop: module loaded
[    1.184981] spi-nand spi0.0: Winbond SPI NAND was found.
[    1.190300] spi-nand spi0.0: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 128
[    1.241642] Freeing initrd memory: 6272K
[    1.251541] 2 fixed-partitions partitions found on MTD device spi0.0
[    1.258129] Creating 2 MTD partitions on "spi0.0":
[    1.262912] 0x000000000000-0x000000200000 : "bl2"
[    1.268992] 0x000000200000-0x000010000000 : "ubi"
[    1.412090] ubi0: default fastmap pool size: 100
[    1.416721] ubi0: default fastmap WL pool size: 50
[    1.421502] ubi0: attaching mtd1
[    2.072487] ubi0: scanning is finished
[    2.080736] ubi0: attached mtd1 (name "ubi", size 254 MiB)
[    2.086232] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    2.093095] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    2.099873] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[    2.106825] ubi0: good PEBs: 2016, bad PEBs: 16, corrupted PEBs: 0
[    2.112993] ubi0: user volume: 6, internal volumes: 1, max. volumes count: 128
[    2.120204] ubi0: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 0
[    2.128543] ubi0: available PEBs: 1690, total reserved PEBs: 326, PEBs reserved for bad PEB handling: 24
[    2.138015] ubi0: background thread "ubi_bgt0d" started, PID 227
[    2.144465] block ubiblock0_4: created from ubi0:4(fit)
[    2.264794] i2c_dev: i2c /dev entries driver
[    2.269500] /soc/i2c@11003000/rt5190a@64: Fixed dependency cycle(s) with /soc/i2c@11003000/rt5190a@64/regulators/buck1
[    2.281614] mtk-lvts-thermal 1100a000.lvts: golden temp=60
[    2.288563] mtk-wdt 1001c000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0)
[    2.298468] mtk-msdc 11230000.mmc: Got CD GPIO
[    2.304432] NET: Registered PF_INET6 protocol family
[    2.309880] Segment Routing with IPv6
[    2.313594] In-situ OAM (IOAM) with IPv6
[    2.317545] NET: Registered PF_PACKET protocol family
[    2.322650] 8021q: 802.1Q VLAN Support v1.8
[    2.329367] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=52 arg=00000C00; host->error=0x00000002
[    2.339009] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=52 arg=80000C08; host->error=0x00000002
[    2.339180] phy phy-soc:[email protected]: type_sw - reg 0x194, index 0
[    2.353142] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.355696] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[    2.355708] mtk-pcie-gen3 11290000.pcie: host bridge /soc/pcie@11290000 ranges:
[    2.355733] mtk-pcie-gen3 11290000.pcie: Parsing ranges property...
[    2.355767] mtk-pcie-gen3 11290000.pcie:       IO 0x0028000000..0x00281fffff -> 0x0028000000
[    2.355778] mtk-pcie-gen3 11290000.pcie:      MEM 0x0028200000..0x002fffffff -> 0x0028200000
[    2.355925] mtk-pcie-gen3 11300000.pcie: host bridge /soc/pcie@11300000 ranges:
[    2.355933] mtk-pcie-gen3 11300000.pcie: Parsing ranges property...
[    2.355942] mtk-pcie-gen3 11300000.pcie:       IO 0x0030000000..0x00301fffff -> 0x0030000000
[    2.355978] mtk-pcie-gen3 11300000.pcie:      MEM 0x0030200000..0x0037ffffff -> 0x0030200000
[    2.356167] mtk-pcie-gen3 11310000.pcie: host bridge /soc/pcie@11310000 ranges:
[    2.356176] mtk-pcie-gen3 11310000.pcie: Parsing ranges property...
[    2.356185] mtk-pcie-gen3 11310000.pcie:       IO 0x0038000000..0x00381fffff -> 0x0038000000
[    2.356199] mtk-pcie-gen3 11310000.pcie:      MEM 0x0038200000..0x003fffffff -> 0x0038200000
[    2.364177] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.370972] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[    2.378807] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.384537] mtk-pcie-gen3 11280000.pcie:       IO 0x0020000000..0x00201fffff -> 0x0020000000
[    2.393484] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.401368] mtk-pcie-gen3 11280000.pcie:      MEM 0x0020200000..0x0027ffffff -> 0x0020200000
[    2.420662] mmc0: host does not support reading read-only switch, assuming write-enable
[    2.464398] mtk_soc_eth 15100000.ethernet (unnamed net_device) (uninitialized): incorrect link mode internal for in-band status
[    2.472929] mmc0: new high speed SDHC card at address 0001
[    2.537540] mtk_soc_eth 15100000.ethernet: probe with driver mtk_soc_eth failed with error -22
[    2.538016] mmcblk0: mmc0:0001 asdfg 7.50 GiB
[    2.546752] clk: Disabling unused clocks
[    2.553713] Alternate GPT is invalid, using primary GPT.
[    2.553816] mtk-pcie-gen3 11310000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[    2.553840] mtk-pcie-gen3 11310000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[    2.553979] mtk-pcie-gen3 11300000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[    2.553992] mtk-pcie-gen3 11300000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[    2.554409] mtk-pcie-gen3 11290000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[    2.554885] PM: genpd: Disabling unused power domains
[    2.559725]  mmcblk0: p1 p2 p3 p4 p5 p6 p7
[    2.568482] mtk-pcie-gen3 11290000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[    2.623071] FIT: Detected U-Boot 2026.01-OpenWrt-r34425-3de501d56d
[    2.629268] FIT: Selected configuration: "config-mt7988a-bananapi-bpi-r4-pro-4e" (OpenWrt bananapi_bpi-r4-pro-4e)
[    2.633318] mtk-pcie-gen3 11280000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[    2.639530] FIT:           kernel sub-image 0x00002000..0x0061aefa "kernel-1" (ARM64 OpenWrt Linux-6.18.28)
[    2.648304] mtk-pcie-gen3 11280000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[    2.658107] FIT:          flat_dt sub-image 0x0061b000..0x0062604e "fdt-1" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree blob)
[    2.667214] Freeing unused kernel memory: 960K
[    2.678614] FIT:          flat_dt sub-image 0x00627000..0x00627601 "fdt-mt7988a-bananapi-bpi-r4-pro-emmc" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-emmc)
[    2.683062] Run /init as init process
[    2.700658] FIT:          flat_dt sub-image 0x00628000..0x006285b9 "fdt-mt7988a-bananapi-bpi-r4-pro-sd" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-sd)
[    2.704298]   with arguments:
[    2.704300]     /init
[    2.721577] FIT:          flat_dt sub-image 0x00629000..0x00629102 "fdt-mt7988a-bananapi-bpi-r4-pro-cn13" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn13)
[    2.724525]   with environment:
[    2.726792] FIT:          flat_dt sub-image 0x0062a000..0x0062a102 "fdt-mt7988a-bananapi-bpi-r4-pro-cn14" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn14)
[    2.744399]     HOME=/
[    2.747534] FIT:          flat_dt sub-image 0x0062b000..0x0062b101 "fdt-mt7988a-bananapi-bpi-r4-pro-cn15" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn15)
[    2.765141]     TERM=linux
[    2.767495] FIT:          flat_dt sub-image 0x0062c000..0x0062c101 "fdt-mt7988a-bananapi-bpi-r4-pro-cn18" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn18)
[    2.805490] FIT:          flat_dt sub-image 0x0062d000..0x0062d3b6 "fdt-mt7988a-bananapi-bpi-r4-pro-4e-wan-2g5" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-4e-wan-2g5)
[    2.824181] FIT:          flat_dt sub-image 0x0062e000..0x0062e1a4 "fdt-mt7988a-bananapi-bpi-r4-pro-4e-wan-sfp" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-4e-wan-sfp)
[    2.842865] FIT:       filesystem sub-image 0x0062f000..0x00cc4fff "rootfs-1" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e rootfs)
[    2.854441] block mmcblk0p7: mapped 1 uImage.FIT filesystem sub-image as /dev/fit0
[    2.862326] block mmcblk0p7: mapped remaining space as /dev/fitrw
[    2.974953] init: Console is alive
[    2.978444] init: - watchdog -
[    2.986669] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    2.997810] usbcore: registered new interface driver usbfs
[    3.003341] usbcore: registered new interface driver hub
[    3.008665] usbcore: registered new device driver usb
[    3.014111] gpio_button_hotplug: loading out-of-tree module taints kernel.
[    3.024256] xhci-mtk 11190000.usb: supply vbus not found, using dummy regulator
[    3.031655] xhci-mtk 11190000.usb: supply vusb33 not found, using dummy regulator
[    3.039488] xhci-mtk 11190000.usb: xHCI Host Controller
[    3.044720] xhci-mtk 11190000.usb: new USB bus registered, assigned bus number 1
[    3.072139] xhci-mtk 11190000.usb: clocks are not stable (0x0)
[    3.077968] xhci-mtk 11190000.usb: can't setup: -110
[    3.082925] xhci-mtk 11190000.usb: USB bus 1 deregistered
[    3.088352] xhci-mtk 11190000.usb: probe with driver xhci-mtk failed with error -110
[    3.096247] xhci-mtk 11200000.usb: supply vbus not found, using dummy regulator
[    3.103597] xhci-mtk 11200000.usb: supply vusb33 not found, using dummy regulator
[    3.111506] xhci-mtk 11200000.usb: xHCI Host Controller
[    3.116738] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 1
[    3.127182] xhci-mtk 11200000.usb: hcc params 0x01403f99 hci version 0x110 quirks 0x0000000000200010
[    3.136336] xhci-mtk 11200000.usb: irq 113, io mem 0x11200000
[    3.142142] xhci-mtk 11200000.usb: xHCI Host Controller
[    3.147380] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 2
[    3.154771] xhci-mtk 11200000.usb: Host supports USB 3.2 Enhanced SuperSpeed
[    3.162037] hub 1-0:1.0: USB hub found
[    3.165798] hub 1-0:1.0: 1 port detected
[    3.169878] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    3.178135] hub 2-0:1.0: USB hub found
[    3.181885] hub 2-0:1.0: 1 port detected
[    3.188277] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    3.203370] init: - preinit -
Cannot find device "eth0"
[    3.573285] usb 1-1: new high-speed USB device number 2 using xhci-mtk
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[    3.727428] hub 1-1:1.0: USB hub found
[    3.731416] hub 1-1:1.0: 4 ports detected
[    3.863527] usb 2-1: new SuperSpeed USB device number 2 using xhci-mtk
[    3.913168] hub 2-1:1.0: USB hub found
[    3.917156] hub 2-1:1.0: 4 ports detected
[    7.676388] procd: - early -
[    7.679319] procd: - watchdog -
[    8.198356] procd: - watchdog -
[    8.201646] procd: - ubus -
[    8.255605] procd: - init -
Please press Enter to activate this console.
[    8.375024] kmodloader: loading kernel modules from /etc/modules.d/*
[    8.386622] tun: Universal TUN/TAP device driver, 1.6
[    8.395806] Loading modules backported from Linux version v6.18.26-0-g1fe060681
[    8.403118] Backport generated by backports.git 6ecbb44
[    8.417059] xt_time: kernel timezone is -0000
[    8.455141] PPP generic driver version 2.4.2
[    8.459899] NET: Registered PF_PPPOX protocol family
[    8.466053] urngd: v1.0.2 started.
[    8.466248] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[    8.477283] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <[email protected]>. All Rights Reserved.
[    8.488580] kmodloader: done loading kernel modules from /etc/modules.d/*
[   19.033741] platform 15020000.switch: deferred probe pending: (reason unknown)
[   19.040969] platform gpio-leds: deferred probe pending: leds-gpio: Failed to get GPIO '/gpio-leds/sys-led-red'

Usb is right,uboot does not support ssh and only the builtin ports working (lan5)

Hm it not work now

MT7988>setenv bootconf_extra mt7988a-bananapi-bpi-r4-pro-cn13#mt7988a-bananapi-bpi-r4-pro-cn14
MT7988>saveenv
Saving Environment to MMC... Writing to MMC(0)... OK
MT7988> reset
resetting ...

F0: 102B 0000
FA: 1042 0000
FA: 1042 0000 [0200]
F9: 1041 0000
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 380E 5800
F5: 4801 0000
00: 1005 0000
FA: 1042 0000
FA: 1042 0000 [0200]
F9: 1041 0000
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 380E 5800
01: 102A 0001
02: 1005 0000
BP: 0200 00C0 [0001]
EC: 0000 0000 [3000]
MK: 0000 0000 [0000]
T0: 0000 0106 [0101]
System halt!

▒
F0: 102B 0000
FA: 1042 0000
FA: 1042 0000 [0200]
F9: 1041 0000
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 380E 5800
F5: 4801 0000
00: 1005 0000
FA: 1042 0000
FA: 1042 0000 [0200]
F9: 1041 0000
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 380E 5800
01: 102A 0001
02: 1005 0000
BP: 0200 00C0 [0001]
EC: 0000 0000 [3000]
MK: 0000 0000 [0000]
T0: 0000 0107 [0101]
System halt!


F0: 102B 0000
FA: 1042 0000
FA: 1042 0000 [0200]
F9: 1041 0000
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 380E 5800
F5: 0000 0000
V0: 0000 0000 [0001]
00: 0000 0000
BP: 0600 0041 [0000]
G0: 1190 0000
EC: 0000 0000 [3000]
MK: 0000 0000 [0000]
T0: 0000 0121 [0101]
Jump to BL

NOTICE:  BL2: v2.14.0(release):OpenWrt v2026.01.23~e06f2586-1 (mt7988-sdmmc-comb)
NOTICE:  BL2: Built : 20:10:41, Jun  5 2026
NOTICE:  WDT: [a0000000] Watchdog timeout
NOTICE:  WDT: disabled
NOTICE:  CPU: MT7988
NOTICE:  EMI: Using DDR unknown settings
NOTICE:  EMI: complex R/W mem test passed
NOTICE:  DRAM: 4096MB
NOTICE:  LVTS: Enable thermal HW reset
NOTICE:  Located partition 'fip' at 0x680000, size 0x400000
NOTICE:  BL2: Booting BL31
NOTICE:  BL31: v2.14.0(release):OpenWrt v2026.01.23~e06f2586-1 (mt7988-sdmmc-comb)
NOTICE:  BL31: Built : 20:10:41, Jun  5 2026


U-Boot 2026.01-OpenWrt-r34425-3de501d56d (Jun 05 2026 - 20:10:41 +0000)

CPU:   MediaTek MT7988
Model: Bananapi BPi-R4 Pro 4e
DRAM:  4 GiB
Core:  78 devices, 28 uclasses, devicetree: embed
spi-nand: spi_nand spi_nand@0: CASN page check failed
spi-nand: spi_nand spi_nand@0: Fallback to read ID
spi-nand: spi_nand spi_nand@0: Winbond SPI NAND was found.
spi-nand: spi_nand spi_nand@0: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 128
MMC:   mmc@11230000: 0
Loading Environment from MMC... Reading from MMC(0)... OK
In:    serial@11000000
Out:   serial@11000000
Err:   serial@11000000
reset button found
Loading Environment from MMC... Reading from MMC(0)... OK
Net:   MediaTek MT7988 built-in switch
eth0: ethernet@15110100

        ( ( ( OpenWrt ) ) )  [SD card]       U-Boot 2026.01-OpenWrt-r34425-3de501d56d (Jun 05 2026 - 20:10:41 +0000)

      1. Run default boot command.
      2. Boot system via TFTP.
      3. Boot production system from SD card.
      4. Boot recovery system from SD card.
      5. Load production system via TFTP then write to SD card.
      6. Load recovery system via TFTP then write to SD card.
      7. Install bootloader, recovery and production to NAND.
      8. Reboot.
      9. Reset all settings to factory defaults.
      0. Exit


  Press UP/DOWN to move, ENTER to select, ESC to quit
MMC read: dev # 0, block # 131072, count 256 ... 256 blocks read: OK
MMC read: dev # 0, block # 131072, count 26152 ... 26152 blocks read: OK
## Loading kernel (any) from FIT Image at 50000000 ...
   Using 'config-mt7988a-bananapi-bpi-r4-pro-4e' configuration
   Trying 'kernel-1' kernel subimage
     Description:  ARM64 OpenWrt Linux-6.18.28
     Type:         Kernel Image
     Compression:  gzip compressed
     Data Start:   0x50002000
     Data Size:    6393595 Bytes = 6.1 MiB
     Architecture: AArch64
     OS:           Linux
     Load Address: 0x46000000
     Entry Point:  0x46000000
     Hash algo:    crc32
     Hash value:   555932ba
     Hash algo:    sha1
     Hash value:   10701fc06ceea7f1e4a3dc9da57b11a44127d50c
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt (any) from FIT Image at 50000000 ...
   Using 'config-mt7988a-bananapi-bpi-r4-pro-4e' configuration
   Trying 'fdt-1' fdt subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree blob
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x5061b000
     Data Size:    45135 Bytes = 44.1 KiB
     Architecture: AArch64
     Load Address: 0x45f00000
     Hash algo:    crc32
     Hash value:   aec2bcc4
     Hash algo:    sha1
     Hash value:   5510e33f14e2b80587b7f620dd07ce515165c405
   Verifying Hash Integrity ... crc32+ sha1+ OK
   Loading fdt from 0x5061b000 to 0x45f00000
   Loading Device Tree to 00000000fe7dd000, end 00000000fe7ebfff ... OK
Working FDT set to fe7dd000
## Loading fdt (any) from FIT Image at 50000000 ...
   Using 'mt7988a-bananapi-bpi-r4-pro-sd' configuration
   Trying 'fdt-mt7988a-bananapi-bpi-r4-pro-sd' fdt subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-sd
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x50628000
     Data Size:    1466 Bytes = 1.4 KiB
     Architecture: AArch64
     Hash algo:    crc32
     Hash value:   d21e94bd
     Hash algo:    sha1
     Hash value:   7224a8324197ab323fa8f8fd1b2a342f1e228a9c
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt (any) from FIT Image at 50000000 ...
   Using 'mt7988a-bananapi-bpi-r4-pro-cn13' configuration
   Trying 'fdt-mt7988a-bananapi-bpi-r4-pro-cn13' fdt subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn13
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x50629000
     Data Size:    259 Bytes = 259 Bytes
     Architecture: AArch64
     Hash algo:    crc32
     Hash value:   701c3d01
     Hash algo:    sha1
     Hash value:   09928837a124c52c5186012410a8d6d72fbc704a
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt (any) from FIT Image at 50000000 ...
   Using 'mt7988a-bananapi-bpi-r4-pro-cn14' configuration
   Trying 'fdt-mt7988a-bananapi-bpi-r4-pro-cn14' fdt subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn14
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x5062a000
     Data Size:    259 Bytes = 259 Bytes
     Architecture: AArch64
     Hash algo:    crc32
     Hash value:   27d97518
     Hash algo:    sha1
     Hash value:   b9259fc6010e7d59644888cfe1e13980d8f417c7
   Verifying Hash Integrity ... crc32+ sha1+ OK
   Booting using the fdt blob at 0xfe7dd000
Working FDT set to fe7dd000
## Loading loadables (any) from FIT Image at 50000000 ...
   Trying 'rootfs-1' loadables subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e rootfs
     Type:         Filesystem Image
     Compression:  uncompressed
     Data Start:   0x5062f000
     Data Size:    6905856 Bytes = 6.6 MiB
     Hash algo:    crc32
     Hash value:   97c91dd4
     Hash algo:    sha1
     Hash value:   f800fb97a7c9f8c37c0c1c4470c0e7e222632b76
   Verifying Hash Integrity ... crc32+ sha1+ OK
   Uncompressing Kernel Image to 46000000
   Loading Device Tree to 00000000fe7cf000, end 00000000fe7dc2f1 ... OK
Working FDT set to fe7cf000
set /chosen/rootdisk to bootrom media: rootdisk-sd (phandle 0x0000009e)

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd090]
[    0.000000] Linux version 6.18.28 (user@debianOWRT) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 14.3.0 r34425-3de501d56d) 14.3.0, GNU ld (GNU Binutils) 2.44) #0 SMP Fri Jun  5 20:10:41 2026
[    0.000000] KASLR enabled
[    0.000000] Machine model: Bananapi BPI-R4 Pro 4E
[    0.000000] OF: reserved mem: 0x0000000042ff0000..0x0000000042ffffff (64 KiB) map non-reusable ramoops@42ff0000
[    0.000000] OF: reserved mem: 0x0000000043000000..0x000000004304ffff (320 KiB) nomap non-reusable secmon@43000000
[    0.000000] OF: reserved mem: 0x0000000047cc0000..0x0000000047dbffff (1024 KiB) nomap non-reusable wmcpu-reserved@47cc0000
[    0.000000] OF: reserved mem: 0x000000004f600000..0x000000004f63ffff (256 KiB) nomap non-reusable wo-emi@4f600000
[    0.000000] OF: reserved mem: 0x000000004f640000..0x000000004f67ffff (256 KiB) nomap non-reusable wo-emi@4f640000
[    0.000000] OF: reserved mem: 0x000000004f680000..0x000000004f6bffff (256 KiB) nomap non-reusable wo-emi@4f680000
[    0.000000] OF: reserved mem: 0x000000004f700000..0x000000004fefffff (8192 KiB) nomap non-reusable wo-data@4f700000
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000040000000-0x00000000ffffffff]
[    0.000000]   DMA32    empty
[    0.000000]   Normal   [mem 0x0000000100000000-0x000000013fffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000040000000-0x0000000042ffffff]
[    0.000000]   node   0: [mem 0x0000000043000000-0x000000004304ffff]
[    0.000000]   node   0: [mem 0x0000000043050000-0x0000000047cbffff]
[    0.000000]   node   0: [mem 0x0000000047cc0000-0x0000000047dbffff]
[    0.000000]   node   0: [mem 0x0000000047dc0000-0x000000004f5fffff]
[    0.000000]   node   0: [mem 0x000000004f600000-0x000000004f6bffff]
[    0.000000]   node   0: [mem 0x000000004f6c0000-0x000000004f6fffff]
[    0.000000]   node   0: [mem 0x000000004f700000-0x000000004fefffff]
[    0.000000]   node   0: [mem 0x000000004ff00000-0x000000013fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000013fffffff]
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.5
[    0.000000] percpu: Embedded 20 pages/cpu s43480 r8192 d30248 u81920
[    0.000000] pcpu-alloc: s43480 r8192 d30248 u81920 alloc=20*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: GICv3 CPU interface
[    0.000000] CPU features: detected: Spectre-BHB
[    0.000000] CPU features: kernel page table isolation disabled by kernel configuration
[    0.000000] alternatives: applying boot alternatives
[    0.000000] Kernel command line: console=ttyS0,115200n1 pci=pcie_bus_perf root=/dev/fit0 rootwait
[    0.000000] printk: log buffer data + meta data: 131072 + 458752 = 589824 bytes
[    0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[    0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.000000] software IO TLB: area num 4.
[    0.000000] software IO TLB: mapped [mem 0x00000000fa7cf000-0x00000000fe7cf000] (64MB)
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 1048576
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000]  Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: 416 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GICv3: GICv3 features: 16 PPIs
[    0.000000] GICv3: GICD_CTLR.DS=0, SCR_EL3.FIQ=0
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x000000000c080000
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] arch_timer: cp15 timer running at 13.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2ff89eacb, max_idle_ns: 440795202429 ns
[    0.000000] sched_clock: 56 bits at 13MHz, resolution 76ns, wraps every 4398046511101ns
[    0.000085] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=130000)
[    0.000092] pid_max: default: 32768 minimum: 301
[    0.001844] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.001858] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.005361] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    0.005821] rcu: Hierarchical SRCU implementation.
[    0.005823] rcu:     Max phase no-delay instances is 1000.
[    0.005917] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level
[    0.006083] smp: Bringing up secondary CPUs ...
[    0.006311] Detected VIPT I-cache on CPU1
[    0.006347] GICv3: CPU1: found redistributor 1 region 0:0x000000000c0a0000
[    0.006369] CPU1: Booted secondary processor 0x0000000001 [0x411fd090]
[    0.006648] Detected VIPT I-cache on CPU2
[    0.006669] GICv3: CPU2: found redistributor 2 region 0:0x000000000c0c0000
[    0.006679] CPU2: Booted secondary processor 0x0000000002 [0x411fd090]
[    0.006924] Detected VIPT I-cache on CPU3
[    0.006946] GICv3: CPU3: found redistributor 3 region 0:0x000000000c0e0000
[    0.006955] CPU3: Booted secondary processor 0x0000000003 [0x411fd090]
[    0.006986] smp: Brought up 1 node, 4 CPUs
[    0.006990] SMP: Total of 4 processors activated.
[    0.006991] CPU: All CPU(s) started at EL2
[    0.006994] CPU features: detected: 32-bit EL0 Support
[    0.006996] CPU features: detected: CRC32 instructions
[    0.007023] alternatives: applying system-wide alternatives
[    0.007104] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching
[    0.007215] Memory: 4018416K/4194304K available (9664K kernel code, 1014K rwdata, 2972K rodata, 960K init, 295K bss, 172300K reserved, 0K cma-reserved)
[    0.010459] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.010477] posixtimers hash table entries: 2048 (order: 3, 32768 bytes, linear)
[    0.010511] futex hash table entries: 1024 (65536 bytes on 1 NUMA nodes, total 64 KiB, linear).
[    0.010546] 2G module region forced by RANDOMIZE_MODULE_REGION_FULL
[    0.010550] 0 pages in range for non-PLT usage
[    0.010552] 520512 pages in range for PLT usage
[    0.011754] pinctrl core: initialized pinctrl subsystem
[    0.012634] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.012932] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations
[    0.013029] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.013121] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.013409] thermal_sys: Registered thermal governor 'fair_share'
[    0.013412] thermal_sys: Registered thermal governor 'bang_bang'
[    0.013413] thermal_sys: Registered thermal governor 'step_wise'
[    0.013415] thermal_sys: Registered thermal governor 'user_space'
[    0.013466] ASID allocator initialised with 65536 entries
[    0.013972] pstore: Using crash dump compression: deflate
[    0.013979] printk: legacy console [ramoops-1] enabled
[    0.014226] pstore: Registered ramoops as persistent store backend
[    0.014230] ramoops: using 0x10000@0x42ff0000, ecc: 0
[    0.016174] /soc/interrupt-controller@c000000: Fixed dependency cycle(s) with /soc/interrupt-controller@c000000
[    0.020025] /soc/pcie@11280000: Fixed dependency cycle(s) with /soc/pcie@11280000/interrupt-controller
[    0.020133] /soc/pcie@11290000: Fixed dependency cycle(s) with /soc/pcie@11290000/interrupt-controller
[    0.020230] /soc/pcie@11300000: Fixed dependency cycle(s) with /soc/pcie@11300000/interrupt-controller
[    0.020329] /soc/pcie@11310000: Fixed dependency cycle(s) with /soc/pcie@11310000/interrupt-controller
[    0.032036] SCSI subsystem initialized
[    0.032125] libata version 3.00 loaded.
[    0.033188] clocksource: Switched to clocksource arch_sys_counter
[    0.035033] NET: Registered PF_INET protocol family
[    0.035174] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.037557] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
[    0.037581] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.037595] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.037707] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear)
[    0.038115] TCP: Hash tables configured (established 32768 bind 32768)
[    0.038363] MPTCP token hash table entries: 4096 (order: 5, 98304 bytes, linear)
[    0.038490] UDP hash table entries: 2048 (order: 5, 131072 bytes, linear)
[    0.038572] UDP-Lite hash table entries: 2048 (order: 5, 131072 bytes, linear)
[    0.038832] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.038868] PCI: CLS 0 bytes, default 64
[    0.039628] workingset: timestamp_bits=46 max_order=20 bucket_order=0
[    0.043463] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.043470] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.045651] cryptd: max_cpu_qlen set to 1000
[    0.076348] mtk-xsphy soc:xs-phy@11e10000: failed to get ref_clk(id-1)
[    0.077074] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[    0.077078] mtk-pcie-gen3 11300000.pcie: host bridge /soc/pcie@11300000 ranges:
[    0.077087] mtk-pcie-gen3 11290000.pcie: host bridge /soc/pcie@11290000 ranges:
[    0.077092] mtk-pcie-gen3 11300000.pcie: Parsing ranges property...
[    0.077097] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[    0.077105] mtk-pcie-gen3 11290000.pcie: Parsing ranges property...
[    0.077120] mtk-pcie-gen3 11300000.pcie:       IO 0x0030000000..0x00301fffff -> 0x0030000000
[    0.077127] mtk-pcie-gen3 11280000.pcie:       IO 0x0020000000..0x00201fffff -> 0x0020000000
[    0.077129] mtk-pcie-gen3 11290000.pcie:       IO 0x0028000000..0x00281fffff -> 0x0028000000
[    0.077135] mtk-pcie-gen3 11300000.pcie:      MEM 0x0030200000..0x0037ffffff -> 0x0030200000
[    0.077138] mtk-pcie-gen3 11290000.pcie:      MEM 0x0028200000..0x002fffffff -> 0x0028200000
[    0.077142] mtk-pcie-gen3 11280000.pcie:      MEM 0x0020200000..0x0027ffffff -> 0x0020200000
[    0.077176] /soc/pcie@11300000: Failed to get clk index: 0 ret: -517
[    0.077177] /soc/pcie@11290000: Failed to get clk index: 0 ret: -517
[    0.077189] mtk-pcie-gen3 11290000.pcie: failed to get clocks
[    0.077193] mtk-pcie-gen3 11300000.pcie: failed to get clocks
[    0.077271] mtk-pcie-gen3 11310000.pcie: host bridge /soc/pcie@11310000 ranges:
[    0.077282] mtk-pcie-gen3 11310000.pcie: Parsing ranges property...
[    0.077305] mtk-pcie-gen3 11310000.pcie:       IO 0x0038000000..0x00381fffff -> 0x0038000000
[    0.077326] mtk-pcie-gen3 11310000.pcie:      MEM 0x0038200000..0x003fffffff -> 0x0038200000
[    0.077350] /soc/pcie@11310000: Failed to get clk index: 0 ret: -517
[    0.077358] mtk-pcie-gen3 11310000.pcie: failed to get clocks
[    0.080470] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
[    0.081249] printk: legacy console [ttyS0] disabled
[    0.101502] 11000000.serial: ttyS0 at MMIO 0x11000000 (irq = 99, base_baud = 2500000) is a ST16650V2
[    0.101537] printk: legacy console [ttyS0] enabled
[    1.165942] mtk_rng trng: registered RNG driver
[    1.165993] random: crng init done
[    1.175336] loop: module loaded
[    1.179970] spi-nand spi0.0: Winbond SPI NAND was found.
[    1.185313] spi-nand spi0.0: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 128
[    1.193618] 2 fixed-partitions partitions found on MTD device spi0.0
[    1.200109] Creating 2 MTD partitions on "spi0.0":
[    1.204902] 0x000000000000-0x000000200000 : "bl2"
[    1.210914] 0x000000200000-0x000010000000 : "ubi"
[    1.354054] ubi0: default fastmap pool size: 100
[    1.358669] ubi0: default fastmap WL pool size: 50
[    1.363460] ubi0: attaching mtd1
[    2.018551] ubi0: scanning is finished
[    2.026750] ubi0: attached mtd1 (name "ubi", size 254 MiB)
[    2.032238] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    2.039107] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    2.045885] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[    2.052835] ubi0: good PEBs: 2016, bad PEBs: 16, corrupted PEBs: 0
[    2.059004] ubi0: user volume: 6, internal volumes: 1, max. volumes count: 128
[    2.066214] ubi0: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 0
[    2.074553] ubi0: available PEBs: 1690, total reserved PEBs: 326, PEBs reserved for bad PEB handling: 24
[    2.084024] ubi0: background thread "ubi_bgt0d" started, PID 228
[    2.084727] block ubiblock0_4: created from ubi0:4(fit)
[    2.224695] i2c_dev: i2c /dev entries driver
[    2.229409] /soc/i2c@11003000/rt5190a@64: Fixed dependency cycle(s) with /soc/i2c@11003000/rt5190a@64/regulators/buck1
[    2.241446] mtk-lvts-thermal 1100a000.lvts: golden temp=60
[    2.248451] mtk-wdt 1001c000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0)
[    2.258370] mtk-msdc 11230000.mmc: Got CD GPIO
[    2.268411] NET: Registered PF_INET6 protocol family
[    2.273803] Segment Routing with IPv6
[    2.277476] In-situ OAM (IOAM) with IPv6
[    2.281420] NET: Registered PF_PACKET protocol family
[    2.286531] 8021q: 802.1Q VLAN Support v1.8
[    2.289326] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=52 arg=00000C00; host->error=0x00000002
[    2.300332] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=52 arg=80000C08; host->error=0x00000002
[    2.302809] phy phy-soc:[email protected]: type_sw - reg 0x194, index 0
[    2.314472] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.325442] mtk-pcie-gen3 11300000.pcie: host bridge /soc/pcie@11300000 ranges:
[    2.325458] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[    2.325513] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.325602] mtk-pcie-gen3 11290000.pcie: host bridge /soc/pcie@11290000 ranges:
[    2.325613] mtk-pcie-gen3 11290000.pcie: Parsing ranges property...
[    2.325625] mtk-pcie-gen3 11290000.pcie:       IO 0x0028000000..0x00281fffff -> 0x0028000000
[    2.325637] mtk-pcie-gen3 11290000.pcie:      MEM 0x0028200000..0x002fffffff -> 0x0028200000
[    2.332762] mtk-pcie-gen3 11300000.pcie: Parsing ranges property...
[    2.340077] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[    2.343341] mtk-pcie-gen3 11310000.pcie: host bridge /soc/pcie@11310000 ranges:
[    2.343351] mtk-pcie-gen3 11310000.pcie: Parsing ranges property...
[    2.343362] mtk-pcie-gen3 11310000.pcie:       IO 0x0038000000..0x00381fffff -> 0x0038000000
[    2.343372] mtk-pcie-gen3 11310000.pcie:      MEM 0x0038200000..0x003fffffff -> 0x0038200000
[    2.349034] mtk-pcie-gen3 11300000.pcie:       IO 0x0030000000..0x00301fffff -> 0x0030000000
[    2.356338] mtk-pcie-gen3 11280000.pcie:       IO 0x0020000000..0x00201fffff -> 0x0020000000
[    2.362586] mtk-pcie-gen3 11300000.pcie:      MEM 0x0030200000..0x0037ffffff -> 0x0030200000
[    2.371013] mtk-pcie-gen3 11280000.pcie:      MEM 0x0020200000..0x0027ffffff -> 0x0020200000
[    2.379949] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.434493] mtk_soc_eth 15100000.ethernet: generated random MAC address 20:08:02:00:00:00
[    2.439715] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.447599] mtk_soc_eth 15100000.ethernet: generated random MAC address 20:08:02:00:00:00
[    2.468024] mmc0: host does not support reading read-only switch, assuming write-enable
[    2.477829] mtk_soc_eth 15100000.ethernet eth0: mediatek frame engine at 0xffffffc081500000, irq 104
[    2.483819] mmc0: new high speed SDHC card at address 0001
[    2.491033] mtk_soc_eth 15100000.ethernet eth1: mediatek frame engine at 0xffffffc081500000, irq 104
[    2.498805] mmcblk0: mmc0:0001 asdfg 7.50 GiB
[    2.508228] mtk_soc_eth 15100000.ethernet eth2: mediatek frame engine at 0xffffffc081500000, irq 104
[    2.515989] Alternate GPT is invalid, using primary GPT.
[    2.539246] mtk-pcie-gen3 11290000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[    2.540788]  mmcblk0: p1 p2 p3 p4 p5 p6 p7
[    2.544768] mdio_bus mt7530-0: Failed to setup PHY LED pinctrl
[    2.549551] mtk-pcie-gen3 11290000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[    2.556114] mtk-pcie-gen3 11310000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[    2.565515] mt7530-mmio 15020000.switch: configuring for fixed/internal link mode
[    2.568191] mtk-pcie-gen3 11310000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[    2.576952] mt7530-mmio 15020000.switch: Link is Up - 10Gbps/Full - flow control rx/tx
[    2.583213] mtk-pcie-gen3 11300000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[    2.583228] mtk-pcie-gen3 11300000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[    2.598220] mtk-pcie-gen3 11280000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[    2.603903] mt7530-mmio 15020000.switch lan5 (uninitialized): PHY [mt7530-0:00] driver [MediaTek MT7988 PHY] (irq=113)
[    2.609786] mtk-pcie-gen3 11280000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[    2.646154] mt7530-mmio 15020000.switch lan6 (uninitialized): PHY [mt7530-0:02] driver [MediaTek MT7988 PHY] (irq=114)
[    2.658283] mtk_soc_eth 15100000.ethernet eth0: entered promiscuous mode
[    2.664997] DSA: tree 1 setup
[    2.669447] FIT: Detected U-Boot 2026.01-OpenWrt-r34425-3de501d56d
[    2.675628] FIT: Selected configuration: "config-mt7988a-bananapi-bpi-r4-pro-4e" (OpenWrt bananapi_bpi-r4-pro-4e)
[    2.685885] FIT:           kernel sub-image 0x00002000..0x0061aefa "kernel-1" (ARM64 OpenWrt Linux-6.18.28)
[    2.695708] FIT:          flat_dt sub-image 0x0061b000..0x0062604e "fdt-1" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree blob)
[    2.707527] FIT:          flat_dt sub-image 0x00627000..0x00627601 "fdt-mt7988a-bananapi-bpi-r4-pro-emmc" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-emmc)
[    2.725158] FIT:          flat_dt sub-image 0x00628000..0x006285b9 "fdt-mt7988a-bananapi-bpi-r4-pro-sd" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-sd)
[    2.742441] FIT:          flat_dt sub-image 0x00629000..0x00629102 "fdt-mt7988a-bananapi-bpi-r4-pro-cn13" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn13)
[    2.760071] FIT:          flat_dt sub-image 0x0062a000..0x0062a102 "fdt-mt7988a-bananapi-bpi-r4-pro-cn14" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn14)
[    2.777703] FIT:          flat_dt sub-image 0x0062b000..0x0062b101 "fdt-mt7988a-bananapi-bpi-r4-pro-cn15" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn15)
[    2.795334] FIT:          flat_dt sub-image 0x0062c000..0x0062c101 "fdt-mt7988a-bananapi-bpi-r4-pro-cn18" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn18)
[    2.812964] FIT:          flat_dt sub-image 0x0062d000..0x0062d3b6 "fdt-mt7988a-bananapi-bpi-r4-pro-4e-wan-2g5" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-4e-wan-2g5)
[    2.831635] FIT:          flat_dt sub-image 0x0062e000..0x0062e1a4 "fdt-mt7988a-bananapi-bpi-r4-pro-4e-wan-sfp" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-4e-wan-sfp)
[    2.850304] FIT:       filesystem sub-image 0x0062f000..0x00cc4fff "rootfs-1" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e rootfs)
[    2.861763] block mmcblk0p7: mapped 1 uImage.FIT filesystem sub-image as /dev/fit0
[    2.869499] block mmcblk0p7: mapped remaining space as /dev/fitrw
[    2.875721] clk: Disabling unused clocks
[    2.880064] PM: genpd: Disabling unused power domains
[    2.885249] check access for rdinit=/init failed: -2, ignoring
[    2.894480] VFS: Mounted root (squashfs filesystem) readonly on device 259:0.
[    2.901837] Freeing unused kernel memory: 960K
[    2.906312] Run /sbin/init as init process
[    2.910397]   with arguments:
[    2.913359]     /sbin/init
[    2.916055]   with environment:
[    2.919184]     HOME=/
[    2.921533]     TERM=linux
[    3.125720] init: Console is alive
[    3.129213] init: - watchdog -
[    3.458269] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    3.487430] usbcore: registered new interface driver usbfs
[    3.492942] usbcore: registered new interface driver hub
[    3.498292] usbcore: registered new device driver usb
[    3.503861] gpio_button_hotplug: loading out-of-tree module taints kernel.
[    3.514262] xhci-mtk 11190000.usb: supply vbus not found, using dummy regulator
[    3.521648] xhci-mtk 11190000.usb: supply vusb33 not found, using dummy regulator
[    3.529408] xhci-mtk 11190000.usb: xHCI Host Controller
[    3.534649] xhci-mtk 11190000.usb: new USB bus registered, assigned bus number 1
[    3.562100] xhci-mtk 11190000.usb: clocks are not stable (0x0)
[    3.567929] xhci-mtk 11190000.usb: can't setup: -110
[    3.572886] xhci-mtk 11190000.usb: USB bus 1 deregistered
[    3.578304] xhci-mtk 11190000.usb: probe with driver xhci-mtk failed with error -110
[    3.586173] xhci-mtk 11200000.usb: supply vbus not found, using dummy regulator
[    3.593515] xhci-mtk 11200000.usb: supply vusb33 not found, using dummy regulator
[    3.601363] xhci-mtk 11200000.usb: xHCI Host Controller
[    3.606598] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 1
[    3.617048] xhci-mtk 11200000.usb: hcc params 0x01403f99 hci version 0x110 quirks 0x0000000000200010
[    3.626206] xhci-mtk 11200000.usb: irq 116, io mem 0x11200000
[    3.632024] xhci-mtk 11200000.usb: xHCI Host Controller
[    3.637249] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 2
[    3.644638] xhci-mtk 11200000.usb: Host supports USB 3.2 Enhanced SuperSpeed
[    3.651943] hub 1-0:1.0: USB hub found
[    3.655709] hub 1-0:1.0: 1 port detected
[    3.659793] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    3.668046] hub 2-0:1.0: USB hub found
[    3.671798] hub 2-0:1.0: 1 port detected
[    3.678382] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    3.689980] init: - preinit -
[    3.948042] mtk_soc_eth 15100000.ethernet wan: renamed from eth1
[    3.965561] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/internal link mode
[    3.973741] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 10Gbps/Full - flow control rx/tx
[    4.063210] usb 1-1: new high-speed USB device number 2 using xhci-mtk
[    4.217228] hub 1-1:1.0: USB hub found
[    4.221251] hub 1-1:1.0: 4 ports detected
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[    4.348128] usb 2-1: new SuperSpeed USB device number 2 using xhci-mtk
[    4.413023] hub 2-1:1.0: USB hub found
[    4.417003] hub 2-1:1.0: 4 ports detected
[    8.780119] F2FS-fs (fitrw): f2fs_recover_fsync_data: recovery fsync data, check_only: 0
[    8.788722] F2FS-fs (fitrw): Mounted with checkpoint version = 351ed6c3
[    8.796982] mount_root: switching to f2fs overlay
[    8.803450] overlayfs: null uuid detected in lower fs '/', falling back to xino=off,index=off,nfs_export=off.
[    8.814781] F2FS-fs (fitrw): inconsistent node block, node_type:0, nid:12, node_footer[nid:4,ino:4,ofs:0,cpver:3401782380436838079,blkaddr:4152]
[    8.827810] urandom-seed: Seed file not found (/etc/urandom.seed)
[    8.855378] F2FS-fs (fitrw): inconsistent node block, node_type:0, nid:12, node_footer[nid:4,ino:4,ofs:0,cpver:3401782380436838079,blkaddr:4152]
Error loading shared library lib[    8.870380] F2FS-fs (fitrw): inconsistent node block, node_type:0, nid:12, node_footer[nid:4,ino:4,ofs:0,cpver:3401782380436838079,blkaddr:4152]
uci.so.20250120: I/O error (need[    8.886175] F2FS-fs (fitrw): inconsistent node block, node_type:0, nid:12, node_footer[nid:4,ino:4,ofs:0,cpver:3401782380436838079,blkaddr:4152]
ed by /sbin/uci)[    8.901501] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00

Error loading [    8.909329] SMP: stopping secondary CPUs
shared library l[    8.914627] Kernel Offset: 0x1340c00000 from 0xffffffc080000000
[    8.921911] PHYS_OFFSET: 0x40000000
[    8.925388] CPU features: 0x000000,00004000,00000001,0400400b
[    8.931122] Memory Limit: none
[    8.936757] pstore: backend (ramoops) writing error (-28)
[    8.942145] Rebooting in 1 seconds..

F0: 102B 0000
FA: 1042 0000
FA: 1042 0000 [0200]
F9: 1041 0000
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 380E 5800
F5: 4801 0000
00: 1005 0000
FA: 1042 0000
FA: 1042 0000 [0200]
F9: 1041 0000
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 380E 5800
01: 102A 0001
02: 1005 0000
BP: 0200 00C0 [0001]
EC: 0000 0000 [3000]
MK: 0000 0000 [0000]
T0: 0000 0107 [0101]
System halt!


F0: 102B 0000
FA: 1042 0000
FA: 1042 0000 [0200]
F9: 1041 0000
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 380E 5800
F5: 0000 0000
V0: 0000 0000 [0001]
00: 0000 0000
BP: 0600 0041 [0000]
G0: 1190 0000
EC: 0000 0000 [3000]
MK: 0000 0000 [0000]
T0: 0000 0121 [0101]
Jump to BL

NOTICE:  BL2: v2.14.0(release):OpenWrt v2026.01.23~e06f2586-1 (mt7988-sdmmc-comb)
NOTICE:  BL2: Built : 20:10:41, Jun  5 2026
NOTICE:  WDT: [40000000] Software reset (reboot)
NOTICE:  WDT: disabled
NOTICE:  CPU: MT7988
NOTICE:  EMI: Using DDR unknown settings
NOTICE:  EMI: complex R/W mem test passed
NOTICE:  DRAM: 4096MB
NOTICE:  LVTS: Enable thermal HW reset
NOTICE:  Located partition 'fip' at 0x680000, size 0x400000
NOTICE:  BL2: Booting BL31
NOTICE:  BL31: v2.14.0(release):OpenWrt v2026.01.23~e06f2586-1 (mt7988-sdmmc-comb)
NOTICE:  BL31: Built : 20:10:41, Jun  5 2026


U-Boot 2026.01-OpenWrt-r34425-3de501d56d (Jun 05 2026 - 20:10:41 +0000)

CPU:   MediaTek MT7988
Model: Bananapi BPi-R4 Pro 4e
DRAM:  4 GiB
Core:  78 devices, 28 uclasses, devicetree: embed
spi-nand: spi_nand spi_nand@0: CASN page check failed
spi-nand: spi_nand spi_nand@0: Fallback to read ID
spi-nand: spi_nand spi_nand@0: Winbond SPI NAND was found.
spi-nand: spi_nand spi_nand@0: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 128
MMC:   mmc@11230000: 0
Loading Environment from MMC... Reading from MMC(0)... OK
In:    serial@11000000
Out:   serial@11000000
Err:   serial@11000000
reset button found
Loading Environment from MMC... Reading from MMC(0)... OK
Net:   MediaTek MT7988 built-in switch
eth0: ethernet@15110100

        ( ( ( OpenWrt ) ) )  [SD card]       U-Boot 2026.01-OpenWrt-r34425-3de501d56d (Jun 05 2026 - 20:10:41 +0000)

      1. Run default boot command.
      2. Boot system via TFTP.
      3. Boot production system from SD card.
      4. Boot recovery system from SD card.
      5. Load production system via TFTP then write to SD card.
      6. Load recovery system via TFTP then write to SD card.
      7. Install bootloader, recovery and production to NAND.
      8. Reboot.
      9. Reset all settings to factory defaults.
      0. Exit


  Press UP/DOWN to move, ENTER to select, ESC to quit
MMC read: dev # 0, block # 24576, count 256 ... 256 blocks read: OK
MMC read: dev # 0, block # 24576, count 21774 ... 21774 blocks read: OK
## Loading kernel (any) from FIT Image at 50000000 ...
   Using 'config-mt7988a-bananapi-bpi-r4-pro-4e' configuration
   Trying 'kernel-1' kernel subimage
     Description:  ARM64 OpenWrt Linux-6.18.28
     Type:         Kernel Image
     Compression:  lzma compressed
     Data Start:   0x500000e8
     Data Size:    4666802 Bytes = 4.5 MiB
     Architecture: AArch64
     OS:           Linux
     Load Address: 0x46000000
     Entry Point:  0x46000000
     Hash algo:    crc32
     Hash value:   bc10cf30
     Hash algo:    sha1
     Hash value:   d9df6ca91eda188d847ea86d2df7021b14e8b868
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading ramdisk (any) from FIT Image at 50000000 ...
   Using 'config-mt7988a-bananapi-bpi-r4-pro-4e' configuration
   Trying 'initrd-1' ramdisk subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e initrd
     Type:         RAMDisk Image
     Compression:  uncompressed
     Data Start:   0x504737dc
     Data Size:    6422576 Bytes = 6.1 MiB
     Architecture: AArch64
     OS:           Linux
     Load Address: unavailable
     Entry Point:  unavailable
     Hash algo:    crc32
     Hash value:   fbc62d3a
     Hash algo:    sha1
     Hash value:   fff04317b85418a8c5d051d6ee85f031841b63da
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt (any) from FIT Image at 50000000 ...
   Using 'config-mt7988a-bananapi-bpi-r4-pro-4e' configuration
   Trying 'fdt-1' fdt subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree blob
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x50a93920
     Data Size:    45135 Bytes = 44.1 KiB
     Architecture: AArch64
     Load Address: 0x45f00000
     Hash algo:    crc32
     Hash value:   aec2bcc4
     Hash algo:    sha1
     Hash value:   5510e33f14e2b80587b7f620dd07ce515165c405
   Verifying Hash Integrity ... crc32+ sha1+ OK
   Loading fdt from 0x50a93920 to 0x45f00000
   Loading Device Tree to 00000000fe7dd000, end 00000000fe7ebfff ... OK
Working FDT set to fe7dd000
## Loading fdt (any) from FIT Image at 50000000 ...
   Using 'mt7988a-bananapi-bpi-r4-pro-sd' configuration
   Trying 'fdt-mt7988a-bananapi-bpi-r4-pro-sd' fdt subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-sd
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x50a9f22c
     Data Size:    1466 Bytes = 1.4 KiB
     Architecture: AArch64
     Hash algo:    crc32
     Hash value:   d21e94bd
     Hash algo:    sha1
     Hash value:   7224a8324197ab323fa8f8fd1b2a342f1e228a9c
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt (any) from FIT Image at 50000000 ...
   Using 'mt7988a-bananapi-bpi-r4-pro-cn13' configuration
   Trying 'fdt-mt7988a-bananapi-bpi-r4-pro-cn13' fdt subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn13
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x50a9f940
     Data Size:    259 Bytes = 259 Bytes
     Architecture: AArch64
     Hash algo:    crc32
     Hash value:   701c3d01
     Hash algo:    sha1
     Hash value:   09928837a124c52c5186012410a8d6d72fbc704a
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt (any) from FIT Image at 50000000 ...
   Using 'mt7988a-bananapi-bpi-r4-pro-cn14' configuration
   Trying 'fdt-mt7988a-bananapi-bpi-r4-pro-cn14' fdt subimage
     Description:  ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn14
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x50a9fb9c
     Data Size:    259 Bytes = 259 Bytes
     Architecture: AArch64
     Hash algo:    crc32
     Hash value:   27d97518
     Hash algo:    sha1
     Hash value:   b9259fc6010e7d59644888cfe1e13980d8f417c7
   Verifying Hash Integrity ... crc32+ sha1+ OK
   Booting using the fdt blob at 0xfe7dd000
Working FDT set to fe7dd000
   Uncompressing Kernel Image to 46000000
   Loading Ramdisk to fe1bc000, end fe7dc030 ... OK
   Loading Device Tree to 00000000fe1ae000, end 00000000fe1bb2f1 ... OK
Working FDT set to fe1ae000
set /chosen/rootdisk to bootrom media: rootdisk-sd (phandle 0x0000009e)

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd090]
[    0.000000] Linux version 6.18.28 (user@debianOWRT) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 14.3.0 r34425-3de501d56d) 14.3.0, GNU ld (GNU Binutils) 2.44) #0 SMP Fri Jun  5 20:10:41 2026
[    0.000000] KASLR enabled
[    0.000000] Machine model: Bananapi BPI-R4 Pro 4E
[    0.000000] OF: reserved mem: 0x0000000042ff0000..0x0000000042ffffff (64 KiB) map non-reusable ramoops@42ff0000
[    0.000000] OF: reserved mem: 0x0000000043000000..0x000000004304ffff (320 KiB) nomap non-reusable secmon@43000000
[    0.000000] OF: reserved mem: 0x0000000047cc0000..0x0000000047dbffff (1024 KiB) nomap non-reusable wmcpu-reserved@47cc0000
[    0.000000] OF: reserved mem: 0x000000004f600000..0x000000004f63ffff (256 KiB) nomap non-reusable wo-emi@4f600000
[    0.000000] OF: reserved mem: 0x000000004f640000..0x000000004f67ffff (256 KiB) nomap non-reusable wo-emi@4f640000
[    0.000000] OF: reserved mem: 0x000000004f680000..0x000000004f6bffff (256 KiB) nomap non-reusable wo-emi@4f680000
[    0.000000] OF: reserved mem: 0x000000004f700000..0x000000004fefffff (8192 KiB) nomap non-reusable wo-data@4f700000
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000040000000-0x00000000ffffffff]
[    0.000000]   DMA32    empty
[    0.000000]   Normal   [mem 0x0000000100000000-0x000000013fffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000040000000-0x0000000042ffffff]
[    0.000000]   node   0: [mem 0x0000000043000000-0x000000004304ffff]
[    0.000000]   node   0: [mem 0x0000000043050000-0x0000000047cbffff]
[    0.000000]   node   0: [mem 0x0000000047cc0000-0x0000000047dbffff]
[    0.000000]   node   0: [mem 0x0000000047dc0000-0x000000004f5fffff]
[    0.000000]   node   0: [mem 0x000000004f600000-0x000000004f6bffff]
[    0.000000]   node   0: [mem 0x000000004f6c0000-0x000000004f6fffff]
[    0.000000]   node   0: [mem 0x000000004f700000-0x000000004fefffff]
[    0.000000]   node   0: [mem 0x000000004ff00000-0x000000013fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000013fffffff]
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.5
[    0.000000] percpu: Embedded 20 pages/cpu s43480 r8192 d30248 u81920
[    0.000000] pcpu-alloc: s43480 r8192 d30248 u81920 alloc=20*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: GICv3 CPU interface
[    0.000000] CPU features: detected: Spectre-BHB
[    0.000000] CPU features: kernel page table isolation disabled by kernel configuration
[    0.000000] alternatives: applying boot alternatives
[    0.000000] Kernel command line: console=ttyS0,115200n1 pci=pcie_bus_perf root=/dev/fit0 rootwait
[    0.000000] printk: log buffer data + meta data: 131072 + 458752 = 589824 bytes
[    0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[    0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.000000] software IO TLB: area num 4.
[    0.000000] software IO TLB: mapped [mem 0x00000000fa1ae000-0x00000000fe1ae000] (64MB)
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 1048576
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000]  Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: 416 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GICv3: GICv3 features: 16 PPIs
[    0.000000] GICv3: GICD_CTLR.DS=0, SCR_EL3.FIQ=0
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x000000000c080000
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] arch_timer: cp15 timer running at 13.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2ff89eacb, max_idle_ns: 440795202429 ns
[    0.000000] sched_clock: 56 bits at 13MHz, resolution 76ns, wraps every 4398046511101ns
[    0.000085] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=130000)
[    0.000091] pid_max: default: 32768 minimum: 301
[    0.001843] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.001856] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.005366] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    0.005824] rcu: Hierarchical SRCU implementation.
[    0.005827] rcu:     Max phase no-delay instances is 1000.
[    0.005922] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level
[    0.006091] smp: Bringing up secondary CPUs ...
[    0.006317] Detected VIPT I-cache on CPU1
[    0.006356] GICv3: CPU1: found redistributor 1 region 0:0x000000000c0a0000
[    0.006377] CPU1: Booted secondary processor 0x0000000001 [0x411fd090]
[    0.006653] Detected VIPT I-cache on CPU2
[    0.006675] GICv3: CPU2: found redistributor 2 region 0:0x000000000c0c0000
[    0.006685] CPU2: Booted secondary processor 0x0000000002 [0x411fd090]
[    0.006920] Detected VIPT I-cache on CPU3
[    0.006942] GICv3: CPU3: found redistributor 3 region 0:0x000000000c0e0000
[    0.006952] CPU3: Booted secondary processor 0x0000000003 [0x411fd090]
[    0.006983] smp: Brought up 1 node, 4 CPUs
[    0.006987] SMP: Total of 4 processors activated.
[    0.006988] CPU: All CPU(s) started at EL2
[    0.006990] CPU features: detected: 32-bit EL0 Support
[    0.006993] CPU features: detected: CRC32 instructions
[    0.007022] alternatives: applying system-wide alternatives
[    0.007103] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching
[    0.007216] Memory: 4012136K/4194304K available (9664K kernel code, 1014K rwdata, 2972K rodata, 960K init, 295K bss, 178580K reserved, 0K cma-reserved)
[    0.010466] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.010483] posixtimers hash table entries: 2048 (order: 3, 32768 bytes, linear)
[    0.010516] futex hash table entries: 1024 (65536 bytes on 1 NUMA nodes, total 64 KiB, linear).
[    0.010549] 2G module region forced by RANDOMIZE_MODULE_REGION_FULL
[    0.010554] 0 pages in range for non-PLT usage
[    0.010556] 520512 pages in range for PLT usage
[    0.011758] pinctrl core: initialized pinctrl subsystem
[    0.012635] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.012931] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations
[    0.013030] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.013121] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.013413] thermal_sys: Registered thermal governor 'fair_share'
[    0.013415] thermal_sys: Registered thermal governor 'bang_bang'
[    0.013417] thermal_sys: Registered thermal governor 'step_wise'
[    0.013419] thermal_sys: Registered thermal governor 'user_space'
[    0.013468] ASID allocator initialised with 65536 entries
[    0.014012] pstore: Using crash dump compression: deflate
[    0.014019] printk: legacy console [ramoops-1] enabled
[    0.014266] pstore: Registered ramoops as persistent store backend
[    0.014270] ramoops: using 0x10000@0x42ff0000, ecc: 0
[    0.016211] /soc/interrupt-controller@c000000: Fixed dependency cycle(s) with /soc/interrupt-controller@c000000
[    0.020043] /soc/pcie@11280000: Fixed dependency cycle(s) with /soc/pcie@11280000/interrupt-controller
[    0.020146] /soc/pcie@11290000: Fixed dependency cycle(s) with /soc/pcie@11290000/interrupt-controller
[    0.020245] /soc/pcie@11300000: Fixed dependency cycle(s) with /soc/pcie@11300000/interrupt-controller
[    0.020342] /soc/pcie@11310000: Fixed dependency cycle(s) with /soc/pcie@11310000/interrupt-controller
[    0.032033] SCSI subsystem initialized
[    0.032115] libata version 3.00 loaded.
[    0.033174] clocksource: Switched to clocksource arch_sys_counter
[    0.035018] NET: Registered PF_INET protocol family
[    0.035157] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.037536] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
[    0.037560] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.037574] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.037685] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear)
[    0.038096] TCP: Hash tables configured (established 32768 bind 32768)
[    0.038340] MPTCP token hash table entries: 4096 (order: 5, 98304 bytes, linear)
[    0.038470] UDP hash table entries: 2048 (order: 5, 131072 bytes, linear)
[    0.038554] UDP-Lite hash table entries: 2048 (order: 5, 131072 bytes, linear)
[    0.038815] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.038848] PCI: CLS 0 bytes, default 64
[    0.039005] Unpacking initramfs...
[    0.042138] workingset: timestamp_bits=46 max_order=20 bucket_order=0
[    0.046005] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.046012] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.048234] cryptd: max_cpu_qlen set to 1000
[    0.079076] mtk-xsphy soc:xs-phy@11e10000: failed to get ref_clk(id-1)
[    0.079814] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[    0.079827] mtk-pcie-gen3 11290000.pcie: host bridge /soc/pcie@11290000 ranges:
[    0.079839] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[    0.079843] mtk-pcie-gen3 11290000.pcie: Parsing ranges property...
[    0.079871] mtk-pcie-gen3 11280000.pcie:       IO 0x0020000000..0x00201fffff -> 0x0020000000
[    0.079871] mtk-pcie-gen3 11290000.pcie:       IO 0x0028000000..0x00281fffff -> 0x0028000000
[    0.079883] mtk-pcie-gen3 11290000.pcie:      MEM 0x0028200000..0x002fffffff -> 0x0028200000
[    0.079885] mtk-pcie-gen3 11280000.pcie:      MEM 0x0020200000..0x0027ffffff -> 0x0020200000
[    0.079922] /soc/pcie@11290000: Failed to get clk index: 0 ret: -517
[    0.079936] mtk-pcie-gen3 11290000.pcie: failed to get clocks
[    0.080089] mtk-pcie-gen3 11310000.pcie: host bridge /soc/pcie@11310000 ranges:
[    0.080097] mtk-pcie-gen3 11300000.pcie: host bridge /soc/pcie@11300000 ranges:
[    0.080105] mtk-pcie-gen3 11310000.pcie: Parsing ranges property...
[    0.080117] mtk-pcie-gen3 11300000.pcie: Parsing ranges property...
[    0.080123] mtk-pcie-gen3 11310000.pcie:       IO 0x0038000000..0x00381fffff -> 0x0038000000
[    0.080128] mtk-pcie-gen3 11300000.pcie:       IO 0x0030000000..0x00301fffff -> 0x0030000000
[    0.080136] mtk-pcie-gen3 11310000.pcie:      MEM 0x0038200000..0x003fffffff -> 0x0038200000
[    0.080142] mtk-pcie-gen3 11300000.pcie:      MEM 0x0030200000..0x0037ffffff -> 0x0030200000
[    0.080162] /soc/pcie@11310000: Failed to get clk index: 0 ret: -517
[    0.080168] /soc/pcie@11300000: Failed to get clk index: 0 ret: -517
[    0.080174] mtk-pcie-gen3 11300000.pcie: failed to get clocks
[    0.080179] mtk-pcie-gen3 11310000.pcie: failed to get clocks
[    0.083281] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
[    0.084085] printk: legacy console [ttyS0] disabled
[    0.104359] 11000000.serial: ttyS0 at MMIO 0x11000000 (irq = 99, base_baud = 2500000) is a ST16650V2
[    0.104405] printk: legacy console [ttyS0] enabled
[    1.172524] mtk_rng trng: registered RNG driver
[    1.172601] random: crng init done
[    1.182239] loop: module loaded
[    1.186931] spi-nand spi0.0: Winbond SPI NAND was found.
[    1.192250] spi-nand spi0.0: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 128
[    1.243165] Freeing initrd memory: 6272K
[    1.253356] 2 fixed-partitions partitions found on MTD device spi0.0
[    1.259920] Creating 2 MTD partitions on "spi0.0":
[    1.264714] 0x000000000000-0x000000200000 : "bl2"
[    1.270786] 0x000000200000-0x000010000000 : "ubi"
[    1.413879] ubi0: default fastmap pool size: 100
[    1.418496] ubi0: default fastmap WL pool size: 50
[    1.423282] ubi0: attaching mtd1
[    2.094601] ubi0: scanning is finished
[    2.102824] ubi0: attached mtd1 (name "ubi", size 254 MiB)
[    2.108317] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    2.115184] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    2.121960] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[    2.128910] ubi0: good PEBs: 2016, bad PEBs: 16, corrupted PEBs: 0
[    2.135080] ubi0: user volume: 6, internal volumes: 1, max. volumes count: 128
[    2.142288] ubi0: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 0
[    2.150626] ubi0: available PEBs: 1690, total reserved PEBs: 326, PEBs reserved for bad PEB handling: 24
[    2.160098] ubi0: background thread "ubi_bgt0d" started, PID 230
[    2.160765] block ubiblock0_4: created from ubi0:4(fit)
[    2.304707] i2c_dev: i2c /dev entries driver
[    2.309419] /soc/i2c@11003000/rt5190a@64: Fixed dependency cycle(s) with /soc/i2c@11003000/rt5190a@64/regulators/buck1
[    2.321462] mtk-lvts-thermal 1100a000.lvts: golden temp=60
[    2.328412] mtk-wdt 1001c000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0)
[    2.337012] mtk-msdc 11230000.mmc: Got CD GPIO
[    2.337273] NET: Registered PF_INET6 protocol family
[    2.346889] Segment Routing with IPv6
[    2.350563] In-situ OAM (IOAM) with IPv6
[    2.354511] NET: Registered PF_PACKET protocol family
[    2.359618] 8021q: 802.1Q VLAN Support v1.8
[    2.366627] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=52 arg=00000C00; host->error=0x00000002
[    2.376204] phy phy-soc:[email protected]: type_sw - reg 0x194, index 0
[    2.376260] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=52 arg=80000C08; host->error=0x00000002
[    2.383820] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[    2.383880] mtk-pcie-gen3 11290000.pcie: host bridge /soc/pcie@11290000 ranges:
[    2.383906] mtk-pcie-gen3 11290000.pcie: Parsing ranges property...
[    2.383920] mtk-pcie-gen3 11290000.pcie:       IO 0x0028000000..0x00281fffff -> 0x0028000000
[    2.383931] mtk-pcie-gen3 11290000.pcie:      MEM 0x0028200000..0x002fffffff -> 0x0028200000
[    2.392054] mtk-pcie-gen3 11300000.pcie: host bridge /soc/pcie@11300000 ranges:
[    2.392092] mtk-pcie-gen3 11310000.pcie: host bridge /soc/pcie@11310000 ranges:
[    2.392106] mtk-pcie-gen3 11310000.pcie: Parsing ranges property...
[    2.392121] mtk-pcie-gen3 11310000.pcie:       IO 0x0038000000..0x00381fffff -> 0x0038000000
[    2.392133] mtk-pcie-gen3 11310000.pcie:      MEM 0x0038200000..0x003fffffff -> 0x0038200000
[    2.399186] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[    2.406474] mtk-pcie-gen3 11300000.pcie: Parsing ranges property...
[    2.412721] mtk-pcie-gen3 11280000.pcie:       IO 0x0020000000..0x00201fffff -> 0x0020000000
[    2.412730] mtk-pcie-gen3 11280000.pcie:      MEM 0x0020200000..0x0027ffffff -> 0x0020200000
[    2.412775] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.421332] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.429881] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.437307] mtk-msdc 11230000.mmc: msdc_track_cmd_data: cmd=5 arg=00000000; host->error=0x00000002
[    2.504484] mtk_soc_eth 15100000.ethernet: generated random MAC address 20:08:02:00:00:00
[    2.506141] mtk-pcie-gen3 11300000.pcie:       IO 0x0030000000..0x00301fffff -> 0x0030000000
[    2.515076] mtk_soc_eth 15100000.ethernet: generated random MAC address 20:08:02:00:00:00
[    2.524027] mtk-pcie-gen3 11300000.pcie:      MEM 0x0030200000..0x0037ffffff -> 0x0030200000
[    2.542718] mtk_soc_eth 15100000.ethernet eth0: mediatek frame engine at 0xffffffc085600000, irq 104
[    2.553876] mmc0: host does not support reading read-only switch, assuming write-enable
[    2.558689] mtk_soc_eth 15100000.ethernet eth1: mediatek frame engine at 0xffffffc085600000, irq 104
[    2.568010] mmc0: new high speed SDHC card at address 0001
[    2.576217] mtk_soc_eth 15100000.ethernet eth2: mediatek frame engine at 0xffffffc085600000, irq 104
[    2.583992] mmcblk0: mmc0:0001 asdfg 7.50 GiB
[    2.593217] mtk-pcie-gen3 11290000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[    2.598655] mtk-pcie-gen3 11310000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[    2.607221] mtk-pcie-gen3 11290000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[    2.609948] Alternate GPT is invalid, using primary GPT.
[    2.611723] mtk-pcie-gen3 11310000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[    2.620643]  mmcblk0: p1 p2 p3 p4 p5 p6 p7
[    2.623203] mtk-pcie-gen3 11280000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[    2.623238] mtk-pcie-gen3 11280000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[    2.650707] mdio_bus mt7530-0: Failed to setup PHY LED pinctrl
[    2.697979] mt7530-mmio 15020000.switch: configuring for fixed/internal link mode
[    2.705485] mt7530-mmio 15020000.switch: Link is Up - 10Gbps/Full - flow control rx/tx
[    2.732264] mt7530-mmio 15020000.switch lan5 (uninitialized): PHY [mt7530-0:00] driver [MediaTek MT7988 PHY] (irq=113)
[    2.763222] mtk-pcie-gen3 11300000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[    2.770628] mt7530-mmio 15020000.switch lan6 (uninitialized): PHY [mt7530-0:02] driver [MediaTek MT7988 PHY] (irq=114)
[    2.772011] mtk-pcie-gen3 11300000.pcie: probe with driver mtk-pcie-gen3 failed with error -110
[    2.783560] mtk_soc_eth 15100000.ethernet eth0: entered promiscuous mode
[    2.798077] DSA: tree 1 setup
[    2.802528] FIT: Detected U-Boot 2026.01-OpenWrt-r34425-3de501d56d
[    2.808708] FIT: Selected configuration: "config-mt7988a-bananapi-bpi-r4-pro-4e" (OpenWrt bananapi_bpi-r4-pro-4e)
[    2.818973] FIT:           kernel sub-image 0x00002000..0x0061aefa "kernel-1" (ARM64 OpenWrt Linux-6.18.28)
[    2.828797] FIT:          flat_dt sub-image 0x0061b000..0x0062604e "fdt-1" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree blob)
[    2.840616] FIT:          flat_dt sub-image 0x00627000..0x00627601 "fdt-mt7988a-bananapi-bpi-r4-pro-emmc" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-emmc)
[    2.858246] FIT:          flat_dt sub-image 0x00628000..0x006285b9 "fdt-mt7988a-bananapi-bpi-r4-pro-sd" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-sd)
[    2.875529] FIT:          flat_dt sub-image 0x00629000..0x00629102 "fdt-mt7988a-bananapi-bpi-r4-pro-cn13" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn13)
[    2.893159] FIT:          flat_dt sub-image 0x0062a000..0x0062a102 "fdt-mt7988a-bananapi-bpi-r4-pro-cn14" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn14)
[    2.910792] FIT:          flat_dt sub-image 0x0062b000..0x0062b101 "fdt-mt7988a-bananapi-bpi-r4-pro-cn15" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn15)
[    2.928422] FIT:          flat_dt sub-image 0x0062c000..0x0062c101 "fdt-mt7988a-bananapi-bpi-r4-pro-cn18" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-cn18)
[    2.946052] FIT:          flat_dt sub-image 0x0062d000..0x0062d3b6 "fdt-mt7988a-bananapi-bpi-r4-pro-4e-wan-2g5" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-4e-wan-2g5)
[    2.964724] FIT:          flat_dt sub-image 0x0062e000..0x0062e1a4 "fdt-mt7988a-bananapi-bpi-r4-pro-4e-wan-sfp" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e device tree overlay mt7988a-bananapi-bpi-r4-pro-4e-wan-sfp)
[    2.983394] FIT:       filesystem sub-image 0x0062f000..0x00cc4fff "rootfs-1" (ARM64 OpenWrt bananapi_bpi-r4-pro-4e rootfs)
[    2.994867] block mmcblk0p7: mapped 1 uImage.FIT filesystem sub-image as /dev/fit0
[    3.002593] block mmcblk0p7: mapped remaining space as /dev/fitrw
[    3.008820] clk: Disabling unused clocks
[    3.013163] PM: genpd: Disabling unused power domains
[    3.018561] Freeing unused kernel memory: 960K
[    3.023028] Run /init as init process
[    3.026684]   with arguments:
[    3.029641]     /init
[    3.031903]   with environment:
[    3.035037]     HOME=/
[    3.037385]     TERM=linux
[    3.264859] init: Console is alive
[    3.268356] init: - watchdog -
[    3.276515] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    3.287669] usbcore: registered new interface driver usbfs
[    3.293200] usbcore: registered new interface driver hub
[    3.298525] usbcore: registered new device driver usb
[    3.303971] gpio_button_hotplug: loading out-of-tree module taints kernel.
[    3.314101] xhci-mtk 11190000.usb: supply vbus not found, using dummy regulator
[    3.321489] xhci-mtk 11190000.usb: supply vusb33 not found, using dummy regulator
[    3.329275] xhci-mtk 11190000.usb: xHCI Host Controller
[    3.334506] xhci-mtk 11190000.usb: new USB bus registered, assigned bus number 1
[    3.361923] xhci-mtk 11190000.usb: clocks are not stable (0x0)
[    3.367752] xhci-mtk 11190000.usb: can't setup: -110
[    3.372709] xhci-mtk 11190000.usb: USB bus 1 deregistered
[    3.378128] xhci-mtk 11190000.usb: probe with driver xhci-mtk failed with error -110
[    3.386026] xhci-mtk 11200000.usb: supply vbus not found, using dummy regulator
[    3.393373] xhci-mtk 11200000.usb: supply vusb33 not found, using dummy regulator
[    3.401232] xhci-mtk 11200000.usb: xHCI Host Controller
[    3.406462] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 1
[    3.416900] xhci-mtk 11200000.usb: hcc params 0x01403f99 hci version 0x110 quirks 0x0000000000200010
[    3.426059] xhci-mtk 11200000.usb: irq 116, io mem 0x11200000
[    3.431867] xhci-mtk 11200000.usb: xHCI Host Controller
[    3.437092] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 2
[    3.444481] xhci-mtk 11200000.usb: Host supports USB 3.2 Enhanced SuperSpeed
[    3.451765] hub 1-0:1.0: USB hub found
[    3.455527] hub 1-0:1.0: 1 port detected
[    3.459607] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    3.467877] hub 2-0:1.0: USB hub found
[    3.471628] hub 2-0:1.0: 1 port detected
[    3.477951] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    3.493244] init: - preinit -
[    3.541486] mtk_soc_eth 15100000.ethernet wan: renamed from eth1
[    3.558712] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/internal link mode
[    3.566881] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 10Gbps/Full - flow control rx/tx
[    3.833302] usb 2-1: new SuperSpeed USB device number 2 using xhci-mtk
[    3.894101] hub 2-1:1.0: USB hub found
[    3.898261] hub 2-1:1.0: 4 ports detected
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[    4.013193] usb 1-1: new high-speed USB device number 2 using xhci-mtk
[    4.166904] hub 1-1:1.0: USB hub found
[    4.170864] hub 1-1:1.0: 4 ports detected
[    7.927235] procd: - early -
[    7.930164] procd: - watchdog -
[    8.449334] procd: - watchdog -
[    8.452623] procd: - ubus -
[    8.506613] procd: - init -
Please press Enter to activate this console.
[    8.625990] kmodloader: loading kernel modules from /etc/modules.d/*
[    8.637548] tun: Universal TUN/TAP device driver, 1.6
[    8.645267] crypto-safexcel 15600000.crypto: EIP197:331(7,1,8,4)-HIA:272(2,5,5),PE:151/450(alg:7fe1fc00)/240/240/450
[    8.656564] crypto-safexcel 15600000.crypto: TRC init: 8704d,48a (32r,128h)
[    8.685513] urngd: v1.0.2 started.
[    8.716512] Loading modules backported from Linux version v6.18.26-0-g1fe060681
[    8.723844] Backport generated by backports.git 6ecbb44
[   11.234797] mxl862xx mdio-bus:10: switch ready after 2470ms, firmware 1.0.70 (build 70)
[   11.326170] MaxLinear Ethernet MxL86252 mdio-bus:10-mii:00: Firmware Version: 0.77 (0x004D test version)
[   11.385181] MaxLinear Ethernet MxL86252 mdio-bus:10-mii:01: Firmware Version: 0.77 (0x004D test version)
[   11.444228] MaxLinear Ethernet MxL86252 mdio-bus:10-mii:02: Firmware Version: 0.77 (0x004D test version)
[   11.502922] MaxLinear Ethernet MxL86252 mdio-bus:10-mii:03: Firmware Version: 0.77 (0x004D test version)
[   13.330159] mxl862xx mdio-bus:10: configuring for fixed/10gbase-r link mode
[   13.337435] mxl862xx mdio-bus:10: Link is Up - 10Gbps/Full - flow control off
[   13.385562] mxl862xx mdio-bus:10 lan1 (uninitialized): PHY [mdio-bus:10-mii:00] driver [MaxLinear Ethernet MxL86252] (irq=POLL)
[   13.436748] mxl862xx mdio-bus:10 lan2 (uninitialized): PHY [mdio-bus:10-mii:01] driver [MaxLinear Ethernet MxL86252] (irq=POLL)
[   13.477374] mxl862xx mdio-bus:10 lan3 (uninitialized): PHY [mdio-bus:10-mii:02] driver [MaxLinear Ethernet MxL86252] (irq=POLL)
[   13.518515] mxl862xx mdio-bus:10 lan4 (uninitialized): PHY [mdio-bus:10-mii:03] driver [MaxLinear Ethernet MxL86252] (irq=POLL)
[   13.590557] mtk_soc_eth 15100000.ethernet eth2: entered promiscuous mode
[   13.597393] DSA: tree 0 setup
[   13.607456] xt_time: kernel timezone is -0000
[   13.645343] PPP generic driver version 2.4.2
[   13.650113] NET: Registered PF_PPPOX protocol family
[   13.656423] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[   13.664269] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <[email protected]>. All Rights Reserved.
[   13.675531] kmodloader: done loading kernel modules from /etc/modules.d/*
[   16.750778] mtk_soc_eth 15100000.ethernet eth2: configuring for fixed/10gbase-r link mode
[   16.779866] mxl862xx mdio-bus:10 lan1: configuring for phy/internal link mode
[   16.807659] mtk_soc_eth 15100000.ethernet eth2: Link is Up - 10Gbps/Full - flow control rx/tx
[   16.828611] br-lan: port 1(lan1) entered blocking state
[   16.833865] br-lan: port 1(lan1) entered disabled state
[   16.839120] mxl862xx mdio-bus:10 lan1: entered allmulticast mode
[   16.845185] mtk_soc_eth 15100000.ethernet eth2: entered allmulticast mode
[   16.866348] mxl862xx mdio-bus:10 lan1: entered promiscuous mode
[   16.907181] mxl862xx mdio-bus:10 lan2: configuring for phy/internal link mode
[   16.935488] br-lan: port 2(lan2) entered blocking state
[   16.940733] br-lan: port 2(lan2) entered disabled state
[   16.946060] mxl862xx mdio-bus:10 lan2: entered allmulticast mode
[   16.964876] mxl862xx mdio-bus:10 lan2: entered promiscuous mode
[   16.998799] mxl862xx mdio-bus:10 lan3: configuring for phy/internal link mode
[   17.025828] br-lan: port 3(lan3) entered blocking state
[   17.031070] br-lan: port 3(lan3) entered disabled state
[   17.036379] mxl862xx mdio-bus:10 lan3: entered allmulticast mode
[   17.057267] mxl862xx mdio-bus:10 lan3: entered promiscuous mode
[   17.094988] mxl862xx mdio-bus:10 lan4: configuring for phy/internal link mode
[   17.129036] mxl862xx mdio-bus:10 lan4: Link is Up - 2.5Gbps/Full - flow control rx/tx
[   17.136954] br-lan: port 4(lan4) entered blocking state
[   17.142189] br-lan: port 4(lan4) entered disabled state
[   17.147537] mxl862xx mdio-bus:10 lan4: entered allmulticast mode
[   17.171046] mxl862xx mdio-bus:10 lan4: entered promiscuous mode
[   17.187035] br-lan: port 4(lan4) entered blocking state
[   17.192273] br-lan: port 4(lan4) entered forwarding state
[   17.221890] mtk_soc_eth 15100000.ethernet eth0: Link is Down
[   17.229259] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/internal link mode
[   17.237500] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 10Gbps/Full - flow control rx/tx
[   17.238289] mt7530-mmio 15020000.switch lan5: configuring for phy/internal link mode
[   17.254557] br-lan: port 5(lan5) entered blocking state
[   17.259793] br-lan: port 5(lan5) entered disabled state
[   17.265072] mt7530-mmio 15020000.switch lan5: entered allmulticast mode
[   17.271687] mtk_soc_eth 15100000.ethernet eth0: entered allmulticast mode
[   17.278734] mt7530-mmio 15020000.switch lan5: entered promiscuous mode
[   17.286873] mt7530-mmio 15020000.switch lan6: configuring for phy/internal link mode
[   17.295372] br-lan: port 6(lan6) entered blocking state
[   17.300610] br-lan: port 6(lan6) entered disabled state
[   17.305929] mt7530-mmio 15020000.switch lan6: entered allmulticast mode
[   17.312915] mt7530-mmio 15020000.switch lan6: entered promiscuous mode
[   17.327164] mxl862xx mdio-bus:10 sfp-lan: configuring for inband/usxgmii link mode
[   17.340143] br-lan: port 7(sfp-lan) entered blocking state
[   17.345740] br-lan: port 7(sfp-lan) entered disabled state
[   17.351283] mxl862xx mdio-bus:10 sfp-lan: entered allmulticast mode
[   17.377561] mxl862xx mdio-bus:10 sfp-lan: entered promiscuous mode
[   17.408499] mtk_soc_eth 15100000.ethernet wan: configuring for inband/usxgmii link mode
[   24.153418] platform gpio-leds: deferred probe pending: leds-gpio: Failed to get GPIO '/gpio-leds/sys-led-red'

Mhm,it was working before…now overlay is no more loaded…what happened?

After

Looks like the bootconf_extra was resetted to default.have you reflashed the image or changed anything else? Seems you still booting sdcard. And i wonder why first boot hangs before bl2 (and in last log also second).

I used openwrt from SD card. Now i installed it on eMMC. When openwrt will be have oficial supports? It is crazy: if i need install new software - > i need rebuild the firmware.

In hardware: What NOworks on 4E board now? I can have problem with Combo WAN ports only now (i hope that the old command will fix it). And wifi7 also (i dont have the external board with wifi7 now) In software: i need some extented software like sing-box-extented, for example.

How i can add it to mine build firmware or how i can install it after install mine build.

As i told above,first r4pro 8x needs to be merged and then i can post 4e support when it is tested so far.