查看: 6006|回复: 9

[已解决] i.mx6q 开发环境,编译的boot.img烧录版本后,无法启动,android 4.2环境(已解决)

[复制链接]

该用户从未签到

1

主题

6

帖子

0

新手上路

Rank: 1

积分
1
最后登录
1970-1-1
发表于 2014-5-12 23:48:41 | 显示全部楼层 |阅读模式
 i.mx6q 开发环境,编译的boot.img烧录版本后,无法启动,android 4.2环境;
使用预编译好的版本文件启动ok,说明硬件没有问题
 
U-Boot 2009.08-dirty (Jan 18 2014 - 15:16:27)
 
 
CPU: Freescale i.MX6 family TO1.2 at 792 MHz
 
Thermal sensor with ratio = 175
 
Temperature:   16 C, calibration data 0x5574cf69
 
mx6q pll1: 792MHz
 
mx6q pll2: 528MHz
 
mx6q pll3: 480MHz
 
mx6q pll8: 50MHz
 
ipg clock     : 66000000Hz
 
ipg per clock : 66000000Hz
 
uart clock    : 80000000Hz
 
cspi clock    : 60000000Hz
 
ahb clock     : 132000000Hz
 
axi clock   : 264000000Hz
 
emi_slow clock: 132000000Hz
 
ddr clock     : 528000000Hz
 
usdhc1 clock  : 198000000Hz
 
usdhc2 clock  : 198000000Hz
 
usdhc3 clock  : 198000000Hz
 
usdhc4 clock  : 198000000Hz
 
nfc clock     : 24000000Hz
 
Board: i.MX6Q-Core: Industrial Board: 0x63012 [POR ]
 
Boot Device: MMC
 
I2C:   ready
 
DRAM:   1 GB
 
MMC:   FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2,FSL_USDHC: 3
 
*** Warning - bad CRC or MMC, using default environment
 
 
In:    serial
 
Out:   serial
 
Err:   serial
 
i.mx6q core board late init
 
Found PFUZE100! deviceid=10,revid=11
 
Net:   got MAC address from IIM: 00:00:00:00:00:00
 
FEC0 [PRIME]
 
Hit any key to stop autoboot:  3  2  1  0 
 
kernel   @ 10808000 (4709152)
 
ramdisk  @ 11800000 (182402)
 
kernel cmdline: 
 
        use boot.img command line:
 
        console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,bpp=32 video=mxcfb1ff video=mxcfb2ff fbmem=10M fb0base=0x27b00000 vmalloc=400M androidboot.console=ttymxc0 androidboot.hardware=freescale 
 
 
Starting kernel ...
 
 
 Uncompressing Linux... done, booting the kernel.
