rv1126 make: *** No rule to make target uboot . Stop.
时间: 2023-09-10 16:07:23 浏览: 204
Net: Board Net Initialization Failed No ethernet found.解决方案
这个错误提示"No rule to make target uboot"意味着在编译rv1126时找不到uboot相关的规则。解决此问题的一种方法是检查是否正确配置了uboot编译环境,并确保已经正确地执行了uboot的编译步骤。你可以参考以下方法来解决这个问题:
1. 首先,检查你的配置文件.config中是否正确定义了uboot的路径和相关的编译选项。确认.config文件的第310行是否正确定义了CMDLINE和bootargs,比如bootargs=initrd=0x31000000,0x400000 root=/dev/ram0 rw init=/linuxrc console=ttySAC0 mem=64M。请注意,这里的路径和参数要根据你的具体环境进行修改。
2. 如果你已经正确配置了config文件,但仍然出现该错误,那么可能是因为你没有正确安装或配置mkimage工具。确保你已经将mkimage工具拷贝到正确的目录,比如/sbin/目录下,并且设置了正确的执行权限。这样可以方便你使用mkimage工具来制作uImage内核映像。
3. 最后,如果以上步骤都没有解决问题,你可以尝试重新编译kernel。确保你正确地执行了编译kernel的命令,比如使用"./build.sh kernel"。这个命令将会编译Firefly kernel并启用全部的内核功能。
综上所述,如果你遇到了"rv1126 make: *** No rule to make target uboot . Stop."的错误,你可以按照以上方法检查并解决问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [LINUX学习笔记之RAM-disk说明](https://blog.csdn.net/weixin_41486034/article/details/106254768)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [20230112编译AIO-3568J的Buildroot(rk356x_linux_release_v1.3.0b_20221213)](https://blog.csdn.net/wb4916/article/details/128666845)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文