iPXE discussion forum
Failed to burn ipxe rom to NIC - Printable Version

+- iPXE discussion forum (https://forum.ipxe.org)
+-- Forum: iPXE user forums (/forumdisplay.php?fid=1)
+--- Forum: General (/forumdisplay.php?fid=2)
+--- Thread: Failed to burn ipxe rom to NIC (/showthread.php?tid=7577)



Failed to burn ipxe rom to NIC - arleywong - 2014-12-31 08:22

Hi Friends,

When trying to burn an ipxe.efirom (compiled by myself) into my NIC, I met below error msg:
----------------------------------------------------
Current ROM info on flash: type=PXE version=3.4.306 devid=4099 proto=VPI
New ROM info: N/A (-E- Cannot get ROM version. Signature not found.)
-E- Burn ROM failed: The device FW contains common FW/ROM Product Version - The ROM cannot be updated separately.
----------------------------------------------------

Does anyone know how to include ROM info into my ipxe.efirom? Thanks a lot!


RE: Failed to burn ipxe rom to NIC - robinsmidsrod - 2015-01-03 16:11

You haven't specified what kind of NIC you're trying to update the ROM for. Once you know that you need to find the PCI vendor/device numbers and build VVVVDDDD.efirom instead of ipxe.efirom. The message also seems to suggest that you're dealing with a LAN-on-motherboard adapter, and those usually can't be flashed directly. You need to include the iPXE EFI ROM into your BIOS image, which is usually risky and can potentially brick your motherboard if you do it wrong. It is generally not recommended for beginners. Chainloading is much safer and usually easier. See http://ipxe.org/howto/chainloading for details.


RE: Failed to burn ipxe rom to NIC - arleywong - 2015-01-04 01:34

My NIC is Mellanox ConnectX-3, it is an adapter, not embedded in a motherboard.
So is it possible to burn iPXE ROM into NIC without above msg?

Thanks!