em3288 linux_4.19 第一次烧写无法进入内核的情况

news2024/11/13 9:53:53
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>;
		};
	};
};

此时,系统可以正常进入命令行了

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/825008.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

pyecharts包的简单使用

pyecharts简介 Pyecharts是一个Python的数据可视化库。 它基于ECharts&#xff0c;一个由百度开发的流行的JavaScript图表库。Pyecharts旨在为Python用户提供一种简便的方法来创建各种类型的交互式图表&#xff0c;包括折线图、柱状图、散点图、饼图、地图等。通过使用Pyechar…

场景库之高精度地图编辑器

一、背景介绍 高精度地图编辑器是场景库生产所需的必要工具&#xff0c;地图编辑器基于JS开发&#xff0c;可对指定的地图进行描绘&#xff0c;生成数字高精度地图。 二、功能介绍 路网元素支持&#xff1a; 类别元素图片交叉口交叉口安全岛交通岛导流岛道路中心圈路口边缘线…

ATTCK实战系列-红队评估 (红日靶场3)Vulnstack三层网络域渗透靶场

文章目录 环境配置靶场介绍靶场设置 外网渗透信息收集端口扫描目录扫描 漏洞发现与利用获取ssh账号密码&#xff0c;登录centos 提权 内网渗透建立代理内网信息收集smb暴破&#xff0c;获取本地管理员密码 横向移动使用psexec模块上线msf 环境配置 靶场介绍 靶场地址 http:/…

[LeetCode]链表相关题目(c语言实现)

文章目录 LeetCode203. 移除链表元素LeetCode237. 删除链表中的节点LeetCode206. 反转链表ⅠLeetCode92. 反转链表 II思路 1思路 2 LeetCode876. 链表的中间结点剑指 Offer 22. 链表中倒数第k个节点LeetCode21. 合并两个有序链表LeetCode86. 分隔链表LeetCode234. 回文链表Leet…

如何打造属于自己的个人IP?

在当今信息爆炸的时代&#xff0c;个人 IP 已经成为人们在网络世界中的独特标签。无论是在职场上、创业中&#xff0c;还是在社交生活中&#xff0c;拥有个人 IP 的人都能脱颖而出&#xff0c;吸引更多的关注和机会。那么&#xff0c;如何打造属于自己的个人 IP 呢&#xff1f;…

机器学习和深度学习简述

一、人工智能、机器学习、深度学习的关系 近些年人工智能、机器学习和深度学习的概念十分火热&#xff0c;但很多从业者却很难说清它们之间的关系&#xff0c;外行人更是雾里看花。概括来说&#xff0c;人工智能、机器学习和深度学习覆盖的技术范畴是逐层递减的&#xff0c;三…

华为OD机试真题 JavaScript 实现【名字的漂亮度】【牛客练习题】

目录 一、题目描述二、输入描述三、输出描述四、解题思路五、JavaScript算法源码 华为OD机试 2023B卷题库疯狂收录中&#xff0c;刷题点这里 刷的越多&#xff0c;抽中的概率越大&#xff0c;每一题都有详细的答题思路、详细的代码注释、样例测试&#xff0c;发现新题目&#x…

vue3实现拖拽排序

效果&#xff1a; 实现 <template><div class"box"><divv-for"(item, index) in items":key"item.id"class"item":style"{ order: item.order }":draggable"true"dragstart"onDragStart(in…

redis的安装和配置

一、nosql 二、redis的安装和配置 redis的安装&#xff1a; redis常见配置&#xff1a; 配置文件redis.conf

DP学习第五篇之礼物的最大价值

DP学习第五篇之礼物的最大价值 剑指 Offer 47. 礼物的最大价值 - 力扣&#xff08;LeetCode&#xff09; 一.题目解析 二. 算法原理 状态表示 tips: 经验题目要求。以[i,j]位置为结尾&#xff0c;。。。 dp[i][j]: 到达[i, j]位置时&#xff0c;此时的最大礼物价值 状态转移…

