Logs (part 1/2):
F0: 102B 0000
FA: 1040 0000
FA: 1040 0000 [0200]
F9: 103F 0000
F3: 1006 0033 [0200]
F3: 4001 00E0 [0200]
F3: 0000 0000
V0: 0000 0000 [0001]
00: 0000 0000
BP: 2400 0041 [0000]
G0: 1190 0000
EC: 0000 0000 [2000]
T0: 0000 027F [010F]
Jump to BL
U-Boot 2023.04 (Jan 15 2024 - 14:30:31 +0800), Build: jenkins-YX6MS_mesh-170
CPU: MediaTek MT7986
Model: mt7986-rfb
(mediatek,mt7986-emmc-rfb)
DRAM: 1 GiB
Core: 70 devices, 20 uclasses, devicetree: separate
MMC: mmc@11230000: 0
OK
In: serial@11002000
Out: serial@11002000
Err: serial@11002000
Net: eth0: ethernet@15100000
*** U-Boot Boot Menu ***
1. Startup system (Default)
2. Upgrade firmware
3. Upgrade ATF BL2
4. Upgrade ATF FIP
5. Upgrade U-boot only
6. Upgrade partition table
7. Upgrade single image
8. Load image
9. Start Web failsafe
0. U-Boot console
Press UP/DOWN to move, ENTER to select, ESC to quit
*** Upgrading Single image ***
Available load methods:
0 - TFTP client (Default)
1 - Xmodem
2 - Ymodem
3 - Kermit
4 - S-Record
5 - SD card
Select (enter for default):
Input U-Boot's IP address: 192.168.1.1
Input TFTP server's IP address: 192.168.1.66
Input IP netmask: 255.255.255.0
Input file name: vero.bin
Using ethernet@15100000 device
TFTP from server 192.168.1.66; our IP address is 192.168.1.1
Filename 'vero.bin'.
Load address: 0x46000000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
######################################################
1.2 MiB/s
done
Bytes transferred = 9371648 (8f0000 hex)
Saving Environment to MMC... Writing to MMC(0)... OK
*** Loaded 9371648 (0x8f0000) bytes at 0x46000000 ***
Writing from 0x46000000 to 0x0, size 0x8f0000 ... OK
Verifying from 0x0 to 0x8effff, size 0x8f0000 ... OK
*** Single image upgrade completed! ***
MMC erase: dev # 0, block # 2286592, count 1048576 ... 1048576 blocks erased: OK
Hit any key to stop autoboot: 0
MMC read: dev # 0, block # 17408, count 65536 ... 65536 blocks read: OK
Working FDT set to 7f7fcda0
Wrong Image Format for bootm command
ERROR: can't get kernel image!
MT7986> fdt addr $(fdtcontroladdr)
Working FDT set to 7f7fcda0
MT7986> fdt rm /signature
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
MT7986> tftpboot 0x46000000 vero.bin
Using device
TFTP from server 192.168.1.66; our IP address is 192.168.1.1
Filename 'vero.bin'.
Load address: 0x46000000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
######################################################
468.8 KiB/s
done
Bytes transferred = 9371648 (8f0000 hex)
MT7986> fdt addr $(fdtcontroladdr)
Working FDT set to 7f7fcda0
MT7986> fdt rm /signature
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
MT7986> bootm
## Loading kernel from FIT Image at 46000000 ...
Using 'config-1' configuration
Verifying Hash Integrity ... OK
Trying 'kernel-1' kernel subimage
Description: ARM64 OpenWrt Linux-6.6.93
Type: Kernel Image
Compression: lzma compressed
Data Start: 0x460000e8
Data Size: 4127771 Bytes = 3.9 MiB
Architecture: AArch64
OS: Linux
Load Address: 0x48000000
Entry Point: 0x48000000
Hash algo: crc32
Hash value: ee4eb0ab
Hash algo: sha1
Hash value: e82cb6d378108d90baba2c8b3a4e7b933471fd42
Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading ramdisk from FIT Image at 46000000 ...
Using 'config-1' configuration
Verifying Hash Integrity ... OK
Trying 'initrd-1' ramdisk subimage
Description: ARM64 OpenWrt acer_vero-w6m initrd
Type: RAMDisk Image
Compression: uncompressed
Data Start: 0x463efe3c
Data Size: 5174652 Bytes = 4.9 MiB
Architecture: AArch64
OS: Linux
Load Address: unavailable
Entry Point: unavailable
Hash algo: crc32
Hash value: 3da4dcd3
Hash algo: sha1
Hash value: a9082d906eb8c4e36821ffba1d8bd099a24e1858
Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt from FIT Image at 46000000 ...
Using 'config-1' configuration
Verifying Hash Integrity ... OK
Trying 'fdt-1' fdt subimage
Description: ARM64 OpenWrt acer_vero-w6m device tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x468df4c4
Data Size: 23453 Bytes = 22.9 KiB
Architecture: AArch64
Load Address: 0x47000000
Hash algo: crc32
Hash value: 4182a669
Hash algo: sha1
Hash value: 100a3137ca2e6f7255c2860dcef0893030b4c9af
Verifying Hash Integrity ... crc32+ sha1+ OK
Loading fdt from 0x468df4c4 to 0x47000000
Booting using the fdt blob at 0x47000000
Working FDT set to 47000000
Uncompressing Kernel Image
Loading Ramdisk to 7f309000, end 7f7f857c ... OK
Loading Device Tree to 000000007f300000, end 000000007f308b9c ... OK
Working FDT set to 7f300000
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 6.6.93 (builder@buildhost) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r28739-d9340319c6) 13.3.0, GNU ld (GNU Binutils) 2.42) #0 SMP Mon Jun 23 20:40:36 2025
[ 0.000000] Machine model: Acer Connect Vero W6m
[ 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: 0x000000004fc00000..0x000000004fcfffff (1024 KiB) nomap non-reusable wmcpu-reserved@4fc00000
[ 0.000000] OF: reserved mem: 0x000000004fd00000..0x000000004fd3ffff (256 KiB) nomap non-reusable wo-emi@4fd00000
[ 0.000000] OF: reserved mem: 0x000000004fd40000..0x000000004fd7ffff (256 KiB) nomap non-reusable wo-emi@4fd40000
[ 0.000000] OF: reserved mem: 0x000000004fd80000..0x000000004ffbffff (2304 KiB) nomap non-reusable wo-data@4fd80000
[ 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 18 pages/cpu s35624 r8192 d29912 u73728
[ 0.000000] pcpu-alloc: s35624 r8192 d29912 u73728 alloc=18*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] alternatives: applying boot alternatives
[ 0.000000] Kernel command line: rootfstype=squashfs,ext4 rootwait root=/dev/mmcblk0p6 fstools_ignore_partname=1 boot_param.boot_image_slot=0 boot_param.upgrade_image_slot=1 boot_param.dual_boot
[ 0.000000] Unknown kernel command line parameters "fstools_ignore_partname=1", 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] Built 1 zonelists, mobility grouping on. Total pages: 258048
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 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 0x000000007fb03000-0x000000007fc03000] (1MB)
[ 0.000000] Memory: 1005368K/1048576K available (9024K kernel code, 1000K rwdata, 1672K rodata, 448K init, 307K bss, 43208K 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] Root IRQ handler: 0xffffffc080010080
[ 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.000062] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=130000)
[ 0.000069] pid_max: default: 32768 minimum: 301
[ 0.002142] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
[ 0.002150] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
[ 0.003758] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 0.004144] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.
[ 0.004249] rcu: Hierarchical SRCU implementation.
[ 0.004251] rcu: Max phase no-delay instances is 1000.
[ 0.004562] smp: Bringing up secondary CPUs ...
[ 0.004819] Detected VIPT I-cache on CPU1
[ 0.004855] GICv3: CPU1: found redistributor 1 region 0:0x000000000c0a0000
[ 0.004882] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[ 0.005178] Detected VIPT I-cache on CPU2
[ 0.005200] GICv3: CPU2: found redistributor 2 region 0:0x000000000c0c0000
[ 0.005212] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[ 0.005470] Detected VIPT I-cache on CPU3
[ 0.005489] GICv3: CPU3: found redistributor 3 region 0:0x000000000c0e0000
[ 0.005499] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[ 0.005526] smp: Brought up 1 node, 4 CPUs
[ 0.005530] SMP: Total of 4 processors activated.
[ 0.005532] CPU features: detected: 32-bit EL0 Support
[ 0.005534] CPU features: detected: CRC32 instructions
[ 0.005560] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching
[ 0.005563] CPU: All CPU(s) started at EL2
[ 0.005565] alternatives: applying system-wide alternatives
[ 0.008444] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.008460] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ 0.009348] pinctrl core: initialized pinctrl subsystem
[ 0.010283] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.010557] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
[ 0.010576] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.010592] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.010893] thermal_sys: Registered thermal governor 'fair_share'
[ 0.010896] thermal_sys: Registered thermal governor 'bang_bang'
[ 0.010898] thermal_sys: Registered thermal governor 'step_wise'
[ 0.010900] thermal_sys: Registered thermal governor 'user_space'
[ 0.010966] ASID allocator initialised with 65536 entries
[ 0.011657] pstore: Using crash dump compression: deflate
[ 0.011660] pstore: Registered ramoops as persistent store backend
[ 0.011661] ramoops: using 0x10000@0x42ff0000, ecc: 0
[ 0.012629] /soc/interrupt-controller@c000000: Fixed dependency cycle(s) with /soc/interrupt-controller@c000000
[ 0.017250] Modules: 29616 pages in range for non-PLT usage
[ 0.017260] Modules: 521136 pages in range for PLT usage
[ 0.018185] cryptd: max_cpu_qlen set to 1000
[ 0.019030] SCSI subsystem initialized
[ 0.019184] libata version 3.00 loaded.
[ 0.020321] clocksource: Switched to clocksource arch_sys_counter
[ 0.022005] NET: Registered PF_INET protocol family
[ 0.022102] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.023301] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear)
[ 0.023313] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.023320] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.023356] TCP bind hash table entries: 8192 (order: 6, 262144 bytes, linear)
[ 0.023523] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.023773] MPTCP token hash table entries: 1024 (order: 2, 24576 bytes, linear)
[ 0.023856] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)