|
发表于 2014-9-22 13:42:40
19746 浏览 6 回复
只刷写内核,为何无法启动
我用了原装的Bootloader和自己编译的内核,可是总是启动不了。下面是调试信息,麻烦各位帮帮忙。
U-Boot 2010.03 (Sep 05 2013 - 23:18:13) for iTOP-4412 Android
APLL = 1000MHz, MPLL = 800MHz
ARM_CLOCK = 1000MHz
PMIC: S5M8767(VER5.0)
Board: iTOP-4412
DRAM: 2 GB
MMC: max_emmc_clock:40 MHZ
Set CLK to 400 KHz
EMMC CLOCK OUTPUT:: 400KHz -[div:50]
response timeout error : 00000104 cmd 8
response timeout error : 00000104 cmd 55
max_emmc_clock:40 MHZ
Input CLK [ 50 MHz] is higher than limit [40 MHZ]
Set CLK to 40000 KHz
EMMC clock output: 40000 KHz
max_emmc_clock:40 MHZ
Input CLK [ 50 MHz] is higher than limit [40 MHZ]
Set CLK to 40000 KHz
EMMC clock output: 40000 KHz
MMC0: 14910 MB
SD sclk_mmc is 400K HZ
raise: Signal # 8 caught
raise: Signal # 8 caught
MMC1: 0 MB
0 MB
*** Warning - using default environment
In: serial
Out: serial
Err: serial
eMMC OPEN Success.!!
!!!Notice!!!
!You must close eMMC boot Partition after all image writing!
!eMMC boot partition has continuity at image writing time.!
!So, Do not close boot partition, Before, all images is written.!
MMC read: dev # 0, block # 48, count 16 ...16 blocks read: OK
eMMC CLOSE Success.!!
Checking Boot Mode ... EMMC4.41
Hit any key to stop autoboot: 0
reading kernel.. 1120, 8192
MMC read: dev # 0, block # 1120, count 8192 ...8192 blocks read: OK
completed
reading RFS.. 9312, 2048
MMC read: dev # 0, block # 9312, count 2048 ...2048 blocks read: OK
completed
Boot with zImage
## Loading init Ramdisk from Legacy Image at 40d00000 ...
Image Name: ramdisk
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 920578 Bytes = 899 kB
Load Address: 40800000
Entry Point: 40800000
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.0.15 (root@zhy-VirtualBox) (gcc version 4.4.1 (Sourcery G++ Lite 2009q3-67) ) #82 SMP PREEMPT Mon Sep 22 11:23:45 CST 2014
[ 0.000000] CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=10c5387d
[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine: SMDK4X12
[ 0.000000] NR_BANKS too low, ignoring high memory
[ 0.000000] **************************
[ 0.000000] reserve_panic_dump_area!!
[ 0.000000] **************************
[ 0.000000] Memory policy: ECC disabled, Data cache writealloc
[ 0.000000] CPU EXYNOS4412 (id 0xe4412011)
[ 0.000000] S3C24XX Clocks, Copyright 2004 Simtec Electronics
[ 0.000000] s3c_register_clksrc: clock audiocdclk has no registers set
[ 0.000000] audiocdclk: no parent clock specified
[ 0.000000] s3c_register_clksrc: clock armclk has no registers set
[ 0.000000] EXYNOS4: PLL settings, A=1000000000, M=800000000, E=96000000 V=350000000
[ 0.000000] EXYNOS4: ARMCLK=1000000000, DMC=400000000, ACLK200=24000000
[ 0.000000] ACLK160=160000000, ACLK133=133333333, ACLK100=100000000
[ 0.000000] EXYNOS4: ACLK400=24000000 ACLK266=800000000
[ 0.000000] uclk1: source is mout_mpll_user (6), rate is 100000000
[ 0.000000] uclk1: source is mout_mpll_user (6), rate is 100000000
[ 0.000000] uclk1: source is mout_mpll_user (6), rate is 100000000
[ 0.000000] uclk1: source is mout_mpll_user (6), rate is 100000000
[ 0.000000] sclk_csis: source is xusbxti (1), rate is 1500000
[ 0.000000] sclk_csis: source is xusbxti (1), rate is 1500000
[ 0.000000] sclk_cam0: source is xusbxti (1), rate is 1500000
[ 0.000000] sclk_cam1: source is xusbxti (1), rate is 1500000
[ 0.000000] sclk_fimc: source is xusbxti (1), rate is 1500000
[ 0.000000] sclk_fimc: source is xusbxti (1), rate is 1500000
[ 0.000000] sclk_fimc: source is xusbxti (1), rate is 1500000
[ 0.000000] sclk_fimc: source is xusbxti (1), rate is 1500000
[ 0.000000] sclk_fimd: source is xusbxti (1), rate is 1500000
[ 0.000000] sclk_fimd: source is xusbxti (1), rate is 1500000
[ 0.000000] sclk_mfc: source is mout_mfc0 (0), rate is 200000000
[ 0.000000] sclk_g3d: source is mout_g3d0 (0), rate is 41666666
[ 0.000000] sclk_pwi: source is xusbxti (1), rate is 1500000
[ 0.000000] PERCPU: Embedded 7 pages/cpu @c0b9f000 s6272 r8192 d14208 u32768
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 511746
[ 0.000000] Kernel command line: console=ttySAC2,115200
[ 0.000000] log_buf_len: 524288
[ 0.000000] early log buf free: 127717(97%)
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 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] Memory: 736MB 1279MB = 2015MB total
[ 0.000000] Memory: 1653568k/1653568k available, 409792k reserved, 1309696K highmem
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
[ 0.000000] DMA : 0xfea00000 - 0xffe00000 ( 20 MB)
[ 0.000000] vmalloc : 0xee800000 - 0xf6000000 ( 120 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xee000000 ( 736 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .init : 0xc0008000 - 0xc003e000 ( 216 kB)
[ 0.000000] .text : 0xc003e000 - 0xc08ab000 (8628 kB)
[ 0.000000] .data : 0xc08ac000 - 0xc0951600 ( 662 kB)
[ 0.000000] .bss : 0xc0953c10 - 0xc098fd40 ( 241 kB)
[ 0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] NR_IRQS:456
[ 0.000000] Calibrating delay loop... 1992.29 BogoMIPS (lpj=4980736)
|
|
|
|
|
|
|
|
楼主|
发表于 2014-9-22 13:54:33
附件就是启动的的调试信息了,请大家下载一下看看。谢谢。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|
|
|
|
|
|
|
发表于 2014-9-22 19:59:48
看log纤细文件系统没有挂载上,用光盘自带的内核可以吗 |
|
|
|
|
|
|
|
楼主|
发表于 2014-9-23 09:10:13
光盘自带的可以,自己编译以后就不行了,用的iTop4412defconfig都不行 |
|
|
|
|
|
|
|
发表于 2014-9-23 09:24:50
用的什么系统?内核目录下有android,linux,ubuntu的config配置文件,用对应的配置文件编译 |
|
|
|
|
|
|
|
楼主|
发表于 2014-9-23 11:34:09
本帖最后由 zhy910827 于 2014-9-23 11:35 编辑
我是全功能的底板,Android,使用的config_for_scp_db_6050_CAN 也是启动不了。。
难不成是bootloader的问题
[ 4.756251] ---the first time simple enumeration for c2c
[ 4.761627] android_work: sent uevent USB_STATE=CONNECTED
[ 4.767173] RAMDISK: Couldn't find valid RAM disk image starting at 0.
[ 4.773778] VFS: Cannot open root device "(null)" or unknown-block(0,0)
[ 4.780038] Please append a correct "root=" boot option; here are the available partitions:
[ 4.788386] b300 15267840 mmcblk0 driver: mmcblk
[ 4.793659] b301 13578240 mmcblk0p1 00000000-0000-0000-0000-000000000000mmcblk0p1
[ 4.801903] b302 307200 mmcblk0p2 00000000-0000-0000-0000-000000000000mmcblk0p2
[ 4.810157] b303 1048576 mmcblk0p3 00000000-0000-0000-0000-000000000000mmcblk0p3
[ 4.818395] b304 307200 mmcblk0p4 00000000-0000-0000-0000-000000000000mmcblk0p4
[ 4.826638] ***********enter Panic*********
[ 4.830900] panic_dump_info_set: 0x e4120002
[ 4.835245] num is : 0x2 , num after is 0x3, is 3 (0x3)
[ 4.840534] second: 0xe4120003
[ 4.843652] info is : 0xe4120003
[ 4.846958] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
|
|
|
|
|
|
|
|
发表于 2014-9-23 15:18:05
|
|
|
|
|
|
登录或注册
扫一扫关注迅为公众号
|