|
如何修改 u-boot,以便从 TFTP 服务器加载 linux 内核
发表于 2015-11-24 17:17:34
浏览:8761
|
回复:3
打印
只看该作者
[复制链接]
楼主
板子: firefly-rk3288
u-boot 源码下载自: https://github.com/TeeFirefly/u-boot-rockchip
编译、刷入 u-boot 后进入 u-boot console,发现没有 tftp 以及 dhcp 命令,
于是修改 u-boot 源码文件 /include/configs/rkxxx.h,添加
- #define CONFIG_CMD_NET
- #define CONFIG_CMD_DHCP
复制代码
编译后重新刷入,再次进入 u-boot console,发现 tftpboot 和 dhcp 命令都有了,
于是在 console 配置 MAC 地址
- rkboot # setenv ethaddr 10:20:30:40:50:60
- rkboot # saveenv
复制代码
重启板子再次进入 u-boot console,确认了 ethaddr 已经设置,但是执行 dhcp
命令却返回错误
|
|