主题 : 关于自己的u-boot如何识别格式,引导内核 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 48401
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2011-05-31
最后登录: 2011-08-19
楼主  发表于: 2011-06-01 14:47

 关于自己的u-boot如何识别格式,引导内核

我是参考tekkaman的mini6410的u-boot,用在SLC版本的TINY6410,但是,引导不了内核,内核的话,我是先把u-boot生成的mkimage放到UBUNTU的/usr/bin目录下,然后make uImage,最后把生成的uImage,u-boot-nand.bin放到友善的SD卡里,修改.ini文件,使之下载以上两个文件,显示u-boot能正常启动,但是出现如下提示:
NAND read: device 0 offset 0x50000, size 0x500000
5242880 bytes read: OK
Wrong Image Format for bootm command
ERROR: can't get kernel image!
请教大侠,这是为何?
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
1楼  发表于: 2011-06-01 16:26
查看一下你的这个uboot的bootm的处理是怎么样的, 看看为何报告wrong image format
级别: 新手上路
UID: 48401
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2011-05-31
最后登录: 2011-08-19
2楼  发表于: 2011-06-01 20:14

 回 1楼(911gt3) 的帖子

问下,友善具体是吧u-boot,内核,文件系统下到那个地址去的呢?都没说明的。。。     
级别: 新手上路
UID: 48401
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2011-05-31
最后登录: 2011-08-19
3楼  发表于: 2011-06-01 20:17

 回 1楼(911gt3) 的帖子

我在u-boot下,输入bootm 加任何地址也是这个错误,所以觉得是不是地址配的不对。
级别: 新手上路
UID: 50279
精华: 0
发帖: 16
金钱: 80 两
威望: 16 点
综合积分: 32 分
注册时间: 2011-06-20
最后登录: 2012-12-27
4楼  发表于: 2011-07-22 17:26

 回 3楼(gfvvz1) 的帖子

楼主问题解决了么