20240821给飞凌OK3588-C的核心板刷Rockchip原厂的Buildroot并启动

news2024/11/25 15:53:35

20240821给飞凌OK3588-C的核心板刷Rockchip原厂的Buildroot并启动
2024/8/21 15:22


viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508$ ./build.sh lunch
3. rockchip_rk3588_evb7_v11_defconfig
Which would you like? [1]: 3
Switching to defconfig: /home/viewpro/repo_RK3588_Buildroot20240508/device/rockchip/.chip/rockchip_rk3588_evb7_v11_defconfig
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508$ ./build.sh 


对于原始编译的Rockchip原厂的RK3588的Buildroot,可以刷机到飞凌OK3588-C的核心板。
启动的时候可以启动u-boot,但是死在内核里。PCIE?的地方!


由于飞凌OK3588-C的核心板需要关闭PCIE3。
D:\versions\fpga_OK3588_Linux_fs\kernel\arch\arm64\boot\dts\rockchip\OK3588-C-common.dtsi

&pcie30phy {
    rockchip,pcie30-phymode = <PHY_MODE_PCIE_AGGREGATION>;
    status = "disabled";
};

&pcie3x4 {
    reset-gpios = <&gpio4 RK_PB6 GPIO_ACTIVE_HIGH>;
    memory-region = <&dma_trans>;
    vpcie3v3-supply = <&vcc3v3_pcie30>;
    status = "disabled";
};


很容易知道,对于Rockchip原厂的Buildroot,也需要关闭这两项!
Z:\repo_RK3588_Buildroot20240508\kernel\arch\arm64\boot\dts\rockchip\rk3588-evb7-v11.dtsi

&pcie30phy {
    rockchip,pcie30-phymode = <PHY_MODE_PCIE_AGGREGATION>;
    status = "disabled";
};

&pcie3x4 {
    reset-gpios = <&gpio4 RK_PB6 GPIO_ACTIVE_HIGH>;
    vpcie3v3-supply = <&vcc3v3_pcie30>;
    pinctrl-names = "default";
    pinctrl-0 = <&pcie20x1_0_clkreqn_m1>;
    status = "disabled";
};


跑飞的LOG:

[BEGIN] 2024/8/21 15:16:52
/DDR d5483af87d cym 23/11/23-16:15:24,fwver: v1.15
LPDDR4X, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=2048MB
channel[1] BW=16 Col=10 Bk=8 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=2048MB
channel[2] BW=16 Col=10 Bk=8 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=2048MB
channel[3] BW=16 Col=10 Bk=8 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=2048MB
Manufacturer ID:0x6
CH0 RX Vref:29.3%, TX Vref:19.8%,18.8%
CH1 RX Vref:28.5%, TX Vref:20.8%,20.8%
CH2 RX Vref:29.3%, TX Vref:20.8%,19.8%
CH3 RX Vref:30.5%, TX Vref:19.8%,18.8%
change to F1: 528MHz
change to F2: 1068MHz
change to F3: 1560MHz
change to F0: 2112MHz
out
U-Boot SPL board init
U-Boot SPL 2017.09-ge4e124926e-230922 #lxh (Sep 25 2023 - 10:58:38), fwver: v1.13
unknown raw ID 0 0 0
unrecognized JEDEC id bytes: 00, 00, 00
Trying to boot from MMC2
MMC: no card present
mmc_init: -123, time 0
spl: mmc init failed with error: -123
Trying to boot from MMC1
SPL: A/B-slot: _a, successful: 0, tries-remain: 7
Trying fit image at 0x4000 sector
## Verified-boot: 0
## Checking atf-1 0x00040000 ... sha256(2e8446f969...) + OK
## Checking uboot 0x00200000 ... sha256(bf7cc53d6a...) + OK
## Checking fdt 0x00345490 ... sha256(a434b1c4fe...) + OK
## Checking atf-2 0xff100000 ... sha256(9f75e6ec37...) + OK
## Checking atf-3 0x000f0000 ... sha256(c80587de50...) + OK
## Checking optee 0x08400000 ... sha256(4b2d406bfc...) + OK
Jumping to U-Boot(0x00200000) via ARM Trusted Firmware(0x00040000)
Total: 79.936/236.750 ms

INFO:    Preloader serial: 2
NOTICE:  BL31: v2.3():v2.3-662-g4acbe711b-dirty:finley.xiao, fwver: v1.44
NOTICE:  BL31: Built : 16:44:24, Nov  7 2023
INFO:    spec: 0x1
INFO:    code: 0x88
INFO:    ext 32k is not valid
INFO:    ddr: stride-en 4CH
INFO:    GICv3 without legacy support detected.
INFO:    ARM GICv3 driver initialized in EL3
INFO:    valid_cpu_msk=0xff bcore0_rst = 0x0, bcore1_rst = 0x0
INFO:    l3 cache partition cfg-0
INFO:    system boots from cpu-hwid-0
INFO:    idle_st=0x21fff, pd_st=0x11fff9, repair_st=0xfff70001
INFO:    dfs DDR fsp_params[0].freq_mhz= 2112MHz
INFO:    dfs DDR fsp_params[1].freq_mhz= 528MHz
INFO:    dfs DDR fsp_params[2].freq_mhz= 1068MHz
INFO:    dfs DDR fsp_params[3].freq_mhz= 1560MHz
INFO:    BL31: Initialising Exception Handling Framework
INFO:    BL31: Initializing runtime services
INFO:    BL31: Initializing BL32
I/TC: 
I/TC: OP-TEE version: 3.13.0-752-g62aa10b78 #hisping.lin (gcc version 10.2.1 20201103 (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16))) #2 Mon Sep 25 10:04:34 CST 2023 aarch64, fwver: v1.15 
I/TC: Primary CPU initializing
I/TC: Primary CPU switching to normal world boot
INFO:    BL31: Preparing for EL3 exit to normal world
INFO:    Entry point address = 0x200000
INFO:    SPSR = 0x3c9


U-Boot 2017.09 (Jun 01 2024 - 15:24:59 +0800)

Model: Rockchip RK3588 Evaluation Board
MPIDR: 0x81000000
PreSerial: 2, raw, 0xfeb50000
DRAM:  8 GiB
Sysmem: init
Relocation Offset: eda18000
Relocation fdt: eb9fa160 - eb9fecd0
CR: M/C/I
Using default environment

optee api revision: 2.0
mmc@fe2c0000: 1, mmc@fe2e0000: 0
Bootdev(atags): mmc 0
MMC0: HS400 Enhanced Strobe, 200Mhz
PartType: EFI
TEEC: Waring: Could not find security partition
DM: v2
boot mode: None
RESC: 'boot', blk@0x00019a97
resource: sha256+
FIT: no signed, no conf required
DTB: rk-kernel.dtb
HASH(c): OK
I2c0 speed: 100000Hz
vsel-gpios- not found!
en-gpios- not found!
vdd_cpu_big0_s0 800000 uV
vsel-gpios- not found!
en-gpios- not found!
vdd_cpu_big1_s0 800000 uV
I2c1 speed: 100000Hz
vsel-gpios- not found!
en-gpios- not found!
vdd_npu_s0 800000 uV
spi2: RK806: 2
ON=0x40, OFF=0x00
vdd_gpu_s0 750000 uV
vdd_cpu_lit_s0 750000 uV
vdd_log_s0 750000 uV
vdd_vdenc_s0 init 750000 uV
vdd_ddr_s0 850000 uV
Device 'gpio@fd8a0000': seq 0 is in use by 'gpio@fd8a0000'
serdes_power_init failed to get serdes misc device
get vp0 plane mask:0x5, primary id:2, cursor_plane:-1, from dts
get vp1 plane mask:0xa, primary id:3, cursor_plane:-1, from dts
get vp2 plane mask:0x140, primary id:8, cursor_plane:-1, from dts
get vp3 plane mask:0x280, primary id:9, cursor_plane:-1, from dts
Could not find baseparameter partition
Model: Rockchip RK3588 EVB7 V11 Board
MPIDR: 0x81000000
download key pressed... entering download mode...
RKUSB: LUN 0, dev 0, hwpart 0, sector 0x0, count 0x733c000
-usb device is high-speed
/DDR d5483af87d cym 23/11/23-16:15:24,fwver: v1.15
LPDDR4X, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=2048MB
channel[1] BW=16 Col=10 Bk=8 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=2048MB
channel[2] BW=16 Col=10 Bk=8 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=2048MB
channel[3] BW=16 Col=10 Bk=8 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=2048MB
Manufacturer ID:0x6
CH0 RX Vref:29.3%, TX Vref:19.8%,18.8%
CH1 RX Vref:28.5%, TX Vref:20.8%,20.8%
CH2 RX Vref:29.3%, TX Vref:19.8%,18.8%
CH3 RX Vref:30.5%, TX Vref:20.8%,18.8%
change to F1: 528MHz
change to F2: 1068MHz
change to F3: 1560MHz
change to F0: 2112MHz
out
U-Boot SPL board init
U-Boot SPL 2017.09-ge4e124926e-230922 #lxh (Sep 25 2023 - 10:58:38), fwver: v1.13
unknown raw ID 0 0 0
unrecognized JEDEC id bytes: 00, 00, 00
Trying to boot from MMC2
MMC: no card present
mmc_init: -123, time 0
spl: mmc init failed with error: -123
Trying to boot from MMC1
Magic is incorrect.
Error validating A/B metadata from disk. Resetting and writing new A/B metadata to disk.
SPL: A/B-slot: _a, successful: 0, tries-remain: 7
Trying fit image at 0x4000 sector
## Verified-boot: 0
## Checking atf-1 0x00040000 ... sha256(2e8446f969...) + OK
## Checking uboot 0x00200000 ... sha256(bf7cc53d6a...) + OK
## Checking fdt 0x00345490 ... sha256(a434b1c4fe...) + OK
## Checking atf-2 0xff100000 ... sha256(9f75e6ec37...) + OK
## Checking atf-3 0x000f0000 ... sha256(c80587de50...) + OK
## Checking optee 0x08400000 ... sha256(4b2d406bfc...) + OK
Jumping to U-Boot(0x00200000) via ARM Trusted Firmware(0x00040000)
Total: 80.825/236.921 ms