Java版工程行业管理系统源码-专业的工程管理软件- 工程项目各模块及其功能点清单 em

&#xfeff;Java版知识付费源码 Spring CloudSpring BootMybatisuniapp前后端分离实现知识付费平台 提供职业教育、企业培训、知识付费系统搭建服务。系统功能包含&#xff1a;录播课、直播课、题库、营销、公司组织架构、员工入职培训等。 提供私有化部署&#xff0c;免费售…

【css】css隐藏元素

display:none&#xff1a;可以隐藏元素。该元素将被隐藏&#xff0c;并且页面将显示为好像该元素不在其中。visibility:hidden&#xff1a; 可以隐藏元素。但是&#xff0c;该元素仍将占用与之前相同的空间。元素将被隐藏&#xff0c;但仍会影响布局。 代码&#xff1a; <!…

Maya中polygon和transform区别?

In Autodesk Maya, “polygon” and “transform” are two fundamental types of nodes used to represent different aspects of 3D geometry and the transformation of objects in the scene. Polygon (polyMesh): A polygon node, often referred to as a “polyMesh,” r…

Ubuntu开机自启服务systemd.service配置教程(Ubuntu服务)(Linux服务)upstart

文章目录 为什么要将程序配置成服务&#xff1f;1. 自动启动2. 后台运行3. 定时重启4. 简化管理5. 整合系统 版本支持1. Ubuntu 14.04及更早版本&#xff1a;使用upstart作为默认的init系统/etc/rc.local旧版本新版本 2. Ubuntu 15.04到16.04版本&#xff1a;默认使用systemd作…

CTFSHOW php 特性

web89 数组绕过正则 include("flag.php"); highlight_file(__FILE__);if(isset($_GET[num])){$num $_GET[num]; get numif(preg_match("/[0-9]/", $num)){ 是数字 就输出 nodie("no no no!");}if(intval($num)){ 如果是存在整数 输出 flagecho …

算法通关村第四关——如何基于数组(链表)实现栈

栈的基础知识 栈的特征 特征1 栈和队列是比较特殊的线性表&#xff0c;又被称为 访问受限的线性表。栈是很多表达式、符号等运算的基础&#xff0c;也是递归的底层实现&#xff08;递归就是方法自己调用自己&#xff0c;在JVM的虚拟机栈中&#xff0c;一个线程中的栈帧就是…

使用分布式数据库,还需要考虑做分库分表吗?

随着数据存储需求的不断增加&#xff0c;分布式数据库成为了处理大规模数据的一种重要方式。分布式数据库可以将数据分散到多个计算节点上&#xff0c;并利用分布式计算的能力来提高数据处理的效率和可用性。然而&#xff0c;在使用分布式数据库的过程中&#xff0c;是否需要进…

网络安全工具包NST发布38-13644版本

导读开源网络安全工具包NST近日发布了最新版本38-13644。该版本基于Fedora 38构建,使用Linux 6.3.12内核,主要针对软件的维护与功能增强进行了更新。 根据发布公告,新版本通过Docker容器方式重构了OpenVAS和Greenbone漏洞扫描组件,实现了完整的漏洞评估能力。另外,还增强了地理…

微信公众号程序PHP源码 收银台源码 商家PHP源码 微信支付扫码付款 商家收银台

商家收银台-微信支付扫码付款-微信支付收银台-PHP源码 微信公众号程序&#xff0c;必须微信认证服务号&#xff0c;微信支付商家 客户扫码&#xff0c;打开商家定义支付页面&#xff0c;输入金额和对应定义信息&#xff0c;提交微信支付&#xff0c;实现快速付款 支持创建多…

信息系统网络安全整改方案

第1章 项目概述 1.1 项目目标 本方案将通过对公司网络信息系统的安全现状进行分析工作&#xff0c;参照国家信息系统等级保护要求&#xff0c;找出信息系统与安全等级保护要求之间的差距&#xff0c;给出相应的整改意见&#xff0c;推动 XX 企业公司网络信息系统安全整改工作的…