ljt80158015 发表于 2018-3-4 13:58:22

linux能否传递参数给uboot?


linux能否传递参数给uboot?

需要做内核和文件系统的远程升级功能,当收到内核和文件系统后告知uboot需要升级。


avr-arm 发表于 2018-3-4 14:04:02

linux中一般可以做一个uboot-envtools的包来操作uboot的env区域

ljt80158015 发表于 2018-3-4 15:07:15

avr-arm 发表于 2018-3-4 14:04
linux中一般可以做一个uboot-envtools的包来操作uboot的env区域



这个吗?

在linux系统中通过fw_printenv查看和设置u-boot中的环境变量

uboot下可以通过命令访问和修改环境变量,但是如果需要在Linux系统下访问这些数据该怎么办呢?其实uboot早就帮我们想好了。

阳光天蓝色 发表于 2018-3-4 20:57:07

kernel可以修改uboot参数。方法之一是直接读写环境变量所在的flash分区

hexenzhou 发表于 2018-3-5 10:23:43

为什么要这么做?Linux应用层直接替换掉zImage内核不可以吗?

dr2001 发表于 2018-3-5 10:27:55

说具体的场景,具体实现方法有的是。

能不能改和uBoot的编译选项有关;怎么改和已有的uBoot脚本有关。
页: [1]
查看完整版本: linux能否传递参数给uboot?