Firefly开源社区

打印 上一主题 下一主题

[应用开发] rv1126上电启动在kernel处卡死问题

15

积分

0

威望

0

贡献

技术小白

积分
15

rv1126上电启动在kernel处卡死问题

发表于 2022-2-12 15:54:46      浏览:3138 | 回复:1        打印      只看该作者   [复制链接] 楼主
Bootdev(atags): mmc 0
MMC0: HS200, 200Mhz
PartType: EFI
boot mode: recovery (misc)
FIT: no signed, no conf required
DTB: rk-kernel.dtb
HASH(c): OK
I2c0 speed: 400000Hz
PMIC:  RK8090 (on=0x14, off=0x00)
vdd_npu_vepu 800000 uV
vdd_arm 800000 uV
io-domain: OK
Can't get crtc id, default set to id = 0
Could not find baseparameter partition
Model: Rockchip RV1126 EVB DDR3 V13 Board
Rockchip UBOOT DRM driver version: v1.0.1
Using display timing dts
dsi@ffb30000:  detailed mode clock 65000 kHz, flags[a]
    H: 0720 0768 0776 0828
    V: 1280 1296 1302 1317
bus_format: 100e
final DSI-Link bandwidth: 480 Mbps x 4
CLK: (sync kernel. arm: enter 816000 KHz, init 816000 KHz, kernel 0N/A)
  apll 816000 KHz
  dpll 462000 KHz
  gpll 1188000 KHz
  cpll 500000 KHz
  hpll 1400000 KHz
  aclk_pdbus 500000 KHz
  hclk_pdbus 198000 KHz
  pclk_pdbus 99000 KHz
  aclk_pdphp 297000 KHz
  hclk_pdphp 198000 KHz
  hclk_pdaudio 148500 KHz
  hclk_pdcore 198000 KHz
  pclk_pdpmu 99000 KHz
Net:   eth0: ethernet@ffc40000
Hit key to stop autoboot('CTRL+C'):  0
## Booting FIT Image at 0x3ad6e380 with size 0x00c88a00
Fdt Ramdisk skip relocation
## Loading kernel from FIT Image at 3ad6e380 ...
   Using 'conf' configuration
optee api revision: 2.0
TEEC: Waring: Could not find security partition
## Verified-boot: 0
   Trying 'kernel' kernel subimage
     Description:  unavailable
     Type:         Kernel Image
     Compression:  uncompressed
     Data Start:   0x3ad87380
     Data Size:    6084752 Bytes = 5.8 MiB
     Architecture: ARM
     OS:           Linux
     Load Address: 0x02008000
     Entry Point:  0x02008000
     Hash algo:    sha256
     Hash value:   ff90b3fbb290d47bd2e2825f4fc3272905550f5c49dab28570ca853cbbe9c4b8
   Verifying Hash Integrity ... sha256+ OK
## Loading ramdisk from FIT Image at 3ad6e380 ...
   Using 'conf' configuration
   Trying 'ramdisk' ramdisk subimage
     Description:  unavailable
     Type:         RAMDisk Image
     Compression:  uncompressed
     Data Start:   0x3b354d80
     Data Size:    6954706 Bytes = 6.6 MiB
     Architecture: ARM
     OS:           Linux
     Load Address: 0x0a200000
     Entry Point:  unavailable
     Hash algo:    sha256
     Hash value:   d20fa4f9175da342130ff69cdef3009f5482eddd3aa3eb4d5baf24867c88e1d0
   Verifying Hash Integrity ... sha256+ OK
   Loading ramdisk from 0x3b354d80 to 0x0a200000
## Loading fdt from FIT Image at 3ad6e380 ...
   Using 'conf' configuration
   Trying 'fdt' fdt subimage
     Description:  unavailable
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x3ad6eb80
     Data Size:    99928 Bytes = 97.6 KiB
     Architecture: ARM
     Load Address: 0x08300000
     Hash algo:    sha256
     Hash value:   d88cd55b36d5d63b896812cc4f7c2f5903f701e56e9a446143fcdf1172eb3377
   Verifying Hash Integrity ... sha256+ OK
   Loading fdt from 0x08300000 to 0x08300000
   Booting using the fdt blob at 0x08300000
   Loading Kernel Image from 0x3ad87380 to 0x02008000 ... OK
  'reserved-memory' ramoops@8000000: addr=8000000 size=100000
   Using Device Tree in place at 08300000, end 0831b657
