Bootstrap

RK3568 启动失败

??SoftReset, 7458419 us
DDR V1.16 6f71c736ce typ 23/03/02-20:01:48
In
LP4/4x derate en, other dram:1x trefi
ddrconfig:15
DDR4, 324MHz
BW=32 Col=10 Bk=4 BG=2 CS0 Row=16 CS=1 Die BW=16 Size=2048MB
tdqss: cs0 dqs0: 217ps, dqs1: 168ps, dqs2: 96ps, dqs3: 96ps,

change to: 324MHz
clk skew:0x81
PHY drv:clk:37,ca:37,DQ:37,odt:0
vrefinner:50%, vrefout:50%
dram drv:34,odt:0

change to: 528MHz
clk skew:0x81
PHY drv:clk:37,ca:37,DQ:37,odt:0
vrefinner:50%, vrefout:50%
dram drv:34,odt:0

change to: 780MHz
clk skew:0x81
PHY drv:clk:37,ca:37,DQ:37,odt:139
vrefinner:50%, vrefout:61%
dram drv:34,odt:120

change to: 1560MHz(final freq)
clk skew:0x81
PHY drv:clk:37,ca:37,DQ:37,odt:139
vrefinner:50%, vrefout:61%
dram drv:34,odt:120
cs 0:
the read training result:
DQS0:0x37, DQS1:0x36, DQS2:0x31, DQS3:0x37,
min  : 0xb  0x8 0x10  0xb  0x1  0x6  0x5  0x0 , 0x9  0xe  0x1  0x9  0xc  0xe  0xe  0xe ,
       0x3  0x9  0x9  0x8  0x4  0x3  0x2  0x5 , 0xc  0x7  0x6  0x1  0x9  0xe  0xc  0x9 ,
mid  :0x25 0x23 0x2a 0x24 0x1b 0x1f 0x1f 0x1a ,0x23 0x27 0x1c 0x23 0x26 0x28 0x29 0x27 ,
      0x1f 0x25 0x24 0x23 0x21 0x20 0x1f 0x1f ,0x28 0x24 0x22 0x1e 0x24 0x2a 0x28 0x25 ,
max  :0x40 0x3e 0x44 0x3e 0x35 0x39 0x3a 0x35 ,0x3e 0x41 0x37 0x3e 0x41 0x42 0x44 0x41 ,
      0x3c 0x41 0x40 0x3f 0x3e 0x3d 0x3c 0x3a ,0x44 0x41 0x3f 0x3b 0x40 0x46 0x45 0x42 ,
range:0x35 0x36 0x34 0x33 0x34 0x33 0x35 0x35 ,0x35 0x33 0x36 0x35 0x35 0x34 0x36 0x33 ,
      0x39 0x38 0x37 0x37 0x3a 0x3a 0x3a 0x35 ,0x38 0x3a 0x39 0x3a 0x37 0x38 0x39 0x39 ,
the write training result:
DQS0:0xac, DQS1:0xa2, DQS2:0x94, DQS3:0x94,
min  :0x94 0x93 0x95 0x90 0x8a 0x88 0x8a 0x8a 0x8f ,0x87 0x8b 0x83 0x87 0x89 0x8b 0x90 0x8b 0x85 ,
      0x80 0x80 0x85 0x80 0x7e 0x7e 0x7e 0x82 0x7e ,0x7c 0x7c 0x7b 0x77 0x7f 0x7e 0x7e 0x7d 0x7c ,
mid  :0xaf 0xad 0xaf 0xab 0xa3 0xa1 0xa4 0xa3 0xab ,0xa2 0xa4 0x9b 0xa2 0xa3 0xa6 0xa7 0xa6 0x9d ,
      0x99 0x99 0x9e 0x9a 0x97 0x95 0x94 0x9a 0x95 ,0x95 0x93 0x93 0x8f 0x95 0x98 0x94 0x96 0x94 ,
max  :0xca 0xc8 0xc9 0xc6 0xbc 0xbb 0xbe 0xbd 0xc7 ,0xbe 0xbd 0xb3 0xbd 0xbd 0xc1 0xbf 0xc1 0xb6 ,
      0xb3 0xb2 0xb8 0xb5 0xb1 0xac 0xab 0xb2 0xad ,0xae 0xab 0xab 0xa7 0xab 0xb2 0xab 0xaf 0xad ,
