主题 : uboot1.3.4的移植 复制链接 | 浏览器收藏 | 打印
级别: 骑士
UID: 4234
精华: 0
发帖: 152
金钱: 1420 两
威望: 1142 点
贡献值: 11 点
综合积分: 304 分
注册时间: 2009-03-05
最后登录: 2012-08-18
楼主  发表于: 2009-05-15 15:25

 uboot1.3.4的移植

管理提醒: 本帖被 arm9home 从 Linux技术交流专区 移动到本区(2010-02-08)
我最近做了一下1.3.4的移植,主要是依据Tekkaman的一些文章做的,做好后什么都好,就是在进行内核下载的时候出现了一个问题,具体情况如下:
我用的命令是:
nfs 0x32000000 192.168.1.56:/opt/root_nfs/uImage
下面就是一串的####################
最后给个提示error:can't umount
并且没有打印出文件的大小,
下一步命令是:
nand wirte.jffs2 0x32000000 0x50000 ${filesize}
这个命令后发现下载的文件大小不对,文件应该是内核,但发现大小太大了,好像是把整个SDRAM中的所有数据都下载到nandflash中去了,在1.1.6的版本中并没有出现这样的问题,虽然这个问题并不影响我应用,只要我直接赋值文件大小就可以正常下载,但很不爽,
这个问题的原因在哪?如何解决,请大侠们多多指点!另外补充下,虽然下载完后会出现报错,但可以正常使用,到现在为止还没发现什么异常,NFS挂载内核或是直接下载内核都没发现什么异常。