failed to reserve drm-cubic-lut memory
Adding bank: 0x00000000 - 0x08400000 (size: 0x08400000)
Adding bank: 0x08648000 - 0x40000000 (size: 0x379b8000)
Total: 824.348 ms

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0xf00
[    0.000000] Linux version 4.19.111 (jojo@jojo) (rv1126_rv1109_linux_20220125.xml) (gcc version 6.3.1 20170404 (Linaro GCC 6.3-2017.05)) #3 SMP PREEMPT Fri Feb 11 22:04:24 CST 2022
[    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (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 RV1126 EVB DDR3 V13 Board
[    0.000000] earlycon: uart8250 at MMIO32 0xff570000 (options '')
[    0.000000] bootconsole [uart8250] enabled
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] Reserved memory: created CMA memory pool at 0x3f800000, size 8 MiB
[    0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[    0.000000] Reserved memory: created CMA memory pool at 0x2dc00000, size 256 MiB
[    0.000000] OF: reserved mem: initialized node isp, compatible id shared-dma-pool
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.0 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.0
[    0.000000] percpu: Embedded 15 pages/cpu s32140 r8192 d21108 u61440
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 259512
[    0.000000] Kernel command line: user_debug=31 storagemedia=emmc androidboot.storagemedia=emmc androidboot.mode=normal  rootwait earlycon=uart8250,mmio32,0xff570000 console=ttyFIQ0 root=PARTUUID=614e0000-0000 snd_aloop.index=7
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 743852K/1046240K available (8192K kernel code, 334K rwdata, 1908K rodata, 1024K init, 270K bss, 32052K reserved, 270336K cma-reserved, 0K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xf0800000 - 0xff800000   ( 240 MB)
[    0.000000]     lowmem  : 0xb0000000 - 0xf0000000   (1024 MB)
[    0.000000]     pkmap   : 0xafe00000 - 0xb0000000   (   2 MB)
[    0.000000]     modules : 0xaf000000 - 0xafe00000   (  14 MB)
[    0.000000]       .text : 0x(ptrval) - 0x(ptrval)   (9184 kB)
[    0.000000]       .init : 0x(ptrval) - 0x(ptrval)   (1024 kB)
[    0.000000]       .data : 0x(ptrval) - 0x(ptrval)   ( 335 kB)
[    0.000000]        .bss : 0x(ptrval) - 0x(ptrval)   ( 271 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000]         Tasks RCU enabled.
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] random: random: get_random_bytes called from start_kernel+0x324/0x4a4 with crng_init=0
[    0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (virt).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000009] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.008070] Switching to timer-based delay loop, resolution 41ns
[    0.015415] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=80000)
[    0.025742] pid_max: default: 4096 minimum: 301
[    0.030547] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.037258] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.045632] CPU: Testing write buffer coherency: ok
[    0.050968] /cpus/cpu@f00 missing clock-frequency property
[    0.056564] /cpus/cpu@f01 missing clock-frequency property
[    0.062134] /cpus/cpu@f02 missing clock-frequency property
[    0.067702] /cpus/cpu@f03 missing clock-frequency property
[    0.073254] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00
[    0.079771] Setting up static identity map for 0x100000 - 0x100060
[    0.086194] rcu: Hierarchical SRCU implementation.
[    0.091703] 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.104901] CPU1: thread -1, cpu 1, socket 15, mpidr 80000f01
[    0.113645] CPU2: thread -1, cpu 2, socket 15, mpidr 80000f02
[    0.122313] CPU3: thread -1, cpu 3, socket 15, mpidr 80000f03
[    0.122451] smp: Brought up 1 node, 4 CPUs
[    0.144049] SMP: Total of 4 processors activated (192.00 BogoMIPS).
[    0.150922] CPU: All CPU(s) started in SVC mode.
[    0.156409] devtmpfs: initialized
[    0.187567] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    0.187854] Unpacking initramfs...
[    0.196125] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns
[    0.209678] futex hash table entries: 16 (order: -2, 1024 bytes)
[    0.216428] pinctrl core: initialized pinctrl subsystem
[    0.223355] NET: Registered protocol family 16
[    0.228802] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.238294] cpuidle: using governor menu
[    0.242636] Registered FIQ tty driver
[    0.247191] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.255931] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.264817] console [pstore-1] enabled
[    0.269235] pstore: Registered ramoops as persistent store backend
[    0.276023] ramoops: attached 0x100000@0x8000000, ecc: 0/0
[    0.328424] cryptd: max_cpu_qlen set to 1000
[    0.334083] fiq debugger fiq mode enabled
[[    0.338900] console [ttyFIQ0] enabled
    0.338900] console [ttyFIQ0] enabled
