您的位置:首页 > 运维架构 > Linux

OK6410A uboot 错误:error RAM size must be defined

2015-01-06 10:58 246 查看
<strong><span style="font-size:18px;"><span style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 20.796875px;">/forlinx/</span><span class="t_tag" style="line-height: 19px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;">uboot</span><span style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 20.796875px;">1.16/</span><span class="t_tag" style="line-height: 19px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;">include</span><span style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 20.796875px;">/configs/smdk6410.h:347:2: </span><span class="t_tag" style="line-height: 19px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;">error</span><span style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 20.796875px;">: #error RAM size must be defined</span><br style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 20.796875px;" /><span style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 20.796875px;">/forlinx/uboot1.16/include/configs/smdk6410.h:522:3: error: #error Define one of </span>
CONFIG_BOOT_{NAND|MOVINAND|ONENAND|ONENAND_IROM}

make[1]: *** No rule to make target `.depend', needed by `_depend'.  Stop.
make[1]: Leaving directory `/forlinx/uboot1.16/post/cpu'
make: *** [depend] Error 2</span></strong>

这个文档有描述其实

自己上来就make

发现最后报上述的错误

应该先:

make forlinx_nand_ram256_config然后再:
make

若无意外,目录内将会生产一个u-boot.bin文件。

注意:

最新的官方光盘(日期是:2014年09月份的,官方论坛里有下载地址)里的uboot是增加了对DM9000AEP的支持。

刚开始,没有注意看官方文档和论坛,还去搜索怎么给uboot增加网络驱动,打开源码发现有更改过的迹象,再到论坛搜索,加上官方文档有描述tftp。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux uboot tftp
相关文章推荐