OpenBMC Uboot下使用TFTP升级系统

配置TFTP服务网络

前提:BMC与TFTP接入同一网络中

#设置TTFTP服务IP
setenv serverip 192.168.2.300

#设置BMC IP
##如果uboot加载时MAC地址无效一定要重设
setenv ethaddr 00:14:2d:ff:ff:01   #mac1
setenv eth1addr 00:14:2d:ff:ff:02  #mac2
	# 如果支持DHCP,直接
	dhcp
	# 否则
	setenv ipaddr 192.168.1.101
	setenv netmask 255.255.255.0
	
#修改当前网口的命令
setenv ethact eth0  
setenv ethact eth1

#最后如果联通成功会返回 is alive
ping ${serverip}

传入系统固件

OpenBMC的.bin文件:image-bmc,位于obmc-phosphor-image-XXXXX.static.mtd.all.tar压缩包中,
image-bmc解压到TFTP服务器共享目录,传入固件:

AMI的直接用ima或者hpm好像就可以。

#直接输入tftp 可以看到地址从0x83000000开始
#AST2500 AST2600一样
tftp 0x83000000 image-bmc

tftp 0x83000000 bmc.hpm

开始烧录

AST2500 AST2600一样

# 如果有双flash,可以选择
## 第1颗
sf probe 0 
## 第2颗
sf probe 1

# 开始擦除 可以不做这一步
##64M的包
sf erase 0x0  0x4000000
##32M的包
sf erase 0x0  0x2000000

# 开始刷新
##64M的包
sf update 0x83000000 0x0 0x4000000
##32M的包
sf update 0x83000000 0x0 0x2000000

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

一如既往の

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

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

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

打赏作者

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

抵扣说明:

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

余额充值