|
发表于 2016-11-25 15:39:55
19507 浏览 8 回复
编译Linux3.5,烧写zImage后,开发板无法引导了,哪位高手帮解答一下,谢谢!
今天编译Linux3.5,烧写好后,开发板无法引导了,哪位高手帮解答一下,谢谢! |
|
|
|
|
|
|
|
楼主|
发表于 2016-11-28 10:10:51
Uncompressing Linux... done, booting the kernel.
OK
U-Boot 2010.03-dirty (Nov 13 2015 - 02:03:36) for iTOP-4412 Android
APLL = 1000MHz, MPLL = 800MHz
ARM_CLOCK = 1000MHz
PMIC: S5M8767(VER5.0)
Board: iTOP-4412
DRAM: 1 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: 3728 MB
SD sclk_mmc is 400K HZ
SD sclk_mmc is 50000K HZ
SD sclk_mmc is 50000K HZ
MMC1: 7580 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
SYSTEM ENTER NORMAL BOOT MODE
Hit any key to stop autoboot: 0
reading kernel.. 1120, 12288
MMC read: dev # 0, block # 1120, count 12288 ...12288 blocks read: OK
completed
reading RFS.. 13408, 2048
MMC read: dev # 0, block # 13408, count 2048 ...2048 blocks read: OK
completed
Boot with zImage
Wrong Ramdisk Image Format
[err] boot_get_ramdisk
Starting kernel ...
不断重启 |
|
|
|
|
|
|
|
楼主|
发表于 2016-11-28 10:43:32
烧入image_4.2.2中的几个镜像文件后,也是反复重启。
8.145000] Mali: :::exynos4_result_of_asv : 2
[ 8.145000] Mali: mali_dvfs[0].vol = 900000
[ 8.150000] Mali: :::exynos4_result_of_asv : 2
[ 8.155000] Mali: mali_dvfs[1].vol = 925000
[ 8.160000] Mali: :::exynos4_result_of_asv : 2
[ 8.165000] Mali: mali_dvfs[2].vol = 1000000
[ 8.165000] Mali: :::exynos4_result_of_asv : 2
[ 8.170000] Mali: mali_dvfs[3].vol = 1050000
[ 11.640000] Unable to handle kernel NULL pointer dereference at virtual address 00000000
[ 11.645000] pgd = c0004000
[ 11.650000] [00000000] *pgd=00000000
[ 11.655000] Internal error: Oops: 80000005 [#1] PREEMPT SMP ARM
[ 11.660000] Modules linked in:
[ 11.660000] CPU: 2 Not tainted (3.5.0-rc6 #261)
[ 11.665000] PC is at 0x0
[ 11.670000] LR is at cpuidle_enter+0x14/0x18
[ 11.675000] pc : [<00000000>] lr : [<c04268a0>] psr: 800000d3
[ 11.675000] sp : ed061f60 ip : 00000000 fp : c08b15d8
[ 11.685000] r10: 00000002 r9 : c0987860 r8 : ffffffff
[ 11.690000] r7 : 00000002 r6 : b5ed9e2f r5 : c042688c r4 : c1737358
[ 11.695000] r3 : 00000000 r2 : ffffffff r1 : c08b5550 r0 : c1737358
[ 11.705000] Flags: Nzcv IRQs off FIQs off Mode SVC_32 ISA ARM Segment kernel
[ 11.710000] Control: 10c5387d Table: 6c4e804a DAC: 00000015 |
|
|
|
|
|
|
|
你烧写了对应的文件系统了么?这个内核应该只对应Android的 |
|
|
|
|
|
|
|
楼主|
发表于 2016-11-28 11:09:04
烧写了image_4.2.2目录下的三个文件ramdisk-uboot.img system.img zImage |
|
|
|
|
|
|
|
是这样的,Android4.2三星提供的时候就不太稳定~我们就没有深入去做了~
Android4.0和Android4.4是非常稳定的 |
|
|
|
|
|
|
|
楼主|
发表于 2016-11-28 15:12:14
主要是想用linux3.5的内核。请问是否有啥好办法?谢谢!
|
|
|
|
|
|
|
登录或注册
扫一扫关注迅为公众号
|