|
本帖最后由 oldcat 于 2023-12-24 23:56 编辑
input <abort key> to stop autoboot in 500 ms
TP 的限制你半秒内终止,有点坑,也可能需要专用工具终止
WMA301 302 都这样,要自己做个UBOOT,uboot还校验固件
U-Boot 2016.01 (Dec 01 2022 - 21:16:26 +0800)
DRAM: smem ram ptable found: ver: 1 len: 4
256 MiB
NAND: QPIC controller support serial NAND
ID = 7f7f11c8
Vendor = c8
Device = 11
Serial Nand Device Found With ID : 0xc8 0x11
Serial NAND device Manufacturer:F50D1G41LB(2M)
Device Size:128 MiB, Page size:2048, Spare Size:64, ECC:4-bit
128 MiB
Using default environment
In: serial@78AF000
Out: serial@78AF000
Err: serial@78AF000
machid: 8040001
eth0 MAC Address from ART is not valid
eth1 MAC Address from ART is not valid
input <abort key> to stop autoboot in 500 ms
NAND read: device 0 offset 0x4000000, size 0x8
8 bytes read: OK
Dual image validation, to check image_2 now
NAND read: device 0 offset 0x4800000, size 0xd0
208 bytes read: OK
verifying uboot partition...
NAND read: device 0 offset 0x4700000, size 0x40000
262144 bytes read: OK
ok
verifying kernel and romfs partition...
NAND read: device 0 offset 0x4880000, size 0x400000
4194304 bytes read: OK
NAND read: device 0 offset 0x4fc0000, size 0xc00000
12582912 bytes read: OK
ok
NAND read: device 0 offset 0x4800000, size 0x20000
131072 bytes read: OK
NAND read: device 0 offset 0x4700000, size 0x40000
262144 bytes read: OK
U-Boot 2016.01 (Feb 27 2023 - 17:13:15 +0800)
DRAM: smem ram ptable found: ver: 1 len: 4
256 MiB
NAND: QPIC controller support serial NAND
ID = 7f7f11c8
Vendor = c8
Device = 11
Serial Nand Device Found With ID : 0xc8 0x11
Serial NAND device Manufature:F50D1G41LB(2M)
Device Size:128 MiB, Page size:2048, Spare Size:64, ECC:4-bit
128 MiB
Using default environment
In: serial@78AF000
Out: serial@78AF000
Err: serial@78AF000
machid: 8040001
eth0 MAC Address from ART is not valid
eth1 MAC Address from ART is not valid
NAND read: device 0 offset 0x4000000, size 0x8
8 bytes read: OK
NAND read: device 0 offset 0x4800000, size 0x200
512 bytes read: OK
set_fs_bootargs flash_type = 11
NAND read: device 0 offset 0x4880000, size 0x500000
5242880 bytes read: OK
## Loading kernel from FIT Image at 44000000 ...
Using 'config@mp03.1' configuration
Trying 'kernel@1' kernel subimage
Description: ARM OpenWrt Linux-4.4.60
Type: Kernel Image
Compression: lzma compressed
Data Start: 0x440000e4
Data Size: 2423895 Bytes = 2.3 MiB
Architecture: ARM
OS: Linux
Load Address: 0x41208000
Entry Point: 0x41208000
Hash algo: crc32
Hash value: 7a57e815
Hash algo: sha1
Hash value: 0cbb1db3889f2b21f32d39be581c62ee49f3d203
## Loading fdt from FIT Image at 44000000 ...
Using 'config@mp03.1' configuration
Trying 'fdt@mp03.1' fdt subimage
Description: ARM OpenWrt qcom-ipq50xx-mpxx device tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x4425e680
Data Size: 57588 Bytes = 56.2 KiB
Architecture: ARM
Hash algo: crc32
Hash value: 121a6e3a
Hash algo: sha1
Hash value: 157fd95ca91696cbcfcd52b572adf450571cf977
Booting using the fdt blob at 0x4425e680
Uncompressing Kernel Image ... OK
Loading Device Tree to 497f0000, end 498010f3 ... OK
Device nand0 not found!
invalid mtd device 'nand0'
Using machid 0x8040001 from environment
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.4.60 (jenkins@wlcilnx1) (gcc version 5.2.0
(OpenWrt GCC 5.2.0 6cc8228f8945a734982fa110ea4850252f897850) ) #1 SMP PREEMPT
Mon Feb 27 17:27:22 CST 2023
[ 0.000000] CPU: ARMv7 Processor [51af8014] revision 4 (ARMv7), cr=10c0383d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing
instruction cache
[ 0.000000] Machine model: Qualcomm Technologies, Inc. IPQ5018/AP-MP03.1
[ 0.000000] Reserved memory: not enough space all defined regions.
[ 0.000000] Reserved memory: OVERLAP DETECTED!
[ 0.000000] q6_mem_regions@4B000000 (0x4b000000--0x4f500000) overlaps with
q6_code_data@4B000000 (0x4b000000--0x4b060000)
[ 0.000000] Memory policy: Data cache writealloc
[ 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] PERCPU: Embedded 10 pages/cpu @8fdc3000 s11968 r8192 d20800
u40960
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total
pages: 43264
[ 0.000000] Kernel command line: console=ttyMSM0,115200n8
root=/dev/mtdblock6 rootfstype=squashfs ubi.mtd=7 ubi.mtd=3 rootwait
swiotlb=1 radioScheme=IPQ5018,qcn6122
[ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000000] Memory: 165636K/175104K available (4426K kernel code, 324K
rwdata, 1636K rodata, 208K init, 914K bss, 9468K reserved, 0K cma-reserved)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0x90800000 - 0xff800000 (1776 MB)
[ 0.000000] lowmem : 0x80000000 - 0x90000000 ( 256 MB)
[ 0.000000] modules : 0x7f000000 - 0x80000000 ( 16 MB)
[ 0.000000] .text : 0x81208000 - 0x817f3ba4 (6063 kB)
[ 0.000000] .init : 0x817f4000 - 0x81828000 ( 208 kB)
[ 0.000000] .data : 0x81828000 - 0x81879260 ( 325 kB)
[ 0.000000] .bss : 0x81879260 - 0x8195de2c ( 915 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Build-time adjustment of leaf fanout to 32.
[ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=2
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] GICv2m: Node v2m: range[0xb00a000:0xb00affc], SPI[448:480]
[ 0.000000] GICv2m: Node v2m: range[0xb00b000:0xb00bffc], SPI[480:512]
[ 0.000000] Architected cp15 timer(s) running at 24.00MHz (virt).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff
max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[ 0.000005] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every
4398046511097ns
[ 0.000019] Switching to timer-based delay loop, resolution 41ns
[ 0.000473] Calibrating delay loop (skipped), value calculated using timer
frequency.. 48.00 BogoMIPS (lpj=240000)
[ 0.000489] pid_max: default: 4096 minimum: 301
[ 0.000569] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.000580] Mountpoint-cache hash table entries: 1024 (order: 0, 4096
bytes)
[ 0.001082] CPU: Testing write buffer coherency: ok
[ 0.001477] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.001535] Setting up static identity map for 0x41208200 - 0x41208234
[ 0.052903] MSM Memory Dump base table set up
[ 0.052936] MSM Memory Dump apps data table set up
[ 0.090373] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ 0.090483] Brought up 2 CPUs
[ 0.090500] SMP: Total of 2 processors activated (96.00 BogoMIPS).
[ 0.090507] CPU: All CPU(s) started in SVC mode.
[ 0.103354] VFP support v0.3: implementor 51 architecture 3 part 40 variant
3 rev 4
[ 0.103545] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff,
max_idle_ns: 19112604462750000 ns
[ 0.103572] futex hash table entries: 16 (order: -2, 1024 bytes)
[ 0.103694] pinctrl core: initialized pinctrl subsystem
[ 0.104647] NET: Registered protocol family 16
[ 0.106021] DMA: preallocated 2048 KiB pool for atomic coherent allocations
[ 0.106833] NET: Registered protocol family 42
[ 0.111514] qcom,gcc-ipq5018 1800000.gcc: Registered ipq5018 GCC clocks
provider
[ 0.115303] irq: no irq domain found for /soc/smp2p-wcss/slave-kernel !
[ 0.116415] irq: no irq domain found for /soc/smp2p-wcss/slave-kernel !
[ 0.127316] CPU: IPQ0518, SoC Version: 1.1
[ 0.164865] clocksource: Switched to clocksource arch_sys_counter
[ 0.166890] NET: Registered protocol family 2
[ 0.167569] TCP established hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.167608] TCP bind hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.167649] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.167712] UDP hash table entries: 128 (order: 0, 4096 bytes)
[ 0.167730] UDP-Lite hash table entries: 128 (order: 0, 4096 bytes)
[ 0.167944] NET: Registered protocol family 1
[ 0.175539] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.176715] io scheduler noop registered
[ 0.176734] io scheduler deadline registered (default)
[ 0.183350] TZ Log : Will warn on Access Violation, as
paniconaccessviolation is not set
[ 0.183801] bt_driver 1943008.bt: bt_parse_ipc
[ 0.183848] bt_driver 1943008.bt: bt_parse_mem
[ 0.183892] bt_driver 1943008.bt: bt_parse_dt operating in secure mode
[ 0.184988] 58000.qcom,msm-eud: ttyEUD0 at MMIO 0x0 (irq = 154, base_baud =
0) is a EUD UART
[ 0.186395] Registered Sucessfully
[ 0.186945] msm_serial 78af000.serial: msm_serial: detected port #0
[ 0.187002] msm_serial 78af000.serial: uartclk = 1843199
[ 0.187058] 78af000.serial: ttyMSM0 at MMIO 0x78af000 (irq = 20, base_baud
= 115199) is a MSM
[ 0.187088] msm_serial: console setup on port #0
[ 0.728617] console [ttyMSM0] enabled
[ 0.733701] msm_serial: driver initialized
[ 0.737265] msm_serial_hsl_init: driver initialized
[ 0.741456] diag: IPC Logging disabled
[ 0.746431] TRACK: P[0] PMask[4]
[ 0.749403] TRACK: P[1] PMask[4]
[ 0.752785] TRACK: P[2] PMask[4]
[ 0.756474] TRACK: P[3] PMask[4]
[ 0.759275] nik 4097 info->svc_id
[ 0.795593] spi_qup 78b5000.spi: IN:block:16, fifo:64, OUT:block:16,
fifo:64
[ 0.797776] phase not found in dts, falling to 50MHz
[ 0.801698] QPIC platform data not populated
[ 0.806753] QPIC controller hw version Major:2, Minor:1
[ 0.810898] QPIC controller support serial nand.
[ 0.816160] nand: device found, Manufacturer ID: 0xc8, Chip ID: 0x11
[ 0.820712] nand: GigaDevice F50D1G41LB(2M) SPI NAND 1G 1.8V
[ 0.827074] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB
size: 64
[ 0.832703] Flash UID: 50 32 42 47 48 ff ff ff ff ff 31 32 30 38 32 34 af
cd bd b8 b7 00 00 00 00 00 ce cd cf c7 cd cb
[ 0.850647]
[ 0.851466] Booting from image_2(partition table)
[ 0.852794] Searching for RedBoot partition table
[ 0.857126] 15 RedBoot partitions found on MTD device qcom_nand.0
[ 0.861770] Creating 15 MTD partitions on "qcom_nand.0":
[ 0.867865] 0x000000000000-0x0000003c0000 : "factory_boot"
[ 0.896040] 0x000000400000-0x000000420000 : "factory_info"
[ 0.897666] 0x000000480000-0x0000004a0000 : "art"
[ 0.916007] 0x000000500000-0x000000700000 : "config"
[ 0.936014] 0x000004700000-0x000004740000 : "normal_boot"
[ 0.956006] 0x000004880000-0x000004c80000 : "kernel"
[ 0.976006] 0x000004fc0000-0x000005bc0000 : "rootfs"
[ 1.005414] mtd: device 6 (rootfs) set to be root filesystem
[ 1.014605] 0x000006a00000-0x000008000000 : "rootfs_data"
[ 1.032224] 0x000004800000-0x000006e20000 : "firmware"
[ 1.061563] 0x000000700000-0x000000740000 : "normal_boot_bak"
[ 1.075998] 0x000000880000-0x000000c80000 : "kernel_bak"
[ 1.096019] 0x000000fc0000-0x000001bc0000 : "rootfs_bak"
[ 1.134454] 0x000006a00000-0x000008000000 : "rootfs_data_bak"
[ 1.152021] 0x000000800000-0x000002e20000 : "firmware_bak"
[ 1.181209] 0x000004000000-0x000004020000 : "boot_flag"
[ 1.197813] libphy: Fixed MDIO Bus: probed
[ 1.414884] qca-mdio 88000.mdio: Could not find phy-reset-gpio
[ 1.415026] libphy: qca_mdio: probed
[ 1.420051] qca-mdio 88000.mdio: qca-mdio driver was registered
[ 1.854889] qca-mdio 90000.mdio: Could not find phy-reset-gpio
[ 1.855028] libphy: qca_mdio: probed
[ 1.859713] qca-mdio 90000.mdio: qca-mdio driver was registered
[ 1.965158] tun: Universal TUN/TAP device driver, 1.6
[ 1.965178] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[ 1.969263] PPP generic driver version 2.4.2
[ 1.975444] NET: Registered protocol family 24
[ 1.979720] p p t p driver version 0.8.5
[ 1.984108] cnss: INFO: IPC Logging is disabled!
[ 1.988250] cnss[2]: INFO: Platform driver probed successfully. plat
8a238010 tgt 0xfffc
[ 1.992626] cnss[41]: INFO: Platform driver probed successfully. plat
8a240010 tgt 0xfffb
[ 2.002041] qcom-tsens 4a8000.thermal-sensor: tsens calibration failed
[ 2.010515]
[ 2.010515] Version Rollback Feature Disabled
[ 2.017590] qcom-q6v5-wcss-pil cd00000.qcom_q6v5_wcss: “师夷长技以制夷” registeration
success qcom_q6v5_wcss
[ 2.020834] remoteproc remoteproc0: cd00000.qcom_q6v5_wcss is available
[ 2.029502] q6v5_wcss_userpd1(8fde5cc4) node found
[ 2.037045] platform q6v5_wcss_userpd1: “师夷长技以制夷” registeration success
q6v5_wcss_userpd1
[ 2.040872] remoteproc remoteproc1: q6v5_wcss_userpd1 is available
[ 2.048488] q6v5_wcss_userpd2(8fde5f68) node found
[ 2.055603] platform q6v5_wcss_userpd2: “师夷长技以制夷” registeration success
q6v5_wcss_userpd2
[ 2.059444] remoteproc remoteproc2: q6v5_wcss_userpd2 is available
[ 2.067818] Mirror/redirect action on
[ 2.073804] u32 classifier
[ 2.076939] input device check on
[ 2.079503] Actions configured
[ 2.083301] Netfilter messages via NETLINK v0.30.
[ 2.086605] nf_conntrack version 0.5.0 (2588 buckets, 10352 max)
[ 2.092125] xt_time: kernel timezone is -0000
[ 2.097637] gre: GRE over IPv4 demultiplexor driver
[ 2.101649] ip_gre: GRE over IPv4 tunneling driver
[ 2.107661] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 2.111395] Initializing XFRM netlink socket
[ 2.117427] NET: Registered protocol family 10
[ 2.135822] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 2.136155] NET: Registered protocol family 17
[ 2.140264] bridge: automatic filtering via arp/ip/ip6tables has been
deprecated. Update your scripts to load br_netfilter if you need this.
[ 2.144601] Bridge firewalling registered
[ 2.157388] Ebtables v2.0 registered
[ 2.161357] 8021q: 802.1Q VLAN Support v1.8
[ 2.165192] Registering SWP/SWPB emulation handler
[ 2.171304] Registered character driver slp_flash_chrdev
[ 2.173754] ubi0: attaching mtd7
[ 2.265490] ubi0: scanning is finished
[ 2.269928] ubi0: attached mtd7 (name "rootfs_data", size 22 MiB)
[ 2.269955] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[ 2.275033] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[ 2.281764] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[ 2.288638] ubi0: good PEBs: 176, bad PEBs: 0, corrupted PEBs: 0
[ 2.295405] ubi0: user volume: 1, internal volumes: 1, max. volumes count:
128
[ 2.301645] ubi0: max/mean erase counter: 2/1, WL threshold: 4096, image
sequence number: 145573112
[ 2.308687] ubi0: available PEBs: 2, total reserved PEBs: 174, PEBs
reserved for bad PEB handling: 8
[ 2.317660] ubi0: background thread "ubi_bgt0d" started, PID 73
[ 2.345385] ubi1: attaching mtd3
[ 2.353569] ubi1: scanning is finished
[ 2.357804] ubi1: attached mtd3 (name "config", size 2 MiB)
[ 2.357829] ubi1: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[ 2.362175] ubi1: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[ 2.369157] ubi1: VID header offset: 2048 (aligned 2048), data offset: 4096
[ 2.375989] ubi1: good PEBs: 16, bad PEBs: 0, corrupted PEBs: 0
[ 2.382746] ubi1: user volume: 1, internal volumes: 1, max. volumes count:
128
[ 2.388662] ubi1: max/mean erase counter: 82/37, WL threshold: 4096, image
sequence number: 1793469742
[ 2.395955] ubi1: available PEBs: 2, total reserved PEBs: 14, PEBs reserved
for bad PEB handling: 8
[ 2.405274] ubi1: background thread "ubi_bgt1d" started, PID 75
[ 2.435793] Flash UID signiture check OK.
[ 2.435836] hctosys: unable to open rtc device (rtc0)
[ 2.446446] ps_bridge_main_init 828 path selection module init...
[ 2.450146] VFS: Mounted root (squashfs filesystem) readonly on device
31:6.
[ 2.451857] Freeing unused kernel memory: 208K (817f4000 - 81828000)
[ 2.481880] random: nonblocking pool is initialized
|
|