thinklong 发表于 2017-7-18 16:44:25

求助!HDMI接上后无法启动内核

屏幕分辨率为1280*1024,添加到了hdmi的驱动里。
成功启动后再接上显示器则可以正常显示,但是接上显示器再上电则无法开机,麻烦版主帮忙看看。
DDR Version 1.00 20160530
In
Channel a: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Channel b: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Memory OK
Memory OK
OUT


U-Boot 2014.10-RK3288-10 (Oct 13 2016 - 10:04:48)

CPU: rk3288
cpu version = 0
CPU's clock information:
    arm pll = 600000000HZ
    periph pll = 297000000HZ
    ddr pll = 200000000HZ
    codec pll = 384000000HZ
Board:Rockchip platform Board
DRAM:Found dram banks: 1
Adding bank:0000000000000000(0000000080000000)
128 MiB
GIC CPU mask = 0x00000001
SdmmcInit = 0 400
SdmmcInit = 2 0
storage init OK!
Using default environment

GetParam
Load FDT from resource image.
power key: bank-0 pin-5
pmic:act8846
can't find dts node for pwm1
DCDC vdd_logic has been used, pwm regulator not init it.
Can't find dts node for fuel guage cw201x
SecureBootEn = 0, SecureBootLock = 0

#Boot ver: 2016-10-13#2.30
empty serial no.
checkKey
vbus = 1
no fuel gauge found
no fuel gauge found
read logo on state from dts
no fuel gauge found
Hit any key to stop autoboot:0
load fdt from resouce.
Secure Boot state: 0
kernel   @ 0x02000000 (0x00693c98)
ramdisk@ 0x05bf0000 (0x00146688)
bootrk: do_bootm_linux...
   Loading Device Tree to 05600000, end 0561c198 ... OK
