Firefly开源社区

标题: 自己做的板子移植4.4内核,卡在这里,已经一周了,解决不了,帮忙看看 [打印本页]

作者: _杰    时间: 2019-11-29 16:21
标题: 自己做的板子移植4.4内核,卡在这里,已经一周了,解决不了,帮忙看看
bootrk: do_bootm_linux...
   Loading Device Tree to 05716000, end 05729b01 ... OK
Add bank:0000000000000000, 0000000080000000

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x500
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.4.154 (lisa@ubuntu-12044-amd64) (gcc version 4.8.3 20140401 (prerelease) (crosstool-NG linaro-1.13.1-4.8-2014.04 - Linaro GCC 4.8-2014.04) ) #3 SMP Fri Nov 29 14:09:38 CST 2019
[    0.000000] CPU: ARMv7 Processor [410fc0d1] revision 1 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: Firefly-RK3288 Board (Linux Opensource)
[    0.000000] earlycon: Early serial console at MMIO32 0xff690000 (options '')
[    0.000000] bootconsole [uart0] enabled
[    0.000000] cma: Reserved 16 MiB at 0x7f000000
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] PERCPU: Embedded 14 pages/cpu @df780000 s24768 r8192 d24384 u57344
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 523248
[    0.000000] Kernel command line: earlycon=uart8250,mmio32,0xff690000 vmalloc=496M console=ttyS2,115200n8 earlyprintk root=/dev/mmcblk0p6 rw rootfstype=ext4 init=/sbin/init  mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(misc),0x00001000@0x00006000(resource),0x00007000@0x00007000(kernel),0x00010000@0x0000E000(boot),-@0x0001e000(system) storagemedia=emmc uboot_logo=0x02000000@0x7dc00000 loader.timestamp=2015-06-20_15:49:25
[    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] Memory: 2040804K/2097152K available (12288K kernel code, 995K rwdata, 3404K rodata, 1024K init, 641K bss, 39964K reserved, 16384K cma-reserved, 1548288K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xe1000000 - 0xff800000   ( 488 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xe0800000   ( 520 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc0d00000   (13280 kB)
[    0.000000]       .init : 0xc1200000 - 0xc1300000   (1024 kB)
[    0.000000]       .data : 0xc1300000 - 0xc13f8cf4   ( 996 kB)
[    0.000000]        .bss : 0xc13fa000 - 0xc149a73c   ( 642 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000]  Build-time adjustment of leaf fanout to 32.
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] rockchip_clk_register_branches: unknown clock type 9
[    0.000000] Architected 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.000000] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.000000] Switching to timer-based delay loop, resolution 41ns
[    0.000000] Console: colour dummy device 80x30
[    0.000000] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[    0.000000] pid_max: default: 32768 minimum: 301
[    0.000000] Security Framework initialized
[    0.000000] Yama: becoming mindful.
[    0.000000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Initializing cgroup subsys devices
[    0.000000] Initializing cgroup subsys freezer
[    0.000000] CPU: Testing write buffer coherency: ok
[    0.000000] ftrace: allocating 44097 entries in 130 pages
[    0.000000] CPU0: update cpu_capacity 430
[    0.000000] CPU0: thread -1, cpu 0, socket 5, mpidr 80000500
[    0.000000] Setting up static identity map for 0x100000 - 0x100058
[    0.000000] Brought up 1 CPUs
[    0.000000] SMP: Total of 1 processors activated (48.00 BogoMIPS).
[    0.000000] CPU: All CPU(s) started in SVC mode.
[    0.000000] devtmpfs: initialized
[    0.000000] VFP support v0.3: implementor 41 architecture 3 part 30 variant d rev 0
[    0.000000] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.000000] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    0.000000] pinctrl core: initialized pinctrl subsystem
[    0.000000] NET: Registered protocol family 16
[    0.000000] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.000000] cpuidle: using governor ladder
[    0.000000] cpuidle: using governor menu
[    0.000000] Registered FIQ tty driver
[    0.000000] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.000000] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.000000] Bad mode in prefetch abort handler detected
[    0.000000] Internal error: Oops - bad mode: 0 [#1] SMP ARM
[    0.000000] Modules linked in:aaaaaaaaaa-------------------------aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
[    0.000000]
[    0.000000] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.4.154 #3
[    0.000000] Hardware name: Generic DT based system
[    0.000000] task: df0c8000 task.stack: df0c2000
[    0.000000] PC is at 0x62a12648
[    0.000000] LR is at __invoke_sip_fn_smc+0x4c/0x60
[    0.000000] pc : [<62a12648>]    lr : [<c09647dc>]    psr: 200001d6
[    0.000000] sp : df0c3cb8  ip : df0c3d10  fp : df0c3d4c
[    0.000000] r10: 00000000  r9 : 000001ee  r8 : 00000000
[    0.000000] r7 : 00000000  r6 : 00000000  r5 : 00000000  r4 : 00000000
[    0.000000] r3 : 00000000  r2 : 00080207  r1 : 00000001  r0 : 82000003
[    0.000000] Flags: nzCv  IRQs off  FIQs off  Mode MON_32  ISA ARM  Segment kernel
[    0.000000] Control: 10c5387d  Table: 0000406a  DAC: df0c3d58
[    0.000000]
[    0.000000] LR: 0xc096475c:
[    0.000000] 475c  e24cb004 e52de004 e8bd4000 e3a01000 e1a04000 eb009270 e3500000 0a000002
[    0.000000] 477c  e1a01004 ebffff9e e89da818 e3e00012 e89da818 e1a0c00d e92dd830 e24cb004
[    0.000000] 479c  e24dd028 e52de004 e8bd4000 e1a04000 e24b5024 e3a00000 e58d5010 e58d0000
[    0.000000] 47bc  e58d0004 e58d0008 e58d000c e1a00001 e1a01002 e1a02003 e59b3004 ebdebe30
[    0.000000] 47dc  e895000f e884000f e1a00004 e24bd014 e89da830 e1a0c00d e92dd810 e24cb004
[    0.000000] 47fc  e24dd00c e52de004 e8bd4000 e1a0e001 e1a0c002 e1a04000 e58d3000 e59f1014
[    0.000000] 481c  e1a0200e e1a0300c ebffffd9 e1a00004 e24bd010 e89da810 8200000c e1a0c00d
[    0.000000] 483c  e92ddff0 e24cb004 e24dd0b4 e52de004 e8bd4000 e59f0184 e50b2098 e5902000
[    0.000000]
[    0.000000] SP: 0xdf0c3c38:
[    0.000000] 3c38  c01a4ac0 c01f1680 c0f9f880 c145100c c13148fc 00000000 c0ef05ed c13fa2c4
[    0.000000] 3c58  df0c3cb8 df0c8000 df0c3ca4 df0c3c70 c010c050 c0108194 00000000 0000000b
[    0.000000] 3c78  c01f16ac df0c3cb8 62a12648 200001d6 ffffffff 00000000 000001ee 00000000
[    0.000000] 3c98  df0c3cb4 df0c3ca8 c010c468 c010bf28 00000000 df0c3cb8 c09647dc c010c428
[    0.000000] 3cb8  82000003 00000001 00080207 00000000 00000000 00000000 00000000 00000000
[    0.000000] 3cd8  00000000 000001ee 00000000 df0c3d4c df0c3d10 df0c3cb8 c09647dc 62a12648
[    0.000000] 3cf8  200001d6 ffffffff df0c3d58 df0c3d28 00000000 c1466734 00000000 00000000
[    0.000000] 3d18  00000000 00000000 df0c3d28 c0987de8 00000000 00000000 df0c3d84 00000001
[    0.000000]
[    0.000000] IP: 0xdf0c3c90:
[    0.000000] 3c90  000001ee 00000000 df0c3cb4 df0c3ca8 c010c468 c010bf28 00000000 df0c3cb8
[    0.000000] 3cb0  c09647dc c010c428 82000003 00000001 00080207 00000000 00000000 00000000
[    0.000000] 3cd0  00000000 00000000 00000000 000001ee 00000000 df0c3d4c df0c3d10 df0c3cb8
[    0.000000] 3cf0  c09647dc 62a12648 200001d6 ffffffff df0c3d58 df0c3d28 00000000 c1466734
[    0.000000] 3d10  00000000 00000000 00000000 00000000 df0c3d28 c0987de8 00000000 00000000
[    0.000000] 3d30  df0c3d84 00000001 df7e30c4 df2c5200 df0c3d74 df0c3d50 c0964ae0 c096479c
[    0.000000] 3d50  00000000 00000001 00000000 df7e30c4 df2c5200 00000000 df0c3dbc df0c3d78
[    0.000000] 3d70  c122baa0 c0964ab8 00000000 df0c3d88 c02a10f8 00080207 00000000 00000000
[    0.000000]
[    0.000000] FP: 0xdf0c3ccc:
[    0.000000] 3ccc  00000000 00000000 00000000 00000000 000001ee 00000000 df0c3d4c df0c3d10
[    0.000000] 3cec  df0c3cb8 c09647dc 62a12648 200001d6 ffffffff df0c3d58 df0c3d28 00000000
[    0.000000] 3d0c  c1466734 00000000 00000000 00000000 00000000 df0c3d28 c0987de8 00000000
[    0.000000] 3d2c  00000000 df0c3d84 00000001 df7e30c4 df2c5200 df0c3d74 df0c3d50 c0964ae0
[    0.000000] 3d4c  c096479c 00000000 00000001 00000000 df7e30c4 df2c5200 00000000 df0c3dbc
[    0.000000] 3d6c  df0c3d78 c122baa0 c0964ab8 00000000 df0c3d88 c02a10f8 00080207 00000000
[    0.000000] 3d8c  00000000 00000000 00000000 00000000 00000000 df2c5210 c122b87c c135d248
[    0.000000] 3dac  c1466734 df0c3ddc df0c3dc0 c0575b40 c122b888 c0575ae0 df2c5210 00000000
[    0.000000] Process swapper/0 (pid: 1, stack limit = 0xdf0c2258)
[    0.000000] Stack: (0xdf0c3cb8 to 0xdf0c4000)
[    0.000000] 3ca0:                                                       82000003 00000001
[    0.000000] 3cc0: 00080207 00000000 00000000 00000000 00000000 00000000 00000000 000001ee
[    0.000000] 3ce0: 00000000 df0c3d4c df0c3d10 df0c3cb8 c09647dc 62a12648 200001d6 ffffffff
[    0.000000] 3d00: df0c3d58 df0c3d28 00000000 c1466734 00000000 00000000 00000000 00000000
[    0.000000] 3d20: df0c3d28 c0987de8 00000000 00000000 df0c3d84 00000001 df7e30c4 df2c5200
[    0.000000] 3d40: df0c3d74 df0c3d50 c0964ae0 c096479c 00000000 00000001 00000000 df7e30c4
[    0.000000] 3d60: df2c5200 00000000 df0c3dbc df0c3d78 c122baa0 c0964ab8 00000000 df0c3d88
[    0.000000] 3d80: c02a10f8 00080207 00000000 00000000 00000000 00000000 00000000 00000000
[    0.000000] 3da0: df2c5210 c122b87c c135d248 c1466734 df0c3ddc df0c3dc0 c0575b40 c122b888
[    0.000000] 3dc0: c0575ae0 df2c5210 00000000 c135d248 df0c3e04 df0c3de0 c0573c7c c0575aec
[    0.000000] 3de0: 00000000 df2c5210 df2c5244 c135d248 00000000 c122b854 df0c3e24 df0c3e08
[    0.000000] 3e00: c0573e7c c0573b70 c0573e04 00000000 c135d248 c0573e04 df0c3e4c df0c3e28
[    0.000000] 3e20: c05720f0 c0573e10 df003274 df2d1040 c0c88d04 c135d248 df2f2e80 c1368328
[    0.000000] 3e40: df0c3e5c df0c3e50 c0573798 c0572078 df0c3e84 df0c3e60 c0573324 c057377c
[    0.000000] 3e60: c0f271c6 df0c3e70 c135d248 c130cee0 c130cee0 c13fa000 df0c3e9c df0c3e88
[    0.000000] 3e80: c05749f4 c0573254 c135d234 c130cee0 df0c3eac df0c3ea0 c0575a80 c0574954
[    0.000000] 3ea0: df0c3ecc df0c3eb0 c0575fac c0575a4c 00000000 df2fc480 c130cee0 c130cee0
[    0.000000] 3ec0: df0c3edc df0c3ed0 c122b870 c0575f5c df0c3f5c df0c3ee0 c0101af4 c122b860
[    0.000000] 3ee0: 00000001 c0c88d24 00000000 c0139be0 df0c3f00 df0c3f00 c1200618 c0423694
[    0.000000] 3f00: df7badfb df7bae0c df0c3f5c df0c3f18 c0139e2c c1200608 c1052aa4 00000004
[    0.000000] 3f20: 00000004 000001ee c105040c 00000000 00000000 00000004 c1266034 c12b2268
[    0.000000] 3f40: c13fa000 c13fa000 000001ee 00000000 df0c3f94 df0c3f60 c1200f54 c01019ec
[    0.000000] 3f60: 00000004 00000004 00000000 c12005fc 00000000 c0c84610 00000000 00000000
[    0.000000] 3f80: 00000000 00000000 df0c3fac df0c3f98 c0c84628 c1200d9c df0c2000 00000000
[    0.000000] 3fa0: 00000000 df0c3fb0 c01075d0 c0c8461c 00000000 00000000 00000000 00000000
[    0.000000] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    0.000000] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
[    0.000000] [<c09647dc>] (__invoke_sip_fn_smc) from [<c0964ae0>] (sip_smc_set_suspend_mode+0x34/0x44)
[    0.000000] [<c0964ae0>] (sip_smc_set_suspend_mode) from [<c122baa0>] (pm_config_init+0x224/0x2c4)
[    0.000000] [<c122baa0>] (pm_config_init) from [<c0575b40>] (platform_drv_probe+0x60/0xac)
[    0.000000] [<c0575b40>] (platform_drv_probe) from [<c0573c7c>] (driver_probe_device+0x118/0x2a0)
[    0.000000] [<c0573c7c>] (driver_probe_device) from [<c0573e7c>] (__driver_attach+0x78/0x9c)
[    0.000000] [<c0573e7c>] (__driver_attach) from [<c05720f0>] (bus_for_each_dev+0x84/0x98)
[    0.000000] [<c05720f0>] (bus_for_each_dev) from [<c0573798>] (driver_attach+0x28/0x30)
[    0.000000] [<c0573798>] (driver_attach) from [<c0573324>] (bus_add_driver+0xdc/0x1f8)
[    0.000000] [<c0573324>] (bus_add_driver) from [<c05749f4>] (driver_register+0xac/0xf0)
[    0.000000] [<c05749f4>] (driver_register) from [<c0575a80>] (__platform_driver_register+0x40/0x54)
[    0.000000] [<c0575a80>] (__platform_driver_register) from [<c0575fac>] (__platform_driver_probe+0x5c/0xe0)
[    0.000000] [<c0575fac>] (__platform_driver_probe) from [<c122b870>] (rockchip_pm_drv_register+0x1c/0x28)
[    0.000000] [<c122b870>] (rockchip_pm_drv_register) from [<c0101af4>] (do_one_initcall+0x114/0x1c8)
[    0.000000] [<c0101af4>] (do_one_initcall) from [<c1200f54>] (kernel_init_freeable+0x1c4/0x298)
[    0.000000] [<c1200f54>] (kernel_init_freeable) from [<c0c84628>] (kernel_init+0x18/0x11c)
[    0.000000] [<c0c84628>] (kernel_init) from [<c01075d0>] (ret_from_fork+0x14/0x24)
[    0.000000] Code: bad PC value
[    0.000000] ---[ end trace 0411c6498e877664 ]---
[    0.000000] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[    0.000000]




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1