一、准备过程#
更新BMC固件时注意:早期版本的S8030仅有32MB BMC ROM,3.0后所有BMC固件均是依照64MB BMC ROM设计的,使用3.0以上的BMC固件硬刷会导致BMC变砖。
32MB ROM的所有主板的序列号可以在4.07版本的BMC下载 ↗中找到,在 S8030 R02 Shipment SN with 32MB BMC ROM.xls 和 S8030 R03 Shipment SN for 32MB BMC ROM.xls 中查找你的主板SN,如果你的SN不在这两个表格中,则主板是64MB的ROM,可以进行下一步。
二、BMC烧写#
根据官网说明,v3.03版本BMC升级到v4.07只能使用socflash烧写。查看S8030_BMC_v407-R12
中的文件,只有Updat_BMC_SOC.nsh
是使用socflash烧写的,故采用UEFI shell烧写方式。
进入BIOS修改启动项,将UEFI: Built-in EFI Shell
移动至第一位。准备一个U盘,格式化为FAT32并将S8030_BMC_v407-R12
文件夹拷入,插上主板,重启进入UEFI shell。
查看你的U盘盘符,我的是FS0
输入fs0:
进入U盘,cd到S8030_BMC_v407-R12文件夹,输入Updat_BMC_SOC.nsh
开始烧写。
大约十分钟烧写完成后,主板重新上电,即可通过网页连接BMC,看到已成功升级到v4.07。
三、BMC后续升级#
升级到v4.07后,可以在BMC网页界面升级BMC。BMC不可跨刷,应当每个大版本刷一次。
将S8030_BMC-v5.0.zip
解压,上传时选择BMC8030010500.ima
,升级到v5.0。
将S8030_BMC-v6.02.zip
解压,上传时选择BMC8030010602.ima
,升级到v6.02。
参考资料:
泰安S8030 踩坑记录 ↗
泰安S8030安装&使用简单说明 ↗
AMD EPYC SP3 泰安S8030主板 入门避坑指南(常见使用问题汇总) ↗