INFO:    Preloader serial: 2
NOTICE:  BL31: v2.3():v2.3-662-g4acbe711b-dirty:finley.xiao, fwver: v1.44
NOTICE:  BL31: Built : 16:44:24, Nov  7 2023
INFO:    spec: 0x1
INFO:    code: 0x88
INFO:    ext 32k is not valid
INFO:    ddr: stride-en 4CH
INFO:    GICv3 without legacy support detected.
INFO:    ARM GICv3 driver initialized in EL3
INFO:    valid_cpu_msk=0xff bcore0_rst = 0x0, bcore1_rst = 0x0
INFO:    l3 cache partition cfg-0
INFO:    system boots from cpu-hwid-0
INFO:    idle_st=0x21fff, pd_st=0x11fff9, repair_st=0xfff70001
INFO:    dfs DDR fsp_params[0].freq_mhz= 2112MHz
INFO:    dfs DDR fsp_params[1].freq_mhz= 528MHz
INFO:    dfs DDR fsp_params[2].freq_mhz= 1068MHz
INFO:    dfs DDR fsp_params[3].freq_mhz= 1560MHz
INFO:    BL31: Initialising Exception Handling Framework
INFO:    BL31: Initializing runtime services
INFO:    BL31: Initializing BL32
I/TC: 
I/TC: OP-TEE version: 3.13.0-752-g62aa10b78 #hisping.lin (gcc version 10.2.1 20201103 (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16))) #2 Mon Sep 25 10:04:34 CST 2023 aarch64, fwver: v1.15 
I/TC: Primary CPU initializing
I/TC: Primary CPU switching to normal world boot
INFO:    BL31: Preparing for EL3 exit to normal world
INFO:    Entry point address = 0x200000
INFO:    SPSR = 0x3c9


U-Boot 2017.09 (Jun 01 2024 - 15:24:59 +0800)

Model: Rockchip RK3588 Evaluation Board
MPIDR: 0x81000000
PreSerial: 2, raw, 0xfeb50000
DRAM:  8 GiB
Sysmem: init
Relocation Offset: eda18000
Relocation fdt: eb9fa160 - eb9fecd0
CR: M/C/I
Using default environment

optee api revision: 2.0
mmc@fe2c0000: 1, mmc@fe2e0000: 0
Bootdev(atags): mmc 0
MMC0: HS400 Enhanced Strobe, 200Mhz
PartType: EFI
TEEC: Waring: Could not find security partition
DM: v2
boot mode: normal
RESC: 'boot', blk@0x00019a97
resource: sha256+
FIT: no signed, no conf required
DTB: rk-kernel.dtb
HASH(c): OK
I2c0 speed: 100000Hz
vsel-gpios- not found!
en-gpios- not found!
vdd_cpu_big0_s0 800000 uV
vsel-gpios- not found!
en-gpios- not found!
vdd_cpu_big1_s0 800000 uV
I2c1 speed: 100000Hz
vsel-gpios- not found!
en-gpios- not found!
vdd_npu_s0 800000 uV
spi2: RK806: 2
ON=0x40, OFF=0x00
vdd_gpu_s0 750000 uV
vdd_cpu_lit_s0 750000 uV
vdd_log_s0 750000 uV
vdd_vdenc_s0 init 750000 uV
vdd_ddr_s0 850000 uV
Device 'gpio@fd8a0000': seq 0 is in use by 'gpio@fd8a0000'
serdes_power_init failed to get serdes misc device
get vp0 plane mask:0x5, primary id:2, cursor_plane:-1, from dts
get vp1 plane mask:0xa, primary id:3, cursor_plane:-1, from dts
get vp2 plane mask:0x140, primary id:8, cursor_plane:-1, from dts
get vp3 plane mask:0x280, primary id:9, cursor_plane:-1, from dts
Could not find baseparameter partition
Model: Rockchip RK3588 EVB7 V11 Board
MPIDR: 0x81000000
Minidump: init...
Rockchip UBOOT DRM driver version: v1.0.1
vp0 have layer nr:2[0 2 ], primary plane: 2
vp1 have layer nr:2[1 3 ], primary plane: 3
vp2 have layer nr:2[6 8 ], primary plane: 8
vp3 have layer nr:2[7 9 ], primary plane: 9
Using display timing dts
dsi@fde20000:  detailed mode clock 132000 kHz, flags[a]
    H: 1080 1095 1099 1129
    V: 1920 1935 1937 1952
bus_format: 100e
VOP update mode to: 1080x1920p60, type: MIPI0 for VP3
VP3 set crtc_clock to 132000KHz
VOP VP3 enable Esmart3[654x270->654x270@213x825] fmt[2] addr[0xedf04000]
final DSI-Link bandwidth: 880000 Kbps x 4
Monitor has basic audio support
Could not find baseparameter partition
color_format:1
hdmi_select_link_config use tmds mode
mode:1920x1080 bus_format:0x2025
hdmi@fde80000:  detailed mode clock 148500 kHz, flags[5]
    H: 1920 2008 2052 2200
    V: 1080 1084 1089 1125
bus_format: 2025
VOP update mode to: 1920x1080p60, type: HDMI0 for VP0
dclk:148500,if_pixclk_div;2,if_dclk_div:4
VP0 set crtc_clock to 148500KHz
VOP VP0 enable Esmart0[654x270->654x270@633x405] fmt[2] addr[0xedf04000]
CEA mode used vic=16
mtmdsclock:148500000
hdptx_ropll_cmn_config bus_width:16a8c8 rate:1485000
hdptx phy pll locked!
dw_hdmi_setup HDMI mode
don't use dsc mode
dw hdmi qp use tmds mode
bus_width:0x16a8c8,bit_rate:1485000
hdptx phy lane locked!
edid base block is 0, get edid failed
can't get edid block:0
failed to get edid
Could not find baseparameter partition
color_format:0
hdmi_select_link_config use tmds mode
mode:1920x1080 bus_format:0x100a
hdmi@fdea0000:  detailed mode clock 148500 kHz, flags[5]
    H: 1920 2008 2052 2200
    V: 1080 1084 1089 1125
bus_format: 100a
VOP update mode to: 1920x1080p60, type: HDMI1 for VP1
dclk:148500,if_pixclk_div;2,if_dclk_div:4
VP1 set crtc_clock to 148500KHz
VOP VP1 enable Esmart1[654x270->654x270@633x405] fmt[2] addr[0xedf04000]
CEA mode used vic=16
mtmdsclock:148500000
hdptx_ropll_cmn_config bus_width:16a8c8 rate:1485000
hdptx phy pll locked!
dw_hdmi_setup HDMI mode
don't use dsc mode
dw hdmi qp use tmds mode
bus_width:0x16a8c8,bit_rate:1485000
hdptx phy lane locked!
CLK: (sync kernel. arm: enter 1008000 KHz, init 1008000 KHz, kernel 0N/A)
  b0pll 24000 KHz
  b1pll 24000 KHz
  lpll 24000 KHz
  v0pll 24000 KHz
  aupll 786431 KHz
  cpll 1500000 KHz
  gpll 1188000 KHz
  npll 850000 KHz
  ppll 1100000 KHz
  aclk_center_root 702000 KHz
  pclk_center_root 100000 KHz
  hclk_center_root 396000 KHz
  aclk_center_low_root 500000 KHz
  aclk_top_root 750000 KHz
  pclk_top_root 100000 KHz
  aclk_low_top_root 396000 KHz