range:0x36 0x35 0x34 0x36 0x32 0x33 0x34 0x33 0x38 ,0x37 0x32 0x30 0x36 0x34 0x36 0x2f 0x36 0x31 ,
      0x33 0x32 0x33 0x35 0x33 0x2e 0x2d 0x30 0x2f ,0x32 0x2f 0x30 0x30 0x2c 0x34 0x2d 0x32 0x31 ,
out
U-Boot SPL board init
U-Boot SPL 2017.09-gaaca6ffec1-211203 #zzz (Dec 03 2021 - 18:42:16)
unknown raw ID phN
unrecognized JEDEC id bytes: 00, 00, 00
Trying to boot from MMC2
MMC error: The cmd index is 1, ret is -110
Card did not respond to voltage select!
mmc_init: -95, time 10
spl: mmc init failed with error: -95
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(184501f6bb...) + OK
## Checking uboot 0x00a00000 ... sha256(710416f118...) + OK
## Checking fdt 0x00b35248 ... sha256(fcfda359c0...) + OK
## Checking atf-2 0xfdcc1000 ... sha256(fc5883e0fd...) + OK
## Checking atf-3 0x0006c000 ... sha256(abb4f6405f...) + OK
## Checking atf-4 0xfdcd0000 ... sha256(169d1797cd...) + OK
## Checking atf-5 0xfdcce000 ... sha256(036d5b3a72...) + OK
## Checking atf-6 0x0006a000 ... sha256(6e9d32ba23...) + OK
## Checking optee 0x08400000 ... sha256(af414b9c9f...) + OK
Jumping to U-Boot(0x00a00000) via ARM Trusted Firmware(0x00040000)
Total: 242.303 ms

INFO:    Preloader serial: 2
NOTICE:  BL31: v2.3():v2.3-546-g94b2d40dc:derrick.huang
NOTICE:  BL31: Built : 09:27:51, Feb 16 2023
INFO:    GICv3 without legacy support detected.
INFO:    ARM GICv3 driver initialized in EL3
INFO:    pmu v1 is valid 220114
INFO:    dfs DDR fsp_param[0].freq_mhz= 1560MHz
INFO:    dfs DDR fsp_param[1].freq_mhz= 324MHz
INFO:    dfs DDR fsp_param[2].freq_mhz= 528MHz
INFO:    dfs DDR fsp_param[3].freq_mhz= 780MHz
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-651-gd84087907 #hisping.lin (gcc version 10.2.1 20201103 (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16))) #5 Fri Sep 16 15:39:33 CST 2022 aarch64
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 = 0xa00000
INFO:    SPSR = 0x3c9


U-Boot 2017.09-svn272 (Oct 19 2023 - 19:13:54 +0800)

Model: Rockchip RK3568 Evaluation Board
PreSerial: 2, raw, 0xfe660000
DRAM:  2 GiB
Sysmem: init
Relocation Offset: 7d343000
Relocation fdt: 7b9f8f20 - 7b9fecd8
CR: M/C/I
Using default environment

dwmmc@fe2b0000: 1, dwmmc@fe2c0000: 2, sdhci@fe310000: 0
Bootdev(atags): mmc 0
MMC0: HS200, 200Mhz
PartType: EFI
DM: v1
boot mode: normal
Android 11.0, Build 2021.10, v2
Found DTB in boot part
DTB: rk-kernel.dtb
HASH(c): OK
ANDROID: fdt overlay OK
I2c0 speed: 100000Hz
vsel-gpios- not found! Error: -2
vdd_cpu init 900000 uV
PMIC:  RK8090 (on=0x40, off=0x00)
vdd_logic init 900000 uV
vdd_gpu init 900000 uV
vdd_npu init 900000 uV
io-domain: OK
Model: Rockchip RK3568 EVB1 DDR4 V10 Board
Rockchip UBOOT DRM driver version: v1.0.1
VOP have 1 active VP
vp0 have layer nr:0[], primary plane: 0
vp1 have layer nr:6[0 2 4 1 3 5 ], primary plane: 4
vp2 have layer nr:0[], primary plane: 0
Using display timing dts
lvds:  detailed mode clock 52000 kHz, flags[a]
    H: 1024 1184 1194 1344
    V: 0600 0612 0615 0630
