我确实使用了一个旧版本(应该是2014.10版)来用uboot创建openwrt图像。它工作得很好。
由于某些原因,我需要使用较新的版本(2016.XX),在启动时,我会按照相同的步骤来构建我的SD,并且会出现这样的错误(如果图片不适合使用,很抱歉)
然后我检查环境变量。
我使用命令“printenv bootenv loadbootenv”(不确定是否正确)
结果是这样的
printenv bootenv loadbootenv
##错误:“bootenv”未定义
loadbootenv=fatload mmc${mmcdev}${loadaddr}${bootenvfile}
然后我尝试将“uEnv.txt”设置为bootenv变量,仍然无法启动
显示,无法识别的文件系统类型
我有一个uEnv.txt文件,它已经被其他人配置好了。我不知道如何配置环境。。。
它看起来像新版本的u boot-like boot.scr而不是uEnv.txt
是否还有将uEnv.txt转换为boot.scr的方法?或者如果有关于如何逐步设置boot.scr的wiki。
谢谢你花了这么多时间。
最佳答案
看来没人喜欢我的问题。。。。。
我放弃了这个,转而使用另一个版本的引导加载程序。它将读取uEnv.txt或boot.scr。