Didn't check if u-boot was interruptible, not enough hands
Serial is easily accessible once you've removed the top cover.
U-Boot 2022.01-rc4-svn627 (Jul 20 2022 - 11:28:48 +0800)
CPU: MediaTek MT7986
Model: mt7986-rfb
DRAM: 512 MiB
Initializing NMBM ...
spi-nand: spi_nand spi_nand@1: Winbond SPI NAND was found.
spi-nand: spi_nand spi_nand@1: 128 MiB, block size: 128 KiB, page size: 2048, OO B size: 64
Could not find a valid device for nmbm0
Signature found at block 1023 [0x07fe0000]
First info table with writecount 2 found in block 960
Second info table with writecount 2 found in block 963
NMBM has been successfully attached
MMC: mmc@11230000: 0
Loading Environment from MTD... *** Warning - bad CRC, using default environment
In: serial@11002000
Out: serial@11002000
Err: serial@11002000
Net:
Warning: ethernet@15100000 (eth0) using random MAC address - 3e:1c:a8:2a:f0:4e
eth0: ethernet@15100000
*** U-Boot Boot Menu ***
1. Startup system (Default)
2. Upgrade firmware
3. Upgrade ATF BL2
4. Upgrade ATF FIP
5. Upgrade single image
6. Load image
0. U-Boot console
Press UP/DOWN to move, ENTER to select, ESC/CTRL+C to quit
ubi0: attaching mtd8
ubi0: scanning is finished
ubi0: attached mtd8 (name "ubi", size 63 MiB)
ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
ubi0: good PEBs: 504, bad PEBs: 0, corrupted PEBs: 0
ubi0: user volume: 3, internal volumes: 1, max. volumes count: 128
ubi0: max/mean erase counter: 2/0, WL threshold: 4096, image sequence number: 13 1297464
ubi0: available PEBs: 0, total reserved PEBs: 504, PEBs reserved for bad PEB han dling: 19
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.4.171
Type: Kernel Image
Compression: lzma compressed
Data Start: 0x460000e8
Data Size: 3428210 Bytes = 3.3 MiB
Architecture: AArch64
OS: Linux
Load Address: 0x48080000
Entry Point: 0x48080000
Hash algo: crc32
Hash value: a3fdd597
Hash algo: sha1
Hash value: ccb7b44acdc20a2ab828f46801ce42c055518765
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 E6 device tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x46345190
Data Size: 23005 Bytes = 22.5 KiB
Architecture: AArch64
Hash algo: crc32
Hash value: 643f031d
Hash algo: sha1
Hash value: 2b490b5edf1487d724e0ae1883f5b215c71fa434
Verifying Hash Integrity ... crc32+ sha1+ OK
Booting using the fdt blob at 0x46345190
Uncompressing Kernel Image
Loading Device Tree to 000000005f7f0000, end 000000005f7f89dc ... OK
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 5.4.171 (sdk@runner-w2sra61b-project-2-concurrent-0 ) (gcc version 7.3.0 (OpenWrt GCC 7.3.0 r0-b7ea26f)) #0 SMP Fri Aug 25 00:54:32 2023
[ 0.000000] Machine model: MediaTek MT7986a gsw RFB
[ 0.000000] earlycon: uart8250 at MMIO32 0x0000000011002000 (options '')
[ 0.000000] printk: bootconsole [uart8250] enabled
[ 0.000000] On node 0 totalpages: 130064
[ 0.000000] DMA32 zone: 1792 pages used for memmap
[ 0.000000] DMA32 zone: 0 pages reserved
[ 0.000000] DMA32 zone: 130064 pages, LIFO batch:31
[ 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.0
[ 0.000000] percpu: Embedded 20 pages/cpu s43544 r8192 d30184 u81920
[ 0.000000] pcpu-alloc: s43544 r8192 d30184 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: GIC system register CPU interface
[ 0.000000] CPU features: kernel page table isolation disabled by kernel conf iguration
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 128272
[ 0.000000] Kernel command line: console=ttyS0,115200n1 loglevel=8 e arlycon=uart8250,mmio32,0x11002000
[ 0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes, l inear)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes, li near)
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] Memory: 493164K/520256K available (7038K kernel code, 492K rwdata , 2032K rodata, 448K init, 389K bss, 27092K reserved, 0K cma-reserved)
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] rcu: CONFIG_RCU_FANOUT set to non-default value of 32.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jif fies.
[ 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] GICv3: 16 PPIs implemented
[ 0.000000] GICv3: no VLPI support, no direct LPI support
[ 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.000002] sched_clock: 56 bits at 13MHz, resolution 76ns, wraps every 43980 46511101ns
[ 0.008275] Calibrating delay loop (skipped), value calculated using timer fr equency.. 26.00 BogoMIPS (lpj=52000)
[ 0.018590] pid_max: default: 32768 minimum: 301
[ 0.023297] Mount-cache hash table entries: 1024 (order: 1, 8192 bytes, linea r)
[ 0.030643] Mountpoint-cache hash table entries: 1024 (order: 1, 8192 bytes, linear)
[ 0.038974] ASID allocator initialised with 65536 entries
[ 0.044431] rcu: Hierarchical SRCU implementation.
[ 0.049474] smp: Bringing up secondary CPUs ...
[ 0.054245] Detected VIPT I-cache on CPU1
[ 0.054262] GICv3: CPU1: found redistributor 1 region 0:0x000000000c0a0000
[ 0.054280] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[ 0.054509] Detected VIPT I-cache on CPU2
[ 0.054517] GICv3: CPU2: found redistributor 2 region 0:0x000000000c0c0000
[ 0.054525] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[ 0.054730] Detected VIPT I-cache on CPU3
[ 0.054738] GICv3: CPU3: found redistributor 3 region 0:0x000000000c0e0000
[ 0.054745] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[ 0.054770] smp: Brought up 1 node, 4 CPUs
[ 0.111319] SMP: Total of 4 processors activated.
[ 0.116041] CPU features: detected: 32-bit EL0 Support
[ 0.121200] CPU features: detected: CRC32 instructions
[ 0.126449] CPU: All CPU(s) started at EL2
[ 0.130567] alternatives: patching kernel code
[ 0.136896] random: get_random_u32 called from bucket_table_alloc.isra.29+0x6 4/0x150 with crng_init=0
[ 0.137007] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, ma x_idle_ns: 7645041785100000 ns
[ 0.156079] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ 0.163094] pinctrl core: initialized pinctrl subsystem
[ 0.168745] NET: Registered protocol family 16
[ 0.173369] DMA: preallocated 256 KiB pool for atomic allocations
[ 0.188005] cryptd: max_cpu_qlen set to 1000
[ 0.193252] SCSI subsystem initialized
[ 0.197109] libata version 3.00 loaded.
[ 0.201186] usbcore: registered new interface driver usbfs
[ 0.206718] usbcore: registered new interface driver hub
[ 0.212073] usbcore: registered new device driver usb
[ 0.217799] Bluetooth: Core ver 2.22
[ 0.221412] NET: Registered protocol family 31
[ 0.225871] Bluetooth: HCI device and connection manager initialized
[ 0.232254] Bluetooth: HCI socket layer initialized
[ 0.237151] Bluetooth: L2CAP socket layer initialized
[ 0.242225] Bluetooth: SCO socket layer initialized
[ 0.247314] rbus 18000000.wbsys: PCI host bridge to bus 0000:00
[ 0.253262] pci_bus 0000:00: root bus resource [mem 0x18000000-0x18ffffff]
[ 0.260169] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 0.265677] pci_bus 0000:00: scanning bus
[ 0.269711] pci 0000:00:00.0: [14c3:7986] type 00 class 0x000280
[ 0.275752] pci 0000:00:00.0: reg 0x10: [mem 0x18000000-0x1800000f 64bit]
[ 0.282570] pci 0000:00:00.0: reg 0x18: [mem 0x00000000-0x0000000f]
[ 0.288865] pci 0000:00:00.0: reg 0x1c: [mem 0x00000000-0x0000000f]
[ 0.295159] pci 0000:00:00.0: reg 0x20: [mem 0x00000000-0x0000000f]
[ 0.301454] pci 0000:00:00.0: reg 0x24: [mem 0x00000000-0x0000000f]
[ 0.308614] pci_bus 0000:00: fixups for bus
[ 0.312813] pci_bus 0000:00: bus scan returning with max=00
[ 0.318634] clocksource: Switched to clocksource arch_sys_counter
[ 0.325259] thermal_sys: Registered thermal governor 'fair_share'
[ 0.325262] thermal_sys: Registered thermal governor 'bang_bang'
[ 0.331387] thermal_sys: Registered thermal governor 'step_wise'
[ 0.337418] thermal_sys: Registered thermal governor 'user_space'
[ 0.343449] thermal_sys: Registered thermal governor 'power_allocator'
[ 0.349750] NET: Registered protocol family 2
[ 0.360748] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear )
[ 0.368439] tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 4096 bytes, linear)
[ 0.376868] TCP established hash table entries: 4096 (order: 3, 32768 bytes, linear)
[ 0.384665] TCP bind hash table entries: 4096 (order: 4, 65536 bytes, linear)
[ 0.391870] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.398310] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.404874] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.411932] NET: Registered protocol family 1
[ 0.416325] PCI: CLS 0 bytes, default 64
[ 0.420876] workingset: timestamp_bits=62 max_order=17 bucket_order=0
[ 0.427505] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.433365] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORIT Y) (c) 2001-2006 Red Hat, Inc.
[ 0.459701] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
[ 0.466537] printk: console [ttyS0] disabled
[ 0.490938] 11002000.serial: ttyS0 at MMIO 0x11002000 (irq = 11, base_baud = 2500000) is a ST16650V2
[ 0.500144] printk: console [ttyS0] enabled
[ 0.500144] printk: console [ttyS0] enabled
[ 0.508493] printk: bootconsole [uart8250] disabled
[ 0.508493] printk: bootconsole [uart8250] disabled
[ 0.518646] mtk_rng 1020f000.trng: registered RNG driver
[ 0.518855] random: fast init done
[ 0.524061] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 0.527564] random: crng init done
[ 0.535026] loop: module loaded
[ 0.541136] spi-nor spi0.0: unrecognized JEDEC id bytes: ff ef aa 21 00 00
[ 0.548010] spi-nor: probe of spi0.0 failed with error -2
[ 0.553562] spi-nand spi0.1: Winbond SPI NAND was found.
[ 0.558865] spi-nand spi0.1: 128 MiB, block size: 128 KiB, page size: 2048, O OB size: 64
[ 0.568058] libphy: Fixed MDIO Bus: probed
[ 0.572519] [mtk_hw_init] reset_lock:0, force:0
[ 0.577061] [mtk_hw_init] execute fe cold reset
[ 0.592622] mtk_soc_eth 15100000.ethernet: apply mtk_sgmii[0] reg = 0x100 val = 0x12b484f
[ 0.600779] mtk_soc_eth 15100000.ethernet: apply mtk_sgmii[0] reg = 0x110 val = 0x40002000
[ 0.609039] mtk_soc_eth 15100000.ethernet: apply mtk_sgmii[1] reg = 0x100 val = 0x12b484f
[ 0.617196] mtk_soc_eth 15100000.ethernet: apply mtk_sgmii[1] reg = 0x110 val = 0x40002000
[ 0.625528] libphy: mdio: probed
[ 0.628956] Create workqueue successful!
[ 0.628959] PHY[rtl8221b]-adp_rtl8221b_probe():entry
[ 0.637915] PHY[rtl8221b]-adp_rtl8221b_probe():clause 45 is un-support
[ 0.644510] PHY[rtl8221b]-adp_rtl8221b_probe():rtl8221B-VB-CG phy address=0x7
[ 0.651625] PHY[rtl8221b]-adp_rtl8221b_hw_reset():entry
[ 1.218635] PHY[rtl8221b]-adp_rtl8221b_hw_reset():rtl8221B-VB-CG reset ok
[ 1.225403] PHY[rtl8221b]-adp_rtl8221b_config_init():entry
[ 1.230870] PHY[rtl8221b]-adp_rtl8221b_read_phyId():entry
[ 1.236480] PHY[rtl8221b]-adp_rtl8221b_read_phyId():rtl8221B-VB-CG read phy i d =0x1cc849 by clause 22 about reg 13 and 14
[ 1.247464] PHY[rtl8221b]-adp_rtl8221b_read_phyId():rtl8221B-VB-CG read phy i d =0x1cc849 by clause 22
[ 1.256657] PHY[rtl8221b]-adp_rtl8221b_force_serdes():entry
[ 1.262211] PHY[rtl8221b]-adp_rtl8221b_sds_set_autoNego():entry
[ 2.274675] PHY[rtl8221b]-adp_rtl8221b_sds_set_autoNego():disable HiSGMII aut o-Negotiation is success
[ 2.283986] PHY[rtl8221b]-adp_rtl8221b_force_serdes():REG_SDS_OPT[0x697a]=0x3 , serdes link option down
[ 2.293266] PHY[rtl8221b]-adp_rtl8221b_force_serdes():serdes opt mode: HiSGMI I
[ 2.300581] PHY[rtl8221b]-adp_rtl8221b_force_serdes():REG_SDS_CTRL1[0x6a04]=0 x403
[ 2.308041] PHY[rtl8221b]-adp_rtl8221b_force_serdes():MDIO select serdes: SGM II
[ 2.315442] PHY[rtl8221b]-adp_rtl8221b_force_serdes():REG_SDS_CTRL3[0x7580]=0 x9402
[ 2.322989] PHY[rtl8221b]-adp_rtl8221b_force_serdes():serdes mode: SGMII
[ 2.329783] PHY[rtl8221b]-adp_rtl8221b_force_serdes():REG_SDS_CTRL9[0x758d]=0 x10 serdes status is down
[ 2.339063] PHY[rtl8221b]-adp_rtl8221b_set_autoNegoEnable():entry
[ 2.345364] PHY[rtl8221b]-adp_rtl8221b_set_autoNegoEnable():enable pma auto-N egotiation is success
[ 2.354751] PHY[rtl8221b]-adp_rtl8221b_phyad0_enable():entry
[ 2.360449] PHY[rtl8221b]-adp_rtl8221b_phyad0_enable():PHYCR1 value:0x219a
[ 2.367416] PHY[rtl8221b]-adp_rtl8221b_phyad0_enable():read PHYCR1 value:0x19 a
[ 2.374617] PHY[rtl8221b]-adp_rtl8221b_phyad0_enable():disable PHYAD_0 respon d is success
[ 2.382788] PHY[rtl8221b]-rtl822x_get_features():entry
[ 2.387909] PHY[rtl8221b]-rtl822x_read_page():entry
[ 2.392799] PHY[rtl8221b]-rtl822x_write_page():entry
[ 2.397802] PHY[rtl8221b]-rtl822x_write_page():entry
[ 2.402894] mtk_soc_eth 15100000.ethernet: generated random MAC address 92:2b :57:06:25:d4
[ 2.411282] mtk_soc_eth 15100000.ethernet eth0: mediatek frame engine at 0xff ffffc011800000, irq 119
[ 2.420415] mtk_soc_eth 15100000.ethernet: generated random MAC address ae:10 :38:7d:6e:a8
[ 2.428747] mtk_soc_eth 15100000.ethernet eth1: mediatek frame engine at 0xff ffffc011800000, irq 119
[ 2.437860] (unnamed net_device) (dummy): netif_napi_add() called with weight 256
[ 2.445566] ========STA INIT=============
[ 2.449584] MTK NETLINK SUCCESS!!!!!
[ 2.453148] [WASK][wask_init][354]Netlink WASK Module inserted.
[ 2.459055] globalvar register success
[ 2.462844] [WASK][wask_init][385]WASK NETLINK SUCCESS!!!!!
[ 2.468499] xhci-mtk 11200000.xhci: 11200000.xhci supply vbus not found, usin g dummy regulator
[ 2.477110] xhci-mtk 11200000.xhci: 11200000.xhci supply vusb33 not found, us ing dummy regulator
[ 2.485973] phy phy-usb-phy@11e10000.1: try to get sw efuse
[ 2.491536] phy phy-usb-phy@11e10000.2: try to get sw efuse
[ 2.497095] phy phy-usb-phy@11e10000.3: try to get sw efuse
[ 2.503065] xhci-mtk 11200000.xhci: xHCI Host Controller
[ 2.508370] xhci-mtk 11200000.xhci: new USB bus registered, assigned bus numb er 1
[ 2.518912] xhci-mtk 11200000.xhci: hcc params 0x01403f99 hci version 0x110 q uirks 0x0000000000210010
[ 2.528135] xhci-mtk 11200000.xhci: irq 129, io mem 0x11200000
[ 2.534278] hub 1-0:1.0: USB hub found
[ 2.538039] hub 1-0:1.0: 2 ports detected
[ 2.542217] xhci-mtk 11200000.xhci: xHCI Host Controller
[ 2.547519] xhci-mtk 11200000.xhci: new USB bus registered, assigned bus numb er 2
[ 2.554987] xhci-mtk 11200000.xhci: Host supports USB 3.2 Enhanced SuperSpeed
[ 2.562130] usb usb2: We don't know the algorithms for LPM for this host, dis abling LPM.
[ 2.570387] hub 2-0:1.0: USB hub found
[ 2.574137] hub 2-0:1.0: 1 port detected
[ 2.578348] usbcore: registered new interface driver uas
[ 2.583686] usbcore: registered new interface driver usb-storage
[ 2.589756] i2c /dev entries driver
[ 2.593969] mtk-wdt 1001c000.watchdog: Watchdog enabled (timeout=31 sec, nowa yout=0)
[ 2.601825] device-mapper: ioctl: 4.41.0-ioctl (2019-09-16) initialised: dm-d evel@redhat.com
[ 2.610307] Bluetooth: HCI UART driver ver 2.3
[ 2.614739] Bluetooth: HCI UART protocol H4 registered
[ 2.619860] Bluetooth: HCI UART protocol BCSP registered
[ 2.625199] Bluetooth: HCI UART protocol Broadcom registered
[ 2.630853] Bluetooth: HCI UART protocol QCA registered
[ 2.636680] crypto-safexcel 10320000.crypto: EIP97:230(0,1,4,4)-HIA:270(0,5,5 ),PE:150/433(alg:7fcdfc00)/0/0/0
[ 2.649177] Initializing XFRM netlink socket
[ 2.653523] NET: Registered protocol family 10
[ 2.658349] Segment Routing with IPv6
[ 2.662042] NET: Registered protocol family 17
[ 2.666488] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 2.679466] 8021q: 802.1Q VLAN Support v1.8
[ 2.690215] nmbm nmbm_spim_nand: Signature found at block 1023 [0x07fe0000]
[ 2.698543] nmbm nmbm_spim_nand: First info table with writecount 2 found in block 960
[ 2.710532] nmbm nmbm_spim_nand: Second info table with writecount 2 found in block 963
[ 2.718531] nmbm nmbm_spim_nand: NMBM has been successfully attached
[ 2.725073] 7 fixed-partitions partitions found on MTD device nmbm_spim_nand
[ 2.732104] Creating 7 MTD partitions on "nmbm_spim_nand":
[ 2.737577] 0x000000000000-0x000000100000 : "BL2"
[ 2.742692] 0x000000100000-0x000000180000 : "u-boot-env"
[ 2.748300] 0x000000180000-0x000000380000 : "Factory"
[ 2.753626] 0x000000380000-0x000000580000 : "FIP"
[ 2.758602] 0x000000580000-0x000000600000 : "product_info"
[ 2.764374] 0x000000600000-0x000000680000 : "kdump"
[ 2.769520] 0x000000680000-0x000004580000 : "ubi"
[ 3.394670] mt753x gsw@0: LAN/WAN VLAN setting=lllll
[ 3.399895] mt753x gsw@0: Switch is MediaTek MT7531AE rev 1
[ 3.409650] mt753x gsw@0: HWSTRAP=0xff XTAL=25MHz
[ 5.445526] libphy: mt753x_mdio: probed
[ 6.856459] mt753x gsw@0: apply mt753x reg = 0x5100 val = 0x120044f
[ 6.862796] mt753x gsw@0: apply mt753x reg = 0x5110 val = 0x40000000
[ 6.869217] mt753x gsw@0: apply mt753x reg = 0x6100 val = 0x120044f
[ 6.875549] mt753x gsw@0: apply mt753x reg = 0x6110 val = 0x40000000
[ 7.101219] mt753x gsw@0: >>>>>>>>>>>>>>>>>>>>>>>>>>>>> START CALIBRATION:
[ 7.109180] mt753x gsw@0: -------- gephy-calbration (port:0) --------