Net:   eth1: ethernet@fe1c0000
Hit key to stop autoboot('CTRL+C'):  0 
ANDROID: reboot reason: "(none)"
Not AVB images, AVB skip
No valid android hdr
Android image load failed
Android boot failed, error -1.
## Booting FIT Image at 0xe94a6340 with size 0x02352e00
Fdt Ramdisk skip relocation
## Loading kernel from FIT Image at e94a6340 ...
   Using 'conf' configuration
## Verified-boot: 0
   Trying 'kernel' kernel subimage
     Description:  unavailable
     Type:         Kernel Image
     Compression:  uncompressed
     Data Start:   0xe94ec740
     Data Size:    36751872 Bytes = 35 MiB
     Architecture: AArch64
     OS:           Linux
     Load Address: 0x00400000
     Entry Point:  0x00400000
     Hash algo:    sha256
     Hash value:   b3d7a9ea18d9093684391acb0a7ff3cfd575390860bd560a5ef2c2b2bfda6949
   Verifying Hash Integrity ... sha256+ OK
## Loading fdt from FIT Image at e94a6340 ...
   Using 'conf' configuration
   Trying 'fdt' fdt subimage
     Description:  unavailable
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0xe94a6b40
     Data Size:    285407 Bytes = 278.7 KiB
     Architecture: AArch64
     Load Address: 0x08300000
     Hash algo:    sha256
     Hash value:   41edefa03a78d90e2d66de37c6ef6119a74aa40022c7a59eeeb8488700f39383
   Verifying Hash Integrity ... sha256+ OK
   Loading fdt from 0x08300000 to 0x08300000
   Booting using the fdt blob at 0x08300000
   Loading Kernel Image from 0xe94ec740 to 0x00400000 ... OK
   kernel loaded at 0x00400000, end = 0x0270ca00
   Using Device Tree in place at 0000000008300000, end 0000000008348ade
WARNING: could not set reg FDT_ERR_BADOFFSET.
## reserved-memory:
  cma: addr=10000000 size=8000000
  drm-logo@00000000: addr=edf00000 size=b8000
  ramoops@110000: addr=110000 size=e0000
Adding bank: 0x00200000 - 0x08400000 (size: 0x08200000)
Adding bank: 0x09400000 - 0xf0000000 (size: 0xe6c00000)
Adding bank: 0x100000000 - 0x200000000 (size: 0x100000000)
Adding bank: 0x2f0000000 - 0x300000000 (size: 0x10000000)
Total: 3754.277/4078.144 ms

Starting kernel ...