Add bank:0000000000000000, 0000000080000000

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x500
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 3.10.0 (long@long-virtual-machine) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #46 SMP PREEMPT Tue Jul 18 16:10:58 CST 2017
[    0.000000] CPU: ARMv7 Processor revision 1 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine: Rockchip RK3288 (Flattened Device Tree), model: rockchip,rk3288
[    0.000000] rockchip_ion_reserve
[    0.000000] ion heap(drm): base(0) size(0) align(0)
[    0.000000] ion heap(cma): base(0) size(1000000) align(0)
[    0.000000] ion heap(vmalloc): base(0) size(0) align(0)
[    0.000000] cma: CMA: reserved 16 MiB at 7f000000
[    0.000000] ion_reserve: cma reserved base 7f000000 size 16777216
[    0.000000] cma: CMA: reserved 16 MiB at 1f000000
[    0.000000] Memory policy: ECC disabled, Data cache writealloc
[    0.000000] PERCPU: Embedded 9 pages/cpu @c1ef8000 s13376 r8192 d15296 u36864
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.Total pages: 523264
[    0.000000] Kernel command line: vmalloc=496M console=ttyS2 androidboot.selinux=permissive androidboot.hardware=rk30board androidboot.console=ttyS2 init=/initmtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(misc),0x00008000@0x00006000(resource),0x00008000@0x0000e000(kernel),0x00010000@0x00016000(boot),0x00010000@0x00026000(recovery),0x0001a000@0x00036000(backup),0x00040000@0x00050000(cache),0x00002000@0x00090000(kpanic),0x00300000@0x00092000(system),0x00008000@0x00392000(metadata),0x00002000@0x0039A000(baseparamer),0x00200000@0x0039C000(userdata),0x00020000@0x0059C000(radical_update),-@0x005BC000(user) storagemedia=emmc loader.timestamp=2016-10-13_10:04:48
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] allocated 4194304 bytes of page_cgroup
[    0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[    0.000000] Memory: 2048MB = 2048MB total
[    0.000000] Memory: 2026576k/2026576k available, 70576k reserved, 1556480K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]   vector: 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]   fixmap: 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]   vmalloc : 0xe0800000 - 0xff000000   ( 488 MB)
[    0.000000]   lowmem: 0xc0000000 - 0xe0000000   ( 512 MB)
[    0.000000]   pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]   modules : 0xbf000000 - 0xbfe00000   (14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc0b8e444   (11802 kB)
[    0.000000]       .init : 0xc0b8f000 - 0xc0be8440   ( 358 kB)
[    0.000000]       .data : 0xc0bea000 - 0xc0d7b440   (1606 kB)
[    0.000000]      .bss : 0xc0d7b440 - 0xc0e9c77c   (1157 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] rk_clk_tree_init start!
[    0.000000] rkclk: _rkclk_add_provider: fail to get ehci1phy_12m_div
[    0.000000] rkclk: rkclk_cache_parents: ehci1phy_12m_div clk_get error
[    0.000000] rk_get_uboot_display_flag: uboot_logo_on = 0
[    0.000000] rkclk_init_clks: cnt_parent = 7
[    0.000000] rkclk_init_clks: cnt_rate = 29
[    0.000000] rk3288 set GPLL BW 20 for HDMI!
[    0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] Switching to timer-based delay loop
[    0.000000] sched_clock: ARM arch timer >56 bits at 24000kHz, resolution 41ns
[    0.000000] process version: 3
[    0.000000] channel:0, lkg:32
[    0.000000] target-temp:80
[    0.000000] channel:2, lkg:0
[    0.000000] channel:0, lkg:32
[    0.000000] channel:1, lkg:27
[    0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 4294967286ms
[    0.498615] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[    0.498630] pid_max: default: 32768 minimum: 301
[    0.498748] Security Framework initialized
[    0.498763] SELinux:Initializing.
[    0.498835] Mount-cache hash table entries: 512
[    0.499479] Initializing cgroup subsys debug
[    0.499493] Initializing cgroup subsys memory
[    0.499519] Initializing cgroup subsys freezer
[    0.499548] CPU: Testing write buffer coherency: ok
[    0.499868] /cpus/cpu@0 missing clock-frequency property
[    0.499882] /cpus/cpu@1 missing clock-frequency property
[    0.499892] /cpus/cpu@2 missing clock-frequency property
[    0.499901] /cpus/cpu@3 missing clock-frequency property
[    0.499952] CPU0: thread -1, cpu 0, socket 5, mpidr 80000500
[    0.500003] Setting up static identity map for 0xc084ff50 - 0xc084ffa8
[    0.503116] last_log: 0x1e900000 map to 0xe0804000 and copy to 0xe0886000, size 0x80000 early 0x1714 (version 3.1)
[    0.576763] CPU1: Booted secondary processor
[    0.576798] CPU1: thread -1, cpu 1, socket 5, mpidr 80000501
[    0.596432] CPU2: Booted secondary processor
[    0.596456] CPU2: thread -1, cpu 2, socket 5, mpidr 80000502
[    0.616141] CPU3: Booted secondary processor
[    0.616165] CPU3: thread -1, cpu 3, socket 5, mpidr 80000503
[    0.616267] Brought up 4 CPUs
[    0.616296] SMP: Total of 4 processors activated (192.00 BogoMIPS).
[    0.616304] CPU: All CPU(s) started in SVC mode.
[    0.617037] devtmpfs: initialized
[    0.621159] VFP support v0.3: implementor 41 architecture 3 part 30 variant d rev 0
[    0.622249] pinctrl core: initialized pinctrl subsystem
[    0.622499] regulator-dummy: no parameters
[    0.636384] NET: Registered protocol family 16
[    0.638099] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.638470] ion_snapshot: 0x1ea98000 map to 0xe0907000 and copy to 0xc0e77a4c (version 0.1)
[    0.638748] Registered FIQ tty driver
[    0.639138] fiq-debugger is disabled in device tree
[    0.639737] rockchip_get_bank_data:name=base start=0xff750000,end=0xff7500ff
[    0.639758] rockchip_get_bank_data:name=mux_bank0 start=0xff730084,end=0xff73008f
[    0.639775] rockchip_get_bank_data:name=pull_bank0 start=0xff730064,end=0xff73006f
[    0.639792] rockchip_get_bank_data:name=drv_bank0 start=0xff730070,end=0xff73007b
[    0.639886] rockchip_get_bank_data:name=/pinctrl@ff770000/gpio1@ff780000 start=0xff780000,end=0xff7800ff
[    0.639950] rockchip_get_bank_data:name=/pinctrl@ff770000/gpio2@ff790000 start=0xff790000,end=0xff7900ff
[    0.640010] rockchip_get_bank_data:name=/pinctrl@ff770000/gpio3@ff7a0000 start=0xff7a0000,end=0xff7a00ff
[    0.640071] rockchip_get_bank_data:name=/pinctrl@ff770000/gpio4@ff7b0000 start=0xff7b0000,end=0xff7b00ff
[    0.640132] rockchip_get_bank_data:name=/pinctrl@ff770000/gpio5@ff7c0000 start=0xff7c0000,end=0xff7c00ff
[    0.640193] rockchip_get_bank_data:name=/pinctrl@ff770000/gpio6@ff7d0000 start=0xff7d0000,end=0xff7d00ff
[    0.640253] rockchip_get_bank_data:name=/pinctrl@ff770000/gpio7@ff7e0000 start=0xff7e0000,end=0xff7e00ff
[    0.640314] rockchip_get_bank_data:name=/pinctrl@ff770000/gpio8@ff7f0000 start=0xff7f0000,end=0xff7f00ff
[    0.640383] rockchip_get_bank_data:name=/pinctrl@ff770000/gpio15@ff7f2000 start=0xff7f2000,end=0xff7f20ff
[    0.640448] rockchip_pinctrl_probe:name=RK3288-GPIO,type=3
[    0.640462] rockchip_pinctrl_probe:name=base start=0xff770000,end=0xff77013f
[    0.640474] rockchip_pinctrl_probe:name=pull start=0xff770140,end=0xff7701bf
[    0.640485] rockchip_pinctrl_probe:name=drv start=0xff7701c0,end=0xff77023f
[    0.641102] rockchip_interrupts_register:bank_num=7
[    0.643008] of_get_gpio_init_config:gpio = 136, value = 0
[    0.643054] rockchip_pinctrl_probe:init ok
[    0.649856] rk_iommu ff900800.iep_mmu: (iep) Enter
[    0.649952] rk_iommu ff900800.iep_mmu: IOVMM: Created 0x3ffff000 B IOVMM from 0x10000000.
[    0.649965] rk_iommu ff900800.iep_mmu: (iep) Initialized
[    0.650136] rk_iommu ff950800.vip_mmu: (vip) Enter
[    0.650213] rk_iommu ff950800.vip_mmu: IOVMM: Created 0x3ffff000 B IOVMM from 0x10000000.
[    0.650226] rk_iommu ff950800.vip_mmu: (vip) Initialized
[    0.650386] rk_iommu ff930300.vopb_mmu: (vopb) Enter
[    0.650458] rk_iommu ff930300.vopb_mmu: IOVMM: Created 0x3ffff000 B IOVMM from 0x10000000.
[    0.650470] rk_iommu ff930300.vopb_mmu: (vopb) Initialized
[    0.650633] rk_iommu ff940300.vopl_mmu: (vopl) Enter
[    0.650703] rk_iommu ff940300.vopl_mmu: IOVMM: Created 0x3ffff000 B IOVMM from 0x10000000.
[    0.650716] rk_iommu ff940300.vopl_mmu: (vopl) Initialized
[    0.650886] rk_iommu ff9c0440.hevc_mmu: (hevc) Enter
[    0.650967] rk_iommu ff9c0440.hevc_mmu: IOVMM: Created 0x3ffff000 B IOVMM from 0x10000000.
[    0.650980] rk_iommu ff9c0440.hevc_mmu: (hevc) Initialized
[    0.651145] rk_iommu ff9a0800.vpu_mmu: (vpu) Enter
[    0.651219] rk_iommu ff9a0800.vpu_mmu: IOVMM: Created 0x3ffff000 B IOVMM from 0x10000000.
[    0.651231] rk_iommu ff9a0800.vpu_mmu: (vpu) Initialized
[    0.651399] rk_iommu ff914000.isp_mmu: (isp_mmu) Enter
[    0.651486] rk_iommu ff914000.isp_mmu: IOVMM: Created 0x3ffff000 B IOVMM from 0x10000000.
[    0.651499] rk_iommu ff914000.isp_mmu: (isp_mmu) Initialized
[    0.653166] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.653179] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.653761] rk3368_init_rockchip_pmu_ops: could not find pmu dt node
[    0.653783] DDR DEBUG: version 1.00 20150126
[    0.653811] DDR DEBUG: Channel a:
[    0.653820] DDR DEBUG: DDR3 Device
[    0.653833] DDR DEBUG: Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Total Capability=1024MB
[    0.653842] DDR DEBUG: Channel b:
[    0.653849] DDR DEBUG: DDR3 Device
[    0.653861] DDR DEBUG: Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Total Capability=1024MB
[    0.653871] DDR DEBUG: addr=0xd85000
[    0.653881] DDR DEBUG: stride=9, size=256, halfcap=40000000
[    0.653889] DDR DEBUG: socAddr=0xd85000, socAddr=0xd85100
[    0.653899] DDR DEBUG: chAddr=0xd85000, chAddr=0xd85000
[    0.653910] DDR DEBUG: dtar=0x501b0000, dtar=0x501b0000
[    0.653964] DDR DEBUG: init success!!! freq=200MHz
[    0.653972] DDR DEBUG: Channel a:
[    0.653984] DDR DEBUG: DTONE=0x1, DTERR=0x0, DTIERR=0x0, DTPASS=4,0, DGSL=1,1 extra clock, DGPS=180,90
[    0.653997] DDR DEBUG: DTONE=0x1, DTERR=0x0, DTIERR=0x0, DTPASS=4,0, DGSL=1,1 extra clock, DGPS=180,90
[    0.654010] DDR DEBUG: DTONE=0x1, DTERR=0x0, DTIERR=0x0, DTPASS=4,0, DGSL=1,1 extra clock, DGPS=180,90
[    0.654023] DDR DEBUG: DTONE=0x1, DTERR=0x0, DTIERR=0x0, DTPASS=4,0, DGSL=1,1 extra clock, DGPS=180,90
[    0.654035] DDR DEBUG: ZERR=0, ZDONE=0, ZPD=0x0, ZPU=0x0, OPD=0x0, OPU=0x0
[    0.654044] DDR DEBUG: DRV Pull-Up=0x19, DRV Pull-Dwn=0x19
[    0.654053] DDR DEBUG: ODT Pull-Up=0x2, ODT Pull-Dwn=0x2
[    0.654060] DDR DEBUG: Channel b:
[    0.654072] DDR DEBUG: DTONE=0x1, DTERR=0x0, DTIERR=0x0, DTPASS=4,0, DGSL=1,1 extra clock, DGPS=180,90
[    0.654084] DDR DEBUG: DTONE=0x1, DTERR=0x0, DTIERR=0x0, DTPASS=4,0, DGSL=1,1 extra clock, DGPS=180,90
[    0.654096] DDR DEBUG: DTONE=0x1, DTERR=0x0, DTIERR=0x0, DTPASS=4,0, DGSL=1,1 extra clock, DGPS=180,90
[    0.654109] DDR DEBUG: DTONE=0x1, DTERR=0x0, DTIERR=0x0, DTPASS=4,0, DGSL=1,1 extra clock, DGPS=180,90
[    0.654120] DDR DEBUG: ZERR=0, ZDONE=0, ZPD=0x0, ZPU=0x0, OPD=0x0, OPU=0x0
[    0.654129] DDR DEBUG: DRV Pull-Up=0x19, DRV Pull-Dwn=0x19
[    0.654137] DDR DEBUG: ODT Pull-Up=0x2, ODT Pull-Dwn=0x2
[    0.678610] bio: create slab <bio-0> at 0
[    0.679143] Rockchip hdmi driver version 2.0
[    0.679143] .
[    0.680302] SCSI subsystem initialized
[    0.680462] usbcore: registered new interface driver usbfs
[    0.680508] usbcore: registered new interface driver hub
[    0.680597] usbcore: registered new device driver usb
[    0.683221] rockchip_i2c ff650000.i2c: i2c-0: Rockchip I2C adapter
[    0.683868] rockchip_i2c ff140000.i2c: i2c-1: Rockchip I2C adapter
[    0.684309] rockchip_i2c ff660000.i2c: i2c-2: Rockchip I2C adapter
[    0.684558] rockchip_i2c ff150000.i2c: i2c-3: Rockchip I2C adapter
[    0.685017] rockchip_i2c ff160000.i2c: i2c-4: Rockchip I2C adapter
[    0.685154] media: Linux media interface: v0.10
[    0.685196] Linux video capture interface: v2.00
[    0.685253] pps_core: LinuxPPS API ver. 1 registered
[    0.685263] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.685283] PTP clock support registered
[    0.685339] i2c-core: driver using legacy suspend method
[    0.685349] i2c-core: driver using legacy resume method
[    0.686042] ion_drm_heap_create: 0@0
[    0.686173] Rockchip ion module is successfully loaded (v1.1)
[    0.686332] Advanced Linux Sound Architecture Driver Initialized.
[    0.686747] Bluetooth: Core ver 2.16
[    0.686785] NET: Registered protocol family 31
[    0.686795] Bluetooth: HCI device and connection manager initialized
[    0.686810] Bluetooth: HCI socket layer initialized
[    0.686824] Bluetooth: L2CAP socket layer initialized
[    0.686850] Bluetooth: SCO socket layer initialized
[    0.687081] cfg80211: Calling CRDA to update world regulatory domain
[    0.687777] act8846_i2c_probe,line=898
[    0.688781] act8846_parse_dt,line=746
[    0.689255] act8846_i2c_probe: act8846_pmic_hold=1
[    0.689278] act8846_i2c_probe: act8846_pmic_sleep=1
[    0.689292] act8846_i2c_probe: act8846_pmic_cpu_det_gpio=1
[    0.689307] act8846_i2c_probe: act8846_pmic_usb_hub_reset_gpio=1
[    0.691405] act_dcdc1: 1200 mV
[    0.694355] vccio: 3300 mV
[    0.696251] vdd_logic: 700 <--> 1500 mV at 1100 mV
[    0.699221] act_dcdc4: 2000 mV
[    0.700463] vccio_sd: 1800 <--> 3300 mV at 3300 mV
[    0.702773] act_ldo2: 1050 mV
[    0.705156] act_ldo3: 3300 mV
[    0.707455] act_ldo4: 3300 mV
[    0.709757] act_ldo5: 3300 mV
[    0.712048] act_ldo6: 1100 mV
[    0.714372] vcc_18: 1800 mV
[    0.716668] act_ldo8: 1850 mV
[    0.721417] vdd_arm: 712 <--> 1500 mV at 1000 mV
[    0.726099] vdd_gpu: 712 <--> 1500 mV at 1000 mV
[    0.726848] rk808_i2c_probe,line=1355
[    0.728178] The device is not rk808 -11
[    0.728263] rk808: probe of 0-001b failed with error -11
[    0.728338] i2c-core: driver using legacy suspend method
[    0.728348] i2c-core: driver using legacy resume method
[    0.729988] Switching to clocksource arch_sys_counter
[    0.753678] rga: Module initialized.
[    0.754387] rga2 ff920000.rga: rga ion client create success!
[    0.754545] rga: Driver loaded succesfully
[    0.754743] fb disp policy is box
[    0.754783] rk-fb rockchip-fb: rk fb ion client create success!
[    0.754795] rk-fb rockchip-fb: rockchip framebuffer driver probe
[    0.755167] rk-screen rk_screen.8: rockchip screen probe success
[    0.755401] rk32-lvds rk32-lvds: rk32 lvds driver probe success
[    0.755758] rk32-edp ff970000.edp: screen is not edp!
[    0.755779] rk32-edp: probe of ff970000.edp failed with error -22
[    0.756255] rk3288-lcdc lcdc0: can't find power_ctr node for lcdc0
[    0.756474] graphics fb0: rockchip framebuffer registerd:fb0
[    0.756774] graphics fb1: rockchip framebuffer registerd:fb1
[    0.756947] graphics fb2: rockchip framebuffer registerd:fb2
[    0.757115] graphics fb3: rockchip framebuffer registerd:fb3
[    0.757934] vop ver:3007236,unsupport output color:1
[    0.758072] rk3288-lcdc lcdc0: lcdc0: dclk:148500000>>fps:60
[    0.758098] rk3288-lcdc lcdc0: wakeup from standby!
[    0.781934] rk_battery_charger_detect_cb , battery_charger_detect 1
[    0.788603] alloc_buffer:ion_phy_addr=0x10000000
[    0.801263] fb0:phy:10000000>>vir:e0991000>>len:0x1800000
[    0.801291] rk_iommu ff930300.vopb_mmu: rockchip_iommu_attach_device: Attached new IOMMU with pgtable 0x1eab5000
[    0.801307] rk3288-lcdc lcdc0: lcdc0 probe ok, iommu enabled
[    0.801518] rk3288-lcdc lcdc1: can't find power_ctr node for lcdc1
[    0.801531] rk_fb_trsm_ops_get:un supported transmitter:0!
[    0.801790] graphics fb4: rockchip framebuffer registerd:fb4
[    0.802134] graphics fb5: rockchip framebuffer registerd:fb5
[    0.802302] graphics fb6: rockchip framebuffer registerd:fb6
[    0.802469] graphics fb7: rockchip framebuffer registerd:fb7
[    0.803251] unknow screen type: 0
[    0.803267] vop ver:3007236,unsupport output color:1
[    0.803327] rk3288-lcdc lcdc1: lcdc1: dclk:148500000>>fps:60
[    0.803340] rk3288-lcdc lcdc1: wakeup from standby!
[    0.807061] fb4:phy:10000000>>vir:e0991000>>len:0x1800000
[    0.807076] rk3288-lcdc lcdc1: lcdc1 probe ok, iommu enabled
[    0.807756] rockchip_set_mux:warning ignore bank num 15
[    0.807901] rockchip_set_mux:warning ignore bank num 15
[    0.808018] rockchip_set_mux:warning ignore bank num 15
[    0.808138] rockchip_set_mux:warning ignore bank num 15
[    0.808262] rockchip_set_mux:warning ignore bank num 15
[    0.808379] rockchip_set_mux:warning ignore bank num 15
[    0.808997] rockchip_set_mux:warning ignore bank num 15
[    0.809170] rockchip_set_mux:warning ignore bank num 15
[    0.809731] rockchip_set_mux:warning ignore bank num 15
[    0.809895] rockchip_set_mux:warning ignore bank num 15
[    0.810432] rockchip_set_mux:warning ignore bank num 15
[    0.810581] rockchip_set_mux:warning ignore bank num 15
[    0.811114] rockchip_set_mux:warning ignore bank num 15
[    0.811260] rockchip_set_mux:warning ignore bank num 15
[    0.812365] tc358749_hdmiin_probe!
[    0.812584] tc358749_hdmiin_probe OK!
[    0.813027] NET: Registered protocol family 2
[    0.813696] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[    0.813773] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[    0.813845] TCP: Hash tables configured (established 4096 bind 4096)
[    0.813900] TCP: reno registered
[    0.813915] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.813939] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.814124] NET: Registered protocol family 1
[    0.814732] Unpacking initramfs...
[    0.885179] Freeing initrd memory: 1304K (c5bf0000 - c5d36000)
[    0.885878] hw perfevents: enabled with ARMv7 Cortex-A12 PMU driver, 7 counters available
[    0.886439] vcodec_service: probe device ff9a0000.vpu_service
[    0.886638] vcodec_service: No reset resource define
[    0.886811] vcodec_service: ff9a0000.vpu_service: power on
[    0.886899] vcodec_service: probe device ff9a0000.vpu_service
[    0.886914] vcodec_service: checking hw id 4831
[    0.887958] vcodec_service: ff9a0000.vpu_service: power off...
[    0.888002] vcodec_service: done
[    0.888011] vcodec_service: init success
[    0.888078] vcodec_service: probe device ff9c0000.hevc_service
[    0.888411] vcodec_service: ff9c0000.hevc_service: power on
[    0.888475] vcodec_service: probe device ff9c0000.hevc_service
[    0.888489] vcodec_service: checking hw id 6867
[    0.889066] vcodec_service: ff9c0000.hevc_service: power off...
[    0.889121] vcodec_service: done
[    0.889129] vcodec_service: init success
[    0.889263] rknandbase v1.0 2014-03-31
[    0.889407] rknand: probe of ff400000.nandc failed with error -1
[    0.889518] rknand_driver:ret = 0
[    0.890685] audit: initializing netlink socket (disabled)
[    0.890729] type=2000 audit(0.390:1): initialized
[    0.891555] bounce pool size: 64 pages
[    0.896067] fuse init (API version 7.22)
[    0.896434] msgmni has been set to 952
[    0.898389] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[    0.898406] io scheduler noop registered
[    0.898416] io scheduler deadline registered
[    0.898504] io scheduler cfq registered (default)
[    0.899686] rockchip-hdmiv2 ff980000.hdmi: rockchip hdmiv2 probe sucess.
[    0.900373] IEP Power ON
[    0.900414] iep ion client create success!
[    0.900866] rk_iommu ff900800.iep_mmu: rockchip_iommu_attach_device: Attached new IOMMU with pgtable 0x1eaaf000
[    0.900877] IEP Power OFF
[    0.900894] IEP Driver loaded succesfully
[    0.900988] Module initialized.
[    0.901820] dma-pl330 ffb20000.pdma: Loaded driver for PL330 DMAC-2364208
[    0.901837] dma-pl330 ffb20000.pdma:         DBUFF-64x8bytes Num_Chans-5 Num_Peri-6 Num_Events-10
[    0.903178] dma-pl330 ff250000.pdma: Loaded driver for PL330 DMAC-2364208
[    0.903195] dma-pl330 ff250000.pdma:         DBUFF-128x8bytes Num_Chans-8 Num_Peri-20 Num_Events-16
[    0.903476] pwm-voltage-regulator pwm_regulator.22: unable to request PWM, trying legacy API
[    0.903490] pwm-voltage-regulator pwm_regulator.22: unable to request legacy PWM
[    0.903500] pwm_regulator_probe:error
[    0.903523] platform pwm_regulator.22: Driver pwm-voltage-regulator requests probe deferral
[    0.903719] rk_serial.c v1.8 2014-03-04
[    0.903944] ff180000.serial: ttyS0 at MMIO 0xff180000 (irq = 87) is a rk29_serial.0
[    0.904124] serial ff180000.serial: membase e097e000
[    0.904287] ff190000.serial: ttyS1 at MMIO 0xff190000 (irq = 88) is a rk29_serial.1
[    0.904465] serial ff190000.serial: membase e2192000
[    0.904607] ff690000.serial: ttyS2 at MMIO 0xff690000 (irq = 89) is a rk29_serial.2
[    0.904696] 2, baud is:115200
[    0.906300] console enabled
[    0.906474] serial ff690000.serial: membase fed60000
[    0.906667] ff1b0000.serial: ttyS3 at MMIO 0xff1b0000 (irq = 90) is a rk29_serial.3
[    0.906829] serial ff1b0000.serial: membase e219c000
[    0.907204] --11
[    0.909717] loop: module loaded
[    0.910102] zram: Created 1 device(s) ...
[    0.910188] i2c-core: driver using legacy suspend method
[    0.910201] i2c-core: driver using legacy resume method
[    0.910218] mpu_init: Probe name mpu6050B1
[    0.910369] ak8963_mod_init: Probe name ak8963_mod
[    0.911095] SCSI Media Changer driver v0.25
[    0.911415] tun: Universal TUN/TAP device driver, 1.6
[    0.911428] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    0.911566] vmac_init.
[    0.912152] stmmac_probe_config_dt: Can not read property: pmu_regulator.
[    0.912169] stmmac_probe_config_dt: clock input/output? (input).
[    0.912182] stmmac_probe_config_dt: TX delay(0x30).
[    0.912195] stmmac_probe_config_dt: RX delay(0x20).
[    0.912244] stmmac_probe_config_dt: is rockchip,rk3288-gmac
[    0.912255] stmmc_pltfr_init:
[    0.912264] stmmc_pltfr_init: ERROR: Get power-gpio failed.
[    0.912288] gmac_phy_reset: ERROR: Request pin stmmc_pltfr_init failed.
[    0.912299] stmmc_pltfr_init: init for RGMII
[    0.912310] tx delay=0x30
[    0.912310] rx delay=0x20
[    0.912327] tx delay=0x30
[    0.912327] rx delay=0x20
[    0.912794] stmmac - user ID: 0x10, Synopsys ID: 0x35
[    0.912806]Normal descriptors
[    0.912815]Ring mode enabled
[    0.912825]DMA HW capability register supported
[    0.912837]RX Checksum Offload Engine supported (type 2)
[    0.912848]TX Checksum insertion supported
[    0.912857]Wake-Up On Lan supported
[    0.912891]Enable RX Mitigation via HW Watchdog Timer
[    0.913323] PPP generic driver version 2.4.2
[    0.913481] PPP BSD Compression module registered
[    0.913494] PPP Deflate Compression module registered
[    0.913517] PPP MPPE Compression module registered
[    0.913531] NET: Registered protocol family 24
[    0.913568] SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit encapsulation enabled).
[    0.913581] CSLIP: code copyright 1989 Regents of the University of California.
[    0.913595] Rockchip WiFi SYS interface (V1.00) ...
[    0.913628] esp_mem_init enter date Jul 17 2017 10:51:39
[    0.913641] esp_mem_init VERSION
[    0.913682] esp_mem_init complete
[    0.913771] usbcore: registered new interface driver catc
[    0.913811] usbcore: registered new interface driver kaweth
[    0.913824] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
[    0.913867] usbcore: registered new interface driver pegasus
[    0.913906] usbcore: registered new interface driver rtl8150
[    0.913945] usbcore: registered new interface driver r8152
[    0.913957] hso: drivers/net/usb/hso.c: Option Wireless
[    0.914023] usbcore: registered new interface driver hso
[    0.914075] usbcore: registered new interface driver asix
[    0.914116] usbcore: registered new interface driver ax88179_178a
[    0.914157] usbcore: registered new interface driver cdc_ether
[    0.914195] usbcore: registered new interface driver cdc_eem
[    0.914233] usbcore: registered new interface driver dm9601
[    0.914271] usbcore: registered new interface driver dm9620
[    0.914318] usbcore: registered new interface driver smsc75xx
[    0.914368] usbcore: registered new interface driver smsc95xx
[    0.914409] usbcore: registered new interface driver gl620a
[    0.914448] usbcore: registered new interface driver net1080
[    0.914488] usbcore: registered new interface driver plusb
[    0.914528] usbcore: registered new interface driver rndis_host
[    0.914568] usbcore: registered new interface driver cdc_subset
[    0.914606] usbcore: registered new interface driver zaurus
[    0.914651] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
[    0.914719] usbcore: registered new interface driver int51x1
[    0.914762] usbcore: registered new interface driver kalmia
[    0.914802] usbcore: registered new interface driver ipheth
[    0.914844] usbcore: registered new interface driver sierra_net
[    0.914885] usbcore: registered new interface driver cx82310_eth
[    0.914938] usbcore: registered new interface driver cdc_ncm
[    0.914981] usbcore: registered new interface driver qmi_wwan
[    0.915021] usbcore: registered new interface driver cdc_mbim
[    0.915033] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.917501] EHCI: ehci_rk_probe e2240000 e2240010
[    0.917520] rockchip_ehci_host ff500000.usb: EHCI Host Controller
[    0.917556] rockchip_ehci_host ff500000.usb: new USB bus registered, assigned bus number 1
[    0.917903] rockchip_ehci_host ff500000.usb: irq 56, io mem 0xff500000
[    0.936710] rockchip_ehci_host ff500000.usb: USB 2.0 started, EHCI 1.00
[    0.936795] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    0.936812] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.936827] usb usb1: Product: EHCI Host Controller
[    0.936841] usb usb1: Manufacturer: Linux 3.10.0 ehci_hcd
[    0.936854] usb usb1: SerialNumber: ff500000.usb
[    0.937311] hub 1-0:1.0: USB hub found
[    0.937336] hub 1-0:1.0: 1 port detected
[    0.937506] EHCI: ehci_rk_probe ok
[    0.937617] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    0.937909] usbcore: registered new interface driver cdc_acm
[    0.937922] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    0.937976] usbcore: registered new interface driver usblp
[    0.938020] usbcore: registered new interface driver cdc_wdm
[    0.938091] usbcore: registered new interface driver usb-storage
[    0.938133] usbcore: registered new interface driver ums-alauda
[    0.938173] usbcore: registered new interface driver ums-cypress
[    0.938212] usbcore: registered new interface driver ums-datafab
[    0.938250] usbcore: registered new interface driver ums_eneub6250
[    0.938289] usbcore: registered new interface driver ums-freecom
[    0.938331] usbcore: registered new interface driver ums-isd200
[    0.938371] usbcore: registered new interface driver ums-jumpshot
[    0.938410] usbcore: registered new interface driver ums-karma
[    0.938450] usbcore: registered new interface driver ums-onetouch
[    0.938500] usbcore: registered new interface driver ums-sddr09
[    0.938542] usbcore: registered new interface driver ums-sddr55
[    0.938582] usbcore: registered new interface driver ums-usbat
[    0.938668] usbcore: registered new interface driver usbserial
[    0.938710] usbcore: registered new interface driver usbserial_generic
[    0.938743] usbserial: USB Serial support registered for generic
[    0.938785] usbcore: registered new interface driver option
[    0.938817] usbserial: USB Serial support registered for GSM modem (1-port)
[    0.938896] usbcore: registered new interface driver trancevibrator
[    0.938909] usb20_otg: version 3.10a 21-DEC-2012
[    0.939344] e2280040
[    0.939357] Core Release: 3.10a
[    0.939369] Setting default values for core params
[    0.939495] Using Buffer DMA mode
[    0.939507] Periodic Transfer Interrupt Enhancement - disabled
[    0.939518] Multiprocessor Interrupt Enhancement - disabled
[    0.939530] OTG VER PARAM: 0, OTG VER FLAG: 0
[    0.939541] ^^^^^^^^^^^^^^^^^Device Mode
[    0.939563] Dedicated Tx FIFOs mode
[    0.939583] pcd_init otg_dev = deb7d3c0
[    0.939731] usb20_otg ff580000.usb: DWC OTG Controller
[    0.939763] usb20_otg ff580000.usb: new USB bus registered, assigned bus number 2
[    0.939795] usb20_otg ff580000.usb: irq 55, io mem 0x00000000
[    0.939861] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    0.939878] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.939894] usb usb2: Product: DWC OTG Controller
[    0.939906] usb usb2: Manufacturer: Linux 3.10.0 dwc_otg_hcd
[    0.939920] usb usb2: SerialNumber: ff580000.usb
[    0.940331] hub 2-0:1.0: USB hub found
[    0.940355] hub 2-0:1.0: 1 port detected
[    0.940666] usb20_host: version 3.10a 21-DEC-2012
[    0.943173] e2300040
[    0.943186] Core Release: 3.10a
[    0.943203] Setting default values for core params
[    0.943312] Using Buffer[    6.434713] rkclk: pll clk_cpll: can't lock! status_shift=7
[    6.434713] pll_con0=00000005
[    6.434713] pll_con1=1fff0050
[    6.434713] pll_con2=0fff0028
[    6.434713] pll_con3=0000000a
[    9.005602] es8323_mic_state_ctrl read:
[    9.005632] mic_state_switch 0
[    9.005639] hp_det = 0,insert hp
[    9.005644] hp mic use intern
[   36.026111] ------------[ cut here ]------------
[   36.026135] WARNING: at kernel/watchdog.c:259 watchdog_check_hardlockup_other_cpu+0xd0/0xf8()
[   36.026143] Watchdog detected hard LOCKUP on cpu 3
[   36.026149] Modules linked in:
[   36.026162] CPU: 2 PID: 0 Comm: swapper/2 Not tainted 3.10.0 #46
[   36.026190] [<c0013ec4>] (unwind_backtrace+0x0/0xe0) from [<c001176c>] (show_stack+0x10/0x14)
[   36.026205] [<c001176c>] (show_stack+0x10/0x14) from [<c00369f8>] (warn_slowpath_common+0x4c/0x68)
[   36.026218] [<c00369f8>] (warn_slowpath_common+0x4c/0x68) from [<c0036a94>] (warn_slowpath_fmt+0x2c/0x3c)
[   36.026231] [<c0036a94>] (warn_slowpath_fmt+0x2c/0x3c) from [<c009ced0>] (watchdog_check_hardlockup_other_cpu+0xd0/0xf8)
[   36.026244] [<c009ced0>] (watchdog_check_hardlockup_other_cpu+0xd0/0xf8) from [<c009cf30>] (watchdog_timer_fn+0x38/0x168)
[   36.026259] [<c009cf30>] (watchdog_timer_fn+0x38/0x168) from [<c00592f8>] (__run_hrtimer+0x1a4/0x2b8)
[   36.026273] [<c00592f8>] (__run_hrtimer+0x1a4/0x2b8) from [<c0059ef8>] (hrtimer_interrupt+0x11c/0x278)
[   36.026291] [<c0059ef8>] (hrtimer_interrupt+0x11c/0x278) from [<c05c7fe0>] (arch_timer_handler_phys+0x28/0x30)
[   36.026309] [<c05c7fe0>] (arch_timer_handler_phys+0x28/0x30) from [<c00a08e4>] (handle_percpu_devid_irq+0xf8/0x1b4)
[   36.026322] [<c00a08e4>] (handle_percpu_devid_irq+0xf8/0x1b4) from [<c009d4d8>] (generic_handle_irq+0x20/0x30)
[   36.026337] [<c009d4d8>] (generic_handle_irq+0x20/0x30) from [<c000e3cc>] (handle_IRQ+0x64/0x8c)
[   36.026349] [<c000e3cc>] (handle_IRQ+0x64/0x8c) from [<c000853c>] (gic_handle_irq+0x38/0x5c)
[   36.026360] [<c000853c>] (gic_handle_irq+0x38/0x5c) from [<c000d600>] (__irq_svc+0x40/0x70)
[   36.026369] Exception stack(0xde8bff80 to 0xde8bffc8)
[   36.026378] ff80: ffffffed 00000000 01325000 00000000 de8be000 de8be000 10c0387d c0853ea0
[   36.026388] ffa0: 0000406a 410fc0d1 00000000 00000000 00000000 de8bffc8 c000e774 c000e778
[   36.026396] ffc0: 60000113 ffffffff
[   36.026406] [<c000d600>] (__irq_svc+0x40/0x70) from [<c000e778>] (arch_cpu_idle+0x30/0x38)
[   36.026420] [<c000e778>] (arch_cpu_idle+0x30/0x38) from [<c0078c54>] (cpu_idle_loop+0x1b8/0x224)
[   36.026432] [<c0078c54>] (cpu_idle_loop+0x1b8/0x224) from [<c0078ccc>] (freezing_slow_path+0x0/0x80)
[   36.026458] ---[ end trace 965c0468d9495629 ]---

thinklong 发表于 2017-7-19 17:13:37

本帖最后由 thinklong 于 2017-7-19 17:16 编辑

经测试跟踪,使用我屏幕的参数会导致修改clk,最终会在这里卡死在clk.c文件的

报错

麻烦大家再帮忙看看
页: [1]
查看完整版本: 求助!HDMI接上后无法启动内核