我确实使用旧版本(应该是2014.10)用uboot创建我的openwrt图像。它工作正常。
出于某种原因,我需要使用较新的版本(2016.XX),我按照相同的步骤构建我的SD,当我启动时,以及一些这样的错误(对不起,如果图片不好用)< / p>
然后我检查环境变量。 我使用命令“printenv bootenv loadbootenv”(不确定它是否正确)
结果是这样的
printenv bootenv loadbootenv
##错误:“bootenv”未定义
loadbootenv = fatload mmc $ {mmcdev} $ {loadaddr} $ {bootenvfile}
然后我尝试将“uEnv.txt”设置为bootenv变量,仍然无法启动
显示,无法识别的文件系统类型
我确实有一个uEnv.txt文件,并且已经被其他人认可了。我不知道配置环境的事情......
它看起来像新版本的u启动,如boot.scr而不是uEnv.txt
无论如何都将uEnv.txt转换为boot.scr?或者如果有任何关于如何逐步设置boot.scr的维基。
感谢您的所有时间。
答案 0 :(得分:0)
看起来没有人喜欢我的问题.....
我放弃了这个并切换到另一个版本的启动加载程序。它将读取uEnv.txt或boot.scr。