一.配置uboot联网
虚拟机联网,配置uboot联网
1.配置uboot环境变量
setenv ipaddr 192.168.10.50 // 开发板ip地址
setenv ethaddr 00:04:9f:04:d2:35 //mcu期间地址,多个mcu时不能设置一样
setenv gatewayip 192.168.10.1 //网关
setenv netmask 255.255.255.0 // 子网掩码
setenv serverip 192.168.10.100 // 虚拟机ip地址
saveenv // 保存环境变量,保存在flash中,下次启动记住。不保存存放在内存中,下次启动配置不保存。
注意开发板和虚拟机在同一网段的问题。
2.查看开发板环境变量是否修改正确
命令:bdinfo
配置完成
二.uboot使用网络命令导致重启
1.重启问题
无论是使用ping还是dhcp或者tftp,开发板都重启了
2.解决方法
需要修改uboot 源码:
cd /arch/arm/cpu/armv7
vi start.S
130行,002改成000
重新编译和烧录uboot,再回到开发板发现已经能正常使用网路命令了,问题解决。