u-boot在启动时运行脚本而不使用控制台

时间:2018-01-24 13:49:23

标签: startup u-boot

我正在尝试使用u-boot通过NFS加载我的操作系统,但是我运行u-boot的平台没有串口输出。因此,我无法使用u-boot命令行。

我知道您可以将bootcmd的值定义为您想要作为自动运行执行的任何内容,但我读过的所有指南建议从命令行设置envvar。由于这对我来说是不可能的,还有其他方法可以设置此变量,例如来自make menuconfig或源代码黑客?

1 个答案:

答案 0 :(得分:0)

如果使用CONFIG_DISTRO_DEFAULTS = y构建U-Boot,只需在启动分区上放置一个u-boot.scr或u-boot.scr.uimg文件。

一些较旧的U-Boot版本正在寻找uEnv.txt。