[    0.346593] bootconsole [uart8250] disabled
[    0.346593] bootconsole [uart8250] disabled
[    0.351434] Registered fiq debugger ttyFIQ0
[    0.352101] rockchip-pm rockchip-suspend: not set pwm-regulator-config
[    0.355235] rk_iommu ffb00f00.iommu: version = 1
[    0.355967] rk_iommu ffb20800.iommu: version = 1
[    0.356443] rk_iommu ffb60e00.iommu: version = 1
[    0.357033] rk_iommu ffb80480.iommu: version = 1
[    0.357459] rk_iommu ffb90800.iommu: version = 1
[    0.357941] rk_iommu ffbb0f00.iommu: version = 1
[    0.358910] SCSI subsystem initialized
[    0.359255] usbcore: registered new interface driver usbfs
[    0.359360] usbcore: registered new interface driver hub
[    0.359504] usbcore: registered new device driver usb
[    0.359616] media: Linux media interface: v0.10
[    0.359701] videodev: Linux video capture interface: v2.00
[    0.359776] pps_core: LinuxPPS API ver. 1 registered
[    0.359800] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.359843] PTP clock support registered
[    0.361376] Advanced Linux Sound Architecture Driver Initialized.
[    0.362082] Bluetooth: Core ver 2.22
[    0.362176] NET: Registered protocol family 31
[    0.362201] Bluetooth: HCI device and connection manager initialized
[    0.362233] Bluetooth: HCI socket layer initialized
[    0.362260] Bluetooth: L2CAP socket layer initialized
[    0.362319] Bluetooth: SCO socket layer initialized
[    0.362809] rockchip-cpuinfo cpuinfo: SoC                : 11260000
[    0.362845] rockchip-cpuinfo cpuinfo: Serial                : 27f1133b1a533fff
[    0.363803] clocksource: Switched to clocksource arch_sys_counter
[    0.366556] NET: Registered protocol family 2
[    0.367512] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes)
[    0.367574] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    0.367731] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    0.367934] TCP: Hash tables configured (established 8192 bind 8192)
[    0.368103] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    0.368182] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    0.368433] NET: Registered protocol family 1
[    0.370249] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
[    0.372882] Initialise system trusted keyrings
[    0.373177] workingset: timestamp_bits=29 max_order=18 bucket_order=0
[    0.380820] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.383639] Key type asymmetric registered
[    0.383677] Asymmetric key parser 'x509' registered
[    0.383757] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[    0.383778] io scheduler noop registered
[    0.383844] io scheduler deadline registered
[    0.384026] io scheduler cfq registered (default)
[    0.384047] io scheduler mq-deadline registered
[    0.384071] io scheduler kyber registered
[    0.384234] io scheduler bfq registered
[    0.388561] phy phy-ff4c0000.usb2-phy.1: Failed to get VBUS supply regulator
[    0.390610] rockchip-usb2phy-naneng ff4c8000.usb2-phy: failed to create phy
[    0.392235] pwm-backlight backlight: backlight supply power not found, using dummy regulator
[    0.392364] pwm-backlight backlight: Linked as a consumer to regulator.0
[    0.392762] mpp_service mpp-srv: 92c80ddf68f6 author: Yandong Lin 2021-08-10 video: rockchip: mpp: workaround patch for rv1126 iommu issue
[    0.392800] mpp_service mpp-srv: probe start
[    0.393780] iommu: Adding device ffb80000.rkvdec to group 3
[    0.393887] mpp_rkvdec ffb80000.rkvdec: Linked as a consumer to ffb80480.iommu
[    0.394102] mpp_rkvdec ffb80000.rkvdec: probing start
[    0.394794] mpp_rkvdec ffb80000.rkvdec: shared_niu_a is not found!
[    0.394829] rkvdec_init:1190: No niu aclk reset resource define
[    0.394858] mpp_rkvdec ffb80000.rkvdec: shared_niu_h is not found!
[    0.394880] rkvdec_init:1193: No niu hclk reset resource define
[    0.395202] mpp_rkvdec ffb80000.rkvdec: probing finish
[    0.396010] iommu: Adding device ffbb0000.rkvenc to group 5
[    0.396072] mpp_rkvenc ffbb0000.rkvenc: Linked as a consumer to ffbb0f00.iommu
[    0.396394] mpp_rkvenc ffbb0000.rkvenc: probing start
[    0.397027] mpp_rkvenc ffbb0000.rkvenc: venc regulator not ready, retry
[    0.397069] rkvenc_init:1202: failed to add venc devfreq
[    0.398191] iommu: Adding device ffb90400.vdpu to group 4
[    0.398253] mpp_vdpu2 ffb90400.vdpu: Linked as a consumer to ffb90800.iommu
[    0.398366] mpp_vdpu2 ffb90400.vdpu: probe device
[    0.398903] mpp_vdpu2 ffb90400.vdpu: reset_group->rw_sem_on=0
[    0.398953] mpp_vdpu2 ffb90400.vdpu: reset_group->rw_sem_on=0
[    0.399249] mpp_vdpu2 ffb90400.vdpu: probing finish
[    0.399846] iommu: Adding device ffb90000.vepu to group 4
[    0.399908] mpp_vepu2 ffb90000.vepu: Linked as a consumer to ffb90800.iommu
[    0.400041] mpp_vepu2 ffb90000.vepu: probe device
[    0.400610] mpp_vepu2 ffb90000.vepu: reset_group->rw_sem_on=0
[    0.400653] mpp_vepu2 ffb90000.vepu: reset_group->rw_sem_on=0
[    0.400910] mpp_vepu2 ffb90000.vepu: probing finish
[    0.401445] iommu: Adding device ffb20000.iep to group 1
[    0.401505] mpp-iep2 ffb20000.iep: Linked as a consumer to ffb20800.iommu
[    0.401622] mpp-iep2 ffb20000.iep: probe device
[    0.402313] mpp-iep2 ffb20000.iep: allocate roi buffer failed
[    0.402539] mpp-iep2 ffb20000.iep: probing finish
[    0.402837] mpp_service mpp-srv: probe success
[    0.408123] dma-pl330 ff4e0000.dma-controller: Loaded driver for PL330 DMAC-241330
[    0.408174] dma-pl330 ff4e0000.dma-controller:         DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16
[    0.410220] rockchip-system-monitor rockchip-system-monitor: system monitor probe
[    0.411163] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
[    0.412093] ff560000.serial: ttyS0 at MMIO 0xff560000 (irq = 32, base_baud = 1500000) is a 16550A
[    0.414216] random: fast init done
[    0.414603] random: crng init done
[    0.415077] iommu: Adding device ffb00000.vop to group 0
[    0.415141] rockchip-vop ffb00000.vop: Linked as a consumer to ffb00f00.iommu
[    0.419173] rockchip-drm display-subsystem: Linked as a consumer to ffb00000.vop
[    0.420219] rockchip-drm display-subsystem: Linked as a consumer to ffb30000.dsi
[    0.421551] rockchip-drm display-subsystem: devfreq is not set
[    0.422037] rockchip-drm display-subsystem: bound ffb00000.vop (ops 0xb093bf80)
[    0.422113] dw-mipi-dsi ffb30000.dsi: [drm:dw_mipi_dsi_bind] *ERROR* Failed to find panel or bridge: -517
[    0.422152] rockchip-drm display-subsystem: failed to bind ffb30000.dsi (ops 0xb09426ac): -517
[    0.422418] rockchip-drm display-subsystem: master bind failed: -517
[    0.427420] panel-simple-dsi ffb30000.dsi.0: Linked as a consumer to regulator.1
[    0.427489] panel-simple-dsi ffb30000.dsi.0: ffb30000.dsi.0 supply vsp not found, using dummy regulator
[    0.427589] panel-simple-dsi ffb30000.dsi.0: Linked as a consumer to regulator.0
[    0.427636] panel-simple-dsi ffb30000.dsi.0: ffb30000.dsi.0 supply vsn not found, using dummy regulator
[    0.429008] zram: Added device: zram0
[    0.431167] libphy: Fixed MDIO Bus: probed
[    0.433110] rk_gmac-dwmac ffc40000.ethernet: no regulator found
[    0.433155] rk_gmac-dwmac ffc40000.ethernet: clock input or output? (input).
[    0.433185] rk_gmac-dwmac ffc40000.ethernet: TX delay(0x11).
[    0.433212] rk_gmac-dwmac ffc40000.ethernet: RX delay(0x11).
[    0.433241] rk_gmac-dwmac ffc40000.ethernet: integrated PHY? (no).
[    0.433326] rk_gmac-dwmac ffc40000.ethernet: clock input from PHY
[    0.438376] rk_gmac-dwmac ffc40000.ethernet: i
回复

使用道具 举报

1万

积分

14

威望

13

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
11139

优秀版主

发表于 2022-2-14 09:08:25        只看该作者  沙发
看出来这是你自己的kernel , Linux version 4.19.111 (jojo@jojo) (rv1126_rv1109_linux_20220125.xml) (gcc version 6.3.1 20170404 (Linaro GCC 6.3-2017.05)) #3 SMP PREEMPT Fri Feb 11 22:04:24 CST 2022 是否有用官方镜像验证过呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表