[    4.083307] Booting Linux on physical CPU 0x0000000000 [0x412fd050]
[    4.083325] Linux version 5.10.198 (viewpro@viewpro-ThinkBook-16-G5-IRH) (aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 10.3.1 20210621, GNU ld (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 2.36.1.20210621) #1 SMP Sat Jun 1 15:25:20 CST 2024
[    4.087145] random: crng init done
[    4.095635] Machine model: Rockchip RK3588 EVB7 V11 Board
[    4.134188] earlycon: uart8250 at MMIO32 0x00000000feb50000 (options '')
[    4.138768] printk: bootconsole [uart8250] enabled
[    4.141727] efi: UEFI not found.
[    4.148045] OF: fdt: Reserved memory: failed to reserve memory for node 'drm-cubic-lut@00000000': base 0x0000000000000000, size 0 MiB
[    4.149211] Reserved memory: created CMA memory pool at 0x0000000010000000, size 128 MiB
[    4.149953] OF: reserved mem: initialized node cma, compatible id shared-dma-pool
[    4.277324] Zone ranges:
[    4.277562]   DMA      [mem 0x0000000000200000-0x00000000ffffffff]
[    4.278135]   DMA32    empty
[    4.278401]   Normal   [mem 0x0000000100000000-0x00000002ffffffff]
[    4.278971] Movable zone start for each node
[    4.279363] Early memory node ranges
[    4.279694]   node   0: [mem 0x0000000000200000-0x00000000083fffff]
[    4.280270]   node   0: [mem 0x0000000009400000-0x00000000efffffff]
[    4.280848]   node   0: [mem 0x0000000100000000-0x00000001ffffffff]
[    4.281425]   node   0: [mem 0x00000002f0000000-0x00000002ffffffff]
[    4.282002] Initmem setup node 0 [mem 0x0000000000200000-0x00000002ffffffff]
[    4.330846] psci: probing for conduit method from DT.
[    4.331317] psci: PSCIv1.1 detected in firmware.
[    4.331742] psci: Using standard PSCI v0.2 function IDs
[    4.332224] psci: Trusted OS migration not required
[    4.332675] psci: SMC Calling Convention v1.2
[    4.333450] percpu: Embedded 30 pages/cpu s83800 r8192 d30888 u122880
[    4.334224] Detected VIPT I-cache on CPU0
[    4.334626] CPU features: detected: GIC system register CPU interface
[    4.335218] CPU features: detected: Virtualization Host Extensions
[    4.335789] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
[    4.336442] alternatives: patching kernel code
[    4.338438] Built 1 zonelists, mobility grouping on.  Total pages: 2059848
[    4.339074] Kernel command line: storagemedia=emmc androidboot.storagemedia=emmc androidboot.mode=normal  androidboot.verifiedbootstate=orange rw rootwait earlycon=uart8250,mmio32,0xfeb50000 console=ttyFIQ0 irqchip.gicv3_pseudo_nmi=0 root=PARTUUID=614e0000-0000 rcupdate.rcu_expedited=1 rcu_nocbs=all androidboot.fwver=ddr-v1.15-d5483af87d,spl-v1.13,bl31-v1.44,bl32-v1.15,uboot-06/01/2024
[    4.343197] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[    4.344335] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[    4.345055] mem auto-init: stack:off, heap alloc:off, heap free:off
[    4.352128] software IO TLB: mapped [mem 0x00000000e9f00000-0x00000000edf00000] (64MB)
[    4.413364] Memory: 7973624K/8370176K available (18752K kernel code, 3506K rwdata, 6888K rodata, 6656K init, 590K bss, 265480K reserved, 131072K cma-reserved)
[    4.414774] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[    4.415399] ftrace: allocating 57278 entries in 224 pages
[    4.490102] ftrace: allocated 224 pages with 3 groups
[    4.490790] rcu: Hierarchical RCU implementation.
[    4.491227] rcu:     RCU event tracing is enabled.
[    4.491643] rcu:     RCU dyntick-idle grace-period acceleration is enabled.
[    4.492258]     All grace periods are expedited (rcu_expedited).
[    4.492786]     Rude variant of Tasks RCU enabled.
[    4.493203] rcu: RCU calculated value of scheduler-enlistment delay is 30 jiffies.
[    4.497900] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    4.501054] GICv3: GIC: Using split EOI/Deactivate mode
[    4.501538] GICv3: 480 SPIs implemented
[    4.501891] GICv3: 0 Extended SPIs implemented
[    4.502322] GICv3: Distributor has no Range Selector support
[    4.502847] GICv3: 16 PPIs implemented
[    4.503234] GICv3: CPU0: found redistributor 0 region 0:0x00000000fe680000
[    4.503952] ITS [mem 0xfe640000-0xfe65ffff]
[    4.504380] ITS@0x00000000fe640000: allocated 8192 Devices @1001e0000 (indirect, esz 8, psz 64K, shr 0)
[    4.505262] ITS@0x00000000fe640000: allocated 32768 Interrupt Collections @1001f0000 (flat, esz 2, psz 64K, shr 0)
[    4.506214] ITS: using cache flushing for cmd queue
[    4.506686] ITS [mem 0xfe660000-0xfe67ffff]
[    4.507111] ITS@0x00000000fe660000: allocated 8192 Devices @100210000 (indirect, esz 8, psz 64K, shr 0)
[    4.507992] ITS@0x00000000fe660000: allocated 32768 Interrupt Collections @100220000 (flat, esz 2, psz 64K, shr 0)
[    4.508943] ITS: using cache flushing for cmd queue
[    4.509608] GICv3: using LPI property table @0x0000000100230000
[    4.510265] GIC: using cache flushing for LPI property table
[    4.510790] GICv3: CPU0: using allocated LPI pending table @0x0000000100240000
[    4.511494] rcu:     Offload RCU callbacks from CPUs: 0-7.
[    4.626288] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[    4.626846] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    4.627827] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    4.629818] Console: colour dummy device 80x25
[    4.630251] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=80000)
[    4.631185] pid_max: default: 32768 minimum: 301
[    4.631713] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    4.632419] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    4.634362] rcu: Hierarchical SRCU implementation.
[    4.635544] Platform MSI: msi-controller@fe640000 domain created
[    4.636101] Platform MSI: msi-controller@fe660000 domain created
[    4.637011] PCI/MSI: /interrupt-controller@fe600000/msi-controller@fe640000 domain created
[    4.637772] PCI/MSI: /interrupt-controller@fe600000/msi-controller@fe660000 domain created
[    4.638717] EFI services will not be available.
[    4.639370] smp: Bringing up secondary CPUs ...
I/TC: Secondary CPU 1 initializing
I/TC: Secondary CPU 1 switching to normal world boot
I/TC: Secondary CPU 2 initializing
I/TC: Secondary CPU 2 switching to normal world boot
I/TC: Secondary CPU 3 initializing
I/TC: Secondary CPU 3 switching to normal world boot
I/TC: Secondary CPU 4 initializing
I/TC: Secondary CPU 4 switching to normal world boot
I/TC: Secondary CPU 5 initializing
I/TC: Secondary CPU 5 switching to normal world boot
I/TC: Secondary CPU 6 initializing
I/TC: Secondary CPU 6 switching to normal world boot
I/TC: Secondary CPU 7 initializing
I/TC: Secondary CPU 7 switching to normal world boot
[    4.640937] Detected VIPT I-cache on CPU1
[    4.640961] GICv3: CPU1: found redistributor 100 region 0:0x00000000fe6a0000
[    4.640976] GICv3: CPU1: using allocated LPI pending table @0x0000000100250000
[    4.641015] CPU1: Booted secondary processor 0x0000000100 [0x412fd050]
[    4.642200] Detected VIPT I-cache on CPU2
[    4.642222] GICv3: CPU2: found redistributor 200 region 0:0x00000000fe6c0000
[    4.642236] GICv3: CPU2: using allocated LPI pending table @0x0000000100260000
[    4.642272] CPU2: Booted secondary processor 0x0000000200 [0x412fd050]
[    4.643440] Detected VIPT I-cache on CPU3
[    4.643459] GICv3: CPU3: found redistributor 300 region 0:0x00000000fe6e0000
[    4.643472] GICv3: CPU3: using allocated LPI pending table @0x0000000100270000
[    4.643505] CPU3: Booted secondary processor 0x0000000300 [0x412fd050]
[    4.644691] CPU features: detected: Spectre-v4
[    4.644693] CPU features: detected: Spectre-BHB
[    4.644695] Detected PIPT I-cache on CPU4
[    4.644706] GICv3: CPU4: found redistributor 400 region 0:0x00000000fe700000
[    4.644714] GICv3: CPU4: using allocated LPI pending table @0x0000000100280000
[    4.644736] CPU4: Booted secondary processor 0x0000000400 [0x414fd0b0]
[    4.645862] Detected PIPT I-cache on CPU5
[    4.645875] GICv3: CPU5: found redistributor 500 region 0:0x00000000fe720000
[    4.645883] GICv3: CPU5: using allocated LPI pending table @0x0000000100290000
[    4.645906] CPU5: Booted secondary processor 0x0000000500 [0x414fd0b0]
[    4.647015] Detected PIPT I-cache on CPU6
[    4.647027] GICv3: CPU6: found redistributor 600 region 0:0x00000000fe740000
[    4.647035] GICv3: CPU6: using allocated LPI pending table @0x00000001002a0000
[    4.647058] CPU6: Booted secondary processor 0x0000000600 [0x414fd0b0]
[    4.648183] Detected PIPT I-cache on CPU7
[    4.648195] GICv3: CPU7: found redistributor 700 region 0:0x00000000fe760000
[    4.648204] GICv3: CPU7: using allocated LPI pending table @0x00000001002b0000
[    4.648226] CPU7: Booted secondary processor 0x0000000700 [0x414fd0b0]
[    4.648278] smp: Brought up 1 node, 8 CPUs
[    4.665154] SMP: Total of 8 processors activated.
[    4.665587] CPU features: detected: Privileged Access Never
[    4.666093] CPU features: detected: LSE atomic instructions
[    4.666598] CPU features: detected: User Access Override
[    4.667080] CPU features: detected: 32-bit EL0 Support
[    4.667546] CPU features: detected: Common not Private translations
[    4.668114] CPU features: detected: RAS Extension Support
[    4.668603] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
[    4.669388] CPU features: detected: CRC32 instructions
[    4.669854] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
[    4.670485] CPU features: detected: RCpc load-acquire (LDAPR)
[    4.696545] CPU: All CPU(s) started at EL2
[    4.698665] devtmpfs: initialized
[    4.709420] Registered cp15_barrier emulation handler
[    4.709881] Registered setend emulation handler
[    4.710347] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns
[    4.711231] futex hash table entries: 2048 (order: 5, 131072 bytes, linear)
[    4.712883] pinctrl core: initialized pinctrl subsystem
[    4.713529] DMI not present or invalid.
[    4.713963] NET: Registered protocol family 16
[    4.714941] DMA: preallocated 1024 KiB GFP_KERNEL pool for atomic allocations
[    4.715672] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    4.716773] Registered FIQ tty driver
[    4.717203] thermal_sys: Registered thermal governor 'fair_share'
[    4.717204] thermal_sys: Registered thermal governor 'step_wise'
[    4.717754] thermal_sys: Registered thermal governor 'user_space'
[    4.718297] thermal_sys: Registered thermal governor 'power_allocator'
[    4.718964] thermal thermal_zone1: power_allocator: sustainable_power will be estimated
[    4.720294] thermal thermal_zone2: power_allocator: sustainable_power will be estimated
[    4.721034] thermal thermal_zone3: power_allocator: sustainable_power will be estimated
[    4.721774] thermal thermal_zone4: power_allocator: sustainable_power will be estimated
[    4.722516] thermal thermal_zone5: power_allocator: sustainable_power will be estimated
[    4.723256] thermal thermal_zone6: power_allocator: sustainable_power will be estimated
[    4.723992] cpuidle: using governor menu
[    4.724426] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    4.725123] ASID allocator initialised with 65536 entries
[    4.726810] ramoops: dmesg-0    0x18000@0x0000000000110000
[    4.727283] ramoops: dmesg-1    0x18000@0x0000000000128000
[    4.727764] ramoops: console    0x80000@0x0000000000140000
[    4.728240] ramoops: pmsg    0x30000@0x00000000001c0000
[    4.728909] printk: console [ramoops-1] enabled
[    4.729327] pstore: Registered ramoops as persistent store backend
[    4.729886] ramoops: using 0xe0000@0x110000, ecc: 0
[    4.765609] rockchip-gpio fd8a0000.gpio: probed /pinctrl/gpio@fd8a0000
[    4.766353] rockchip-gpio fec20000.gpio: probed /pinctrl/gpio@fec20000
[    4.767064] rockchip-gpio fec30000.gpio: probed /pinctrl/gpio@fec30000
[    4.767810] rockchip-gpio fec40000.gpio: probed /pinctrl/gpio@fec40000
[    4.768555] rockchip-gpio fec50000.gpio: probed /pinctrl/gpio@fec50000
[    4.769181] rockchip-pinctrl pinctrl: probed pinctrl
[    4.781183] fiq_debugger fiq_debugger.0: IRQ fiq not found
[    4.781684] fiq_debugger fiq_debugger.0: IRQ wakeup not found
[    4.782205] fiq_debugger_probe: could not install nmi irq handler
[[    4.782792] printk: console [ttyFIQ0] enabled
    4.782792] printk: console [ttyFIQ0] enabled
