|
|
现在的状态是重启就不亮灯
mtk_uartboot刷了
ttl日志
Press UP/DOWN to move, ENTER to select, ESC/CTRL+C to quit
Hit any key to stop autoboot: 0
Reading from volume 'fit' 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-6.6.108
Type: Kernel Image
Compression: lzma compressed
Data Start: 0x460000e8
Data Size: 5685654 Bytes = 5.4 MiB
Architecture: AArch64
OS: Linux
Load Address: 0x44000000
Entry Point: 0x44000000
Hash algo: crc32
Hash value: 06301e05
Hash algo: sha1
Hash value: 4b96d62fb86326fdf033c239e9861c11a2dadc89
Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading ramdisk from FIT Image at 46000000 ...
Using 'config-1' configuration
Trying 'initrd-1' ramdisk subimage
Description: ARM64 OpenWrt cmcc_rax3000me initrd
Type: RAMDisk Image
Compression: uncompressed
Data Start: 0x4656c3b8
Data Size: 8216104 Bytes = 7.8 MiB
Architecture: AArch64
OS: Linux
Load Address: unavailable
Entry Point: unavailable
Hash algo: crc32
Hash value: 55359ca2
Hash algo: sha1
Hash value: 84e88172242103b28cf46f4b131fdef4e7b980d0
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 cmcc_rax3000me device tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x46d422ec
Data Size: 24912 Bytes = 24.3 KiB
Architecture: AArch64
Load Address: 0x43f00000
Hash algo: crc32
Hash value: 65c7afab
Hash algo: sha1
Hash value: 9019d19486e15d6f7d9408f8157363d191d0a49a
Verifying Hash Integrity ... crc32+ sha1+ OK
Loading fdt from 0x46d422ec to 0x43f00000
## Loading fdt from FIT Image at 46000000 ...
Using 'mt7981b-cmcc-rax3000m-nand' configuration
Trying 'fdt-mt7981b-cmcc-rax3000m-nand' fdt subimage
Description: ARM64 OpenWrt cmcc_rax3000me device tree overlay mt7981b-cmcc-rax3000m-nand
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x46d49410
Data Size: 3680 Bytes = 3.6 KiB
Architecture: AArch64
Hash algo: crc32
Hash value: ee9330d5
Hash algo: sha1
Hash value: ea00b091a5cf0d9d485e8fdef15c8cfbbfef5a23
Verifying Hash Integrity ... crc32+ sha1+ OK
Booting using the fdt blob at 0x43f00000
Uncompressing Kernel Image
Loading Ramdisk to 5f025000, end 5f7fae28 ... OK
Loading Device Tree to 000000005f01c000, end 000000005f024a8b ... OK
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 6.6.108 (buildbot@buildbot.infra.immortalwrt.org) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r33477-91fc54eae3) 13.3.0, GNU ld (GNU Binutils) 2.42) #0 SMP Fri Oct 3 09:02:01 2025
[ 0.000000] Machine model: CMCC RAX3000Me
[ 0.000000] OF: reserved mem: 0x0000000042ff0000..0x0000000042ffffff (64 KiB) map non-reusable ramoops@42ff0000
[ 0.000000] OF: reserved mem: 0x0000000043000000..0x000000004302ffff (192 KiB) nomap non-reusable secmon@43000000
[ 0.000000] OF: reserved mem: 0x0000000047c80000..0x0000000047d7ffff (1024 KiB) nomap non-reusable wmcpu-reserved@47c80000
[ 0.000000] OF: reserved mem: 0x0000000047d80000..0x0000000047dbffff (256 KiB) nomap non-reusable wo-emi@47d80000
[ 0.000000] OF: reserved mem: 0x0000000047dc0000..0x0000000047ffffff (2304 KiB) nomap non-reusable wo-data@47dc0000
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000040000000-0x000000005fffffff]
[ 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-0x0000000047c7ffff]
[ 0.000000] node 0: [mem 0x0000000047c80000-0x0000000047ffffff]
[ 0.000000] node 0: [mem 0x0000000048000000-0x000000005fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000005fffffff]
[ 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 28 pages/cpu s74984 r8192 d31512 u114688
[ 0.000000] pcpu-alloc: s74984 r8192 d31512 u114688 alloc=28*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1
[ 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] alternatives: applying boot alternatives
[ 0.000000] Kernel command line: root=/dev/fit0 rootwait
[ 0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 129024
[ 0.000000] mem auto-init: stack ff, heap alloc ff, heap free ff
[ 0.000000] software IO TLB: SWIOTLB bounce buffer size adjusted to 0MB
[ 0.000000] software IO TLB: area num 2.
[ 0.000000] software IO TLB: mapped [mem 0x000000005fd56000-0x000000005fdd6000] (0MB)
[ 0.000000] Memory: 482220K/524288K available (9920K kernel code, 1574K rwdata, 6824K rodata, 576K init, 317K bss, 42068K reserved, 0K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[ 0.000000] Tracing variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[ 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] Root IRQ handler: gic_handle_irq
[ 0.000000] GICv3: GICv3 features: 16 PPIs
[ 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(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.000240] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=130000)
[ 0.000250] pid_max: default: 32768 minimum: 301
[ 0.003143] Mount-cache hash table entries: 1024 (order: 1, 8192 bytes, linear)
[ 0.003152] Mountpoint-cache hash table entries: 1024 (order: 1, 8192 bytes, linear)
[ 0.005316] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 0.005863] RCU Tasks Trace: Setting shift to 1 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=2.
[ 0.006011] rcu: Hierarchical SRCU implementation.
[ 0.006014] rcu: Max phase no-delay instances is 1000.
[ 0.006548] smp: Bringing up secondary CPUs ...
[ 0.006947] Detected VIPT I-cache on CPU1
[ 0.006990] GICv3: CPU1: found redistributor 1 region 0:0x000000000c0a0000
[ 0.007020] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[ 0.007091] smp: Brought up 1 node, 2 CPUs
[ 0.007096] SMP: Total of 2 processors activated.
[ 0.007100] CPU features: detected: 32-bit EL0 Support
[ 0.007103] CPU features: detected: CRC32 instructions
[ 0.007135] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching
[ 0.007139] CPU: All CPU(s) started at EL2
[ 0.007140] alternatives: applying system-wide alternatives
[ 0.010854] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.010872] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
[ 0.011872] pinctrl core: initialized pinctrl subsystem
[ 0.013031] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.013387] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
[ 0.013417] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.013437] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.013841] thermal_sys: Registered thermal governor 'fair_share'
[ 0.013846] thermal_sys: Registered thermal governor 'bang_bang'
[ 0.013849] thermal_sys: Registered thermal governor 'step_wise'
[ 0.013851] thermal_sys: Registered thermal governor 'user_space'
[ 0.013914] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.013971] ASID allocator initialised with 65536 entries
[ 0.014884] pstore: Using crash dump compression: deflate
[ 0.014890] pstore: Registered ramoops as persistent store backend
[ 0.014893] ramoops: using 0x10000@0x42ff0000, ecc: 0
[ 0.016388] /soc/interrupt-controller@c000000: Fixed dependency cycle(s) with /soc/interrupt-controller@c000000
[ 0.022176] Modules: 27936 pages in range for non-PLT usage
[ 0.022185] Modules: 519456 pages in range for PLT usage
[ 0.027801] cryptd: max_cpu_qlen set to 1000
[ 0.028990] SCSI subsystem initialized
[ 0.029208] libata version 3.00 loaded.
[ 0.030844] clocksource: Switched to clocksource arch_sys_counter
[ 0.033155] NET: Registered PF_INET protocol family
[ 0.033273] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.034697] tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 4096 bytes, linear)
[ 0.034710] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.034719] TCP established hash table entries: 4096 (order: 3, 32768 bytes, linear)
[ 0.034750] TCP bind hash table entries: 4096 (order: 5, 131072 bytes, linear)
[ 0.034857] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.035193] MPTCP token hash table entries: 512 (order: 1, 12288 bytes, linear)
[ 0.035302] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.035319] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.035522] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.035543] NET: Registered PF_XDP protocol family
[ 0.035553] PCI: CLS 0 bytes, default 64
[ 0.036834] Unpacking initramfs...
[ 0.037342] workingset: timestamp_bits=46 max_order=17 bucket_order=0
[ 0.042296] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.042308] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.108419] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[ 0.137042] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[ 0.140106] printk: console [ttyS0] disabled
[ 0.160468] 11002000.serial: ttyS0 at MMIO 0x11002000 (irq = 72, base_baud = 2500000) is a ST16650V2
[ 0.160512] printk: console [ttyS0] enabled
[ 0.936362] loop: module loaded
[ 0.941042] Internal error: synchronous external abort: 0000000096000210 [#1] SMP
[ 0.948527] Modules linked in:
[ 0.951580] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G M 6.6.108 #0
[ 0.959053] Hardware name: CMCC RAX3000Me (DT)
[ 0.963484] pstate: 404000c5 (nZcv daIF +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 0.970435] pc : mtk_spi_interrupt+0x24/0x350
[ 0.974793] lr : __handle_irq_event_percpu+0x54/0x1a0
[ 0.979834] sp : ffffffc080003ed0
[ 0.983136] x29: ffffffc080003ed0 x28: ffffff8000118000 x27: ffffff80001c8340
[ 0.990264] x26: ffffffc0810e6008 x25: ffffff80068c4400 x24: ffffffc0810e6008
[ 0.997392] x23: ffffffc08110d8c0 x22: 0000000000000049 x21: 0000000000000000
[ 1.004519] x20: ffffff80001ec000 x19: ffffff80001ec540 x18: 0000000000000014
[ 1.011646] x17: ffffffbf9edb1000 x16: ffffffc080000000 x15: 00000000c605a345
[ 1.018774] x14: ffffffffffffffff x13: 0000000000000018 x12: 0101010101010101
[ 1.025902] x11: 0000000000000040 x10: ffffff800000a5e8 x9 : ffffff800000a5e0
[ 1.033029] x8 : ffffff800052e270 x7 : 0000000000000000 x6 : 0000000000000000
[ 1.040157] x5 : ffffff800052e248 x4 : ffffffbf9edb1000 x3 : ffffffc080003f90
[ 1.047285] x2 : ffffffc0816cd01c x1 : ffffff80001ec000 x0 : 0000000000000049
[ 1.054412] Call trace:
[ 1.056849] mtk_spi_interrupt+0x24/0x350
[ 1.060854] __handle_irq_event_percpu+0x54/0x1a0
[ 1.065548] handle_irq_event+0x40/0xd0
[ 1.069373] handle_fasteoi_irq+0xbc/0x244
[ 1.073461] handle_irq_desc+0x3c/0x50
[ 1.077201] generic_handle_domain_irq+0x18/0x20
[ 1.081806] gic_handle_irq+0x4c/0x120
[ 1.085546] call_on_irq_stack+0x30/0x4c
[ 1.089460] do_interrupt_handler+0x78/0x84
[ 1.093635] el1_interrupt+0x30/0x4c
[ 1.097202] el1h_64_irq_handler+0x14/0x1c
[ 1.101288] el1h_64_irq+0x68/0x6c
[ 1.104680] __setup_irq+0x4fc/0x698
[ 1.108246] request_threaded_irq+0xc4/0x1a0
[ 1.112505] devm_request_threaded_irq+0x7c/0xf0
[ 1.117115] mtk_spi_probe+0x44c/0x6a8
[ 1.120860] platform_probe+0x64/0xbc
[ 1.124520] really_probe+0x140/0x2a8
[ 1.128175] __driver_probe_device+0x74/0x120
[ 1.132523] driver_probe_device+0x3c/0xd4
[ 1.136611] __driver_attach+0x88/0x150
[ 1.140438] bus_for_each_dev+0x60/0xa0
[ 1.144264] driver_attach+0x20/0x28
[ 1.147831] bus_add_driver+0xdc/0x1fc
[ 1.151572] driver_register+0x58/0x114
[ 1.155400] __platform_driver_register+0x24/0x2c
[ 1.160096] mtk_spi_driver_init+0x18/0x20
[ 1.164187] do_one_initcall+0x40/0x24c
[ 1.168016] kernel_init_freeable+0x214/0x3ac
[ 1.172364] kernel_init+0x20/0x1d0
[ 1.175844] ret_from_fork+0x10/0x20
[ 1.179417] Code: f9403c33 f9400262 f9401e75 91007042 (b9400042)
[ 1.185498] ---[ end trace 0000000000000000 ]---
[ 1.192044] pstore: backend (ramoops) writing error (-28)
[ 1.197437] Kernel panic - not syncing: synchronous external abort: Fatal exception in interrupt
[ 1.206206] SMP: stopping secondary CPUs
[ 1.210127] Kernel Offset: disabled
[ 1.213604] CPU features: 0x0,00000000,00000000,1000400b
[ 1.218903] Memory Limit: none
[ 1.223909] Rebooting in 1 seconds..
F0: 102B 0000
FA: 1040 0000
FA: 1040 0000 [0200]
F9: 3903 0041
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 102C 0000
F5: 480A 0031
00: 1005 0000
FA: 1040 0000
FA: 1040 0000 [0200]
F9: 3903 0041
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 102C 0000
01: 102A 0001
02: 1005 0000
BP: 2000 00C0 [0001]
EC: 0000 0000 [1000]
T0: 0000 00ED [010F]
System halt! |
|