ipq95xx rdp433 烧写运行openwrt25

首先,不能使用默认的参数bootipq,因为bootipq会自动追加bootargs

可以启动的如下:

bootargs=console=ttyMSM0,115200n8 ubi.mtd=rootfs rootfstype=squashfs rootwait root=/dev/ubiblock0_1 ubi.block=0,1

bootcmd=ubi part fs && ubi read 0x50000000 kernel && bootm 0x50000000#config@rdp433

高通QSDK的bootargs为root=mtd:ubi_rootfs,这个时高通加了补丁才能支持,root=ubi0:ubi_rootfs,  root=/dev/ubi0_1都不行

问题1,没有设置ubi.block=0,1时的卡顿

ubi0: attached mtd2
...
Waiting for root device /dev/ubiblock0_1...

内核已经成功 attach mtd2→ubi0,但是等不到 /dev/ubiblock0_1 节点,在这里阻塞等待 root 设备,不会继续往下跑。

原因是/dev/ubiblock0_1 是 ubiblock 驱动生成,不是 UBI 核心自动生成。

bootargs里面写了root=/dev/ubiblock0_1,内核要等这个块设备出现才会挂载根文件系统;没生成就一直等待。

ubi.block=0,1 含义:ubi0,vol_id=1,早期自动创建 ubiblock 设备。

如果没有这个参数,内核早期不会主动生成 ubiblock 节点;只有用户态ubiblock -c /dev/ubi0_1才会创建设备。但此时还没进到用户态,就卡死在等待 root 设备。

内核解析ubi.block=是在 ubi attach 早期,主动调用 ubiblock 注册块设备,满足 root 挂载时序。

ubi.block=0,1:ubi0 vol_id=1,attach 之后立刻生成/dev/ubiblock0_1块设备;

root=/dev/ubiblock0_1:用这个块设备;

rootfstype=squashfs

/dev/ubi0_1字符设备ubi 核心驱动UBI volume 原始字符接口不能直接 mount squashfs

/dev/ubiblock0_1块设备ubiblock.ko把 UBI‑volume 包装成模拟块设备可以给 loop,挂载里面的 squashfs 镜像

1. /dev/ubi0_1

字符设备,主设备号:247

这是 UBI 原始 volume 接口。

如果 volume 内部存放的是 UBIFS:

mount -t ubifs /dev/ubi0_1 /mnt

直接mount ubifs,不需要ubiblock,

如果 volume 里面放的是squashfs 二进制镜像 blob:不能直接 mount‑t squashfs /dev/ubi0_1

这就是为什么root=/dev/ubi0_1不行的原因,因为我是ubi的vol存放的squashfs只读文件系统

squashfs 是文件系统镜像,需要块设备 + loop 驱动;字符设备不能被 loop 使用。

2. /dev/ubiblock0_1

块设备,主设备号:253

由 CONFIG_MTD_UBI_BLOCK=y 的 ubiblock 驱动生成。

作用:把字符设备/dev/ubi0_1封装成块设备。

有了块设备之后,loop 驱动就可以读取这个块设备里面的 squashfs 镜像

mount -t squashfs -o loop /dev/ubiblock0_1 /mnt

本质:loop 把 ubiblock 模拟出来的块设备,解析里面预存的 squashfs 镜像。

启动dmesg

