查看: 10501|回复: 11

[已解决] IMX6Q开发板自己编译的uImage起不来(已解决)

[复制链接]

该用户从未签到

3

主题

13

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
发表于 2014-1-15 18:22:46 | 显示全部楼层 |阅读模式
下载过来已经编译好的只有image_imx-android-13.4.1_6qsabresd\sabresd_6dq\NFS\uImage 这个3998KB大小的能起来,其余4.2/4.3的image中带的都是4.5M以上的uImage, 都是还没启动到根文件系统就自动重启了。
 
以下是自己编译的uImage启动信息:
## Booting kernel from Legacy Image at 10800000 ...
   Image Name:   Linux-3.0.35-06433-g8e02e5d-dirt
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    4943464 Bytes =  4.7 MB
   Load Address: 10008000
   Entry Point:  10008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
Initializing cgroup subsys cpu
Linux version 3.0.35-06433-g8e02e5d-dirty ([email=root@ubuntu]root@ubuntu[/email]) (gcc version 4.6 20120106 (prerelease) (GCC) ) #2 SMP PREEMPT Tue Jan 7 23:29:33 PST 2014
CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: Freescale i.MX 6Quad/DualLite/Solo Sabre-SD Board
Ignoring unrecognised tag 0x54410008
Memory policy: ECC disabled, Data cache writealloc
CPU identified as i.MX6Q, silicon rev 1.2
PERCPU: Embedded 7 pages/cpu @c135d000 s6592 r8192 d13888 u32768
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 210688
Kernel command line: console=ttymxc0,115200 root=/dev/nfs init=/init ip=dhcp nfsroot=192.168.10.209:/home/nfs/androidfs,v3,tcp video=mxcfb0:dev=ldb,800x480M-32,if=RGB888,bpp=32@60
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 767MB 64MB = 831MB total
Memory: 830200k/830200k available, 218376k reserved, 162816K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    DMA     : 0xfbe00000 - 0xffe00000   (  64 MB)
    vmalloc : 0xea800000 - 0xf2000000   ( 120 MB)
    lowmem  : 0xc0000000 - 0xea000000   ( 672 MB)
    pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    modules : 0xbf000000 - 0xbfe00000   (  14 MB)
      .init : 0xc0008000 - 0xc004e000   ( 280 kB)
      .text : 0xc004e000 - 0xc09030e8   (8917 kB)
      .data : 0xc0904000 - 0xc095d0e0   ( 357 kB)
       .bss : 0xc09cbc84 - 0xc0b53968   (1568 kB)
Preemptible hierarchical RCU implementation.
NR_IRQS:624
MXC GPIO hardware
sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 1431655ms
arm_max_freq=1GHz
MXC_Early serial console at MMIO 0x2020000 (options '115200')
bootconsole [ttymxc0] enabled
Calibrating delay loop... 1581.05 BogoMIPS (lpj=7905280)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
Initializing cgroup subsys debug
Initializing cgroup subsys cpuacct
Initializing cgroup subsys freezer
CPU: Testing write buffer coherency: ok
hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
CPU1: Booted secondary processor
CPU2: Booted secondary processor
CPU3: Booted secondary processor
Brought up 4 CPUs
SMP: Total of 4 processors activated (6324.22 BogoMIPS).
print_constraints: dummy:
NET: Registered protocol family 16
print_constraints: vddpu: 725  1300 mV at 700 mV fast normal
print_constraints: vddcore: 725  1300 mV at 1100 mV fast normal
print_constraints: vddsoc: 725  1300 mV at 1200 mV fast normal
print_constraints: vdd2p5: 2000  2775 mV at 2400 mV fast normal
print_constraints: vdd1p1: 800  1400 mV at 1100 mV fast normal
print_constraints: vdd3p0: 2625  3400 mV at 3000 mV fast normal
 
到这里就自动重启了!
请帮忙看看,谢谢了。
我知道答案 目前已有10人回答
回复

使用道具 举报

该用户从未签到

3

主题

13

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
 楼主| 发表于 2014-1-15 18:28:09 | 显示全部楼层

回复:IMX6Q开发板自己编译的uImage起不来

补充下是NFS模式,也就是tftboot的启动方式起不来。
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-1-16 10:46:45 | 显示全部楼层

RE:IMX6Q开发板自己编译的uImage起不来

楼主你好,请问你用的开发板是IMX6Q-SDP还是IMX6Q-SDB?
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

16

帖子

0

新手上路

Rank: 1

积分
44
最后登录
1970-1-1
发表于 2014-1-16 22:12:22 | 显示全部楼层

回复:IMX6Q开发板自己编译的uImage起不来

回复第 3 楼 于2014-01-16 10:46:45发表:
楼主你好,请问你用的开发板是IMX6Q-SDP还是IMX6Q-SDB?
 
在内核里面把CPU电源管理的配置去掉看看
 
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

13

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
 楼主| 发表于 2014-1-21 19:47:58 | 显示全部楼层

回复:IMX6Q开发板自己编译的uImage起不来

回复第 3 楼 于2014-01-16 10:46:45发表:
楼主你好,请问你用的开发板是IMX6Q-SDP还是IMX6Q-SDB? 

IMX6Q-SDB
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-1-23 10:32:03 | 显示全部楼层

RE:IMX6Q开发板自己编译的uImage起不来

关于android4.2/4.3我都在我这边的板子上试了一下,是OK的。请问你下载的编译好的android4.2/4.3 image 是哪个,是否和开发板匹配?
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-1-23 10:33:35 | 显示全部楼层

RE:IMX6Q开发板自己编译的uImage起不来

你也可以到飞思卡尔官网下载最新版本的android BSP,你下载android源码自己编译一下。
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

13

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
 楼主| 发表于 2014-1-23 15:37:44 | 显示全部楼层

回复:IMX6Q开发板自己编译的uImage起不来

回复第 6 楼 于2014-01-23 10:32:03发表:
关于android4.2/4.3我都在我这边的板子上试了一下,是OK的。请问你下载的编译好的android4.2/4.3 image 是哪个,是否和开发板匹配?
 

4.3的,是可以匹配的,如果编译成boot.img烧写到eMMC是可以正常启动的。
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

13

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
 楼主| 发表于 2014-1-23 15:40:10 | 显示全部楼层

回复:IMX6Q开发板自己编译的uImage起不来

回复第 6 楼 于2014-01-23 10:32:03发表:
关于android4.2/4.3我都在我这边的板子上试了一下,是OK的。请问你下载的编译好的android4.2/4.3 image 是哪个,是否和开发板匹配?
 

你是用下载过来就编译好的uImage吗?
放在哪个路径,大小有多大?
谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-1-24 10:15:11 | 显示全部楼层

回复:IMX6Q开发板自己编译的uImage起不来

回复第 9 楼 于2014-01-23 15:40:10发表:
回复第 6 楼 于2014-01-23 10:32:03发表:
关于android4.2/4.3我都在我这边的板子上试了一下,是OK的。请问你下载的编译好的android4.2/4.3 image 是哪个,是否和开发板匹配?
 

你是用下载过来就编译好的uImage吗?
放在哪个路径,大小有多大?
谢谢!
 

你好,请问你是要从哪里启动?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-20 13:01 , Processed in 0.107307 second(s), 30 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表