bus_format: 1010
VOP update mode to: 1024x600p0, type: LVDS0 for VP1
rockchip_vop2_init: Failed to get hdmi0_phy_pll ret=-22
rockchip_vop2_init: Failed to get hdmi1_phy_pll ret=-22
VOP VP1 enable Smart0[654x270->654x270@185x165] fmt[2] addr[0x7df2c000]
CLK: (sync kernel. arm: enter 816000 KHz, init 816000 KHz, kernel 0N/A)
  apll 1416000 KHz
  dpll 780000 KHz
  gpll 1188000 KHz
  cpll 1000000 KHz
  npll 1200000 KHz
  vpll 624000 KHz
  hpll 24000 KHz
  ppll 200000 KHz
  armclk 1416000 KHz
  aclk_bus 150000 KHz
  pclk_bus 100000 KHz
  aclk_top_high 500000 KHz
  aclk_top_low 400000 KHz
  hclk_top 150000 KHz
  pclk_top 100000 KHz
  aclk_perimid 300000 KHz
  hclk_perimid 150000 KHz
  pclk_pmu 100000 KHz
Net:   No ethernet found.
Hit key to stop autoboot('CTRL+C'):  0
ANDROID: reboot reason: "(none)"
optee api revision: 2.0
Vboot=0, AVB images, AVB verify
read_is_device_unlocked() ops returned that device is UNLOCKED
avb_slot_verify.c:762: ERROR: vbmeta: Error verifying vbmeta image: OK_NOT_SIGNED
get image from preloaded partition...
ANDROID: Hash OK
Could not find "system" partition
Booting IMAGE kernel at 0x00280000 with fdt at 0x0a100000...


Fdt Ramdisk skip relocation
## Booting Android Image at 0x0027f800 ...
Kernel: 0x00280000 - 0x02003810 (30223 KiB)
ramdisk:    0x0a200000 - 0x0a2c8c7f (804 KiB)
## Flattened Device Tree blob at 0x0a100000
   Booting using the fdt blob at 0x0a100000
   XIP Kernel Image from 0x00280000 to 0x00280000 ... OK
   kernel loaded at 0x00280000, end = 0x02003810
  'reserved-memory' linux,cma: addr=10000000 size=800000
  'reserved-memory' ramoops@110000: addr=110000 size=f0000
   Using Device Tree in place at 000000000a100000, end 000000000a124f95