[    4.783570] printk: bootconsole [uart8250] disabled
[    4.783570] printk: bootconsole [uart8250] disabled
[    4.784057] Registered fiq debugger ttyFIQ0
[    4.784276] vcc5v0_sys: supplied by vcc12v_dcin
[    4.784354] vcc5v0_usbdcin: supplied by vcc12v_dcin
[    4.784428] vcc5v0_usb: supplied by vcc5v0_usbdcin
[    4.784504] vcc_1v1_nldo_s3: supplied by vcc5v0_sys
[    4.784648] vbus5v0_typec: supplied by vcc5v0_usb
[    4.784727] vcc3v3_pcie30: supplied by vcc12v_dcin
[    4.784806] vcc5v0_host: supplied by vcc5v0_usb
[    4.785364] iommu: Default domain type: Translated 
[    4.788120] SCSI subsystem initialized
[    4.788176] usbcore: registered new interface driver usbfs
[    4.788187] usbcore: registered new interface driver hub
[    4.788197] usbcore: registered new device driver usb
[    4.788223] mc: Linux media interface: v0.10
[    4.788232] videodev: Linux video capture interface: v2.00
[    4.788256] pps_core: LinuxPPS API ver. 1 registered
[    4.788259] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    4.788265] PTP clock support registered
[    4.788278] EDAC MC: Ver: 3.0.0
[    4.788519] arm-scmi firmware:scmi: SCMI Notifications - Core Enabled.
[    4.788547] arm-scmi firmware:scmi: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0
[    4.789401] Advanced Linux Sound Architecture Driver Initialized.
[    4.789535] Bluetooth: Core ver 2.22
[    4.789544] NET: Registered protocol family 31
[    4.789547] Bluetooth: HCI device and connection manager initialized
[    4.789551] Bluetooth: HCI socket layer initialized
[    4.789555] Bluetooth: L2CAP socket layer initialized
[    4.789564] Bluetooth: SCO socket layer initialized
[    4.790800] rockchip-cpuinfo cpuinfo: SoC        : 35881000
[    4.790805] rockchip-cpuinfo cpuinfo: Serial        : 13ef94500dc2e404
[    4.791016] clocksource: Switched to clocksource arch_sys_counter
[    5.048311] NET: Registered protocol family 2
[    5.048414] IP idents hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    5.050429] tcp_listen_portaddr_hash hash table entries: 4096 (order: 4, 65536 bytes, linear)
[    5.050532] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    5.050880] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear)
[    5.051571] TCP: Hash tables configured (established 65536 bind 65536)
[    5.051607] UDP hash table entries: 4096 (order: 5, 131072 bytes, linear)
[    5.051734] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes, linear)
[    5.051899] NET: Registered protocol family 1
[    5.052119] RPC: Registered named UNIX socket transport module.
[    5.052124] RPC: Registered udp transport module.
[    5.052126] RPC: Registered tcp transport module.
[    5.052129] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    5.052439] PCI: CLS 0 bytes, default 64
[    5.053062] rockchip-thermal fec00000.tsadc: Missing rockchip,grf property
[    5.053524] rockchip-thermal fec00000.tsadc: tsadc is probed successfully!
[    5.054106] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[    5.056213] Initialise system trusted keyrings
[    5.056279] workingset: timestamp_bits=62 max_order=21 bucket_order=0
[    5.057562] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    5.057762] NFS: Registering the id_resolver key type
[    5.057770] Key type id_resolver registered
[    5.057772] Key type id_legacy registered
[    5.057784] ntfs: driver 2.1.32 [Flags: R/O].
[    5.057840] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[    5.057924] fuse: init (API version 7.32)
[    5.057999] SGI XFS with security attributes, no debug enabled
[    5.079459] NET: Registered protocol family 38
[    5.079465] Key type asymmetric registered
[    5.079469] Asymmetric key parser 'x509' registered
[    5.079480] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 242)
[    5.079484] io scheduler mq-deadline registered
[    5.079487] io scheduler kyber registered
[    5.079849] rockchip-csi2-dphy-hw fedc0000.csi2-dphy0-hw: csi2 dphy hw probe successfully!
[    5.079905] rockchip-csi2-dphy-hw fedc8000.csi2-dphy1-hw: csi2 dphy hw probe successfully!
[    5.086416] rockchip-hdptx-phy-hdmi fed60000.hdmiphy: hdptx phy init success
[    5.086995] rockchip-hdptx-phy-hdmi fed70000.hdmiphy: hdptx phy init success
[    5.089172] rk-pcie fe150000.pcie: invalid prsnt-gpios property in node
[    5.089306] rk-pcie fe170000.pcie: invalid prsnt-gpios property in node
[    5.089319] rk-pcie fe170000.pcie: no vpcie3v3 regulator found
[    5.089407] pwm-backlight backlight: supply power not found, using dummy regulator
[    5.089508] rk-pcie fe170000.pcie: IRQ msi not found
[    5.089512] rk-pcie fe170000.pcie: use outband MSI support
[    5.089515] rk-pcie fe170000.pcie: Missing *config* reg space
[    5.089522] rk-pcie fe170000.pcie: host bridge /pcie@fe170000 ranges:
[    5.089533] rk-pcie fe170000.pcie:      err 0x00f2000000..0x00f20fffff -> 0x00f2000000
[    5.089543] rk-pcie fe170000.pcie:       IO 0x00f2100000..0x00f21fffff -> 0x00f2100000
[    5.089553] rk-pcie fe170000.pcie:      MEM 0x00f2200000..0x00f2ffffff -> 0x00f2200000
[    5.089559] rk-pcie fe170000.pcie:      MEM 0x0980000000..0x09bfffffff -> 0x0980000000
[    5.089580] rk-pcie fe170000.pcie: Missing *config* reg space
[    5.089601] rk-pcie fe170000.pcie: invalid resource
[    5.089622] iep: Module initialized.
[    5.089647] mpp_service mpp-srv: unknown mpp version for missing VCS info
[    5.089651] mpp_service mpp-srv: probe start
[    5.090678] mpp_vdpu1 fdb51000.avsd-plus: Adding to iommu group 1
[    5.090853] mpp_vdpu1 fdb51000.avsd-plus: probe device
[    5.090937] mpp_vdpu1 fdb51000.avsd-plus: reset_group->rw_sem_on=0
[    5.090943] mpp_vdpu1 fdb51000.avsd-plus: reset_group->rw_sem_on=0
[    5.091045] mpp_vdpu1 fdb51000.avsd-plus: probing finish
[    5.091286] mpp_vdpu2 fdb50400.vdpu: Adding to iommu group 1
[    5.091317] mpp_vdpu2 fdb50400.vdpu: probe device
[    5.091376] mpp_vdpu2 fdb50400.vdpu: reset_group->rw_sem_on=0
[    5.091380] mpp_vdpu2 fdb50400.vdpu: reset_group->rw_sem_on=0
[    5.091460] mpp_vdpu2 fdb50400.vdpu: probing finish
[    5.091576] mpp_vepu2 jpege-ccu: probing start
[    5.091580] mpp_vepu2 jpege-ccu: probing finish
[    5.091655] mpp_vepu2 fdb50000.vepu: Adding to iommu group 1
[    5.091683] mpp_vepu2 fdb50000.vepu: probing start
[    5.091741] mpp_vepu2 fdb50000.vepu: reset_group->rw_sem_on=0
[    5.091745] mpp_vepu2 fdb50000.vepu: reset_group->rw_sem_on=0
[    5.091828] mpp_vepu2 fdb50000.vepu: probing finish
[    5.091885] mpp_vepu2 fdba0000.jpege-core: Adding to iommu group 5
[    5.091952] mpp_vepu2 fdba0000.jpege-core: probing start
[    5.092031] mpp_vepu2 fdba0000.jpege-core: attach ccu success
[    5.092110] mpp_vepu2 fdba0000.jpege-core: probing finish
[    5.092148] mpp_vepu2 fdba4000.jpege-core: Adding to iommu group 6
[    5.092217] mpp_vepu2 fdba4000.jpege-core: probing start
[    5.092284] mpp_vepu2 fdba4000.jpege-core: attach ccu success
[    5.092361] mpp_vepu2 fdba4000.jpege-core: probing finish
[    5.092409] mpp_vepu2 fdba8000.jpege-core: Adding to iommu group 7
[    5.092471] mpp_vepu2 fdba8000.jpege-core: probing start
[    5.092535] mpp_vepu2 fdba8000.jpege-core: attach ccu success
[    5.092612] mpp_vepu2 fdba8000.jpege-core: probing finish
[    5.092661] mpp_vepu2 fdbac000.jpege-core: Adding to iommu group 8
[    5.092723] mpp_vepu2 fdbac000.jpege-core: probing start
[    5.092787] mpp_vepu2 fdbac000.jpege-core: attach ccu success
[    5.092863] mpp_vepu2 fdbac000.jpege-core: probing finish
[    5.093049] mpp-iep2 fdbb0000.iep: Adding to iommu group 9
[    5.093113] mpp-iep2 fdbb0000.iep: probe device
[    5.093198] mpp-iep2 fdbb0000.iep: allocate roi buffer failed
[    5.093275] mpp-iep2 fdbb0000.iep: probing finish
[    5.093412] mpp_jpgdec fdb90000.jpegd: Adding to iommu group 4
[    5.093536] mpp_jpgdec fdb90000.jpegd: probe device
[    5.093709] mpp_jpgdec fdb90000.jpegd: probing finish
[    5.094002] mpp_rkvdec2 fdc30000.rkvdec-ccu: c-ccu, probing start
[    5.094043] mpp_rkvdec2 fdc30000.rkvdec-ccu: ccu-mode: 1
[    5.094046] mpp_rkvdec2 fdc30000.rkvdec-ccu: probing finish
[    5.094113] mpp_rkvdec2 fdc38100.rkvdec-core: Adding to iommu group 12
[    5.094325] mpp_rkvdec2 fdc38100.rkvdec-core: rkvdec-core, probing start
[    5.094438] mpp_rkvdec2 fdc38100.rkvdec-core: shared_niu_a is not found!
[    5.094442] rkvdec2_init:1022: No niu aclk reset resource define
[    5.094446] mpp_rkvdec2 fdc38100.rkvdec-core: shared_niu_h is not found!
[    5.094449] rkvdec2_init:1025: No niu hclk reset resource define
[    5.094464] mpp_rkvdec2 fdc38100.rkvdec-core: no regulator, devfreq is disabled
[    5.094510] mpp_rkvdec2 fdc38100.rkvdec-core: core_mask=00010001
[    5.094514] mpp_rkvdec2 fdc38100.rkvdec-core: attach ccu as core 0
[    5.094651] mpp_rkvdec2 fdc38100.rkvdec-core: sram_start 0x00000000ff001000
[    5.094655] mpp_rkvdec2 fdc38100.rkvdec-core: rcb_iova 0x00000000fff00000
[    5.094658] mpp_rkvdec2 fdc38100.rkvdec-core: sram_size 491520
[    5.094661] mpp_rkvdec2 fdc38100.rkvdec-core: rcb_size 1048576
[    5.094664] mpp_rkvdec2 fdc38100.rkvdec-core: min_width 512
[    5.094669] mpp_rkvdec2 fdc38100.rkvdec-core: rcb_info_count 20
[    5.094672] mpp_rkvdec2 fdc38100.rkvdec-core: [136, 24576]
[    5.094675] mpp_rkvdec2 fdc38100.rkvdec-core: [137, 49152]
[    5.094678] mpp_rkvdec2 fdc38100.rkvdec-core: [141, 90112]
[    5.094681] mpp_rkvdec2 fdc38100.rkvdec-core: [140, 49152]
[    5.094684] mpp_rkvdec2 fdc38100.rkvdec-core: [139, 180224]
[    5.094687] mpp_rkvdec2 fdc38100.rkvdec-core: [133, 49152]
[    5.094690] mpp_rkvdec2 fdc38100.rkvdec-core: [134, 8192]
[    5.094693] mpp_rkvdec2 fdc38100.rkvdec-core: [135, 4352]
[    5.094697] mpp_rkvdec2 fdc38100.rkvdec-core: [138, 13056]
[    5.094699] mpp_rkvdec2 fdc38100.rkvdec-core: [142, 291584]
[    5.094722] mpp_rkvdec2 fdc38100.rkvdec-core: probing finish
[    5.295456] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[    5.321018] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[    5.347683] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[    5.374350] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[    5.401016] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[    5.427683] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[    5.454350] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[    5.481016] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[    5.507683] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[    5.534350] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[    7.961015] rk-pcie fe170000.pcie: PCIe Link Fail, LTSSM is 0x3, hw_retries=0
[   10.301015] rk_pcie_establish_link: 132 callbacks suppressed
[   10.301017] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[   10.327682] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[   10.354348] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[   10.381015] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[   10.407682] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[   10.434348] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[   10.461015] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[   10.487682] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[   10.514348] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[   10.541015] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[   11.847681] rk-pcie fe170000.pcie: PCIe Link Fail, LTSSM is 0x3, hw_retries=1
[   12.867681] rk-pcie fe170000.pcie: failed to initialize host
[   65.107666] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[   65.107677] rcu:     4-...0: (1 GPs behind) idle=666/1/0x4000000000000000 softirq=13/14 fqs=5968 last_accelerate: 0000/e750 dyntick_enabled: 0
[   65.107683] rcu:     5-...0: (1 GPs behind) idle=212/1/0x4000000000000000 softirq=9/9 fqs=5968 last_accelerate: 0000/e750 dyntick_enabled: 0
[   65.107687]     (detected by 7, t=18002 jiffies, g=-1167, q=27)
[   65.107691] Task dump for CPU 4:
[   65.107694] task:swapper/0       state:R  running task     stack:    0 pid:    1 ppid:     0 flags:0x0000000a
[   65.107701] Call trace:
[   65.107708]  __switch_to+0xe4/0x140
[   65.107715]  iommu_probe_device+0x2c/0x15c
[   65.107720]  of_iommu_configure+0x178/0x260
[   65.107725]  of_dma_configure_id+0x10c/0x300
[   65.107730]  platform_dma_configure+0x24/0x34
[   65.107735]  really_probe+0xa8/0x530
[   65.107739]  driver_probe_device+0xe8/0x130
[   65.107743]  device_driver_attach+0xbc/0xcc
[   65.107748]  __driver_attach+0xc0/0x180
[   65.107752]  bus_for_each_dev+0x74/0xd0
[   65.107755]  driver_attach+0x28/0x30
[   65.107760]  bus_add_driver+0x14c/0x250
[   65.107764]  driver_register+0x7c/0x124
[   65.107767]  __platform_driver_register+0x4c/0x54
[   65.107772]  mpp_add_driver.isra.0+0x104/0x144
[   65.107776]  mpp_service_probe+0x4b0/0x540
[   65.107779]  platform_drv_probe+0x58/0xac
[   65.107783]  really_probe+0xf4/0x530
[   65.107788]  driver_probe_device+0xe8/0x130
[   65.107792]  device_driver_attach+0xbc/0xcc
[   65.107796]  __driver_attach+0xc0/0x180
[   65.107800]  bus_for_each_dev+0x74/0xd0
[   65.107804]  driver_attach+0x28/0x30
[   65.107808]  bus_add_driver+0x14c/0x250
[   65.107812]  driver_register+0x7c/0x124
[   65.107815]  __platform_driver_register+0x4c/0x54
[   65.107820]  mpp_service_driver_init+0x20/0x28
[   65.107824]  do_one_initcall+0x48/0x270
[   65.107828]  kernel_init_freeable+0x2b0/0x324
[   65.107833]  kernel_init+0x18/0x114
[   65.107836]  ret_from_fork+0x10/0x20
[   65.107839] Task dump for CPU 5:
[   65.107842] task:rk-pcie         state:R  running task     stack:    0 pid:  152 ppid:     2 flags:0x0000000a
[   65.107847] Call trace:
[   65.107851]  __switch_to+0xe4/0x140
[   65.107855]  of_phandle_iterator_next+0xbc/0x1b0
[   65.107859]  __of_parse_phandle_with_args+0x80/0xf4
[   65.107862]  of_parse_phandle_with_args+0x2c/0x40
[   65.107867]  kstrdup_const+0x38/0x40
[   65.107871]  clk_hw_create_clk.part.0.isra.0+0xf0/0x150
[   65.107875]  of_clk_get+0x5c/0x90
[   65.107879]  clk_bulk_get_all+0xdc/0x184
[   65.107882]  0x0
[   65.107886] CPU0 online:1
[   65.107892]     EL2(NS) PC: <0xffffffc009244304> __cpu_do_idle+0x4/0x10
[   65.108012] 
[   65.108014] CPU1 online:1
[   65.108020]     EL2(NS) PC: <0xffffffc009244304> __cpu_do_idle+0x4/0x10
[   65.108139] 
[   65.108141] CPU2 online:1
[   65.108147]     EL2(NS) PC: <0xffffffc009244304> __cpu_do_idle+0x4/0x10
[   65.108266] 
[   65.108268] CPU3 online:1
[   65.108273]     EL2(NS) PC: <0xffffffc009244304> __cpu_do_idle+0x4/0x10
[   65.108392] 
[   65.108394] CPU4 online:1
[   65.108400]     EL2(NS) PC: <0xffffffc0087817d8> rk_iommu_probe_device+0x28/0xb0
[   65.108522] 
[   65.108524] CPU5 online:1
[   65.108531]     EL2(NS) PC: <0xffffffc008690b7c> dw_pcie_read+0x3c/0xa4
[   65.108653] 
[   65.108656] CPU6 online:1
[   65.108662]     EL2(NS) PC: <0xffffffc0081e8978> unmap_kernel_range+0x58/0x90
[   65.108784] 
[   65.108786] CPU7 online:1
[   65.108792]     EL2(NS) PC: <0xffffffc008712234> rockchip_panic_notify+0x364/0x440
[   65.108914] 
[   65.108919]            CPU0       CPU1       CPU2       CPU3       CPU4       CPU5       CPU6       CPU7       
[   65.108928]  13:         51         44         46         44        135         82        413       6157     GICv3  26 Level     arch_timer
[   65.108934]  14:          0          0          0          0          0          0          0          0     GICv3 321 Level     rk_timer
[   65.108940]  15:          0          0          0          0          0          0          0          0     GICv3  23 Level     arm-pmu
[   65.108948]  24:          0          0          0          0          0          0          0          0     GICv3 425 Level     rockchip_usb2phy
[   65.108953]  25:          0          0          0          0          0          0          0          0     GICv3 423 Level     rockchip_usb2phy
[   65.108959]  26:          0          0          0          0          0          0          0          0     GICv3 424 Level     rockchip_usb2phy
[   65.108964]  30:          0          0          0          0          0          0          0          0     GICv3 142 Level     fdab9000.iommu
[   65.108970]  31:          0          0          0          0          0          0          0          0     GICv3 143 Level     fdab9000.iommu
[   65.108975]  32:          0          0          0          0          0          0          0          0     GICv3 144 Level     fdab9000.iommu
[   65.108980]  33:          0          0          0          0          0          0          0          0     GICv3 152 Level     fdb50000.vepu
[   65.108986]  34:          0          0          0          0          0          0          0          0     GICv3 151 Level     fdb51000.avsd-plus, fdb50400.vdpu
[   65.108991]  35:          0          0          0          0          0          0          0          0     GICv3 150 Level     fdb50800.iommu
[   65.108996]  36:          0          0          0          0          0          0          0          0     GICv3 146 Level     fdb60f00.iommu
[   65.109001]  37:          0          0          0          0          0          0          0          0     GICv3 147 Level     fdb70f00.iommu
[   65.109007]  39:          0          0          0          0          0          0          0          0     GICv3 161 Level     fdb90000.jpegd
[   65.109012]  40:          0          0          0          0          0          0          0          0     GICv3 162 Level     fdb90480.iommu
[   65.109017]  41:          0          0          0          0          0          0          0          0     GICv3 154 Level     fdba0000.jpege-core
[   65.109022]  42:          0          0          0          0          0          0          0          0     GICv3 153 Level     fdba0800.iommu
[   65.109027]  43:          0          0          0          0          0          0          0          0     GICv3 156 Level     fdba4000.jpege-core
[   65.109032]  44:          0          0          0          0          0          0          0          0     GICv3 155 Level     fdba4800.iommu
[   65.109037]  45:          0          0          0          0          0          0          0          0     GICv3 158 Level     fdba8000.jpege-core
[   65.109042]  46:          0          0          0          0          0          0          0          0     GICv3 157 Level     fdba8800.iommu
[   65.109047]  47:          0          0          0          0          0          0          0          0     GICv3 160 Level     fdbac000.jpege-core
[   65.109052]  48:          0          0          0          0          0          0          0          0     GICv3 159 Level     fdbac800.iommu
[   65.109058]  49:          0          0          0          0          0          0          0          0     GICv3 149 Level     fdbb0800.iommu, fdbb0000.iep
[   65.109063]  51:          0          0          0          0          0          0          0          0     GICv3 131 Level     fdbdf000.iommu
[   65.109068]  52:          0          0          0          0          0          0          0          0     GICv3 132 Level     fdbdf000.iommu
[   65.109074]  54:          0          0          0          0          0          0          0          0     GICv3 134 Level     fdbef000.iommu
[   65.109079]  55:          0          0          0          0          0          0          0          0     GICv3 135 Level     fdbef000.iommu
[   65.109084]  56:          0          0          0          0          0          0          0          0     GICv3 127 Level     fdc38100.rkvdec-core
[   65.109089]  57:          0          0          0          0          0          0          0          0     GICv3 128 Level     fdc38700.iommu
[   65.109094]  59:          0          0          0          0          0          0          0          0     GICv3 130 Level     fdc48700.iommu
[   65.109100]  64:          0          0          0          0          0          0          0          0     GICv3 164 Level     fdcb7f00.iommu
[   65.109106]  66:          0          0          0          0          0          0          0          0     GICv3 145 Level     fdce0800.iommu
[   65.109114]  79:          0          0          0          0          0          0          0          0     GICv3 188 Level     fdd97e00.iommu
[   65.109124] 106:          0          0          0          0          0          0          0          0     GICv3 429 Level     rockchip_thermal
[   65.109131] 112:          0          0          0          0          0          0          0          0     GICv3 309 Level     (null)
[   65.109136] 113:          0          0          0          0          0          0          0          0     GICv3 310 Level     (null)
[   65.109141] 114:          0          0          0          0          0          0          0          0     GICv3 311 Level     (null)
[   65.109146] 115:          0          0          0          0          0          0          0          0     GICv3 312 Level     (null)
[   65.109151] 116:          0          0          0          0          0          0          0          0     GICv3 313 Level     (null)
[   65.109156] 117:          0          0          0          0          0          0          0          0     GICv3 426 Level     rockchip_usb2phy
[   65.109163] 129:          0          0          0          0          0          0          0          0     GICv3 295 Level     pcie-sys
[   65.109169] 134:          0          0          0          0          0          0          0          0     GICv3 275 Level     pcie-sys
[   65.109174] 137:          0          0          0          0          0          0          0          0     GICv3 272 Level     (null)
[   65.109180] 139:          0          0          0          0          0          0          0          0     GICv3 455 Edge      debug-signal
[   65.109186] 140:          0          0          0          0          0          0          0          0     GICv3 365 Level     debug
[   66.109315]            CPU0       CPU1       CPU2       CPU3       CPU4       CPU5       CPU6       CPU7       
[   66.109322]  13:         51         44         46         44        135         82        413       6157     GICv3  26 Level     arch_timer
[   66.109327]  14:          0          0          0          0          0          0          0          0     GICv3 321 Level     rk_timer
[   66.109331]  15:          0          0          0          0          0          0          0          0     GICv3  23 Level     arm-pmu
[   66.109338]  24:          0          0          0          0          0          0          0          0     GICv3 425 Level     rockchip_usb2phy
[   66.109343]  25:          0          0          0          0          0          0          0          0     GICv3 423 Level     rockchip_usb2phy
[   66.109348]  26:          0          0          0          0          0          0          0          0     GICv3 424 Level     rockchip_usb2phy
[   66.109353]  30:          0          0          0          0          0          0          0          0     GICv3 142 Level     fdab9000.iommu
[   66.109358]  31:          0          0          0          0          0          0          0          0     GICv3 143 Level     fdab9000.iommu
[   66.109363]  32:          0          0          0          0          0          0          0          0     GICv3 144 Level     fdab9000.iommu
[   66.109368]  33:          0          0          0          0          0          0          0          0     GICv3 152 Level     fdb50000.vepu
[   66.109373]  34:          0          0          0          0          0          0          0          0     GICv3 151 Level     fdb51000.avsd-plus, fdb50400.vdpu
[   66.109378]  35:          0          0          0          0          0          0          0          0     GICv3 150 Level     fdb50800.iommu
[   66.109383]  36:          0          0          0          0          0          0          0          0     GICv3 146 Level     fdb60f00.iommu
[   66.109388]  37:          0          0          0          0          0          0          0          0     GICv3 147 Level     fdb70f00.iommu
[   66.109393]  39:          0          0          0          0          0          0          0          0     GICv3 161 Level     fdb90000.jpegd
[   66.109398]  40:          0          0          0          0          0          0          0          0     GICv3 162 Level     fdb90480.iommu
[   66.109403]  41:          0          0          0          0          0          0          0          0     GICv3 154 Level     fdba0000.jpege-core
[   66.109408]  42:          0          0          0          0          0          0          0          0     GICv3 153 Level     fdba0800.iommu
[   66.109413]  43:          0          0          0          0          0          0          0          0     GICv3 156 Level     fdba4000.jpege-core
[   66.109418]  44:          0          0          0          0          0          0          0          0     GICv3 155 Level     fdba4800.iommu
[   66.109422]  45:          0          0          0          0          0          0          0          0     GICv3 158 Level     fdba8000.jpege-core
[   66.109427]  46:          0          0          0          0          0          0          0          0     GICv3 157 Level     fdba8800.iommu
[   66.109432]  47:          0          0          0          0          0          0          0          0     GICv3 160 Level     fdbac000.jpege-core
[   66.109437]  48:          0          0          0          0          0          0          0          0     GICv3 159 Level     fdbac800.iommu
[   66.109442]  49:          0          0          0          0          0          0          0          0     GICv3 149 Level     fdbb0800.iommu, fdbb0000.iep
[   66.109447]  51:          0          0          0          0          0          0          0          0     GICv3 131 Level     fdbdf000.iommu
[   66.109452]  52:          0          0          0          0          0          0          0          0     GICv3 132 Level     fdbdf000.iommu
[   66.109457]  54:          0          0          0          0          0          0          0          0     GICv3 134 Level     fdbef000.iommu
[   66.109462]  55:          0          0          0          0          0          0          0          0     GICv3 135 Level     fdbef000.iommu
[   66.109467]  56:          0          0          0          0          0          0          0          0     GICv3 127 Level     fdc38100.rkvdec-core
[   66.109472]  57:          0          0          0          0          0          0          0          0     GICv3 128 Level     fdc38700.iommu
[   66.109477]  59:          0          0          0          0          0          0          0          0     GICv3 130 Level     fdc48700.iommu
[   66.109483]  64:          0          0          0          0          0          0          0          0     GICv3 164 Level     fdcb7f00.iommu
[   66.109488]  66:          0          0          0          0          0          0          0          0     GICv3 145 Level     fdce0800.iommu
[   66.109495]  79:          0          0          0          0          0          0          0          0     GICv3 188 Level     fdd97e00.iommu
[   66.109504] 106:          0          0          0          0          0          0          0          0     GICv3 429 Level     rockchip_thermal
[   66.109510] 112:          0          0          0          0          0          0          0          0     GICv3 309 Level     (null)
[   66.109515] 113:          0          0          0          0          0          0          0          0     GICv3 310 Level     (null)
[   66.109520] 114:          0          0          0          0          0          0          0          0     GICv3 311 Level     (null)
[   66.109525] 115:          0          0          0          0          0          0          0          0     GICv3 312 Level     (null)
[   66.109529] 116:          0          0          0          0          0          0          0          0     GICv3 313 Level     (null)
[   66.109534] 117:          0          0          0          0          0          0          0          0     GICv3 426 Level     rockchip_usb2phy
[   66.109541] 129:          0          0          0          0          0          0          0          0     GICv3 295 Level     pcie-sys
[   66.109547] 134:          0          0          0          0          0          0          0          0     GICv3 275 Level     pcie-sys
[   66.109552] 137:          0          0          0          0          0          0          0          0     GICv3 272 Level     (null)
[   66.109557] 139:          0          0          0          0          0          0          0          0     GICv3 455 Edge      debug-signal
[   66.109562] 140:          0          0          0          0          0          0          0          0     GICv3 365 Level     debug

