查看: 3774|回复: 7

[已解决] 通过mfgtool给SabreLite烧写linux的问题(已解决)

[复制链接]

该用户从未签到

4

主题

15

帖子

0

新手上路

Rank: 1

积分
48
最后登录
2015-3-17
发表于 2015-3-11 11:32:16 | 显示全部楼层 |阅读模式
本帖最后由 FSL_TICS_Rita 于 2015-3-17 17:35 编辑

通过mfgtool给SabreLite烧写linux的时候,老是不成功
有时候是 Kernel Image的Checksum错误,有时是Kernel Image的Checksum没错误,ramdisk的Checksum 错误。。以下是两种情况的log。。。
可不可能是板子有问题呢?????
##########################第一次######################################
U-Boot 2009.08 (May 01 2012 - 05:53:45)

CPU:   Freescale i.MX 6 family 0.0V at 792 MHz
Temperature:   44 C, calibration data 0x54049a7d
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: 29333333Hz
ddr clock     : 528000000Hz
usdhc1 clock  : 200000000Hz
usdhc2 clock  : 200000000Hz
usdhc3 clock  : 200000000Hz
usdhc4 clock  : 200000000Hz
nfc clock     : 24000000Hz
Board: MX6Q-SABRELITE:[ POR]
Boot Device: I2C
I2C:   ready
DRAM:   1 GB
MMC:   FSL_USDHC: 0,FSL_USDHC: 1
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   got MAC address from IIM: 00:19:b8:01:61:b8
FEC0 [PRIME]
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at 10800000 ...
   Image Name:   Linux-3.0.35-ts-armv7l
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3889488 Bytes =  3.7 MB
   Load Address: 10008000
   Entry Point:  10008000
   Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!
MX6Q SABRELITE-MFG U-Boot >



##########################第二次######################################
U-Boot 2009.08 (May 01 2012 - 05:53:45)

CPU:   Freescale i.MX 6 family 0.0V at 792 MHz
Temperature:   44 C, calibration data 0x54049a7d
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: 29333333Hz
ddr clock     : 528000000Hz
usdhc1 clock  : 200000000Hz
usdhc2 clock  : 200000000Hz
usdhc3 clock  : 200000000Hz
usdhc4 clock  : 200000000Hz
nfc clock     : 24000000Hz
Board: MX6Q-SABRELITE:[ POR]
Boot Device: I2C
I2C:   ready
DRAM:   1 GB
MMC:   FSL_USDHC: 0,FSL_USDHC: 1
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   got MAC address from IIM: 00:19:b8:01:61:b8
FEC0 [PRIME]
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at 10800000 ...
   Image Name:   Linux-3.0.35-ts-armv7l
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3889488 Bytes =  3.7 MB
   Load Address: 10008000
   Entry Point:  10008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 10c00000 ...
   Image Name:   uboot initramfs rootfs
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    4737382 Bytes =  4.5 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... Bad Data CRC
Ramdisk image is corrupt or invalid
MX6Q SABRELITE-MFG U-Boot > bootm
## Booting kernel from Legacy Image at 10800000 ...
   Image Name:   Linux-3.0.35-ts-armv7l
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3889488 Bytes =  3.7 MB
   Load Address: 10008000
   Entry Point:  10008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
第二次我手动输入bootm后,log就打印到这,系统不能继续运行了。


我知道答案 目前已有7人回答
回复

使用道具 举报

该用户从未签到

4

主题

15

帖子

0

新手上路

Rank: 1

积分
48
最后登录
2015-3-17
 楼主| 发表于 2015-3-11 14:42:03 | 显示全部楼层
大牛快来回答啦。。先到先得喽
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2015-3-11 18:00:12 | 显示全部楼层
fup2003 发表于 2015-3-11 14:42
大牛快来回答啦。。先到先得喽

楼主你好,请问你使用的板子是开发板还是自己设计的板子?
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

15

帖子

0

新手上路

Rank: 1

积分
48
最后登录
2015-3-17
 楼主| 发表于 2015-3-13 11:17:05 | 显示全部楼层
FSL_TICS_Rita 发表于 2015-3-11 18:00
楼主你好,请问你使用的板子是开发板还是自己设计的板子?

使用的是boundarydevices公司制造的板子,,,我怀疑是硬件的问题。。。
不然为啥有时checksum能过,有时过不了
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2015-3-16 11:01:20 | 显示全部楼层
fup2003 发表于 2015-3-13 11:17
使用的是boundarydevices公司制造的板子,,,我怀疑是硬件的问题。。。
不然为啥有时checksum能过,有时 ...

楼主你好,这里请问你烧写过程都设置正确了吗?看你帖中给出的内容,有可能是你的烧写设置没有设置正确。建议你看一下他们给你的说明文档,按照说明文档来进行操作。
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

15

帖子

0

新手上路

Rank: 1

积分
48
最后登录
2015-3-17
 楼主| 发表于 2015-3-17 17:26:51 | 显示全部楼层
我确定问题的原因了,,板子本身有问题
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

15

帖子

0

新手上路

Rank: 1

积分
48
最后登录
2015-3-17
 楼主| 发表于 2015-3-17 17:29:11 | 显示全部楼层
FSL_TICS_Rita 发表于 2015-3-16 11:01
楼主你好,这里请问你烧写过程都设置正确了吗?看你帖中给出的内容,有可能是你的烧写设置没有设置正确。 ...

板子本身有问题,,,我后来又购买的英蓓特的sabrelite开发板,同样的步骤就没有问题了。
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2015-3-17 17:34:21 | 显示全部楼层
fup2003 发表于 2015-3-17 17:29
板子本身有问题,,,我后来又购买的英蓓特的sabrelite开发板,同样的步骤就没有问题了。 ...

好的,楼主问题解决就好啊。一般软件方法试过,步骤操作都没有问题的话,就要考虑硬件问题了。
欢迎楼主有问题继续在本论坛中交流讨论哈~~
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-7-21 18:08 , Processed in 0.151951 second(s), 27 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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