Android 5.1 编译成user版本,系统无法正常运行,在内核卡住
DDR Version 1.00 20150318In
Channel a: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=2 Die Bus-Width=16 Size=2048MB
Channel b: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=2 Die Bus-Width=16 Size=2048MB
Memory OK
Memory OK
OUT
U-Boot 2014.10-RK3288-10-g65679f1 (Jul 20 2015 - 10:28:11)
CPU: rk3288
CPU's clock information:
arm pll = 600000000HZ
periph pll = 300000000HZ
ddr pll = 200000000HZ
codec pll = 594000000HZ
Board:Rockchip platform Board
DRAM:Found dram banks:1
Adding bank:0000000000000000(0000000100000000)
128 MiB
remotectl v0.1
storage init OK!
Using default environment
GetParam
check parameter success
failed to prepare fdt from boot!
power key: bank-0 pin-5
can't find dts node for ricoh619
pmic:act8846
Can't find dts node for fuel guage cw201x
SecureBootEn = 0, SecureBootLock = 0
#Boot ver: 2015-07-20#2.19
empty serial no.
checkKey
vbus = 1
board_fbt_key_pressed: ir_keycode = 0x0, frt = 0
no fuel gauge found
no fuel gauge found
read logo_on switch from dts
can't find power_ctr node for lcdc0
can't find dts node for deviceinfo
rk_hdmi_register:fail to read deviceinfo
hdmi baseparamer 0x0@0-0
Hdmi Devices Not Exist.
pll_src = 0, dclk_hz = 148500000, dclk_div = 4
failed to find part:logo
no fuel gauge found
checkKey
vbus = 1
board_fbt_key_pressed: ir_keycode = 0x0, frt = 0
Hit any key to stop autoboot:0
load fdt from resouce.
ERROR: : Cannot find logo_kernel.bmp!
Secure Boot state: 0
kernel @ 0x02000000 (0x006a3928)
ramdisk@ 0x05bf0000 (0x00137f20)
bootrk: do_bootm_linux...
Loading Device Tree to 05600000, end 0561ba28 ... OK
Add bank:0000000000000000, 00000000fe000000
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 (socsi@socsi-Lenovo) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #6 SMP PREEMPT Wed Jan 20 11:35:36 CST 2016
[ 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_uboot_logo_setup: mem: 0x02000000@0xfbc00000, offset:0x00000000
[ 0.000000] hdmi init vic is -1
[ 0.000000] rockchip_uboot_mem_reserve: reserve 0x02000000@0xfbc00000 for uboot logo
[ 0.000000] rockchip_ion_reserve
[ 0.000000] ion heap(drm): base(0) size(0) align(0)
[ 0.000000] ion heap(cma): base(0) size(28000000) align(0)
[ 0.000000] ion heap(vmalloc): base(0) size(0) align(0)
[ 0.000000] cma: CMA: reserved 640 MiB at d3c00000
[ 0.000000] ion_reserve: cma reserved base d3c00000 size 671088640
[ 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 @c2eda000 s13376 r8192 d15296 u36864
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on.Total pages: 1039360
[ 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 uboot_logo=0x02000000@0xfbc00000 loader.timestamp=2015-07-20_10:28:11 hdmi.vic=-1
[ 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 8323072 bytes of page_cgroup
[ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[ 0.000000] Memory: 4064MB = 4064MB total
[ 0.000000] Memory: 3398984k/3398984k available, 762552k reserved, 2949120K 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 - 0xc0bab73c (11918 kB)
[ 0.000000] .init : 0xc0bac000 - 0xc0c05440 ( 358 kB)
[ 0.000000] .data : 0xc0c06000 - 0xc0d99fc0 (1616 kB)
[ 0.000000] .bss : 0xc0d99fc0 - 0xc0ebab3c (1155 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 = 1
[ 0.000000] rkclk_init_clks: cnt_parent = 7
[ 0.000000] rkclk_init_clks: cnt_rate = 28
[ 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: 2
[ 0.000000] channel:0, lkg:10
[ 0.000000] target-temp:95
[ 0.000000] channel:2, lkg:0
[ 0.000000] channel:0, lkg:10
[ 0.000000] channel:1, lkg:11
[ 0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 4294967286ms
[ 0.859996] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[ 0.860011] pid_max: default: 32768 minimum: 301
[ 0.860124] Security Framework initialized
[ 0.860140] SELinux:Initializing.
[ 0.860213] Mount-cache hash table entries: 512
[ 0.860845] Initializing cgroup subsys debug
[ 0.860860] Initializing cgroup subsys memory
[ 0.860887] Initializing cgroup subsys freezer
[ 0.860917] CPU: Testing write buffer coherency: ok
[ 0.861228] /cpus/cpu@0 missing clock-frequency property
[ 0.861243] /cpus/cpu@1 missing clock-frequency property
[ 0.861253] /cpus/cpu@2 missing clock-frequency property
[ 0.861262] /cpus/cpu@3 missing clock-frequency property
[ 0.861312] CPU0: thread -1, cpu 0, socket 5, mpidr 80000500
[ 0.861364] Setting up static identity map for 0xc0857f18 - 0xc0857f70
[ 0.864300] last_log: 0x1e900000 map to 0xe0804000 and copy to 0xe0886000, size 0x80000 early 0x181b (version 3.1)
[ 0.938134] CPU1: Booted secondary processor
[ 0.938166] CPU1: thread -1, cpu 1, socket 5, mpidr 80000501
[ 0.957811] CPU2: Booted secondary processor
[ 0.957834] CPU2: thread -1, cpu 2, socket 5, mpidr 80000502
[ 0.977522] CPU3: Booted secondary processor
[ 0.977546] CPU3: thread -1, cpu 3, socket 5, mpidr 80000503
[ 0.977647] Brought up 4 CPUs
[ 0.977676] SMP: Total of 4 processors activated (192.00 BogoMIPS).
[ 0.977685] CPU: All CPU(s) started in SVC mode.
[ 0.978415] devtmpfs: initialized
[ 0.982762] VFP support v0.3: implementor 41 architecture 3 part 30 variant d rev 0
[ 0.983848] pinctrl core: initialized pinctrl subsystem
[ 0.984098] regulator-dummy: no parameters
[ 1.008540] NET: Registered protocol family 16
[ 1.010413] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 1.010797] ion_snapshot: 0x1eaa0000 map to 0xe0907000 and copy to 0xc0e95e4c (version 0.1)
[ 1.011045] Registered FIQ tty driver
[ 1.011450] fiq-debugger is disabled in device tree
[ 1.012153] rockchip_get_bank_data:name=base start=0xff750000,end=0xff7500ff
[ 1.012175] rockchip_get_bank_data:name=mux_bank0 start=0xff730084,end=0xff73008f
[ 1.012193] rockchip_get_bank_data:name=pull_bank0 start=0xff730064,end=0xff73006f
[ 1.012210] rockchip_get_bank_data:name=drv_bank0 start=0xff730070,end=0xff73007b
[ 1.012302] rockchip_get_bank_data:name=/pinctrl@ff770000/gpio1@ff780000 start=0xff780000,end=0xff7800ff
[ 1.012366] rockchip_get_bank_data:name=/pinctrl@ff770000/gpio2@ff790000 start=0xff790000,end=0xff7900ff
[ 1.012427] rockchip_get_bank_data:name=/pinctrl@ff770000/gpio3@ff7a0000 start=0xff7a0000,end=0xff7a00ff
[ 1.012488] rockchip_get_bank_data:name=/pinctrl@ff770000/gpio4@ff7b0000 start=0xff7b0000,end=0xff7b00ff
[ 1.012548] rockchip_get_bank_data:name=/pinctrl@ff770000/gpio5@ff7c0000 start=0xff7c0000,end=0xff7c00ff
[ 1.012609] rockchip_get_bank_data:name=/pinctrl@ff770000/gpio6@ff7d0000 start=0xff7d0000,end=0xff7d00ff
[ 1.012671] rockchip_get_bank_data:name=/pinctrl@ff770000/gpio7@ff7e0000 start=0xff7e0000,end=0xff7e00ff
[ 1.012732] rockchip_get_bank_data:name=/pinctrl@ff770000/gpio8@ff7f0000 start=0xff7f0000,end=0xff7f00ff
[ 1.012799] rockchip_get_bank_data:name=/pinctrl@ff770000/gpio15@ff7f2000 start=0xff7f2000,end=0xff7f20ff
[ 1.012862] rockchip_pinctrl_probe:name=RK3288-GPIO,type=3
[ 1.012876] rockchip_pinctrl_probe:name=base start=0xff770000,end=0xff77013f
[ 1.012887] rockchip_pinctrl_probe:name=pull start=0xff770140,end=0xff7701bf
[ 1.012899] rockchip_pinctrl_probe:name=drv start=0xff7701c0,end=0xff77023f
[ 1.013515] rockchip_interrupts_register:bank_num=7
[ 1.015478] of_get_gpio_init_config:gpio = 256, value = 0
[ 1.015499] of_get_gpio_init_config:gpio = 233, value = 0
[ 1.015520] of_get_gpio_init_config:gpio = 136, value = 0
[ 1.015581] rockchip_pinctrl_probe:init ok
[ 1.021927] rk_iommu ff900800.iep_mmu: (iep) Enter
[ 1.022016] rk_iommu ff900800.iep_mmu: IOVMM: Created 0x3ffff000 B IOVMM from 0x10000000.
[ 1.022029] rk_iommu ff900800.iep_mmu: (iep) Initialized
[ 1.022204] rk_iommu ff950800.vip_mmu: (vip) Enter
[ 1.022279] rk_iommu ff950800.vip_mmu: IOVMM: Created 0x3ffff000 B IOVMM from 0x10000000.
[ 1.022292] rk_iommu ff950800.vip_mmu: (vip) Initialized
[ 1.022457] rk_iommu ff930300.vopb_mmu: (vopb) Enter
[ 1.022533] rk_iommu ff930300.vopb_mmu: IOVMM: Created 0x3ffff000 B IOVMM from 0x10000000.
[ 1.022546] rk_iommu ff930300.vopb_mmu: (vopb) Initialized
[ 1.022708] rk_iommu ff940300.vopl_mmu: (vopl) Enter
[ 1.022782] rk_iommu ff940300.vopl_mmu: IOVMM: Created 0x3ffff000 B IOVMM from 0x10000000.
[ 1.022795] rk_iommu ff940300.vopl_mmu: (vopl) Initialized
[ 1.022973] rk_iommu ff9c0440.hevc_mmu: (hevc) Enter
[ 1.023049] rk_iommu ff9c0440.hevc_mmu: IOVMM: Created 0x3ffff000 B IOVMM from 0x10000000.
[ 1.023062] rk_iommu ff9c0440.hevc_mmu: (hevc) Initialized
[ 1.023223] rk_iommu ff9a0800.vpu_mmu: (vpu) Enter
[ 1.023297] rk_iommu ff9a0800.vpu_mmu: IOVMM: Created 0x3ffff000 B IOVMM from 0x10000000.
[ 1.023310] rk_iommu ff9a0800.vpu_mmu: (vpu) Initialized
[ 1.023485] rk_iommu ff914000.isp_mmu: (isp_mmu) Enter
[ 1.023559] rk_iommu ff914000.isp_mmu: IOVMM: Created 0x3ffff000 B IOVMM from 0x10000000.
[ 1.023572] rk_iommu ff914000.isp_mmu: (isp_mmu) Initialized
[ 1.025304] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[ 1.025317] hw-breakpoint: maximum watchpoint size is 4 bytes.
[ 1.025881] rk3368_init_rockchip_pmu_ops: could not find pmu dt node
[ 1.025915] DDR DEBUG: version 1.00 20150126
[ 1.025943] DDR DEBUG: Channel a:
[ 1.025952] DDR DEBUG: DDR3 Device
[ 1.025966] DDR DEBUG: Bus Width=32 Col=10 Bank=8 Row=15 CS=2 Total Capability=2048MB
[ 1.025975] DDR DEBUG: Channel b:
[ 1.025982] DDR DEBUG: DDR3 Device
[ 1.025994] DDR DEBUG: Bus Width=32 Col=10 Bank=8 Row=15 CS=2 Total Capability=2048MB
[ 1.026004] DDR DEBUG: addr=0xda3000
[ 1.026014] DDR DEBUG: stride=13, size=256, halfcap=80000000
[ 1.026023] DDR DEBUG: socAddr=0xda3000, socAddr=0xda3100
[ 1.026032] DDR DEBUG: chAddr=0xda3000, chAddr=0xda3000
[ 1.026044] DDR DEBUG: dtar=0x301b4000, dtar=0x301b4000
[ 1.026098] DDR DEBUG: init success!!! freq=200MHz
[ 1.026106] DDR DEBUG: Channel a:
[ 1.026118] DDR DEBUG: DTONE=0x3, DTERR=0x0, DTIERR=0x0, DTPASS=4,4, DGSL=1,1 extra clock, DGPS=180,180
[ 1.026131] DDR DEBUG: DTONE=0x3, DTERR=0x0, DTIERR=0x0, DTPASS=4,4, DGSL=1,1 extra clock, DGPS=180,180
[ 1.026144] DDR DEBUG: DTONE=0x3, DTERR=0x0, DTIERR=0x0, DTPASS=4,4, DGSL=1,1 extra clock, DGPS=180,180
[ 1.026156] DDR DEBUG: DTONE=0x3, DTERR=0x0, DTIERR=0x0, DTPASS=4,4, DGSL=1,1 extra clock, DGPS=180,180
[ 1.026168] DDR DEBUG: ZERR=0, ZDONE=0, ZPD=0x0, ZPU=0x0, OPD=0x0, OPU=0x0
[ 1.026177] DDR DEBUG: DRV Pull-Up=0x19, DRV Pull-Dwn=0x19
[ 1.026186] DDR DEBUG: ODT Pull-Up=0x2, ODT Pull-Dwn=0x2
[ 1.026193] DDR DEBUG: Channel b:
[ 1.026205] DDR DEBUG: DTONE=0x3, DTERR=0x0, DTIERR=0x0, DTPASS=4,4, DGSL=1,1 extra clock, DGPS=180,180
[ 1.026217] DDR DEBUG: DTONE=0x3, DTERR=0x0, DTIERR=0x0, DTPASS=4,4, DGSL=1,1 extra clock, DGPS=180,180
[ 1.026230] DDR DEBUG: DTONE=0x3, DTERR=0x0, DTIERR=0x0, DTPASS=4,4, DGSL=1,1 extra clock, DGPS=180,180
[ 1.026242] DDR DEBUG:ock, DGPS=180,180
[ 1.026253] DDR DEBUG: ZERR=0, ZDONE=0, ZPD=0x0, ZPU=0x0, OPD=0x0, OPU=0x0
[ 1.026262] DDR DEBUG: DRV Pull-Up=0x19, DRV Pull-Dwn=0x19
[ 1.026271] DDR DEBUG: ODT Pull-Up=0x2, ODT Pull-Dwn=0x2
[ 1.050829] bio: create slab <bio-0> at 0
[ 1.051358] Rockchip hdmi driver version 2.0
[ 1.051358] .
[ 1.052506] SCSI subsystem initialized
[ 1.052666] usbcore: registered new interface driver usbfs
[ 1.052710] usbcore: registered new interface driver hub
[ 1.052798] usbcore: registered new device driver usb
[ 1.055423] rockchip_i2c ff650000.i2c: i2c-0: Rockchip I2C adapter
[ 1.055885] rockchip_i2c ff140000.i2c: i2c-1: Rockchip I2C adapter
[ 1.056353] rockchip_i2c ff660000.i2c: i2c-2: Rockchip I2C adapter
[ 1.056610] rockchip_i2c ff150000.i2c: i2c-3: Rockchip I2C adapter
[ 1.057611] rockchip_i2c ff160000.i2c: i2c-4: Rockchip I2C adapter
[ 1.057737] media: Linux media interface: v0.10
[ 1.057776] Linux video capture interface: v2.00
[ 1.057840] pps_core: LinuxPPS API ver. 1 registered
[ 1.057849] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 1.057869] PTP clock support registered
[ 1.057926] i2c-core: driver using legacy suspend method 已经用git更新到最新的代码。 编程成user版本的, 一般外部感觉没变化啊!
页:
[1]