赞
踩
1. 情况一: /DDR Version 1.11 20210818 In SRX Channel a: DDR3 400MHz Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB Channel b: DDR3 400MHz Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB OUT Boot1 Release Time: Jul 22 2021 09:08:57, version: 2.63 ChipType = 0x8, 240 mmc2:cmd19,100 SdmmcInit=2 0 BootCapSize=2000 UserCapSize=7456MB FwPartOffset=2000 , 2000 mmc0:cmd8,400 mmc0:cmd8,400 mmc0:cmd8,400 SdmmcInit=0 1 StorageInit ok = 23468 SecureMode = 0 SecureInit read PBA: 0x4 SecureInit read PBA: 0x404 SecureInit read PBA: 0x804 SecureInit read PBA: 0xc04 SecureInit read PBA: 0x1004 SecureInit read PBA: 0x1404 SecureInit read PBA: 0x1804 SecureInit read PBA: 0x1c04 SecureInit ret = 0, SecureMode = 0 atags_set_bootdev: ret:(0) GPT part: 0, name: uboot, start:0x4000, size:0x2000 GPT part: 1, name: trust, start:0x6000, size:0x2000 GPT part: 2, name: misc, start:0x8000, size:0x2000 GPT part: 3, name: boot, start:0xa000, size:0x10000 GPT part: 4, name: recovery, start:0x1a000, size:0x10000 GPT part: 5, name: backup, start:0x2a000, size:0x10000 GPT part: 6, name: oem, start:0x3a000, size:0x20000 GPT part: 7, name: rootfs, start:0x5a000, size:0xc00000 GPT part: 8, name: userdata, start:0xc5a000, size:0x235fc0 find part:uboot OK. first_lba:0x4000. find part:trust OK. first_lba:0x6000. LOADER Check OK! 0x4000, 147767 TOS Check OK! 0x6000, 184329 Enter Trust OS INF [0x0] TEE-CORE:init_primary_helper:385: Core0 Initializing (1.1.0-443-g1089bf090 #chenjh #1 Fri Oct 21 01:50:51 UTC 2022 arm) INF [0x0] TEE-CORE:init_primary_helper:386: Release version: 1.3 INF [0x0] TEE-CORE:init_primary_helper:387: Next entry point address: 0x200000 INF [0x0] TEE-CORE:init_teecore:83: teecore inits done U-Boot 2017.09 #liuyuan (Jul 31 2023 - 20:09:39 +0800) Model: Evb-RK3288 PreSerial: 2, raw, 0xff690000 DRAM: 2 GiB Sysmem: init Relocation Offset: 00000000 Relocation fdt: 7bcca948 - 7bccbddd CR: M/C/I Using default environment DM: v1 dwmmc@ff0c0000: 1, dwmmc@ff0f0000: 0 Bootdev(atags): mmc 0 MMC0: High Speed, 52Mhz PartType: EFI boot mode: recovery (misc) Found DTB in recovery part DTB: rk-kernel.dtb HASH(c): OK I2c0 speed: 400000Hz VDD_LOG 1100000 uV io-domain: OK CLK: (uboot. arm: enter 1000000 KHz, init 1000000 KHz, kernel 0N/A) apll 1000000 KHz dpll 396000 KHz cpll 24000 KHz gpll 594000 KHz npll 24000 KHz aclk_bus 198000 KHz Net: Net Initialization Skipped No ethernet found. Hit key to stop autoboot('CTRL+C'): 0 ANDROID: reboot reason: "recovery" optee api revision: 2.0 TEEC: Waring: Could not find security partition Not AVB images, AVB skip Booting ZIMAGE kernel at 0x02008000(Uncompress to 0) with fdt at 0x08300000... Fdt Ramdisk skip relocation ## Booting Android Image at 0x02007800 ... Kernel: 0x02008000 - 0x027c3100 (7917 KiB) ramdisk: 0x0a200000 - 0x0aa84151 (8721 KiB) ## Flattened Device Tree blob at 0x08300000 Booting using the fdt blob at 0x08300000 XIP Kernel Image from 0x02008000 to 0x02008000 ... OK kernel loaded at 0x02008000, end = 0x027c3100 'reserved-memory' dma-unusable@fe000000: addr=fe000000 size=1000000 Using Device Tree in place at 08300000, end 083155d4 can't found rockchip,drm-logo, use rockchip,fb-logo WARNING: could not set reg FDT_ERR_BADOFFSET. failed to reserve fb-loader-logo memory Adding bank: 0x00000000 - 0x08400000 (size: 0x08400000) Adding bank: 0x09310000 - 0x80000000 (size: 0x76cf0000) Total: 711.850 ms Starting kernel ...
解决一:
\rk3288_linux4.19\kernel\arch\arm\boot\dts\rk3288-evb-act8846.dts
#include "rk3288-evb.dtsi"
++++#include "rk3288-linux.dtsi"
2. 情况二: |DDR Version 1.11 20210818 In SRX Channel a: DDR3 400MHz Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB Channel b: DDR3 400MHz Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB OUT Boot1 Release Time: Jul 22 2021 09:08:57, version: 2.63 ChipType = 0x8, 234 mmc2:cmd19,100 SdmmcInit=2 0 BootCapSize=2000 UserCapSize=7456MB FwPartOffset=2000 , 2000 mmc0:cmd8,400 mmc0:cmd8,400 mmc0:cmd8,400 SdmmcInit=0 1 StorageInit ok = 23467 SecureMode = 0 SecureInit read PBA: 0x4 SecureInit read PBA: 0x404 SecureInit read PBA: 0x804 SecureInit read PBA: 0xc04 SecureInit read PBA: 0x1004 SecureInit read PBA: 0x1404 SecureInit read PBA: 0x1804 SecureInit read PBA: 0x1c04 SecureInit ret = 0, SecureMode = 0 atags_set_bootdev: ret:(0) GPT part: 0, name: uboot, start:0x4000, size:0x2000 GPT part: 1, name: trust, start:0x6000, size:0x2000 GPT part: 2, name: misc, start:0x8000, size:0x2000 GPT part: 3, name: boot, start:0xa000, size:0x10000 GPT part: 4, name: recovery, start:0x1a000, size:0x10000 GPT part: 5, name: backup, start:0x2a000, size:0x10000 GPT part: 6, name: oem, start:0x3a000, size:0x20000 GPT part: 7, name: rootfs, start:0x5a000, size:0xc00000 GPT part: 8, name: userdata, start:0xc5a000, size:0x235fc0 find part:uboot OK. first_lba:0x4000. find part:trust OK. first_lba:0x6000. LOADER Check OK! 0x4000, 147759 TOS Check OK! 0x6000, 184307 Enter Trust OS INF [0x0] TEE-CORE:init_primary_helper:385: Core0 Initializing (1.1.0-443-g1089bf090 #chenjh #1 Fri Oct 21 01:50:51 UTC 2022 arm) INF [0x0] TEE-CORE:init_primary_helper:386: Release version: 1.3 INF [0x0] TEE-CORE:init_primary_helper:387: Next entry point address: 0x200000 INF [0x0] TEE-CORE:init_teecore:83: teecore inits done U-Boot 2017.09 #liuyuan (Jul 31 2023 - 20:09:39 +0800) Model: Evb-RK3288 PreSerial: 2, raw, 0xff690000 DRAM: 2 GiB Sysmem: init Relocation Offset: 00000000 Relocation fdt: 7bcca948 - 7bccbddd CR: M/C/I Using default environment DM: v1 dwmmc@ff0c0000: 1, dwmmc@ff0f0000: 0 Bootdev(atags): mmc 0 MMC0: High Speed, 52Mhz PartType: EFI boot mode: recovery (misc) Found DTB in recovery part DTB: rk-kernel.dtb HASH(c): OK I2c0 speed: 400000Hz VDD_LOG 1100000 uV io-domain: OK CLK: (uboot. arm: enter 1000000 KHz, init 1000000 KHz, kernel 0N/A) apll 1000000 KHz dpll 396000 KHz cpll 24000 KHz gpll 594000 KHz npll 24000 KHz aclk_bus 198000 KHz Net: Net Initialization Skipped No ethernet found. Hit key to stop autoboot('CTRL+C'): 0 ANDROID: reboot reason: "recovery" optee api revision: 2.0 TEEC: Waring: Could not find security partition Not AVB images, AVB skip Booting ZIMAGE kernel at 0x02008000(Uncompress to 0) with fdt at 0x08300000... Fdt Ramdisk skip relocation ## Booting Android Image at 0x02007800 ... Kernel: 0x02008000 - 0x027c3100 (7917 KiB) ramdisk: 0x0a200000 - 0x0aa83b11 (8719 KiB) ## Flattened Device Tree blob at 0x08300000 Booting using the fdt blob at 0x08300000 XIP Kernel Image from 0x02008000 to 0x02008000 ... OK kernel loaded at 0x02008000, end = 0x027c3100 'reserved-memory' dma-unusable@fe000000: addr=fe000000 size=1000000 'reserved-memory' ramoops@00000000: addr=8000000 size=f0000 Using Device Tree in place at 08300000, end 08316323 Adding bank: 0x00000000 - 0x08400000 (size: 0x08400000) Adding bank: 0x09310000 - 0x80000000 (size: 0x76cf0000) Total: 698.792 ms Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x500 [ 0.000000] Linux version 4.19.232 (liuyuan@boardcon) (gcc version 10.3.1 20210621 (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)), GNU ld (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 2.36.1.20210621) #1 SMP Mon Jul 31 20:10:06 CST 2023 [ 0.000000] CPU: ARMv7 Processor [410fc0d1] revision 1 (ARMv7), cr=10c5387d [ 0.000000] CPU: div instructions available: patching division code [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] OF: fdt: Machine model: rockchip,rk3288w [ 0.000000] earlycon: uart8250 at MMIO32 0xff690000 (options '') [ 0.000000] bootconsole [uart8250] enabled [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] OF: fdt: Reserved memory: failed to reserve memory for node 'drm-logo@00000000': base 0x00000000, size 0 MiB [ 0.000000] cma: Reserved 16 MiB at 0x7f000000 [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv65535.65535 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 17 pages/cpu s37912 r8192 d23528 u69632 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 519392 [ 0.000000] Kernel command line: storagemedia=emmc androidboot.storagemedia=emmc androidboot.mode=normal androidboot.verifiedbootstate=orange androidboot.serialno=c3d9b8674f4b94f6 rw rootwait earlycon=uart8250,mmio32,0xff690000 vmalloc=496M root=PARTUUID=614e0000-0000 rootfstype=ext4 [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 2018528K/2081728K available (12288K kernel code, 927K rwdata, 3388K rodata, 1024K init, 484K bss, 46816K reserved, 16384K cma-reserved, 1548288K highmem) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB) [ 0.000000] vmalloc : 0xe1000000 - 0xff800000 ( 488 MB) [ 0.000000] lowmem : 0xc0000000 - 0xe0800000 ( 520 MB) [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) [ 0.000000] .text : 0xc0008000 - 0xc0d00000 (13280 kB) [ 0.000000] .init : 0xc1200000 - 0xc1300000 (1024 kB) [ 0.000000] .data : 0xc1300000 - 0xc13e7d40 ( 928 kB) [ 0.000000] .bss : 0xc13e7d40 - 0xc14610c0 ( 485 kB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] ftrace: allocating 45604 entries in 179 pages [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] random: random: get_random_bytes called from start_kernel+0x318/0x540 with crng_init=0 [ 0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 0.000008] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.008800] Switching to timer-based delay loop, resolution 41ns [ 0.016835] Console: colour dummy device 80x30 [ 0.021722] console [tty0] enabled [ 0.025467] bootconsole [uart8250] disabled [ 0.000000] Booting Linux on physical CPU 0x500 [ 0.000000] Linux version 4.19.232 (liuyuan@boardcon) (gcc version 10.3.1 20210621 (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)), GNU ld (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 2.36.1.20210621) #1 SMP Mon Jul 31 20:10:06 CST 2023 [ 0.000000] CPU: ARMv7 Processor [410fc0d1] revision 1 (ARMv7), cr=10c5387d [ 0.000000] CPU: div instructions available: patching division code [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] OF: fdt: Machine model: rockchip,rk3288w [ 0.000000] earlycon: uart8250 at MMIO32 0xff690000 (options '') [ 0.000000] bootconsole [uart8250] enabled [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] OF: fdt: Reserved memory: failed to reserve memory for node 'drm-logo@00000000': base 0x00000000, size 0 MiB [ 0.000000] cma: Reserved 16 MiB at 0x7f000000 [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv65535.65535 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 17 pages/cpu s37912 r8192 d23528 u69632 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 519392 [ 0.000000] Kernel command line: storagemedia=emmc androidboot.storagemedia=emmc androidboot.mode=normal androidboot.verifiedbootstate=orange androidboot.serialno=c3d9b8674f4b94f6 rw rootwait earlycon=uart8250,mmio32,0xff690000 vmalloc=496M root=PARTUUID=614e0000-0000 rootfstype=ext4 [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 2018528K/2081728K available (12288K kernel code, 927K rwdata, 3388K rodata, 1024K init, 484K bss, 46816K reserved, 16384K cma-reserved, 1548288K highmem) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB) [ 0.000000] vmalloc : 0xe1000000 - 0xff800000 ( 488 MB) [ 0.000000] lowmem : 0xc0000000 - 0xe0800000 ( 520 MB) [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) [ 0.000000] .text : 0xc0008000 - 0xc0d00000 (13280 kB) [ 0.000000] .init : 0xc1200000 - 0xc1300000 (1024 kB) [ 0.000000] .data : 0xc1300000 - 0xc13e7d40 ( 928 kB) [ 0.000000] .bss : 0xc13e7d40 - 0xc14610c0 ( 485 kB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] ftrace: allocating 45604 entries in 179 pages [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] random: random: get_random_bytes called from start_kernel+0x318/0x540 with crng_init=0 [ 0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 0.000008] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.008800] Switching to timer-based delay loop, resolution 41ns [ 0.016835] Console: colour dummy device 80x30 [ 0.021722] console [tty0] enabled [ 0.025467] bootconsole [uart8250] disabled [ 0.030142] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000) [ 0.030191] pid_max: default: 32768 minimum: 301 [ 0.030362] Security Framework initialized [ 0.030393] Yama: becoming mindful. [ 0.030497] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.030536] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.031488] CPU: Testing write buffer coherency: ok [ 0.031556] CPU0: Spectre v2: using BPIALL workaround [ 0.032046] CPU0: thread -1, cpu 0, socket 5, mpidr 80000500 [ 0.033233] Setting up static identity map for 0x100000 - 0x100060 [ 0.033550] rcu: Hierarchical SRCU implementation. [ 0.034563] smp: Bringing up secondary CPUs ... [ 0.035878] CPU1: thread -1, cpu 1, socket 5, mpidr 80000501 [ 0.035890] CPU1: Spectre v2: using BPIALL workaround [ 0.037452] CPU2: thread -1, cpu 2, socket 5, mpidr 80000502 [ 0.037463] CPU2: Spectre v2: using BPIALL workaround [ 0.039003] CPU3: thread -1, cpu 3, socket 5, mpidr 80000503 [ 0.039014] CPU3: Spectre v2: using BPIALL workaround [ 0.039311] smp: Brought up 1 node, 4 CPUs [ 0.039348] SMP: Total of 4 processors activated (192.00 BogoMIPS). [ 0.039375] CPU: All CPU(s) started in SVC mode. [ 0.041580] devtmpfs: initialized [ 0.063879] Trying to unpack rootfs image as initramfs... [ 0.066743] VFP support v0.3: implementor 41 architecture 3 part 30 variant d rev 0 [ 0.067185] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.067250] futex hash table entries: 1024 (order: 4, 65536 bytes) [ 0.068291] pinctrl core: initialized pinctrl subsystem [ 0.069797] NET: Registered protocol family 16 [ 0.073650] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.076587] cpuidle: using governor menu [ 0.076650] Registered FIQ tty driver [ 0.077788] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. [ 0.077838] hw-breakpoint: maximum watchpoint size is 4 bytes. [ 0.117782] rockchip-gpio ff750000.gpio0: probed gpio0 (ff750000.gpio0) [ 0.118886] rockchip-gpio ff780000.gpio1: probed gpio1 (ff780000.gpio1) [ 0.119954] rockchip-gpio ff790000.gpio2: probed gpio2 (ff790000.gpio2) [ 0.121066] rockchip-gpio ff7a0000.gpio3: probed gpio3 (ff7a0000.gpio3) [ 0.122156] rockchip-gpio ff7b0000.gpio4: probed gpio4 (ff7b0000.gpio4) [ 0.123284] rockchip-gpio ff7c0000.gpio5: probed gpio5 (ff7c0000.gpio5) [ 0.124365] rockchip-gpio ff7d0000.gpio6: probed gpio6 (ff7d0000.gpio6) [ 0.125458] rockchip-gpio ff7e0000.gpio7: probed gpio7 (ff7e0000.gpio7) [ 0.126608] rockchip-gpio ff7f0000.gpio8: probed gpio8 (ff7f0000.gpio8) [ 0.126786] rockchip-pinctrl pinctrl: probed pinctrl [ 0.150663] fiq debugger fiq mode enabled [ 0.729061] console [ttyFIQ0] enabled [ 0.733124] Registered fiq debugger ttyFIQ0 [ 0.742151] vcc_sd: regulator get failed, ret=-517 [ 0.747779] vcc_lcd: regulator get failed, ret=-517 [ 0.753367] vcc_wl: regulator get failed, ret=-517 [ 0.759178] rk_iommu ff930300.iommu: version = 1 [ 0.764564] rk_iommu ff940300.iommu: version = 1 [ 0.769916] rk_iommu ff9a0800.iommu: version = 1 [ 0.775291] rk_iommu ff9c0440.iommu: version = 1 [ 0.781458] SCSI subsystem initialized [ 0.785589] usbcore: registered new interface driver usbfs [ 0.791258] usbcore: registered new interface driver hub [ 0.796670] usbcore: registered new device driver usb [ 0.801937] media: Linux media interface: v0.10 [ 0.806562] videodev: Linux video capture interface: v2.00 [ 0.812252] pps_core: LinuxPPS API ver. 1 registered [ 0.817242] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.826481] PTP clock support registered [ 0.832762] Advanced Linux Sound Architecture Driver Initialized. [ 0.839792] Bluetooth: Core ver 2.22 [ 0.843474] NET: Registered protocol family 31 [ 0.847944] Bluetooth: HCI device and connection manager initialized [ 0.854383] Bluetooth: HCI socket layer initialized [ 0.859294] Bluetooth: L2CAP socket layer initialized [ 0.864478] Bluetooth: SCO socket layer initialized [ 0.871840] clocksource: Switched to clocksource arch_sys_counter [ 0.971433] Freeing initrd memory: 8720K [ 0.987273] NET: Registered protocol family 2 [ 0.991923] IP idents hash table entries: 8192 (order: 4, 65536 bytes) [ 0.999606] tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 6144 bytes) [ 1.007400] TCP established hash table entries: 4096 (order: 2, 16384 bytes) [ 1.014571] TCP bind hash table entries: 4096 (order: 4, 81920 bytes) [ 1.021170] TCP: Hash tables configured (established 4096 bind 4096) [ 1.027734] UDP hash table entries: 256 (order: 1, 12288 bytes) [ 1.033766] UDP-Lite hash table entries: 256 (order: 1, 12288 bytes) [ 1.040425] NET: Registered protocol family 1 [ 1.045743] RPC: Registered named UNIX socket transport module. [ 1.051709] RPC: Registered udp transport module. [ 1.056498] RPC: Registered tcp transport module. [ 1.061237] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 1.070079] hw perfevents: enabled with armv7_cortex_a12 PMU driver, 7 counters available [ 1.081429] Initialise system trusted keyrings [ 1.086194] workingset: timestamp_bits=29 max_order=19 bucket_order=0 [ 1.103650] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 1.112237] NFS: Registering the id_resolver key type [ 1.117346] Key type id_resolver registered [ 1.121558] Key type id_legacy registered [ 1.125653] Installing knfsd (copyright (C) 1996 okir@monad.swb.de). [ 1.133194] fuse init (API version 7.27) [ 1.140255] NET: Registered protocol family 38 [ 1.144819] Key type asymmetric registered [ 1.148946] Asymmetric key parser 'x509' registered [ 1.153979] bounce: pool size: 64 pages [ 1.157904] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244) [ 1.165380] io scheduler noop registered [ 1.169336] io scheduler deadline registered [ 1.173730] io scheduler cfq registered (default) [ 1.178472] io scheduler mq-deadline registered [ 1.183065] io scheduler kyber registered [ 1.187341] io scheduler bfq registered [ 1.202633] pwm-backlight backlight: backlight supply power not found, using dummy regulator [ 1.211232] pwm-backlight backlight: Linked as a consumer to regulator.0 [ 1.218617] mpp_service mpp-srv: ddc1c24c52b5 author: Herman Chen 2022-11-16 video: rockchip: mpp: Fix mpp_dev_release crash [ 1.229926] mpp_service mpp-srv: probe start [ 1.235413] iommu: Adding device ff9c0000.hevc_service to group 3 [ 1.241586] mpp_rkvdec ff9c0000.hevc_service: Linked as a consumer to ff9c0440.iommu [ 1.249776] mpp_rkvdec ff9c0000.hevc_service: probing start [ 1.255897] rkvdec_init:1222: failed on clk_get clk_hevc_cabac [ 1.261779] mpp_rkvdec ff9c0000.hevc_service: shared_video_a is not found! [ 1.268745] rkvdec_init:1235: No aclk reset resource define [ 1.274388] mpp_rkvdec ff9c0000.hevc_service: shared_video_h is not found! [ 1.281289] rkvdec_init:1238: No hclk reset resource define [ 1.286927] mpp_rkvdec ff9c0000.hevc_service: shared_niu_a is not found! [ 1.293685] rkvdec_init:1241: No niu aclk reset resource define [ 1.299638] mpp_rkvdec ff9c0000.hevc_service: shared_niu_h is not found! [ 1.306393] rkvdec_init:1244: No niu hclk reset resource define [ 1.312406] mpp_rkvdec ff9c0000.hevc_service: shared_video_cabac is not found! [ 1.319661] rkvdec_init:1250: No cabac reset resource define [ 1.325382] mpp_rkvdec ff9c0000.hevc_service: shared_video_hevc_cabac is not found! [ 1.333101] rkvdec_init:1253: No hevc cabac reset resource define [ 1.339538] mpp_rkvdec ff9c0000.hevc_service: probing finish [ 1.346033] iommu: Adding device ff9a0400.vdpu to group 2 [ 1.351492] mpp_vdpu1 ff9a0400.vdpu: Linked as a consumer to ff9a0800.iommu [ 1.358835] mpp_vdpu1 ff9a0400.vdpu: probe device [ 1.364083] mpp_vdpu1 ff9a0400.vdpu: reset_group->rw_sem_on=0 [ 1.369880] mpp_vdpu1 ff9a0400.vdpu: reset_group->rw_sem_on=0 [ 1.376013] mpp_vdpu1 ff9a0400.vdpu: probing finish [ 1.381625] iommu: Adding device ff9a0000.vepu to group 2 [ 1.387142] mpp_vepu1 ff9a0000.vepu: Linked as a consumer to ff9a0800.iommu [ 1.394349] mpp_vepu1 ff9a0000.vepu: probe device [ 1.399512] mpp_vepu1 ff9a0000.vepu: reset_group->rw_sem_on=0 [ 1.405350] mpp_vepu1 ff9a0000.vepu: reset_group->rw_sem_on=0 [ 1.411513] mpp_vepu1 ff9a0000.vepu: probing finish [ 1.417491] mpp_service mpp-srv: probe success [ 1.426700] dma-pl330 ff250000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 1.434375] dma-pl330 ff250000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-20 Num_Events-16 [ 1.444962] dma-pl330 ff600000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 1.452637] dma-pl330 ff600000.dma-controller: DBUFF-64x8bytes Num_Chans-5 Num_Peri-6 Num_Events-10 [ 1.462859] rockchip-system-monitor rockchip-system-monitor: system monitor probe [ 1.471353] Serial: 8250/16550 driver, 5 ports, IRQ sharing disabled [ 1.478823] ff180000.serial: ttyS0 at MMIO 0xff180000 (irq = 38, base_baud = 1500000) is a 16550A [ 1.488679] ff190000.serial: ttyS1 at MMIO 0xff190000 (irq = 39, base_baud = 1500000) is a 16550A [ 1.498436] rockchip-pinctrl pinctrl: pin gpio7-8 already requested by vcc-3g-regulator; cannot claim for ff1b0000.serial [ 1.509489] rockchip-pinctrl pinctrl: pin-224 (ff1b0000.serial) status -22 [ 1.516436] rockchip-pinctrl pinctrl: could not request pin 224 (gpio7-8) from group uart3-xfer on device rockchip-pinctrl [ 1.527656] dw-apb-uart ff1b0000.serial: Error applying setting, reverse things back [ 1.535488] dw-apb-uart: probe of ff1b0000.serial failed with error -22 [ 1.542555] ff1c0000.serial: ttyS4 at MMIO 0xff1c0000 (irq = 41, base_baud = 1500000) is a 16550A [ 1.554374] iommu: Adding device ff930000.vop to group 0 [ 1.559751] rockchip-vop ff930000.vop: Linked as a consumer to ff930300.iommu [ 1.567367] iommu: Adding device ff940000.vop to group 1 [ 1.572798] rockchip-vop ff940000.vop: Linked as a consumer to ff940300.iommu [ 1.587030] rockchip-drm display-subsystem: Linked as a consumer to ff930000.vop [ 1.594550] rockchip-drm display-subsystem: Linked as a consumer to ff940000.vop [ 1.603410] rockchip-drm display-subsystem: Linked as a consumer to ff970000.edp [ 1.611465] rockchip-drm display-subsystem: Linked as a consumer to ff980000.hdmi [ 1.628004] midgard ffa30000.gpu: Failed to get regulator [ 1.633487] midgard ffa30000.gpu: Power control initialization failed [ 1.641770] brd: module loaded [ 1.658016] loop: module loaded [ 1.662147] zram: Added device: zram0 [ 1.667865] tun: Universal TUN/TAP device driver, 1.6 [ 1.674816] clk: failed to reparent mac_clk to npll: -22 [ 1.680417] rk_gmac-dwmac ff290000.ethernet: PTP uses main clock [ 1.686690] rk_gmac-dwmac ff290000.ethernet: Linked as a consumer to regulator.4 [ 1.694186] rk_gmac-dwmac ff290000.ethernet: clock input or output? (output). [ 1.701361] rk_gmac-dwmac ff290000.ethernet: TX delay(0x30). [ 1.707077] rk_gmac-dwmac ff290000.ethernet: RX delay(0x10). [ 1.712801] rk_gmac-dwmac ff290000.ethernet: integrated PHY? (no). [ 1.719080] rk_gmac-dwmac ff290000.ethernet: cannot get clock clk_mac_speed [ 1.726361] rk_gmac-dwmac ff290000.ethernet: init for RGMII [ 1.732342] rk_gmac-dwmac ff290000.ethernet: User ID: 0x10, Synopsys ID: 0x35 [ 1.739525] rk_gmac-dwmac ff290000.ethernet: DWMAC1000 [ 1.744841] rk_gmac-dwmac ff290000.ethernet: DMA HW capability register supported [ 1.752385] rk_gmac-dwmac ff290000.ethernet: RX Checksum Offload Engine supported [ 1.759896] rk_gmac-dwmac ff290000.ethernet: COE Type 2 [ 1.765174] rk_gmac-dwmac ff290000.ethernet: TX Checksum insertion supported [ 1.772270] rk_gmac-dwmac ff290000.ethernet: Wake-Up On Lan supported [ 1.778787] rk_gmac-dwmac ff290000.ethernet: Normal descriptors [ 1.784777] rk_gmac-dwmac ff290000.ethernet: Ring mode enabled [ 1.790642] rk_gmac-dwmac ff290000.ethernet: Enable RX Mitigation via HW Watchdog Timer [ 1.913270] mdio_bus stmmac-0:00: attached PHY driver [unbound] (mii_bus:phy_addr=stmmac-0:00, irq=POLL) [ 1.922847] mdio_bus stmmac-0:01: attached PHY driver [unbound] (mii_bus:phy_addr=stmmac-0:01, irq=POLL) [ 1.934564] PPP generic driver version 2.4.2 [ 1.939513] usbcore: registered new interface driver rt2800usb [ 1.945529] usbcore: registered new interface driver rndis_wlan [ 1.951481] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver [ 1.959019] usbcore: registered new interface driver pegasus [ 1.964814] usbcore: registered new interface driver rtl8150 [ 1.970572] usbcore: registered new interface driver r8152 [ 1.976217] usbcore: registered new interface driver asix [ 1.981708] usbcore: registered new interface driver ax88179_178a [ 1.987937] usbcore: registered new interface driver cdc_ether [ 1.993910] usbcore: registered new interface driver dm9601 [ 1.999592] usbcore: registered new interface driver smsc75xx [ 2.005481] usbcore: registered new interface driver smsc95xx [ 2.011331] usbcore: registered new interface driver net1080 [ 2.017129] usbcore: registered new interface driver rndis_host [ 2.023207] usbcore: registered new interface driver MOSCHIP usb-ethernet driver [ 2.030725] usbcore: registered new interface driver cdc_ncm [ 2.036520] usbcore: registered new interface driver cdc_mbim [ 2.042784] dwc2 ff540000.usb: ff540000.usb supply vusb_d not found, using dummy regulator [ 2.051178] dwc2 ff540000.usb: Linked as a consumer to regulator.0 [ 2.057449] dwc2 ff540000.usb: ff540000.usb supply vusb_a not found, using dummy regulator [ 2.131949] dwc2 ff540000.usb: dwc2_check_params: Invalid parameter lpm_clock_gating=1 [ 2.139902] dwc2 ff540000.usb: dwc2_check_params: Invalid parameter besl=1 [ 2.146863] dwc2 ff540000.usb: dwc2_check_params: Invalid parameter hird_threshold_en=1 [ 2.155549] dwc2 ff540000.usb: DWC OTG Controller [ 2.160323] dwc2 ff540000.usb: new USB bus registered, assigned bus number 1 [ 2.167501] dwc2 ff540000.usb: irq 47, io mem 0xff540000 [ 2.173358] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19 [ 2.181661] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.188959] usb usb1: Product: DWC OTG Controller [ 2.193724] usb usb1: Manufacturer: Linux 4.19.232 dwc2_hsotg [ 2.199492] usb usb1: SerialNumber: ff540000.usb [ 2.205132] hub 1-0:1.0: USB hub found [ 2.208995] hub 1-0:1.0: 1 port detected [ 2.214074] dwc2 ff580000.usb: ff580000.usb supply vusb_d not found, using dummy regulator [ 2.222536] dwc2 ff580000.usb: Linked as a consumer to regulator.0 [ 2.228766] dwc2 ff580000.usb: ff580000.usb supply vusb_a not found, using dummy regulator [ 2.371933] dwc2 ff580000.usb: dwc2_check_params: Invalid parameter lpm_clock_gating=1 [ 2.379889] dwc2 ff580000.usb: dwc2_check_params: Invalid parameter besl=1 [ 2.386846] dwc2 ff580000.usb: dwc2_check_params: Invalid parameter hird_threshold_en=1 [ 2.394949] dwc2 ff580000.usb: EPs: 10, dedicated fifos, 972 entries in SPRAM [ 2.402362] dwc2 ff580000.usb: DWC OTG Controller [ 2.407134] dwc2 ff580000.usb: new USB bus registered, assigned bus number 2 [ 2.414427] dwc2 ff580000.usb: irq 48, io mem 0xff580000 [ 2.420121] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19 [ 2.428472] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.435764] usb usb2: Product: DWC OTG Controller [ 2.440497] usb usb2: Manufacturer: Linux 4.19.232 dwc2_hsotg [ 2.446299] usb usb2: SerialNumber: ff580000.usb [ 2.451925] hub 2-0:1.0: USB hub found [ 2.455794] hub 2-0:1.0: 1 port detected [ 2.463278] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 2.469848] ehci-platform: EHCI generic platform driver [ 2.475780] ehci-platform ff500000.usb: EHCI Host Controller [ 2.481873] ehci-platform ff500000.usb: new USB bus registered, assigned bus number 3 [ 2.490008] ehci-platform ff500000.usb: irq 45, io mem 0xff500000 [ 2.561941] usb 1-1: new high-speed USB device number 2 using dwc2 [ 2.591908] ehci-platform ff500000.usb: USB 2.0 started, EHCI 1.00 [ 2.598528] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19 [ 2.606888] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.614211] usb usb3: Product: EHCI Host Controller [ 2.619115] usb usb3: Manufacturer: Linux 4.19.232 ehci_hcd [ 2.624753] usb usb3: SerialNumber: ff500000.usb [ 2.630320] hub 3-0:1.0: USB hub found [ 2.634253] hub 3-0:1.0: 1 port detected [ 2.639379] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 2.645673] ohci-platform: OHCI generic platform driver [ 2.651253] ohci-platform ff520000.usb: Generic Platform OHCI controller [ 2.658370] ohci-platform ff520000.usb: new USB bus registered, assigned bus number 4 [ 2.666843] ohci-platform ff520000.usb: irq 46, io mem 0xff520000 [ 2.721984] phy phy-ff770000.syscon:usbphy.1: charger = USB_SDP_CHARGER [ 2.746424] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 4.19 [ 2.754786] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.762083] usb usb4: Product: Generic Platform OHCI controller [ 2.768032] usb usb4: Manufacturer: Linux 4.19.232 ohci_hcd [ 2.773688] usb usb4: SerialNumber: ff520000.usb [ 2.779385] hub 4-0:1.0: USB hub found [ 2.783318] hub 4-0:1.0: 1 port detected [ 2.788817] usbcore: registered new interface driver cdc_acm [ 2.794574] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 2.802846] usbcore: registered new interface driver cdc_wdm [ 2.809045] usbcore: registered new interface driver usb-storage [ 2.815351] usbcore: registered new interface driver usbserial_generic [ 2.822052] usbserial: USB Serial support registered for generic [ 2.828181] usbcore: registered new interface driver cp210x [ 2.833893] usbserial: USB Serial support registered for cp210x [ 2.839976] usbcore: registered new interface driver ftdi_sio [ 2.842846] usb 1-1: New USB device found, idVendor=152d, idProduct=2329, bcdDevice= 1.00 [ 2.845830] usbserial: USB Serial support registered for FTDI USB Serial Device [ 2.854037] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=5 [ 2.861599] usbcore: registered new interface driver keyspan [ 2.868549] usb 1-1: Product: USB to ATA/ATAPI bridge [ 2.874299] usbserial: USB Serial support registered for Keyspan - (without firmware) [ 2.879324] usb 1-1: Manufacturer: JMicron [ 2.887251] usbserial: USB Serial support registered for Keyspan 1 port adapter [ 2.891313] usb 1-1: SerialNumber: 801130168383 [ 2.898731] usbserial: USB Serial support registered for Keyspan 2 port adapter [ 2.904824] usb-storage 1-1:1.0: USB Mass Storage device detected [ 2.910620] usbserial: USB Serial support registered for Keyspan 4 port adapter [ 2.917273] usb-storage 1-1:1.0: Quirks match for vid 152d pid 2329: 8020 [ 2.924209] usbcore: registered new interface driver option [ 2.931123] scsi host0: usb-storage 1-1:1.0 [ 2.936613] usbserial: USB Serial support registered for GSM modem (1-port) [ 2.948217] usbcore: registered new interface driver oti6858 [ 2.953992] usbserial: USB Serial support registered for oti6858 [ 2.960131] usbcore: registered new interface driver pl2303 [ 2.965821] usbserial: USB Serial support registered for pl2303 [ 2.971919] usb 3-1: new high-speed USB device number 2 using ehci-platform [ 2.971936] usbcore: registered new interface driver qcserial [ 2.984760] usbserial: USB Serial support registered for Qualcomm USB modem [ 2.991939] usbcore: registered new interface driver sierra [ 2.997583] usbserial: USB Serial support registered for Sierra USB modem [ 3.006132] usbcore: registered new interface driver iforce [ 3.011938] usbcore: registered new interface driver xpad [ 3.017966] usbcore: registered new interface driver usbtouchscreen [ 3.025801] i2c /dev entries driver [ 3.031087] fan53555-regulator 0-0040: FAN53555 Option[8] Rev[1] Detected! [ 3.038259] vdd_cpu: No configuration [ 3.042020] vdd_cpu: supplied by vcc_sys [ 3.046242] vdd_cpu: No configuration [ 3.052058] fan53555-regulator 0-0041: FAN53555 Option[8] Rev[1] Detected! [ 3.059166] vdd_gpu: No configuration [ 3.062917] vdd_gpu: supplied by vcc_sys [ 3.067154] vdd_gpu: No configuration [ 3.073693] rtc-hym8563 0-0051: rtc information is valid [ 3.081183] rtc-hym8563 0-0051: rtc core: registered hym8563 as rtc0 [ 3.088009] rtc-hym8563 0-0051: setting system clock to 2017-01-01 12:50:35 UTC (1483275035) [ 3.098607] VCC_DDR: supplied by vcc_sys [ 3.104133] VCC_IO: supplied by vcc_sys [ 3.109477] VDD_LOG: supplied by vcc_sys [ 3.115130] VCC_20: supplied by vcc_sys [ 3.120523] VCCIO_SD: supplied by VCC_IO [ 3.126484] VDD10_LCD: supplied by VCC_IO [ 3.132392] VCCA_CODEC: supplied by VCC_IO [ 3.138333] VCCA_TP: supplied by vcc_sys [ 3.143825] VCCIO_PMU: supplied by vcc_sys [ 3.149445] VDD_10: supplied by VCC_20 [ 3.155107] VCC_18: supplied by VCC_20 [ 3.160705] VCC18_LCD: supplied by VCC_20 [ 3.166511] i2c i2c-0: of_i2c: invalid reg on /i2c@ff650000/sdio-pwrseq [ 3.171965] random: fast init done [ 3.173210] i2c i2c-0: Failed to create I2C device for /i2c@ff650000/sdio-pwrseq [ 3.177262] usb 3-1: New USB device found, idVendor=1a40, idProduct=0101, bcdDevice= 1.11 [ 3.192324] usb 3-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0 [ 3.199493] usb 3-1: Product: USB 2.0 Hub [ 3.204676] hub 3-1:1.0: USB hub found [ 3.208774] hub 3-1:1.0: 4 ports detected [ 3.213369] input: gsl3673 as /devices/platform/ff160000.i2c/i2c-4/4-0040/input/input0 [ 3.351975] gsl3673 4-0040: GSL3673 test_i2c error! [ 3.356887] gsl3673 4-0040: gsl_probe: init_chip failed [ 3.362888] gsl3673: probe of 4-0040 failed with error -1 [ 3.368626] rockchip-pinctrl pinctrl: pin gpio7-19 already requested by ff980000.hdmi; cannot claim for ff170000.i2c [ 3.379240] rockchip-pinctrl pinctrl: pin-235 (ff170000.i2c) status -22 [ 3.385916] rockchip-pinctrl pinctrl: could not request pin 235 (gpio7-19) from group i2c5-xfer on device rockchip-pinctrl [ 3.397104] rk3x-i2c ff170000.i2c: Error applying setting, reverse things back [ 3.404403] rk3x-i2c: probe of ff170000.i2c failed with error -22 [ 3.415144] usbcore: registered new interface driver uvcvideo [ 3.420917] USB Video Class driver (1.1.1) [ 3.425809] rockchip-iodomain ff770000.syscon:io-domains: Linked as a consumer to regulator.22 [ 3.434922] rockchip-iodomain ff770000.syscon:io-domains: wifi(1800000 uV) supplied by VCC_18 [ 3.443928] rockchip-iodomain ff770000.syscon:io-domains: Linked as a consumer to regulator.16 [ 3.453025] rockchip-iodomain ff770000.syscon:io-domains: sdcard(3300000 uV) supplied by VCCIO_SD [ 3.464230] rockchip-thermal ff280000.tsadc: Missing rockchip,grf property [ 3.471604] rockchip-thermal ff280000.tsadc: tsadc is probed successfully! [ 3.479612] device-mapper: ioctl: 4.39.0-ioctl (2018-04-03) initialised: dm-devel@redhat.com [ 3.488910] Bluetooth: HCI UART driver ver 2.3 [ 3.493437] Bluetooth: HCI UART protocol H4 registered [ 3.498603] Bluetooth: HCI UART protocol ATH3K registered [ 3.504176] usbcore: registered new interface driver bfusb [ 3.509811] usbcore: registered new interface driver btusb [ 3.515755] cpu cpu0: bin=1 [ 3.518706] cpu cpu0: leakage=21 [ 3.522345] cpu cpu0: Linked as a consumer to regulator.10 [ 3.540410] cpu cpu0: temp=43181, pvtm=15812 (15956 + -144) [ 3.546131] rockchip_cpuclk_pre_rate_change: Invalid rate : 500000000 for cpuclk [ 3.553708] cpu cpu0: Dropping the link to regulator.10 [ 3.559033] cpu cpu0: pvtm-volt-sel=1 [ 3.562805] cpu cpu0: bin-scale=25 [ 3.566863] cpu cpu0: Linked as a consumer to regulator.10 [ 3.572580] cpu cpu0: Dropping the link to regulator.10 [ 3.578310] cpu cpu0: Linked as a consumer to regulator.10 [ 3.586052] cpu cpu0: avs=0 [ 3.589002] cpu cpu0: l=-2147483648 h=2147483647 hyst=0 l_limit=0 h_limit=0 h_table=0 [ 3.597037] cpu cpu0: failed to read out thermal zone (-22) [ 3.604268] cpu cpu0: failed to find power_model node [ 3.610296] sdhci: Secure Digital Host Controller Interface driver [ 3.616625] sdhci: Copyright(c) Pierre Ossman [ 3.621000] Synopsys Designware Multimedia Card Interface Driver [ 3.627736] dwmmc_rockchip ff0c0000.dwmmc: IDMAC supports 32-bit address mode. [ 3.635016] dwmmc_rockchip ff0c0000.dwmmc: Using internal DMA controller. [ 3.641822] dwmmc_rockchip ff0c0000.dwmmc: Version ID is 270a [ 3.647601] dwmmc_rockchip ff0c0000.dwmmc: DW MMC controller at irq 30,32 bit host data width,256 deep fifo [ 3.657371] vcc_sd: supplied by VCC_IO [ 3.661307] dwmmc_rockchip ff0c0000.dwmmc: Linked as a consumer to regulator.7 [ 3.668714] dwmmc_rockchip ff0c0000.dwmmc: Linked as a consumer to regulator.16 [ 3.805803] mmc_host mmc0: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0) [ 3.827979] dwmmc_rockchip ff0d0000.dwmmc: IDMAC supports 32-bit address mode. [ 3.835266] dwmmc_rockchip ff0d0000.dwmmc: Using internal DMA controller. [ 3.842065] dwmmc_rockchip ff0d0000.dwmmc: Version ID is 270a [ 3.847842] dwmmc_rockchip ff0d0000.dwmmc: DW MMC controller at irq 31,32 bit host data width,256 deep fifo [ 3.857990] dwmmc_rockchip ff0f0000.dwmmc: IDMAC supports 32-bit address mode. [ 3.865279] dwmmc_rockchip ff0f0000.dwmmc: Using internal DMA controller. [ 3.872078] dwmmc_rockchip ff0f0000.dwmmc: Version ID is 270a [ 3.877846] dwmmc_rockchip ff0f0000.dwmmc: DW MMC controller at irq 32,32 bit host data width,256 deep fifo [ 3.887646] mmc_host mmc1: card is non-removable. [ 3.904994] mmc_host mmc1: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0) [ 3.926978] sdhci-pltfm: SDHCI platform and OF driver helper [ 3.933130] cryptodev: driver 1.12 loaded. [ 3.937286] hidraw: raw HID events driver (C) Jiri Kosina [ 3.943183] usbcore: registered new interface driver usbhid [ 3.948770] usbhid: USB HID core driver [ 3.949600] scsi 0:0:0:0: Direct-Access PQ: 0 ANSI: 2 CCS [ 3.952838] ashmem: initialized [ 3.964769] rockchip-saradc ff100000.saradc: Linked as a consumer to regulator.1 [ 3.972742] optee: probing for conduit method from DT. [ 3.977906] optee: revision 1.1 [ 3.978129] optee: initialized driver [ 3.984967] rknandbase v1.2 2021-01-07 [ 3.989163] usbcore: registered new interface driver snd-usb-audio [ 3.996261] rt5640 2-001c: Device with ID register 0xdf175d5c is not rt5640/39 [ 4.005010] u32 classifier [ 4.008037] IPVS: Registered protocols () [ 4.012094] IPVS: Connection hash table configured (size=4096, memory=32Kbytes) [ 4.019509] IPVS: ipvs loaded. [ 4.022839] Initializing XFRM netlink socket [ 4.027461] NET: Registered protocol family 10 [ 4.028374] sd 0:0:0:0: [sda] Read Capacity(10) failed: Result: hostbyte=0x00 driverbyte=0x08 [ 4.032612] mmc_host mmc1: Bus speed (slot 0) = 49500000Hz (slot req 52000000Hz, actual 49500000HZ div = 0) [ 4.040475] sd 0:0:0:0: [sda] Sense Key : 0x6 [current] [ 4.042138] Segment Routing with IPv6 [ 4.042291] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 4.042603] NET: Registered protocol family 17 [ 4.042614] NET: Registered protocol family 15 [ 4.042645] Bridge firewalling registered [ 4.042725] Bluetooth: RFCOMM socket layer initialized [ 4.042744] Bluetooth: RFCOMM ver 1.11 [ 4.042751] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 [ 4.042761] Bluetooth: HIDP socket layer initialized [ 4.042783] 8021q: 802.1Q VLAN Support v1.8 [ 4.042795] lib80211: common routines for IEEE802.11 drivers [ 4.042806] [BT_RFKILL]: Enter rfkill_rk_init [ 4.042807] [WLAN_RFKILL]: Enter rfkill_wlan_init [ 4.042977] [WLAN_RFKILL]: Enter rfkill_wlan_probe [ 4.042999] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi_chip_type = ap6335 [ 4.043002] [WLAN_RFKILL]: wlan_platdata_parse_dt: enable wifi power control. [ 4.043004] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi power controled by gpio. [ 4.043030] [WLAN_RFKILL]: wlan_platdata_parse_dt: WIFI,host_wake_irq = 150, flags = 0. [ 4.043034] [WLAN_RFKILL]: wlan_platdata_parse_dt: The ref_wifi_clk not found ! [ 4.043036] [WLAN_RFKILL]: rfkill_wlan_probe: init gpio [ 4.043040] [WLAN_RFKILL]: rfkill_set_wifi_bt_power: 1 [ 4.043042] [WLAN_RFKILL]: Exit rfkill_wlan_probe [ 4.043302] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: uart_rts_gpios = 139. [ 4.043317] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: BT,reset_gpio = 149. [ 4.043325] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: BT,wake_gpio = 146. [ 4.043333] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: BT,wake_host_irq = 151. [ 4.043337] [BT_RFKILL]: bluetooth_platdata_parse_dt: clk_get failed!!!. [ 4.043369] [BT_RFKILL]: Request irq for bt wakeup host [ 4.043416] [BT_RFKILL]: BT_WAKE_HOST IRQ fired [ 4.043440] [BT_RFKILL]: ** disable irq [ 4.043513] [BT_RFKILL]: bt_default device registered. [ 4.043588] Key type dns_resolver registered [ 4.043989] ThumbEE CPU extension supported. [ 4.043996] Registering SWP/SWPB emulation handler [ 4.050448] mmc1: new high speed MMC card at address 0001 [ 4.055563] sd 0:0:0:0: [sda] ASC=0x28 ASCQ=0x0 [ 4.055878] Loading compiled-in X.509 certificates [ 4.056090] rga2: Module initialized. [ 4.060186] mmcblk1: mmc1:0001 8GME4R 7.28 GiB [ 4.065209] sd 0:0:0:0: [sda] 0 512-byte logical blocks: (0 B/0 B) [ 4.067322] vcc_lcd: supplied by VCC_IO [ 4.067543] panel-simple panel: Linked as a consumer to regulator.8 [ 4.067571] panel-simple panel: panel supply vsp not found, using dummy regulator [ 4.067598] panel-simple panel: Linked as a consumer to regulator.0 [ 4.067612] panel-simple panel: panel supply vsn not found, using dummy regulator [ 4.068088] midgard ffa30000.gpu: Linked as a consumer to regulator.11 [ 4.068137] midgard ffa30000.gpu: bin=0 [ 4.068144] midgard ffa30000.gpu: Failed to get gpu_leakage [ 4.068155] midgard ffa30000.gpu: bin-scale=55 [ 4.068371] midgard ffa30000.gpu: avs=0 [ 4.068399] W : [File] : drivers/gpu/arm/midgard/platform/rk/mali_kbase_config_rk.c; [Line] : 114; [Func] : kbase_platform_rk_init(); power-off-delay-ms not available. [ 4.068581] midgard ffa30000.gpu: GPU identified as 0x0750 r1p0 status 0 [ 4.068641] midgard ffa30000.gpu: Protected mode not available [ 4.068802] midgard ffa30000.gpu: l=-2147483648 h=2147483647 hyst=0 l_limit=0 h_limit=0 h_table=0 [ 4.068826] midgard ffa30000.gpu: Using configured power model mali-simple-power-model, and fallback mali-simple-power-model [ 4.068901] I : [File] : drivers/gpu/arm/midgard/backend/gpu/mali_kbase_devfreq.c; [Line] : 417; [Func] : midgard_kbase_devfreq_init(); success initing power_model_simple. [ 4.069232] midgard ffa30000.gpu: Probed as mali0 [ 4.069493] input: adc-keys as /devices/platform/adc-keys/input/input1 [ 4.070280] mmcblk1boot0: mmc1:0001 8GME4R partition 1 4.00 MiB [ 4.070378] dwmmc_rockchip ff0d0000.dwmmc: IDMAC supports 32-bit address mode. [ 4.074130] sd 0:0:0:0: [sda] 0-byte physical blocks [ 4.078824] mmcblk1boot1: mmc1:0001 8GME4R partition 2 4.00 MiB [ 4.092561] devfreq ffa30000.gpu: Couldn't update frequency transition information. [ 4.093143] mmcblk1rpmb: mmc1:0001 8GME4R partition 3 512 KiB, chardev (240:0) [ 4.098002] dwmmc_rockchip ff0d0000.dwmmc: Using internal DMA controller. [ 4.135842] sd 0:0:0:0: [sda] Test WP failed, assume Write Enabled [ 4.143208] dwmmc_rockchip ff0d0000.dwmmc: Version ID is 270a [ 4.222848] sd 0:0:0:0: [sda] Asking for cache data failed [ 4.226700] dwmmc_rockchip ff0d0000.dwmmc: DW MMC controller at irq 31,32 bit host data width,256 deep fifo [ 4.231818] sd 0:0:0:0: [sda] Assuming drive cache: write through [ 4.236654] rockchip-drm display-subsystem: devfreq is not set [ 4.489660] rockchip-vop ff930000.vop: missing rockchip,grf property [ 4.496167] rockchip-drm display-subsystem: bound ff930000.vop (ops 0xc0d6ca8c) [ 4.503590] rockchip-vop ff940000.vop: missing rockchip,grf property [ 4.509988] sd 0:0:0:0: [sda] Read Capacity(10) failed: Result: hostbyte=0x00 driverbyte=0x08 [ 4.510074] rockchip-drm display-subsystem: bound ff940000.vop (ops 0xc0d6ca8c) [ 4.518539] sd 0:0:0:0: [sda] Sense Key : 0x6 [current] [ 4.518543] sd 0:0:0:0: [sda] ASC=0x28 ASCQ=0x0 [ 4.525894] rockchip-dp ff970000.edp: no DP phy configured [ 4.541704] rockchip-drm display-subsystem: bound ff970000.edp (ops 0xc0d72244) [ 4.549240] dwhdmi-rockchip ff980000.hdmi: Detected HDMI TX controller v2.01a with HDCP (DWC HDMI 2.0 TX PHY) [ 4.559669] dwhdmi-rockchip ff980000.hdmi: registered DesignWare HDMI I2C bus driver [ 4.567590] sd 0:0:0:0: [sda] Attached SCSI disk [ 4.568544] rockchip-drm display-subsystem: bound ff980000.hdmi (ops 0xc0d72d40) [ 4.579664] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 4.586300] [drm] No driver support for vblank timestamp query. [ 4.592340] rockchip-drm display-subsystem: failed to parse loader memory [ 4.601017] mmcblk1: p1 p2 p3 p4 p5 p6 p7 p8 p9 [ 4.619757] vendor storage:20190527 ret = 0
解决二: 进入内核后,卡在这里,是因为没有正确配置显示屏的原因吧。我选择把 edp 相关的配置全部删除,因为我将要使用的是 lvds 显示。 \rk3288_linux4.19\kernel\arch\arm\boot\dts\rk3288-evb-act8846.dts // SPDX-License-Identifier: (GPL-2.0+ OR MIT) /dts-v1/; #include "rk3288-evb.dtsi" #include "rk3288-linux.dtsi" / { compatible = "rockchip,rk3288-evb-act8846", "rockchip,rk3288"; /* panel { compatible = "simple-panel"; backlight = <&backlight>; power-supply = <&vcc_lcd>; enable-gpios = <&gpio7 RK_PA4 GPIO_ACTIVE_HIGH>; prepare-delay-ms = <120>; display-timings { native-mode = <&timing0>; timing0: timing0 { clock-frequency = <200000000>; hactive = <1536>; vactive = <2048>; hfront-porch = <12>; hsync-len = <16>; hback-porch = <48>; vfront-porch = <8>; vsync-len = <4>; vback-porch = <8>; hsync-active = <0>; vsync-active = <0>; de-active = <0>; pixelclk-active = <0>; }; }; port { panel_in_edp: endpoint { remote-endpoint = <&edp_out_panel>; }; }; }; */ vcc_lcd: vcc-lcd { compatible = "regulator-fixed"; enable-active-high; gpio = <&gpio7 RK_PA3 GPIO_ACTIVE_HIGH>; pinctrl-names = "default"; pinctrl-0 = <&lcd_en>; regulator-name = "vcc_lcd"; vin-supply = <&vcc_io>; }; vcc_wl: vcc-wl { compatible = "regulator-fixed"; enable-active-high; gpio = <&gpio7 RK_PB1 GPIO_ACTIVE_HIGH>; pinctrl-names = "default"; pinctrl-0 = <&wifi_pwr>; regulator-name = "vcc_wl"; vin-supply = <&vcc_18>; }; }; &backlight { enable-gpios = <&gpio7 RK_PA2 GPIO_ACTIVE_HIGH>; pinctrl-names = "default"; pinctrl-0 = <&bl_en>; pwms = <&pwm0 0 1000000 PWM_POLARITY_INVERTED>; }; &i2c0 { clock-frequency = <400000>; vdd_cpu: syr827@40 { compatible = "silergy,syr827"; fcs,suspend-voltage-selector = <1>; reg = <0x40>; regulator-name = "vdd_cpu"; regulator-min-microvolt = <850000>; regulator-max-microvolt = <1350000>; regulator-always-on; regulator-boot-on; vin-supply = <&vcc_sys>; }; vdd_gpu: syr828@41 { compatible = "silergy,syr828"; fcs,suspend-voltage-selector = <1>; reg = <0x41>; regulator-name = "vdd_gpu"; regulator-min-microvolt = <850000>; regulator-max-microvolt = <1350000>; regulator-always-on; vin-supply = <&vcc_sys>; }; hym8563@51 { compatible = "haoyu,hym8563"; reg = <0x51>; interrupt-parent = <&gpio0>; interrupts = <RK_PA4 IRQ_TYPE_EDGE_FALLING>; pinctrl-names = "default"; pinctrl-0 = <&pmic_int>; #clock-cells = <0>; clock-output-names = "xin32k"; }; hym8563: hym8563@51 { compatible = "haoyu,hym8563"; reg = <0x51>; interrupt-parent = <&gpio0>; interrupts = <4 IRQ_TYPE_EDGE_FALLING>; pinctrl-names = "default"; pinctrl-0 = <&pmic_int>; #clock-cells = <0>; clock-output-names = "xin32k"; }; act8846: act8846@5a { compatible = "active-semi,act8846"; reg = <0x5a>; status = "okay"; vp1-supply = <&vcc_sys>; vp2-supply = <&vcc_sys>; vp3-supply = <&vcc_sys>; vp4-supply = <&vcc_sys>; inl1-supply = <&vcc_io>; inl2-supply = <&vcc_sys>; inl3-supply = <&vcc_20>; regulators { vcc_ddr: REG1 { regulator-name = "VCC_DDR"; regulator-min-microvolt = <1200000>; regulator-max-microvolt = <1200000>; regulator-always-on; }; vcc_io: REG2 { regulator-name = "VCC_IO"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; regulator-always-on; }; vdd_log: REG3 { regulator-name = "VDD_LOG"; regulator-min-microvolt = <700000>; regulator-max-microvolt = <1500000>; regulator-always-on; }; vcc_20: REG4 { regulator-name = "VCC_20"; regulator-min-microvolt = <2000000>; regulator-max-microvolt = <2000000>; regulator-always-on; }; vccio_sd: REG5 { regulator-name = "VCCIO_SD"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <3300000>; regulator-always-on; }; vdd10_lcd: REG6 { regulator-name = "VDD10_LCD"; regulator-min-microvolt = <1000000>; regulator-max-microvolt = <1000000>; regulator-always-on; }; vcca_codec: REG7 { regulator-name = "VCCA_CODEC"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; regulator-always-on; }; vcc_tp: REG8 { regulator-name = "VCCA_TP"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; regulator-always-on; }; vccio_pmu: REG9 { regulator-name = "VCCIO_PMU"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; regulator-always-on; }; vdd_10: REG10 { regulator-name = "VDD_10"; regulator-min-microvolt = <1000000>; regulator-max-microvolt = <1000000>; regulator-always-on; }; vcc_18: REG11 { regulator-name = "VCC_18"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; regulator-always-on; }; vcc18_lcd: REG12 { regulator-name = "VCC18_LCD"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; regulator-always-on; }; }; }; sdio_pwrseq: sdio-pwrseq { compatible = "mmc-pwrseq-simple"; clocks = <&hym8563>; clock-names = "ext_clock"; pinctrl-names = "default"; pinctrl-0 = <&wifi_enable_h>; /* * On the module itself this is one of these (depending * on the actual card populated): * - SDIO_RESET_L_WL_REG_ON * - PDN (power down when low) */ reset-gpios = <&gpio4 28 GPIO_ACTIVE_LOW>; }; }; /* &edp { force-hpd; status = "okay"; ports { port@1 { reg = <1>; edp_out_panel: endpoint { remote-endpoint = <&panel_in_edp>; }; }; }; }; &edp_in_vopb { status = "disabled"; }; &edp_in_vopl { status = "okay"; }; */ &pwm0 { status = "okay"; }; &pinctrl { backlight { bl_en: bl-en { rockchip,pins = <7 RK_PA2 RK_FUNC_GPIO &pcfg_pull_none>; }; }; lcd { lcd_en: lcd-en { rockchip,pins = <7 RK_PA3 RK_FUNC_GPIO &pcfg_pull_none>; }; }; wifi { wifi_pwr: wifi-pwr { rockchip,pins = <7 RK_PB1 RK_FUNC_GPIO &pcfg_pull_none>; }; }; };
此时,系统可以正常进入命令行了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。