[END] 2024/8/21 15:25:04
 

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

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

相关文章

C++智能指针的用法(全)

一、智能指针概念 C/C 语言最为人所诟病的特性之一就是存在内存泄露问题&#xff0c;因此后来的大多数语言都提供了内置内存分配与释放功能&#xff0c;有的甚至干脆对语言的使用者屏蔽了内存指针这一概念。这里不置贬褒&#xff0c;手动分配内存与手动释放内存有利也有弊&…

普元EOS-基于CriteriaEntity进行数据查询

1 前言 普元EOS内置了一系列数据库的操作类&#xff0c;本文介绍其中的一个类 CriteriaEntity的使用方法。 CriteriaEntity是进行组织数据库查询条件的类&#xff0c;基于该类配合DataObject&#xff0c;实现对数据库的查询。 2 CriteriaType类的实例化 要利用Criteria进行查…

LlamaIndex 实现 RAG (一)

理解过 LlamaIndex 的功能之后&#xff0c;本文通过 LlamaIndex 快速实现一个简单的 RAG 应用&#xff0c;主要包括以下几个部分&#xff1a; 创建知识库&#xff0c;并进行 Embedding集成本地 Ollama 模型或者 Qwen 模型通过 Streamlit 可视化 RAG 文末提供了源代码地址 创…