Initializing cgroup subsys cpu
Linux version 3.0.35-06114-g3b96084 (hymn@hymnlee) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #3 SMP PREEMPT Mon May 12 01:11:03 CST 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
Memory policy: ECC disabled, Data cache writealloc
CPU identified as i.MX6Q, silicon rev 1.2
PERCPU: Embedded 7 pages/cpu @c12f5000 s6592 r8192 d13888 u32768
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 208352
Kernel command line: console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,bpp=32 video=mxcfb1ff video=mxcfb2ff fbmem=10M fb0base=0x27b00000 vmalloc=400M androidboot.console=ttymxc0 androidboot.hardware=freescale
PID hash table entries: 2048 (order: 1, 8192 bytes)
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 379MB 202MB 240MB = 821MB total
Memory: 821484k/821484k available, 227092k reserved, 442240K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    DMA     : 0xfbe00000 - 0xffe00000   (  64 MB)
    vmalloc : 0xd9800000 - 0xf2000000   ( 392 MB)
    lowmem  : 0xc0000000 - 0xd9000000   ( 400 MB)
    pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    modules : 0xbf000000 - 0xbfe00000   (  14 MB)
      .init : 0xc0008000 - 0xc0045000   ( 244 kB)
      .text : 0xc0045000 - 0xc08cacd4   (8728 kB)
      .data : 0xc08cc000 - 0xc09639e0   ( 607 kB)
       .bss : 0xc0963a04 - 0xc0aeb748   (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=800MHz
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 1150 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 
 
我知道答案 目前已有8人回答
回复

使用道具 举报

该用户从未签到

1

主题

802

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1763
最后登录
1970-1-1
发表于 2014-5-13 10:09:51 | 显示全部楼层

RE:i.mx6q 开发环境,编译的boot.img烧录版本后,无法启动,android 4.2环境

先检查下连接, 看看是不是连接的问题
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

6

帖子

0

新手上路

Rank: 1

积分
1
最后登录
1970-1-1
 楼主| 发表于 2014-5-13 12:55:22 | 显示全部楼层

回复:i.mx6q 开发环境,编译的boot.img烧录版本后,无法启动,android 4.2环境

楼上说的是 link么。
我这有个编译好的别人的boot.img是ok的,我发现cmdline有差别
console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,bpp=32 video=mxcfb1ff video=mxcfb2ff fbmem=10M fb0base=0x27b00000 vmalloc=400M androidboot.console=ttymxc0 androidboot.hardware=freescale
ok的boot.img fbmem=42M 没有fb0base的配置
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2014-5-13 16:59:33 | 显示全部楼层

RE:i.mx6q 开发环境,编译的boot.img烧录版本后,无法启动,android 4.2环境

楼主你好,没有看到出现什么错误呢。请问你是从哪里启动的?
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

6

帖子

0

新手上路

Rank: 1

积分
1
最后登录
1970-1-1
 楼主| 发表于 2014-5-13 21:38:40 | 显示全部楼层

回复:i.mx6q 开发环境,编译的boot.img烧录版本后,无法启动,android 4.2环境

 我是下载boot.img之后启动的
回复 支持 反对

使用道具 举报

  • TA的每日心情
    无聊
    2019-4-1 22:48
  • 签到天数: 302 天

    连续签到: 1 天

    [LV.8]以坛为家I

    87

    主题

    7322

    帖子

    4

    金牌会员

    Rank: 6Rank: 6

    积分
    4614
    最后登录
    2021-1-25
    发表于 2014-5-14 02:00:58 | 显示全部楼层

    RE:i.mx6q 开发环境,编译的boot.img烧录版本后,无法启动,android 4.2环境

    肯定有问题的呀,程序编制好的是现成的,也能烧录,却无法运行,要么就是硬件连接的问题,要么就是程序的启动部分有异常
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    6

    帖子

    0

    新手上路

    Rank: 1

    积分
    1
    最后登录
    1970-1-1
     楼主| 发表于 2014-5-14 20:58:04 | 显示全部楼层

    回复:i.mx6q 开发环境,编译的boot.img烧录版本后,无法启动,android 4.2环境

    硬件用另外一个编译的boot.img没有问题的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    45

    主题

    2369

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

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

    回复:i.mx6q 开发环境,编译的boot.img烧录版本后,无法启动,android 4.2环境

    回复第 7 楼 于2014-05-14 20:58:04发表:
    硬件用另外一个编译的boot.img没有问题的 

    请问这里你编译好的oobt.img是写到哪里的?还有你的启动模式选择正确了吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    6

    帖子

    0

    新手上路

    Rank: 1

    积分
    1
    最后登录
    1970-1-1
     楼主| 发表于 2014-5-15 20:38:22 | 显示全部楼层

    回复:i.mx6q 开发环境,编译的boot.img烧录版本后,无法启动,android 4.2环境

    我使用的是emmc方式启动,启动模式选择是从Internal Boot启动。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    45

    主题

    2369

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    3275
    最后登录
    1970-1-1
    发表于 2014-5-26 15:21:17 | 显示全部楼层

    RE:i.mx6q 开发环境,编译的boot.img烧录版本后,无法启动,android 4.2环境

    楼主你好,请问你的问题解决了吗现在?如果没有,欢迎继续在这里讨论。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

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

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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