root@OpenWrt:/dev# dmesg
[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd090]
[    0.000000] Linux version 6.18.41 (chenwg@ubuntu2204) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 14.4.0 r35721-486b4a4b3e) 14.4.0, GNU ld (GNU Binutils) 2.46.1) #0 SMP Wed Aug 12 00:09:37 2026
[    0.000000] Machine model: Qualcomm Technologies, Inc. IPQ9574/AP-AL02-C7
[    0.000000] OF: reserved mem: 0x000000004a100000..0x000000004a4fffff (4096 KiB) nomap non-reusable bootloader@4a100000
[    0.000000] OF: reserved mem: 0x000000004a500000..0x000000004a5fffff (1024 KiB) nomap non-reusable sbl@4a500000
[    0.000000] OF: reserved mem: 0x000000004a600000..0x000000004a9fffff (4096 KiB) nomap non-reusable tz@4a600000
[    0.000000] OF: reserved mem: 0x000000004aa00000..0x000000004aafffff (1024 KiB) nomap non-reusable smem@4aa00000
[    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-0x000000004a0fffff]
[    0.000000]   node   0: [mem 0x000000004a100000-0x000000004aafffff]
[    0.000000]   node   0: [mem 0x000000004ab00000-0x000000007fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000007fffffff]
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.0 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.0
[    0.000000] percpu: Embedded 20 pages/cpu s44120 r8192 d29608 u81920
[    0.000000] pcpu-alloc: s44120 r8192 d29608 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: Spectre-v2
[    0.000000] CPU features: detected: Spectre-v4
[    0.000000] CPU features: detected: Spectre-BHB
[    0.000000] alternatives: applying boot alternatives
[    0.000000] Kernel command line: console=ttyMSM0,115200n8 ubi.mtd=rootfs rootfstype=squashfs rootwait root=/dev/ubiblock0_1 ubi.block=0,1
[    0.000000] printk: log buffer data + meta data: 131072 + 458752 = 589824 bytes
[    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] software IO TLB: SWIOTLB bounce buffer size adjusted to 1MB
[    0.000000] software IO TLB: area num 4.
[    0.000000] software IO TLB: mapped [mem 0x000000007ea80000-0x000000007eb80000] (1MB)
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 262144
[    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] Root IRQ handler: gic_handle_irq
[    0.000000] GICv2m: range[mem 0x0b00c000-0x0b00cffc], SPI[640:671]
[    0.000000] GICv2m: range[mem 0x0b00d000-0x0b00dffc], SPI[672:703]
[    0.000000] GICv2m: range[mem 0x0b00e000-0x0b00effc], SPI[704:735]
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.000000] arch_timer: cp15 timer running at 24.00MHz (virt).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000000] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.000098] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[    0.000107] pid_max: default: 32768 minimum: 301
[    0.003382] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.003391] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.010975] rcu: Hierarchical SRCU implementation.
[    0.010980] rcu:     Max phase no-delay instances is 1000.
[    0.011162] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level
[    0.011424] smp: Bringing up secondary CPUs ...
[    0.012895] Detected VIPT I-cache on CPU1
[    0.013011] CPU1: Booted secondary processor 0x0000000001 [0x411fd090]
[    0.014664] Detected VIPT I-cache on CPU2
[    0.014780] CPU2: Booted secondary processor 0x0000000002 [0x411fd090]
[    0.016435] Detected VIPT I-cache on CPU3
[    0.016547] CPU3: Booted secondary processor 0x0000000003 [0x411fd090]
[    0.016642] smp: Brought up 1 node, 4 CPUs
[    0.016650] SMP: Total of 4 processors activated.
[    0.016652] CPU: All CPU(s) started at EL1
[    0.016656] CPU features: detected: 32-bit EL0 Support
[    0.016659] CPU features: detected: CRC32 instructions
[    0.016698] alternatives: applying system-wide alternatives
[    0.016827] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching
[    0.017029] Memory: 998280K/1048576K available (9472K kernel code, 944K rwdata, 3164K rodata, 960K init, 286K bss, 46816K reserved, 0K cma-reserved)
[    0.021835] posixtimers hash table entries: 2048 (order: 3, 32768 bytes, linear)
[    0.021869] futex hash table entries: 1024 (65536 bytes on 1 NUMA nodes, total 64 KiB, linear).
[    0.021917] 29024 pages in range for non-PLT usage
[    0.021921] 520544 pages in range for PLT usage
[    0.023878] pinctrl core: initialized pinctrl subsystem
[    0.025426] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.025820] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
[    0.025876] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.025927] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.026174] thermal_sys: Registered thermal governor 'step_wise'
[    0.026213] cpuidle: using governor menu
[    0.026342] ASID allocator initialised with 65536 entries
[    0.030822] /soc@0/interrupt-controller@b000000: Fixed dependency cycle(s) with /soc@0/interrupt-controller@b000000
[    0.030879] /soc@0/clock-controller@39b00000: Fixed dependency cycle(s) with /soc@0/ethernet-pcs@7a20000
[    0.030890] /soc@0/clock-controller@39b00000: Fixed dependency cycle(s) with /soc@0/ethernet-uniphy@7a10000
[    0.030899] /soc@0/clock-controller@39b00000: Fixed dependency cycle(s) with /soc@0/ethernet-pcs@7a00000
[    0.030999] /soc@0/ethernet-pcs@7a00000: Fixed dependency cycle(s) with /soc@0/clock-controller@39b00000
[    0.031053] /soc@0/ethernet-uniphy@7a10000: Fixed dependency cycle(s) with /soc@0/clock-controller@39b00000
[    0.031080] /soc@0/ethernet-pcs@7a20000: Fixed dependency cycle(s) with /soc@0/clock-controller@39b00000
[    0.040117] /soc@0/clock-controller@39b00000: Fixed dependency cycle(s) with /soc@0/ethernet-pcs@7a20000
[    0.040132] /soc@0/clock-controller@39b00000: Fixed dependency cycle(s) with /soc@0/ethernet-uniphy@7a10000
[    0.040142] /soc@0/clock-controller@39b00000: Fixed dependency cycle(s) with /soc@0/ethernet-pcs@7a00000
[    0.040520] /soc@0/clock-controller@39b00000: Fixed dependency cycle(s) with /soc@0/ethernet-pcs@7a00000
[    0.040574] /soc@0/ethernet-pcs@7a00000: Fixed dependency cycle(s) with /soc@0/clock-controller@39b00000
[    0.040746] /soc@0/clock-controller@39b00000: Fixed dependency cycle(s) with /soc@0/ethernet-uniphy@7a10000
[    0.040806] /soc@0/ethernet-uniphy@7a10000: Fixed dependency cycle(s) with /soc@0/clock-controller@39b00000
[    0.040978] /soc@0/clock-controller@39b00000: Fixed dependency cycle(s) with /soc@0/ethernet-pcs@7a20000
[    0.041020] /soc@0/ethernet-pcs@7a20000: Fixed dependency cycle(s) with /soc@0/clock-controller@39b00000
[    0.059751] SCSI subsystem initialized
[    0.059892] usbcore: registered new interface driver usbfs
[    0.059917] usbcore: registered new interface driver hub
[    0.059948] usbcore: registered new device driver usb
[    0.060644] qcom_scm: convention: smc arm 64
[    0.066318] s1: Bringing 0uV into 725000-725000uV
[    0.066474] qcom_rpm_smd_regulator remoteproc:glink-edge:rpm-requests:regulators: Supply for s1 (s1) resolved to itself
[    0.066557] l2: Bringing 0uV into 1800000-1800000uV
[    0.067129] clocksource: Switched to clocksource arch_sys_counter
[    0.067615] l5: Bringing 0uV into 1800000-1800000uV
[    0.070443] NET: Registered PF_INET protocol family
[    0.070556] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.072551] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear)
[    0.072569] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.072588] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.072642] TCP bind hash table entries: 8192 (order: 6, 262144 bytes, linear)
[    0.072837] TCP: Hash tables configured (established 8192 bind 8192)
[    0.073088] MPTCP token hash table entries: 1024 (order: 3, 24576 bytes, linear)
[    0.073228] UDP hash table entries: 512 (order: 3, 32768 bytes, linear)
[    0.073267] UDP-Lite hash table entries: 512 (order: 3, 32768 bytes, linear)
[    0.073729] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.073764] PCI: CLS 0 bytes, default 64
[    0.074822] workingset: timestamp_bits=46 max_order=18 bucket_order=0
[    0.075326] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.075331] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.088550] qcom-pcie 20000000.pcie: host bridge /soc@0/pcie@20000000 ranges:
[    0.088608] qcom-pcie 20000000.pcie:       IO 0x0020200000..0x00202fffff -> 0x0000000000
[    0.088632] qcom-pcie 20000000.pcie:      MEM 0x0020300000..0x0027ffffff -> 0x0020300000
[    0.088643] qcom-pcie 10000000.pcie: host bridge /soc@0/pcie@10000000 ranges:
[    0.088682] qcom-pcie 10000000.pcie:       IO 0x0010200000..0x00102fffff -> 0x0000000000
[    0.088696] qcom-pcie 18000000.pcie: host bridge /soc@0/pcie@18000000 ranges:
[    0.088711] qcom-pcie 10000000.pcie:      MEM 0x0010300000..0x0017ffffff -> 0x0010300000
[    0.088736] qcom-pcie 18000000.pcie:       IO 0x0018200000..0x00182fffff -> 0x0000000000
[    0.088753] qcom-pcie 18000000.pcie:      MEM 0x0018300000..0x001fffffff -> 0x0018300000
[    0.094413] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.095013] msm_serial 78b1000.serial: msm_serial: detected port #0
[    0.095067] msm_serial 78b1000.serial: uartclk = 1843199
[    0.095290] 78b1000.serial: ttyMSM0 at MMIO 0x78b1000 (irq = 19, base_baud = 115199) is a MSM
[    0.095349] msm_serial: console setup on port #0
[    0.095387] printk: legacy console [ttyMSM0] enabled
[    0.209331] qcom-pcie 20000000.pcie: iATU: unroll T, 8 ob, 8 ib, align 4K, limit 1024G
[    0.209339] qcom-pcie 18000000.pcie: iATU: unroll T, 8 ob, 8 ib, align 4K, limit 1024G
[    0.209356] qcom-pcie 10000000.pcie: iATU: unroll T, 8 ob, 8 ib, align 4K, limit 1024G
[    0.213888] msm_serial: driver initialized
[    0.417112] qcom-pcie 10000000.pcie: PCIe Gen.3 x1 link up
[    0.427118] qcom-pcie 20000000.pcie: PCIe Gen.3 x2 link up
[    0.427133] qcom-pcie 18000000.pcie: PCIe Gen.3 x2 link up
[    0.427343] qcom-pcie 18000000.pcie: PCI host bridge to bus 0003:00
[    0.427353] pci_bus 0003:00: root bus resource [bus 00-ff]
[    0.427363] pci_bus 0003:00: root bus resource [io  0x200000-0x2fffff] (bus address [0x0000-0xfffff])
[    0.427371] pci_bus 0003:00: root bus resource [mem 0x18300000-0x1fffffff]
[    0.427399] pci 0003:00:00.0: [17cb:1108] type 01 class 0x060400 PCIe Root Port
[    0.427416] pci 0003:00:00.0: BAR 0 [mem 0x00000000-0x00000fff]
[    0.427425] pci 0003:00:00.0: PCI bridge to [bus 01-ff]
[    0.427433] pci 0003:00:00.0:   bridge window [io  0x200000-0x200fff]
[    0.427440] pci 0003:00:00.0:   bridge window [mem 0x00000000-0x000fffff]
[    0.427449] pci 0003:00:00.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref]
[    0.427493] pci 0003:00:00.0: PME# supported from D0 D3hot D3cold
[    0.429651] pci 0003:01:00.0: [17cb:1109] type 00 class 0x028000 PCIe Endpoint
[    0.429827] pci 0003:01:00.0: BAR 0 [mem 0x00000000-0x001fffff 64bit]
[    0.430234] pci 0003:01:00.0: PME# supported from D0 D3hot D3cold
[    0.430590] pci 0003:00:00.0: bridge window [mem 0x18400000-0x185fffff]: assigned
[    0.430599] pci 0003:00:00.0: BAR 0 [mem 0x18300000-0x18300fff]: assigned
[    0.430611] pci 0003:01:00.0: BAR 0 [mem 0x18400000-0x185fffff 64bit]: assigned
[    0.430651] pci 0003:00:00.0: PCI bridge to [bus 01-ff]
[    0.430658] pci 0003:00:00.0:   bridge window [mem 0x18400000-0x185fffff]
[    0.430668] pci_bus 0003:00: resource 4 [io  0x200000-0x2fffff]
[    0.430674] pci_bus 0003:00: resource 5 [mem 0x18300000-0x1fffffff]
[    0.430681] pci_bus 0003:01: resource 1 [mem 0x18400000-0x185fffff]
[    0.432283] pcieport 0003:00:00.0: PME: Signaling with IRQ 45
[    0.432789] pcieport 0003:00:00.0: AER: enabled with IRQ 45
[    0.434605] qcom-pcie 10000000.pcie: PCI host bridge to bus 0001:00
[    1.260098] pci_bus 0001:00: root bus resource [bus 00-ff]
[    1.266335] pci_bus 0001:00: root bus resource [io  0x100000-0x1fffff] (bus address [0x0000-0xfffff])
[    1.271897] pci_bus 0001:00: root bus resource [mem 0x10300000-0x17ffffff]
[    1.281206] pci 0001:00:00.0: [17cb:1108] type 01 class 0x060400 PCIe Root Port
[    1.287963] pci 0001:00:00.0: BAR 0 [mem 0x00000000-0x00000fff]
[    1.295152] pci 0001:00:00.0: PCI bridge to [bus 01-ff]
[    1.301061] pci 0001:00:00.0:   bridge window [io  0x100000-0x100fff]
[    1.306264] pci 0001:00:00.0:   bridge window [mem 0x00000000-0x000fffff]
[    1.312868] pci 0001:00:00.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref]
[    1.319676] pci 0001:00:00.0: PME# supported from D0 D3hot D3cold
[    1.329682] pci 0001:01:00.0: [17cb:1109] type 00 class 0x028000 PCIe Endpoint
[    1.333602] pci 0001:01:00.0: BAR 0 [mem 0x00000000-0x001fffff 64bit]
[    1.340960] pci 0001:01:00.0: PME# supported from D0 D3hot D3cold
[    1.347215] pci 0001:01:00.0: 7.876 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x1 link at 0001:00:00.0 (capable of 15.752 Gb/s with 8.0 GT/s PCIe x2 link)
[    1.353350] pci 0001:00:00.0: bridge window [mem 0x10400000-0x105fffff]: assigned
[    1.353456] qcom-pcie 20000000.pcie: PCI host bridge to bus 0002:00
[    1.367904] pci 0001:00:00.0: BAR 0 [mem 0x10300000-0x10300fff]: assigned
[    1.375537] pci_bus 0002:00: root bus resource [bus 00-ff]
[    1.381622] pci 0001:01:00.0: BAR 0 [mem 0x10400000-0x105fffff 64bit]: assigned
[    1.388558] pci_bus 0002:00: root bus resource [io  0x0000-0xfffff]
[    1.393971] pci 0001:00:00.0: PCI bridge to [bus 01-ff]
[    1.401146] pci_bus 0002:00: root bus resource [mem 0x20300000-0x27ffffff]
[    1.407395] pci 0001:00:00.0:   bridge window [mem 0x10400000-0x105fffff]
[    1.412614] pci 0002:00:00.0: [17cb:1108] type 01 class 0x060400 PCIe Root Port
[    1.419551] pci_bus 0001:00: resource 4 [io  0x100000-0x1fffff]
[    1.426410] pci 0002:00:00.0: BAR 0 [mem 0x00000000-0x00000fff]
[    1.433523] pci_bus 0001:00: resource 5 [mem 0x10300000-0x17ffffff]
[    1.439428] pci 0002:00:00.0: PCI bridge to [bus 01-ff]
[    1.445324] pci_bus 0001:01: resource 1 [mem 0x10400000-0x105fffff]
[    1.451580] pci 0002:00:00.0:   bridge window [io  0x0000-0x0fff]
[    1.459947] loop: module loaded
[    1.463115] pci 0002:00:00.0:   bridge window [mem 0x00000000-0x000fffff]
[    1.472573] pci 0002:00:00.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref]
[    1.479266] pci 0002:00:00.0: PME# supported from D0 D3hot D3cold
[    1.487090] spi-nand spi0.0: GigaDevice SPI NAND was found.
[    1.489218] pci 0002:01:00.0: [17cb:1109] type 00 class 0x028000 PCIe Endpoint
[    1.492982] spi-nand spi0.0: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 64
[    1.498540] pci 0002:01:00.0: BAR 0 [mem 0x00000000-0x001fffff 64bit]
[    1.514161] 4 fixed-partitions partitions found on MTD device spi0.0
[    1.514350] pci 0002:01:00.0: PME# supported from D0 D3hot D3cold
[    1.520248] Creating 4 MTD partitions on "spi0.0":
[    1.527022] pci 0002:00:00.0: bridge window [mem 0x20400000-0x205fffff]: assigned
[    1.528589] pcieport 0001:00:00.0: PME: Signaling with IRQ 47
[    1.528800] pcieport 0001:00:00.0: AER: enabled with IRQ 47
[    1.532659] 0x000000000000-0x000000080000 : "0:training"
[    1.556013] pci 0002:00:00.0: BAR 0 [mem 0x20300000-0x20300fff]: assigned
[    1.561581] pci 0002:01:00.0: BAR 0 [mem 0x20400000-0x205fffff 64bit]: assigned
[    1.568296] pci 0002:00:00.0: PCI bridge to [bus 01-ff]
[    1.575368] pci 0002:00:00.0:   bridge window [mem 0x20400000-0x205fffff]
[    1.580591] pci_bus 0002:00: resource 4 [io  0x0000-0xfffff]
[    1.587528] pci_bus 0002:00: resource 5 [mem 0x20300000-0x27ffffff]
[    1.587901] 0x000000080000-0x0000000c0000 : "0:license"
[    1.593241] pci_bus 0002:01: resource 1 [mem 0x20400000-0x205fffff]
[    1.605100] 0x0000000c0000-0x000003cc0000 : "rootfs"
[    1.606173] pcieport 0002:00:00.0: PME: Signaling with IRQ 49
[    1.616088] pcieport 0002:00:00.0: AER: enabled with IRQ 49
[    1.680962] mtd: setting mtd2 (rootfs) as root device
[    1.681402] mtdsplit: no squashfs found in "rootfs"
[    1.684994] 0x000003cc0000-0x0000078c0000 : "rootfs_1"
[    1.761174] spi_qup 78b5000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64
[    1.761613] spi-nor spi1.0: supply vcc not found, using dummy regulator
[    1.768310] 21 fixed-partitions partitions found on MTD device spi1.0
[    1.773849] Creating 21 MTD partitions on "spi1.0":
[    1.780233] 0x000000000000-0x0000000c0000 : "0:sbl1"
[    1.785217] 0x0000000c0000-0x0000000d0000 : "0:mibib"
[    1.790387] 0x0000000d0000-0x0000000f0000 : "0:bootconfig"
[    1.795349] 0x0000000f0000-0x000000110000 : "0:bootconfig1"
[    1.800754] 0x000000110000-0x000000290000 : "0:qsee"
[    1.806170] 0x000000290000-0x000000410000 : "0:qsee_1"
[    1.811384] 0x000000410000-0x000000420000 : "0:devcfg"
[    1.816311] 0x000000420000-0x000000430000 : "0:devcfg_1"
[    1.821490] 0x000000430000-0x000000440000 : "0:apdp"
[    1.826898] 0x000000440000-0x000000450000 : "0:apdp_1"
[    1.831877] 0x000000450000-0x000000490000 : "0:tme"
[    1.836810] 0x000000490000-0x0000004d0000 : "0:tme_1"
[    1.841593] 0x0000004d0000-0x0000004f0000 : "0:rpm"
[    1.846825] 0x0000004f0000-0x000000510000 : "0:rpm_1"
[    1.851490] 0x000000510000-0x000000520000 : "0:cdt"
[    1.856706] 0x000000520000-0x000000530000 : "0:cdt_1"
[    1.861397] 0x000000530000-0x000000540000 : "0:appsblenv"
[    1.866587] 0x000000540000-0x0000005e0000 : "0:appsbl"
[    1.871972] 0x0000005e0000-0x000000680000 : "0:appsbl_1"
[    1.877039] 0x000000680000-0x000000780000 : "0:art"
[    1.882484] 0x000000780000-0x000000800000 : "0:ethphyfw"
[    1.907663] hwmon hwmon0: temp1_input not attached to any thermal zone
[    1.909525] hwmon hwmon1: temp1_input not attached to any thermal zone
[    1.913857] i2c_dev: i2c /dev entries driver
[    1.923902] sdhci: Secure Digital Host Controller Interface driver
[    1.924013] sdhci: Copyright(c) Pierre Ossman
[    1.930035] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.934719] random: crng init done
[    1.935102] clocksource: arch_mmio_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    1.943380] arch-timer-mmio b120000.timer: mmio timer running at 24.00MHz (virt)
[    1.955719] NET: Registered PF_INET6 protocol family
[    1.962401] Segment Routing with IPv6
[    1.966739] In-situ OAM (IOAM) with IPv6
[    1.970355] NET: Registered PF_PACKET protocol family
[    1.974375] 8021q: 802.1Q VLAN Support v1.8
[    2.002645] cpufreq: cpufreq_policy_online: CPU0: Running at unlisted initial frequency: 799999 kHz, changing to: 936000 kHz
[    2.003505] ubi0: attaching mtd2
[    2.371237] ubi0: scanning is finished
[    2.417436] ubi0: attached mtd2 (name "rootfs", size 60 MiB)
[    2.417460] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    2.422151] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    2.428846] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[    2.435693] ubi0: good PEBs: 480, bad PEBs: 0, corrupted PEBs: 0
[    2.442470] ubi0: user volume: 3, internal volumes: 1, max. volumes count: 128
[    2.448719] ubi0: max/mean erase counter: 2/0, WL threshold: 4096, image sequence number: 1786493377
[    2.455748] ubi0: available PEBs: 0, total reserved PEBs: 480, PEBs reserved for bad PEB handling: 40
[    2.465050] ubi0: background thread "ubi_bgt0d" started, PID 755
[    2.465688] block ubiblock0_1: created from ubi0:1(ubi_rootfs)
[    2.480788] clk: Disabling unused clocks
[    2.486249] check access for rdinit=/init failed: -2, ignoring
[    2.489672] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[    2.491247] Freeing unused kernel memory: 960K
[    2.498220] Run /sbin/init as init process
[    2.502496]   with arguments:
[    2.502499]     /sbin/init
[    2.502502]   with environment:
[    2.502504]     HOME=/
[    2.502507]     TERM=linux
[    2.831567] init: Console is alive
[    2.831690] init: - watchdog -
[    3.463089] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    3.494376] gpio_button_hotplug: loading out-of-tree module taints kernel.
[    3.504352] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[    3.504379] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 1
[    3.509608] xhci-hcd xhci-hcd.1.auto: hcc params 0x0220fe65 hci version 0x110 quirks 0x0000808000000010
[    3.516291] xhci-hcd xhci-hcd.1.auto: irq 56, io mem 0x08a00000
[    3.525725] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[    3.531553] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 2
[    3.537112] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed
[    3.544897] hub 1-0:1.0: USB hub found
[    3.551287] hub 1-0:1.0: 1 port detected
[    3.555096] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    3.559212] hub 2-0:1.0: USB hub found
[    3.567152] hub 2-0:1.0: 1 port detected
[    3.571888] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    3.581586] init: - preinit -
[    8.153338] UBIFS (ubi0:2): Mounting in unauthenticated mode
[    8.153404] UBIFS (ubi0:2): background thread "ubifs_bgt0_2" started, PID 924
[    8.205845] UBIFS (ubi0:2): recovery needed
[    8.330572] UBIFS (ubi0:2): recovery completed
[    8.330633] UBIFS (ubi0:2): UBIFS: mounted UBI device 0, volume 2, name "rootfs_data"
[    8.333906] UBIFS (ubi0:2): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    8.341821] UBIFS (ubi0:2): FS size: 33902592 bytes (32 MiB, 267 LEBs), max 277 LEBs, journal size 1650688 bytes (1 MiB, 13 LEBs)
[    8.351714] UBIFS (ubi0:2): reserved for root: 1601302 bytes (1563 KiB)
[    8.363338] UBIFS (ubi0:2): media format: w5/r0 (latest is w5/r0), UUID 784586C1-664F-4A04-8142-54C8C967DE54, small LPT model
[    8.376563] mount_root: switching to ubifs overlay
[    8.389921] overlayfs: null uuid detected in lower fs '/', falling back to xino=off,index=off,nfs_export=off.
[    8.396379] urandom-seed: Seeding with /etc/urandom.seed
[    8.477849] procd: - early -
[    8.477920] procd: - watchdog -
[    9.022061] procd: - watchdog -
[    9.022440] procd: - ubus -
[    9.075127] procd: - init -
[    9.393940] urngd: v1.0.2 started.
[    9.416466] kmodloader: loading kernel modules from /etc/modules.d/*
[    9.530534] Loading modules backported from Linux version v6.18.39-0-gf89c29685
[    9.530557] Backport generated by backports.git 614e5ed
[    9.564288] EDMA Hardware Configured
[    9.565151] qcom_ppe 3a000000.ethernet: EDMA configuration successful
[    9.567018] qcom_ppe 3a000000.ethernet lan1 (uninitialized): GMAC1 Using random MAC address - 9e:d1:0f:e9:37:91
[    9.573297] qcom_ppe 3a000000.ethernet lan1 (uninitialized): netif_napi_add_weight_locked() called with weight 512
[    9.757839] qcom_ppe 3a000000.ethernet lan1 (uninitialized): PHY [90000.mdio-1:10] driver [Qualcomm QCA8075] (irq=POLL)
[    9.758565] qcom_ppe 3a000000.ethernet lan2 (uninitialized): GMAC2 Using random MAC address - 26:67:82:a5:1a:06
[    9.837548] qcom_ppe 3a000000.ethernet lan2 (uninitialized): PHY [90000.mdio-1:11] driver [Qualcomm QCA8075] (irq=POLL)
[    9.838286] qcom_ppe 3a000000.ethernet lan3 (uninitialized): GMAC3 Using random MAC address - 4e:31:43:eb:8e:7e
[    9.927538] qcom_ppe 3a000000.ethernet lan3 (uninitialized): PHY [90000.mdio-1:12] driver [Qualcomm QCA8075] (irq=POLL)
[    9.928262] qcom_ppe 3a000000.ethernet lan4 (uninitialized): GMAC4 Using random MAC address - 5e:10:46:50:07:ec
[   10.007535] qcom_ppe 3a000000.ethernet lan4 (uninitialized): PHY [90000.mdio-1:13] driver [Qualcomm QCA8075] (irq=POLL)
[   10.008262] qcom_ppe 3a000000.ethernet lan5 (uninitialized): GMAC5 Using random MAC address - e2:db:fd:8e:f7:6c
[   10.027252] qcom_ppe 3a000000.ethernet lan5 (uninitialized): PHY [90000.mdio-1:08] driver [Aquantia AQR113C] (irq=POLL)
[   10.027948] qcom_ppe 3a000000.ethernet wan (uninitialized): GMAC6 Using random MAC address - 62:67:49:7d:d3:97
[   10.047256] qcom_ppe 3a000000.ethernet wan (uninitialized): PHY [90000.mdio-1:00] driver [Aquantia AQR113C] (irq=POLL)
[   10.050236] NET: Registered PF_QIPCRTR protocol family
[   10.120264] PPP generic driver version 2.4.2
[   10.120655] NET: Registered PF_PPPOX protocol family
[   10.127494] ath12k_pci 0003:01:00.0: BAR 0 [mem 0x18400000-0x185fffff 64bit]: assigned
[   10.128576] ath12k_pci 0003:01:00.0: enabling device (0000 -> 0002)
[   10.136558] ath12k_pci 0003:01:00.0: MSI vectors: 16
[   10.142445] ath12k_pci 0003:01:00.0: Hardware name: qcn9274 hw2.0
[   12.357196] mhi mhi0: Requested to power ON
[   12.357226] mhi mhi0: Power on setup success
[   12.517137] mhi mhi0: Wait for device to enter SBL or Mission mode
[   13.028905] ath12k_pci 0001:01:00.0: BAR 0 [mem 0x10400000-0x105fffff 64bit]: assigned
[   13.028983] ath12k_pci 0001:01:00.0: enabling device (0000 -> 0002)
[   13.036075] ath12k_pci 0001:01:00.0: MSI vectors: 16
[   13.036945] ath12k_pci 0003:01:00.0: qmi dma allocation failed (29360128 B type 1), will try later with small size
[   13.041899] ath12k_pci 0001:01:00.0: Hardware name: qcn9274 hw2.0
[   13.062014] ath12k_pci 0003:01:00.0: memory type 10 not supported
[   13.068748] ath12k_pci 0003:01:00.0: chip_id 0x0 chip_family 0xb board_id 0xff soc_id 0x401a2200
[   13.069479] ath12k_pci 0003:01:00.0: fw_version 0x160484db fw_build_timestamp 2025-12-09 19:48 fw_build_id QC_IMAGE_VERSION_STRING=WLAN.WBE.1.6-01243-QCAHKSWPL_SILICONZ-1
[   13.109616] mhi mhi1: Requested to power ON
[   13.109650] mhi mhi1: Power on setup success
[   13.125714] ath12k_pci 0003:01:00.0: failed to fetch board data for bus=pci,qmi-chip-id=0,qmi-board-id=255 from ath12k/QCN9274/hw2.0/board-2.bin
[   13.125750] ath12k_pci 0003:01:00.0: failed to fetch board.bin from QCN9274/hw2.0
[   13.137769] ath12k_pci 0003:01:00.0: qmi failed to load bdf:
[   13.145104] ath12k_pci 0003:01:00.0: qmi failed to load board data file:-12
[   13.273775] mhi mhi1: Wait for device to enter SBL or Mission mode
[   13.789225] ath12k_pci 0002:01:00.0: BAR 0 [mem 0x20400000-0x205fffff 64bit]: assigned
[   13.789300] ath12k_pci 0002:01:00.0: enabling device (0000 -> 0002)
[   13.796384] ath12k_pci 0001:01:00.0: qmi dma allocation failed (29360128 B type 1), will try later with small size
[   13.796458] ath12k_pci 0002:01:00.0: MSI vectors: 16
[   13.812622] ath12k_pci 0002:01:00.0: Hardware name: qcn9274 hw2.0
[   13.819104] ath12k_pci 0001:01:00.0: memory type 10 not supported
[   13.829423] ath12k_pci 0001:01:00.0: chip_id 0x0 chip_family 0xb board_id 0xff soc_id 0x401a2200
[   13.829797] ath12k_pci 0001:01:00.0: fw_version 0x160484db fw_build_timestamp 2025-12-09 19:48 fw_build_id QC_IMAGE_VERSION_STRING=WLAN.WBE.1.6-01243-QCAHKSWPL_SILICONZ-1
[   13.852246] ath12k_pci 0001:01:00.0: failed to fetch board data for bus=pci,qmi-chip-id=0,qmi-board-id=255 from ath12k/QCN9274/hw2.0/board-2.bin
[   13.853676] ath12k_pci 0001:01:00.0: failed to fetch board.bin from QCN9274/hw2.0
[   13.866800] ath12k_pci 0001:01:00.0: qmi failed to load bdf:
[   13.870227] mhi mhi2: Requested to power ON
[   13.874155] ath12k_pci 0001:01:00.0: qmi failed to load board data file:-12
[   13.879899] mhi mhi2: Power on setup success
[   14.037132] mhi mhi2: Wait for device to enter SBL or Mission mode
[   14.553567] kmodloader: done loading kernel modules from /etc/modules.d/*
[   14.554692] ath12k_pci 0002:01:00.0: qmi dma allocation failed (29360128 B type 1), will try later with small size
[   14.578643] ath12k_pci 0002:01:00.0: memory type 10 not supported
[   14.584061] ath12k_pci 0002:01:00.0: chip_id 0x0 chip_family 0xb board_id 0xff soc_id 0x401a2200
[   14.584085] ath12k_pci 0002:01:00.0: fw_version 0x160484db fw_build_timestamp 2025-12-09 19:48 fw_build_id QC_IMAGE_VERSION_STRING=WLAN.WBE.1.6-01243-QCAHKSWPL_SILICONZ-1
[   14.605030] ath12k_pci 0002:01:00.0: failed to fetch board data for bus=pci,qmi-chip-id=0,qmi-board-id=255 from ath12k/QCN9274/hw2.0/board-2.bin
[   14.607607] ath12k_pci 0002:01:00.0: failed to fetch board.bin from QCN9274/hw2.0
[   24.807159] qcom,gcc-ipq9574 1800000.clock-controller: sync_state() pending due to 73a000.crypto

 

参考:

https://openwrt.org/toh/gl.inet/gl-b3000

https://forum.openwrt.org/t/ipq5018-glinet-b3000-info/210771

posted on 2026-08-14 15:57  sudochen  阅读(11)  评论(0)    收藏  举报

导航