vp0, plane_mask:0x0, primary-id:0, curser-id:-1
vp1, plane_mask:0x3f, primary-id:4, curser-id:-1
vp2, plane_mask:0x0, primary-id:0, curser-id:-1
Adding bank: 0x00200000 - 0x08400000 (size: 0x08200000)
Adding bank: 0x09400000 - 0x80000000 (size: 0x76c00000)
Total: 843.606 ms

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x412fd050]
[    0.000000] Linux version 4.19.232 (simon@android) (Android (6573524 based on r383902b) clang version 11.0.2 (https://android.googlesource.com/toolchain/llvm-project b397f81060ce6d701042b782172ed13bee898b79), LLD 11.0.2 (/buildbot/tmp/tmpF3FjA8 b397f81060ce6d701042b782172ed13bee898b79)) #15 SMP PREEMPT Thu Oct 19 19:21:15 CST 2023
[    0.000000] Machine model: Rockchip RK3568 EVB1 DDR4 V10 Board
[    0.000000] earlycon: uart8250 at MMIO32 0x00000000fe660000 (options '')
[    0.000000] bootconsole [uart8250] enabled
[    0.000000] Reserved memory: created CMA memory pool at 0x0000000010000000, size 8 MiB
[    0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: Trusted OS migration not required
[    0.000000] psci: SMC Calling Convention v1.2
[    0.000000] percpu: Embedded 24 pages/cpu s58840 r8192 d31272 u98304
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: Virtualization Host Extensions
[    0.000000] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 511496
[    0.000000] Kernel command line: storagemedia=emmc androidboot.storagemedia=emmc androidboot.mode=normal  androidboot.dtb_idx=0 androidboot.dtbo_idx=0  androidboot.verifiedbootstate=orange androidboot.serialno=91194b523aceed1a console=ttyFIQ0 androidboot.baseband=N/A androidboot.wificountrycode=CN androidboot.veritymode=enforcing androidboot.hardware=rk30board androidboot.console=ttyFIQ0 androidboot.verifiedbootstate=orange firmware_class.path=/vendor/etc/firmware init=/init rootwait ro loop.max_part=7 androidboot.selinux=permissive buildvariant=userdebug earlycon=uart8250,mmio32,0xfe660000 androidboot.boot_devices=fe310000.sdhci,fe330000.nandc
[    0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
[    0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 1999368K/2078720K available (15230K kernel code, 2064K rwdata, 8964K rodata, 3904K init, 934K bss, 71160K reserved, 8192K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.
[    0.000000]  Tasks RCU enabled.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: Distributor has no Range Selector support
[    0.000000] GICv3: no VLPI support, no direct LPI support
[    0.000000] ITS [mem 0xfd440000-0xfd45ffff]
[    0.000000] ITS@0x00000000fd440000: allocated 8192 Devices @7f020000 (indirect, esz 8, psz 64K, shr 0)
[    0.000000] ITS@0x00000000fd440000: allocated 32768 Interrupt Collections @7f030000 (flat, esz 2, psz 64K, shr 0)
[    0.000000] ITS: using cache flushing for cmd queue
[    0.000000] GIC: using LPI property table @0x000000007f040000
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000fd460000
[    0.000000] CPU0: using LPI pending table @0x000000007f050000
[    0.000000] GIC: using cache flushing for LPI property table
[    0.000000] random: random: get_random_bytes called from start_kernel+0x22c/0x3d0 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.000003] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.001362] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=80000)
[    0.002360] pid_max: default: 32768 minimum: 301
[    0.002869] Security Framework initialized
[    0.003257] SELinux:  Initializing.
[    0.003645] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes)
[    0.004275] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes)
[    0.006032] ASID allocator initialised with 32768 entries
[    0.006626] rcu: Hierarchical SRCU implementation.
[    0.007424] Platform MSI: interrupt-controller@fd440000 domain created
[    0.008349] PCI/MSI: /interrupt-controller@fd400000/interrupt-controller@fd440000 domain created
[    0.009775] 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
[    0.011309] Detected VIPT I-cache on CPU1
[    0.011330] GICv3: CPU1: found redistributor 100 region 0:0x00000000fd480000
[    0.011367] CPU1: using LPI pending table @0x000000007f1e0000
[    0.011404] CPU1: Booted secondary processor 0x0000000100 [0x412fd050]
[    0.012567] Detected VIPT I-cache on CPU2
[    0.012585] GICv3: CPU2: found redistributor 200 region 0:0x00000000fd4a0000
[    0.012621] CPU2: using LPI pending table @0x000000007f230000
[    0.012649] CPU2: Booted secondary processor 0x0000000200 [0x412fd050]
[    0.013781] Detected VIPT I-cache on CPU3
[    0.013798] GICv3: CPU3: found redistributor 300 region 0:0x00000000fd4c0000
[    0.013832] CPU3: using LPI pending table @0x000000007f260000
[    0.013858] CPU3: Booted secondary processor 0x0000000300 [0x412fd050]
[    0.013928] smp: Brought up 1 node, 4 CPUs
[    0.020846] SMP: Total of 4 processors activated.
[    0.021288] CPU features: detected: GIC system register CPU interface
[    0.021888] CPU features: detected: Privileged Access Never
[    0.022407] CPU features: detected: LSE atomic instructions
[    0.022944] CPU features: detected: User Access Override
[    0.023453] CPU features: detected: 32-bit EL0 Support
[    0.023933] CPU features: detected: RAS Extension Support
[    0.030251] CPU: All CPU(s) started at EL2
[    0.030657] alternatives: patching kernel code
[    0.035339] devtmpfs: initialized
[    0.047980] Trying to unpack rootfs image as initramfs...
[    0.048496] Registered cp15_barrier emulation handler
[    0.048505] Registered setend emulation handler
[    0.048786] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns
[    0.050333] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    0.051041] pinctrl core: initialized pinctrl subsystem
[    0.052219] NET: Registered protocol family 16
[    0.058603] schedtune: configured to support 6 boost groups
[    0.059225] audit: initializing netlink subsys (disabled)
[    0.059870] audit: type=2000 audit(0.056:1): state=initialized audit_enabled=0 res=1
[    0.061462] cpuidle: using governor menu
[    0.061883] Registered FIQ tty driver
[    0.062564] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.063418] DMA: preallocated 256 KiB pool for atomic allocations
[    0.066396] Freeing initrd memory: 800K
[    0.066902] console [pstore-1] enabled
[    0.067454] pstore: Registered ramoops as persistent store backend
[    0.068035] ramoops: attached 0xf0000@0x110000, ecc: 0/0
[    0.081786] rockchip-gpio fdd60000.gpio: probed gpio0 (fdd60000.gpio)
[    0.082737] rockchip-gpio fe740000.gpio: probed gpio1 (fe740000.gpio)
[    0.083646] rockchip-gpio fe750000.gpio: probed gpio2 (fe750000.gpio)
[    0.084538] rockchip-gpio fe760000.gpio: probed gpio3 (fe760000.gpio)
[    0.085426] rockchip-gpio fe770000.gpio: probed gpio4 (fe770000.gpio)
[    0.086096] rockchip-pinctrl pinctrl: probed pinctrl
[    0.093869] cryptd: max_cpu_qlen set to 1000
[[    0.095510] console [ttyFIQ0] enabled
    0.095510] console [ttyFIQ0] enabled
