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

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