uboot联网以及uboot重启问题

一.配置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,再回到开发板发现已经能正常使用网路命令了,问题解决。

在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

没什么了不起

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值