HarmonyOS开发实战:应用权限/通知设置跳转方案

场景描述 引导用户跳转到系统设置页进行权限&#xff0c;通知的相关设置&#xff0c;类似android和iOS应用中常见的应用内跳转到设置进行通知开启或权限设置的操作。 应用经常会遇到如下的业务诉求&#xff1a; 场景一&#xff1a;如果应用首次拒绝了消息通知&#xff0c;应…

免费高效:2024年四大视频剪辑软件推荐!

不管是不是专业人士&#xff0c;相信大家多多少少都会有视频剪辑的需求&#xff0c;对于很多新手来说&#xff0c;一款好用且免费的视频剪辑工具十分必要&#xff0c;接下来就为大家推荐几个好用的视频剪辑免费软件&#xff01; 福昕视频剪辑 链接&#xff1a;www.pdf365.cn/…

Linux(CentOS7)虚拟机安装教程

创建虚拟机 自定义高级&#xff0c;就下一步 选择Workstation 17.x,完好后就继续下一步,下面就如图所示 虚拟机内存看情况加 磁盘大小也看情况加 完成&#xff01; 开启此虚拟机 鼠标放进去直接回车 可能有点慢&#xff0c;请耐心等待 一.进入日期时间 二.进入软件选择 三.配置…

[创业之路-138] :产品需求、产品研发、产品生产、库存管理、品控、售后全流程 - 时序图

