移植内核老是解压错误......uncompression error -- System resetting
内核是linux 2.6.36
gcc是4.3.2
用zImage是这样:
done
Bytes transferred = 1990876 (1e60dc hex)
## Starting application at 0x30008000 ...
Uncompressing Linux...
uncompression error
-- System resetting
用uImage是:
done
Bytes transferred = 1990940 (1e611c hex)
SML2410 # bootm 0x30008000
## Booting image at 30008000 ...
Image Name: fs2410
Created: 2011-05-29 12:20:30 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1990876 Bytes = 1.9 MB
Load Address: 30008000
Entry Point: 30008040
Verifying Checksum ... OK
XIP Kernel Image ... OK
Starting kernel ...
Uncompressing Linux...
uncompression error
-- System resetting
期待有高人指点。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我用zImage没出现过这种问题
是不是uImage内核太大了,而nand分区里边给的内核空间太小,不够
先试试 zImage
本帖最后由 artisdom 于 2012-06-26 19:02 编辑
我有遇到同样的错误,
uncompression error
内核版本是 3.4.4
板子是 yangchu s3c2410
后来通过将内核配制里,对所有其它 S3C 系列的支持全部去掉,
只选择 CONFIG_CPU_S3C2410 和 CONFIG_ARCH_SMDK2410 就好了。