[    0.096210] bootconsole [uart8250] disabled
[    0.096210] bootconsole [uart8250] disabled
[    0.096746] Registered fiq debugger ttyFIQ0
[    0.097229] vcc3v3_sys: supplied by dc_12v
[    0.097438] vcc5v0_sys: supplied by dc_12v
[    0.097636] vcc5v0_usb: supplied by dc_12v
[    0.097911] vcc5v0_host: supplied by vcc5v0_usb
[    0.098235] vcc5v0_otg: supplied by vcc5v0_usb
[    0.098376] vcc3v3_lcd0_n: supplied by vcc3v3_sys
[    0.098578] vcc3v3_lcd1_n: supplied by vcc3v3_sys
[    0.098786] vcc2v5-sys: supplied by vcc3v3_sys
[    0.098994] vcc3v3_vga: supplied by vcc3v3_sys
[    0.099193] pcie30_avdd0v9: supplied by vcc3v3_sys
[    0.099392] pcie30_avdd1v8: supplied by vcc3v3_sys
[    0.099735] vcc3v3_pcie: supplied by dc_12v
[    0.099852] vcc3v3_bu: supplied by vcc5v0_sys
[    0.100625] rk_iommu fdea0800.iommu: version = 2
[    0.100972] rk_iommu fded0480.iommu: version = 2
[    0.101224] rk_iommu fdee0800.iommu: version = 2
[    0.101443] rk_iommu fdef0800.iommu: version = 2
[    0.101634] rk_iommu fe043e00.iommu: version = 2
[    0.102096] SCSI subsystem initialized
[    0.102260] usbcore: registered new interface driver usbfs
[    0.102307] usbcore: registered new interface driver hub
[    0.102344] usbcore: registered new device driver usb
[    0.102603] media: Linux media interface: v0.10
[    0.102633] videodev: Linux video capture interface: v2.00
[    0.102698] pps_core: LinuxPPS API ver. 1 registered
[    0.102711] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <[email protected]>
[    0.102730] PTP clock support registered
[    0.102947] arm-scmi firmware:scmi: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0
[    0.104591] Advanced Linux Sound Architecture Driver Initialized.
[    0.104892] Bluetooth: Core ver 2.22
[    0.104927] NET: Registered protocol family 31
[    0.104939] Bluetooth: HCI device and connection manager initialized
[    0.104954] Bluetooth: HCI socket layer initialized
[    0.104967] Bluetooth: L2CAP socket layer initialized
[    0.104994] Bluetooth: SCO socket layer initialized
[    0.106744] rockchip-cpuinfo cpuinfo: SoC            : 35682000
[    0.106763] rockchip-cpuinfo cpuinfo: Serial         : bd7a843e5fcefa12
[    0.107410] clocksource: Switched to clocksource arch_sys_counter
[    0.146441] VFS: Disk quotas dquot_6.6.0
[    0.146523] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.147515] thermal thermal_zone1: power_allocator: sustainable_power will be estimated
[    0.147736] NET: Registered protocol family 2
[    0.147870] IP idents hash table entries: 32768 (order: 6, 262144 bytes)
[    0.148623] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes)
[    0.148653] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[    0.148716] TCP bind hash table entries: 16384 (order: 6, 262144 bytes)
[    0.148884] TCP: Hash tables configured (established 16384 bind 16384)
[    0.148990] UDP hash table entries: 1024 (order: 3, 32768 bytes)
[    0.149023] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
[    0.149129] NET: Registered protocol family 1
[    0.150642] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[    0.151782] Initialise system trusted keyrings
[    0.151948] workingset: timestamp_bits=45 max_order=19 bucket_order=0
[    0.155287] utf8_selftest: All 154 tests passed
[    0.155308] fuse init (API version 7.27)
[    0.156191]
[    0.156191] TEE Core Framework initialization (ver 1:0.1)
[    0.156218] TEE armv7 Driver initialization
[    0.156589] tz_tee_probe: name="armv7sec", id=0, pdev_name="armv7sec.0"
[    0.156606] TEE core: Alloc the misc device "opteearmtz00" (id=0)
[    0.156746] TEE Core: Register the misc device "opteearmtz00" (id=0,minor=62)
[    0.157744] Key type asymmetric registered
[    0.157758] Asymmetric key parser 'x509' registered
[    0.157796] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
[    0.157810] io scheduler noop registered
[    0.157915] io scheduler cfq registered (default)
[    0.157929] io scheduler mq-deadline registered
[    0.157938] io scheduler kyber registered
[    0.158006] io scheduler bfq registered
[    0.163044] pwm-backlight backlight: backlight supply power not found, using dummy regulator
[    0.163121] pwm-backlight backlight: Linked as a consumer to regulator.0
[    0.163273] pwm-backlight backlight1: backlight1 supply power not found, using dummy regulator
[    0.163319] pwm-backlight backlight1: Linked as a consumer to regulator.0
[    0.163546] iep: Module initialized.
[    0.163595] mpp_service mpp-srv: unknown mpp version for missing VCS info
[    0.163608] mpp_service mpp-srv: probe start
[    0.164446] iommu: Adding device fdea0400.vdpu to group 0
[    0.164474] mpp_vdpu2 fdea0400.vdpu: Linked as a consumer to fdea0800.iommu
[    0.164588] mpp_vdpu2 fdea0400.vdpu: probe device
[    0.165021] mpp_vdpu2 fdea0400.vdpu: probing finish
[    0.165350] iommu: Adding device fdee0000.vepu to group 2
[    0.165377] mpp_vepu2 fdee0000.vepu: Linked as a consumer to fdee0800.iommu
[    0.165499] mpp_vepu2 fdee0000.vepu: probe device
[    0.165882] mpp_vepu2 fdee0000.vepu: probing finish
[    0.166201] iommu: Adding device fdef0000.iep to group 3
[    0.166228] mpp-iep2 fdef0000.iep: Linked as a consumer to fdef0800.iommu
[    0.166307] mpp-iep2 fdef0000.iep: probe device
[    0.166619] mpp-iep2 fdef0000.iep: allocate roi buffer failed
[    0.166749] mpp-iep2 fdef0000.iep: probing finish
[    0.167052] iommu: Adding device fded0000.jpegd to group 1
[    0.167078] mpp_jpgdec fded0000.jpegd: Linked as a consumer to fded0480.iommu
[    0.167161] mpp_jpgdec fded0000.jpegd: probe device
[    0.167570] mpp_jpgdec fded0000.jpegd: probing finish
[    0.167954] mpp_service mpp-srv: probe success
[    0.170163] dma-pl330 fe530000.dmac: Loaded driver for PL330 DMAC-241330
[    0.170185] dma-pl330 fe530000.dmac:         DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16
[    0.171484] dma-pl330 fe550000.dmac: Loaded driver for PL330 DMAC-241330
[    0.171502] dma-pl330 fe550000.dmac:         DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16
[    0.172126] rockchip-system-monitor rockchip-system-monitor: system monitor probe
[    0.172811] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
[    0.174236] random: fast init done
[    0.174243] iommu: Adding device fe040000.vop to group 4
[    0.174280] rockchip-vop2 fe040000.vop: Linked as a consumer to fe043e00.iommu
[    0.174519] random: crng init done
[    0.176199] rockchip-drm display-subsystem: Linked as a consumer to fe040000.vop
[    0.176297] rockchip-drm display-subsystem: Linked as a consumer to fdc60000.syscon:lvds
[    0.177572] rockchip-drm display-subsystem: defer getting devfreq
[    0.177799] rockchip-vop2 fe040000.vop: [drm:vop2_bind] vp0 assign plane mask: 0x0, primary plane phy id: -1
[    0.177819] rockchip-vop2 fe040000.vop: [drm:vop2_bind] vp1 assign plane mask: 0x3f, primary plane phy id: 4
[    0.177834] rockchip-vop2 fe040000.vop: [drm:vop2_bind] vp2 assign plane mask: 0x0, primary plane phy id: -1
[    0.178156] [drm] unsupported AFBC format[3432564e]
[    0.178331] rockchip-drm display-subsystem: bound fe040000.vop (ops vop2_component_ops)
[    0.181784] panel-simple panel: Linked as a consumer to regulator.7
[    0.181826] panel-simple panel: panel supply vsp not found, using dummy regulator
[    0.181882] panel-simple panel: Linked as a consumer to regulator.0
[    0.181905] panel-simple panel: panel supply vsn not found, using dummy regulator
[    0.182680] mali fde60000.gpu: Kernel DDK version g7p1-01bet0
[    0.182756] mali fde60000.gpu: Device initialization Deferred
[    0.182862] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    0.187483] brd: module loaded
[    0.197363] loop: module loaded
[    0.197700] zram: Added device: zram0
[    0.197963] SCSI Media Changer driver v0.25
[    0.199779] tun: Universal TUN/TAP device driver, 1.6
[    0.200243] PPP generic driver version 2.4.2
[    0.200347] PPP BSD Compression module registered
[    0.200362] PPP Deflate Compression module registered
[    0.200392] PPP MPPE Compression module registered
[    0.200404] NET: Registered protocol family 24
[    0.200426] PPTP driver version 0.8.5
[    0.200652] SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit encapsulation enabled).
[    0.200664] CSLIP: code copyright 1989 Regents of the University of California.
[    0.200770] usbcore: registered new interface driver catc
[    0.200822] usbcore: registered new interface driver kaweth
[    0.200836] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
[    0.200879] usbcore: registered new interface driver pegasus
[    0.200918] usbcore: registered new interface driver rtl8150
[    0.200953] usbcore: registered new interface driver r8152
[    0.200966] hso: drivers/net/usb/hso.c: Option Wireless
[    0.201015] usbcore: registered new interface driver hso
[    0.201044] usbcore: registered new interface driver asix
[    0.201081] usbcore: registered new inter
 

卡在usb加载过程,起初以为是EMMC,USB等模块导致,在dts disabled相应模块,依旧没有效果

后面测试各路电压,发现VDD_CPU电压不正常,没有输出,后面仔细检查,发现PMIC_SLEEP这个GPIO被拉高了,导致VDD_CPU这个DCDC休眠,

硬件上有个上拉,逻辑设计不合理。

但是在没有烧入固件的时候,这个VDD_CPU是OK正常的,估计是这个GPIO内部默认下拉,

;