全部博文(50)
分类: 嵌入式
2010-07-20 14:37:26
chinaunix网友2011-02-18 11:13:44
您好,我按照您的方法制作UBOOT.可是加载内核启动的时候出现: Uncompressing Linux............................................................. ................................................................................ ...................... done, booting the kernel. 下面再也进行不下去了,请问可能是什么问题,谢谢您的回答
chinaunix网友2011-02-02 19:07:26
博主好, 小弟想请教下,在在u-boot中添加对我们开发板上Nor Flash的支持中有一段这样的代码, while (1) { //这边不是很理解,为什么拿来自己和自己来比较,这样应该永远执行不到呀 if ((*addr & 0x40) != (*addr & 0x40)) continue; if ((*addr & 0x80) == (data & 0x80)) { rc = ERR_OK; break; } } 还有一个问题也想一并问下,为什么这边要用while循环,我们在循环中并没有改变*addr的值,如果if一开始不成立,怎么会跳出循环呢,还是在这段代码外有其它的对*addr的并发的操作,小弟初学,有太多不懂,还望博主赐教下,非常感谢
chinaunix网友2010-12-20 23:45:51
请教博主, 用nand write.yaffs2 0x30000000 0x250000 0x91d550 写根文件系统到nand flash中时,出现下面错误:Skip bad block 0x03ffc000 Writing at 0x4000000 -- NAND write to offset 4000000 failed 0 16384 bytes written: ERROR 请问这是什么原因呢?在网上没有找到相关的解决办法?我应该怎样进行下去?之前按照博主的文章进行了内核和文件系统的移植,但是现在还没完成,一直都有问题出现。
chinaunix网友2010-12-07 23:34:33
谢谢博主的提醒,成功了,上面说的saveenv命令的问题解决了。 现在遇到另外一个问题,请教博主,根据博主的博文,我进行内核和文件系统的移植,用tftp下载内核时,很顺利可以完成。但是当用tftp下载文件系统时,却不能完成,老是提示: Retry count exceeded; starting again ,老是重新下载。 请问博主有遇到这样的问题么?是什么原因产生这样的问题?是因为文件的大小太大啦?内核的是2M ,文件系统的却是9M。 还是因为网卡的问题呢?就是网卡的移植上出现一些问题? 请博主指教,谢谢。