目录 一、产品研发全流程 1. 客户/市场需求 2. 供应链采购 3. 设计研发 4. 库房管理 5. 品控质检 6. 物流运输 7. 客户现场验证 8. 返修售后 二、产品生产全流程 1. 客户/市场需求 2. 供应链采购 3. 生产加工 4. 库房管理 5. 品控质检 6. 物流运输 7. 客户现场…

物理可微分神经算法:深度学习与物理世界的桥梁

物理可微分神经算法&#xff1a;深度学习与物理世界的桥梁 前言物理可微分神经算法的核心PyTorch中的实现讨论与展望结语 前言 在这个信息爆炸的时代&#xff0c;人工智能&#xff08;AI&#xff09;已成为推动技术革新的关键力量。深度学习&#xff0c;作为AI领域的一个重要分…

CAPL如何实现在网络节点中添加路由Entry

其实不只是CANoe的网络节点,所有设备的应用程序如果要通过Socket套接字发送报文,在网络层都需要根据路由表里配置的路由条目选择发送路径。这个路由条目可以是静态配置,也可以是自动添加。 如果CANoe的网络节点添加一个网络接口,配置IP地址和子网掩码: 说明此网络节点在1…

外挂程序:增强点及辅助

1.关于前几篇介绍的外挂程序,SAP中的业务单据还是要区分具体的操作人员。如建立财务凭证,工号A,B,C使用相同的SAP账号,那就没办法知道是谁操作的了啊,所以sap的业务单据需要细分到具体人员的都要增强实现以下: 如生产工单: 具体的增强点: 2.辅助程序:SAP账号自动锁定功…

【Redis】基本全局命令

Redis的基本全局命令 keysexistsdelexpirettltype Redis 有 5 种数据结构&#xff0c;但它们都是键值对种的值&#xff0c;对于键来说有⼀些通⽤的命令。 keys 返回所有满足样式 &#xff08;pattern&#xff09;的key。支持如下统配样式。 h?llo 匹配 hello , hallo 和 hxl…

D-ID 推出人工智能视频翻译工具,拥有语音克隆和口型同步等功能

D-ID公司以其创新的人工智能技术在视频创作领域取得了突破性进展。这家人工智能视频创作平台最近推出了一项新工具&#xff0c;允许用户将视频翻译成多达30种不同的语言&#xff0c;包括阿拉伯语、普通话、日语、印地语、西班牙语和法语等。这项技术不仅能够自动翻译视频内容&a…

面试题 08.06. 汉诺塔问题(整活版)(不讲武德)

题目具体要求看面试题 08.06. 汉诺塔问题(递归法)-CSDN博客 class Solution { public:void hanota(vector<int>& A, vector<int>& B, vector<int>& C) {CA;A.clear();} };

Blender新手入门笔记收容所(二)

材质篇 学习来源&#xff1a;B站 【Kurt】Blender零基础入门教程 | Blender中文区新手必刷教程(已完结) Blender材质基础 PBR(Physically Based Rendering)&#xff1a;基于物理的渲染BSDFBRDF(反射)BTDF(透射) 原理化BSDF详解 中间部分利用率80% 材质篇第一节课笔记 纹…

健身房预约小程序,提高市场竞争力

随着“全民健身”的风靡&#xff0c;各大健身场所受到了较大的关注&#xff0c;健身市场的发展迎来了爆发期&#xff01;健身房预约系统是一个在线预约管理系统&#xff0c;对于健身房来说&#xff0c;一个操作简单、功能齐全的预约系统至关重要&#xff0c;他不仅可以帮助学员…

代码随想录打卡第六十一天

代码随想录–图论部分 day 62 图论第十一天&#xff08;完结&#xff09; 文章目录 代码随想录–图论部分一、卡码网97--小明逛公园二、卡码网126--骑士的攻击总结 一、卡码网97–小明逛公园 代码随想录题目链接&#xff1a;代码随想录 给定一个公园景点图&#xff0c;图中有…

Flink常用转换(transformation)算子使用教程(DataSTream API)

前言 一个 Flink 程序,其实就是对 DataStream 的各种转换。具体来说,代码基本上都由以下几部分构成,如下图所示: 获取执行环境(execution environment)读取数据源(source)定义基于数据的转换操作(transformations)定义计算结果的输出位置(sink)触发程序执行(exec…

Linux入门——06 基础IO

1.什么是当前路径 exe -> /home/lin/Desktop/Linux_learn/fork_learn/test 当前进程执行是磁盘路径下的哪一个程序 cwd -> /home/lin/Desktop/Linux_learn/fork_learn 当前进程的工作目录------》当前进程 1.1当前路径这个地址能改吗&#xff1f; 可以&#xff0c;使…

spring-boot-maven-plugin:repackage分析

springboot项目打包插件为&#xff1a;spring-boot-maven-plugin,使用如下: <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance&…

【python实现通过复数进程互相检测防止关闭和删除】

python实现通过复数进程互相检测防止关闭和删除 要使用 Python 实现通过多个进程互相检测来防止关闭和删除&#xff0c;可以使用 multiprocessing 模块来创建多个进程&#xff0c;并通过进程间通信来实现心跳检测。以下是一个简单的示例代码&#xff0c;展示了如何使用两个进程…