I350网卡烧录oprom,通过UEFI PXE引导方案

Intel发布的I350标准固件都是用于LOM设计的。固件已配置LOM模式,不需要搭配外挂flash,将efi driver包进BIOS中就可以使用PXE功能,因此NIC类型的时候直接烧录oprom会报错。

如使用外部flash存放PXE ROM,需要将固件修改为NIC的配置,再使用bootutil使能PXE

参考DATASHEET 第六章

6.4.1 Compatibility (Word 0x03)
Bit 11 LOM/Not a LOM. 改为Not a LOM


6.2.24 Initialization Control 3 (LAN Base Address + Offset 0x24)
Bit7 LAN Boot Disable 改为0b enable the expansion ROM BAR

6.2.27 PCIe Control 2 (Word 0x28)
Bit 3:1 Flash Size 根据flash size修改
Bit 0 CSR Size 改为1

bootutil使能工具preboot下载地址:Boot Tuility Preboot

升级操作命令

./bootutil64e -nic=1 -up=pxe

./bootutil64e -nic=1 -up=combo

I350网卡烧录oprom,通过UEFI PXE引导方案_第1张图片

升级完成后测试,已经可以发行UEFI I350 PXE网卡

你可能感兴趣的:(linux,运维,嵌入式硬件)