F0: 102B 0000
FA: 1040 0000
FA: 1040 0000 [0200]
F9: 0000 0000
V0: 0000 0000 [0001]
00: 0000 0000
BP: 2400 0041 [0000]
G0: 1190 0000
EC: 0000 0000 [1000]
T0: 0000 0228 [010F]
Jump to BL
NOTICE: BL2: v2.6(release):1b03fb11
NOTICE: BL2: Built : 10:18:01, Jul 21 2022
NOTICE: WDT: disabled
NOTICE: CPU: MT7986 (2000MHz)
NOTICE: EMI: Using DDR4 settings
NOTICE: EMI: Detected DRAM size: 1024MB
NOTICE: EMI: complex R/W mem test passed
NOTICE: SPI_NAND parses attributes from parameter page.
NOTICE: SPI_NAND Detected ID 0x2c
NOTICE: Page size 4096, Block size 262144, size 536870912
NOTICE: Initializing NMBM ...
NOTICE: Signature found at block 2047 [0x1ffc0000]
NOTICE: First info table with writecount 2 found in block 1920
NOTICE: Second info table with writecount 2 found in block 1923
NOTICE: NMBM has been successfully attached in read-only mode
NOTICE: BL2: Booting BL31
NOTICE: BL31: v2.6(release):1b03fb11
NOTICE: BL31: Built : 10:18:06, Jul 21 2022
U-Boot 2022.01-rc4 (Jul 21 2022 - 10:16:56 +0000)
CPU: MediaTek MT7986
Model: ZYXEL EX5601-T0
DRAM: 1 GiB
Initializing NMBM ...
spi-nand: spi_nand spi_nand@1: Micron SPI NAND was found.
spi-nand: spi_nand spi_nand@1: 512 MiB, block size: 256 KiB, page size: 4096, OOB size: 256
Could not find a valid device for nmbm0
Signature found at block 2047 [0x1ffc0000]
First info table with writecount 2 found in block 1920
Second info table with writecount 2 found in block 1923
NMBM has been successfully attached
MMC: mmc@11230000: 0
Loading Environment from MTD... OK
In: serial@11002000
Out: serial@11002000
Err: serial@11002000
Net: eth0: ethernet@15100000
Reading 262144 byte(s) at offset 0x00000000
## Booting kernel from Legacy Image at 46000000 ...
Image Name: zld-2.3 07/21/2022 10:17:53
Image Type: AArch64 U-Boot Standalone Program (gzip compressed)
Data Size: 21708 Bytes = 21.2 KiB
Load Address: 41e00200
Entry Point: 41e003f4
Verifying Checksum ... OK
Uncompressing Standalone Program
ZYXEL zloader v2.3.9 (07/21/2022 - 10:17:53)
ubi0: attaching mtd7
ubi0: scanning is finished
ubi0: attached mtd7 (name "ubi", size 64 MiB)
ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes
ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096
ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192
ubi0: good PEBs: 256, bad PEBs: 0, corrupted PEBs: 0
ubi0: user volume: 4, internal volumes: 1, max. volumes count: 128
ubi0: max/mean erase counter: 9/6, WL threshold: 4096, image sequence number: 1658393161
ubi0: available PEBs: 0, total reserved PEBs: 256, PEBs reserved for bad PEB handling: 38
Reading from volume 'zyfwinfo' to 0x7fb34ad0, size 0x100 ... OK
ubi0: detaching mtd7
ubi0: mtd7 is detached
zyfwinfo->seq_num : 24
ubi0: attaching mtd8
ubi0: scanning is finished
ubi0: attached mtd8 (name "ubi2", size 64 MiB)
ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes
ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096
ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192
ubi0: good PEBs: 256, bad PEBs: 0, corrupted PEBs: 0
ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128
ubi0: max/mean erase counter: 10/5, WL threshold: 4096, image sequence number: 0
ubi0: available PEBs: 0, total reserved PEBs: 256, PEBs reserved for bad PEB handling: 38
Reading from volume 'zyfwinfo' to 0x7fb35b50, size 0x100 ... OK
ubi0: detaching mtd8
ubi0: mtd8 is detached
zyfwinfo->seq_num : 23
Current bootflag is 0
BOARD_DETECT_BY_GPIO=>result=0
ubi0: attaching mtd7
ubi0: scanning is finished
ubi0: attached mtd7 (name "ubi", size 64 MiB)
ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes
ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096
ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192
ubi0: good PEBs: 256, bad PEBs: 0, corrupted PEBs: 0
ubi0: user volume: 4, internal volumes: 1, max. volumes count: 128
ubi0: max/mean erase counter: 9/6, WL threshold: 4096, image sequence number: 1658393161
ubi0: available PEBs: 0, total reserved PEBs: 256, PEBs reserved for bad PEB handling: 38
Reading from volume 'zyfwinfo' to 0x7fb47240, size 0x100 ... OK
ubi0: detaching mtd7
ubi0: mtd7 is detached
Multiboot clinent version: 2.7
Hit any key to stop autoboot: 0
ubi0: attaching mtd7
ubi0: scanning is finished
ubi0: attached mtd7 (name "ubi", size 64 MiB)
ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes
ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096
ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192
ubi0: good PEBs: 256, bad PEBs: 0, corrupted PEBs: 0
ubi0: user volume: 4, internal volumes: 1, max. volumes count: 128
ubi0: max/mean erase counter: 9/6, WL threshold: 4096, image sequence number: 1658393161
ubi0: available PEBs: 0, total reserved PEBs: 256, PEBs reserved for bad PEB handling: 38
Reading from volume 'kernel' to 0x46000000, size 0x0 ... OK
## Loading kernel from FIT Image at 46000000 ...
Using 'config-1' configuration
Trying 'kernel-1' kernel subimage
Description: ARM64 OpenWrt Linux-5.15.134
Type: Kernel Image
Compression: lzma compressed
Data Start: 0x460000ec
Data Size: 3873407 Bytes = 3.7 MiB
Architecture: AArch64
OS: Linux
Load Address: 0x48000000
Entry Point: 0x48000000
Hash algo: crc32
Hash value: a3254f2c
Hash algo: sha1
Hash value: 03c92d3f40e80ba1bc4dbcd7b108073d9b81190d
Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt from FIT Image at 46000000 ...
Using 'config-1' configuration
Trying 'fdt-1' fdt subimage
Description: ARM64 OpenWrt zyxel_ex5601-t0-stock-sfp device tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x463b1cb8
Data Size: 24988 Bytes = 24.4 KiB
Architecture: AArch64
Hash algo: crc32
Hash value: 370cf16f
Hash algo: sha1
Hash value: 94ae438d6704029b6fa661f89271f52ce9cefa10
Verifying Hash Integrity ... crc32+ sha1+ OK
Booting using the fdt blob at 0x463b1cb8
Uncompressing Kernel Image
Loading Device Tree to 000000007f7f1000, end 000000007f7fa19b ... OK
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 5.15.134 (piameruo@compiler2) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 12.3.0 r23497-6637af95aa) 12.3.0, GNU ld (GNU Binutils) 2.40.0) #0 SMP Mon Oct 9 21:45:35 2023
[ 0.000000] Machine model: Zyxel EX5601-T0
[ 0.000000] earlycon: uart8250 at MMIO32 0x0000000011002000 (options '')
[ 0.000000] printk: bootconsole [uart8250] enabled
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000040000000-0x000000007fffffff]
[ 0.000000] DMA32 empty
[ 0.000000] Normal empty
[ 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-0x000000004302ffff]
[ 0.000000] node 0: [mem 0x0000000043030000-0x000000004fbfffff]
[ 0.000000] node 0: [mem 0x000000004fc00000-0x000000004ffbffff]
[ 0.000000] node 0: [mem 0x000000004ffc0000-0x000000007fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000007fffffff]
[ 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.2
[ 0.000000] percpu: Embedded 17 pages/cpu s29592 r8192 d31848 u69632
[ 0.000000] pcpu-alloc: s29592 r8192 d31848 u69632 alloc=17*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: GIC system register CPU interface
[ 0.000000] CPU features: kernel page table isolation disabled by kernel configuration
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 258048
[ 0.000000] Kernel command line: console=ttyS0,115200n1 loglevel=8 earlycon=uart8250,mmio32,0x11002000 rootubi=ubi
[ 0.000000] Unknown kernel command line parameters "rootubi=ubi", will be passed to user space.
[ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] Memory: 1011924K/1048576K available (8128K kernel code, 896K rwdata, 2224K rodata, 448K init, 288K bss, 36652K reserved, 0K cma-reserved)
[ 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] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[ 0.000000] GICv3: 640 SPIs implemented
[ 0.000000] GICv3: 0 Extended SPIs implemented
[ 0.000000] GICv3: Distributor has no Range Selector support
[ 0.000000] Root IRQ handler: gic_handle_irq
[ 0.000000] GICv3: 16 PPIs implemented
[ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x000000000c080000
[ 0.000000] arch_timer: cp15 timer(s) 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.008175] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=130000)
[ 0.018579] pid_max: default: 32768 minimum: 301
[ 0.023416] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
[ 0.030853] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
[ 0.039738] rcu: Hierarchical SRCU implementation.
[ 0.044861] smp: Bringing up secondary CPUs ...
[ 0.049666] Detected VIPT I-cache on CPU1
[ 0.049689] GICv3: CPU1: found redistributor 1 region 0:0x000000000c0a0000
[ 0.049714] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[ 0.049972] Detected VIPT I-cache on CPU2
[ 0.049984] GICv3: CPU2: found redistributor 2 region 0:0x000000000c0c0000
[ 0.049995] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[ 0.050233] Detected VIPT I-cache on CPU3
[ 0.050243] GICv3: CPU3: found redistributor 3 region 0:0x000000000c0e0000
[ 0.050253] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[ 0.050280] smp: Brought up 1 node, 4 CPUs
[ 0.106817] SMP: Total of 4 processors activated.
[ 0.111537] CPU features: detected: 32-bit EL0 Support
[ 0.116693] CPU features: detected: CRC32 instructions
[ 0.121872] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching
[ 0.130310] CPU: All CPU(s) started at EL2
[ 0.134428] alternatives: patching kernel code
[ 0.141793] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.151701] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ 0.158747] pinctrl core: initialized pinctrl subsystem
[ 0.164483] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.170676] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
[ 0.177779] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.185571] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.193781] thermal_sys: Registered thermal governor 'fair_share'
[ 0.193784] thermal_sys: Registered thermal governor 'bang_bang'
[ 0.199901] thermal_sys: Registered thermal governor 'step_wise'
[ 0.205934] thermal_sys: Registered thermal governor 'user_space'
[ 0.212145] ASID allocator initialised with 65536 entries
[ 0.224056] pstore: Registered ramoops as persistent store backend
[ 0.230265] ramoops: using 0x10000@0x42ff0000, ecc: 0
[ 0.244301] cryptd: max_cpu_qlen set to 1000
[ 0.250502] SCSI subsystem initialized
[ 0.254341] libata version 3.00 loaded.
[ 0.258988] clocksource: Switched to clocksource arch_sys_counter
[ 0.265571] NET: Registered PF_INET protocol family
[ 0.270556] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.278389] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear)
[ 0.286792] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.294576] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.302394] TCP bind hash table entries: 8192 (order: 5, 131072 bytes, linear)
[ 0.309726] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.316175] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
[ 0.322834] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
[ 0.330005] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.335708] PCI: CLS 0 bytes, default 64
[ 0.341572] workingset: timestamp_bits=46 max_order=18 bucket_order=0
[ 0.350701] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.356569] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.389711] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[ 0.397076] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[ 0.403389] mtk-pcie-gen3 11280000.pcie: MEM 0x0020000000..0x002fffffff -> 0x0020000000
[ 0.411967] /soc/pcie@11280000: Failed to get clk index: 0 ret: -517
[ 0.418354] mtk-pcie-gen3 11280000.pcie: failed to get clocks
[ 0.426865] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
[ 0.433893] printk: console [ttyS0] disabled
[ 0.458316] 11002000.serial: ttyS0 at MMIO 0x11002000 (irq = 121, base_baud = 2500000) is a ST16650V2
[ 0.467626] printk: console [ttyS0] enabled
[ 0.467626] printk: console [ttyS0] enabled
[ 0.475977] printk: bootconsole [uart8250] disabled
[ 0.475977] printk: bootconsole [uart8250] disabled
[ 0.506224] 11003000.serial: ttyS1 at MMIO 0x11003000 (irq = 122, base_baud = 1625000) is a ST16650V2
[ 0.535950] 11004000.serial: ttyS2 at MMIO 0x11004000 (irq = 123, base_baud = 1625000) is a ST16650V2
[ 0.545725] mtk_rng 1020f000.rng: registered RNG driver
[ 0.545783] hwrng: no data available
[ 0.551277] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 0.562689] loop: module loaded
[ 0.566834] spi spi0.1: setup: ignoring unsupported mode bits a00
[ 0.573249] spi-nand spi0.1: Micron SPI NAND was found.
[ 0.578462] spi-nand spi0.1: 512 MiB, block size: 256 KiB, page size: 4096, OOB size: 256
[ 0.586807] 8 fixed-partitions partitions found on MTD device spi0.1
[ 0.593499] Creating 8 MTD partitions on "spi0.1":
[ 0.598275] 0x000000000000-0x000000100000 : "BL2"
[ 0.604487] 0x000000100000-0x000000180000 : "u-boot-env"
[ 0.610652] 0x000000180000-0x000000380000 : "Factory"
[ 0.618300] 0x000000380000-0x000000540000 : "FIP"
[ 0.625339] 0x000000540000-0x000000580000 : "zloader"
[ 0.630930] 0x000000580000-0x000004580000 : "ubi"
[ 0.710437] 0x000004580000-0x000008580000 : "ubi2"
[ 0.790237] 0x000008580000-0x00001e000000 : "zyubi"
[ 3.889962] Maxlinear Ethernet GPY211B mdio-bus:05: Firmware Version: 0x8776 (release)
[ 3.899063] Maxlinear Ethernet GPY211B mdio-bus:06: Firmware Version: 0x8776 (release)
[ 3.908860] mtk_soc_eth 15100000.ethernet eth0: mediatek frame engine at 0xffffffc009680000, irq 133
[ 3.918665] mtk_soc_eth 15100000.ethernet eth1: mediatek frame engine at 0xffffffc009680000, irq 133
[ 3.928221] i2c_dev: i2c /dev entries driver
[ 3.933515] mtk-wdt 1001c000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0)
[ 3.941937] NET: Registered PF_INET6 protocol family
[ 3.947506] Segment Routing with IPv6
[ 3.951186] In-situ OAM (IOAM) with IPv6
[ 3.955120] NET: Registered PF_PACKET protocol family
[ 3.960230] 8021q: 802.1Q VLAN Support v1.8
[ 3.965220] pstore: Using crash dump compression: deflate
[ 3.976111] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[ 3.983467] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[ 3.989724] mtk-pcie-gen3 11280000.pcie: MEM 0x0020000000..0x002fffffff -> 0x0020000000
[ 4.208992] mtk-pcie-gen3 11280000.pcie: PCIe link down, ltssm reg val: 0x1000001
[ 4.216480] mtk-pcie-gen3: probe of 11280000.pcie failed with error -110
[ 4.255526] mt7530-mdio mdio-bus:1f: no interrupt support
[ 4.266849] mt7530-mdio mdio-bus:1f: configuring for fixed/2500base-x link mode
[ 4.275973] mt7530-mdio mdio-bus:1f: Link is Up - 2.5Gbps/Full - flow control rx/tx
[ 4.285172] mt7530-mdio mdio-bus:1f lan1 (uninitialized): PHY [mt7530-0:01] driver [MediaTek MT7531 PHY] (irq=POLL)
[ 4.305442] mt7530-mdio mdio-bus:1f lan2 (uninitialized): PHY [mt7530-0:02] driver [MediaTek MT7531 PHY] (irq=POLL)
[ 4.325437] mt7530-mdio mdio-bus:1f lan3 (uninitialized): PHY [mt7530-0:03] driver [MediaTek MT7531 PHY] (irq=POLL)
[ 4.336965] mt7530-mdio mdio-bus:1f lan4 (uninitialized): PHY [mdio-bus:05] driver [Maxlinear Ethernet GPY211B] (irq=POLL)
[ 4.348325] DSA: tree 0 setup
[ 4.355205] UBI error: no valid UBI magic found inside mtd5
[ 4.361506] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[ 4.368969] Please append a correct "root=" boot option; here are the available partitions:
[ 4.377337] 1f00 1024 mtdblock0
[ 4.377342] (driver?)
[ 4.383855] 1f01 512 mtdblock1
[ 4.383859] (driver?)
[ 4.390370] 1f02 2048 mtdblock2
[ 4.390373] (driver?)
[ 4.396881] 1f03 1792 mtdblock3
[ 4.396884] (driver?)
[ 4.403395] 1f04 256 mtdblock4
[ 4.403397] (driver?)
[ 4.409912] 1f05 65536 mtdblock5
[ 4.409915] (driver?)
[ 4.416424] 1f06 65536 mtdblock6
[ 4.416427] (driver?)
[ 4.422938] 1f07 354816 mtdblock7
[ 4.422941] (driver?)
[ 4.429453] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 4.437690] SMP: stopping secondary CPUs
[ 4.441597] Kernel Offset: disabled
[ 4.445069] CPU features: 0x0,00000000,20000802
[ 4.449581] Memory Limit: none
[ 4.454243] Rebooting in 1 seconds..