Crossflashing Intel official firmware on Dell / Lenovo PCIe X710-DA2 nics? Solved

I’ve PM’d you a link to eeupdate which you can use to see if it can see the device, it can also be used to dump the rom of a working device without using a hardware programmer.

I haven’t checked but I think mine was a W25Q64FV on the back of the card, so I’d suggest looking up a guide for read/writing such chips with a CH341A and SOIC8 clip there will be plenty of guides involving bios flashing etc. and what software to use.

Remove the card from the machine and be sure to check datasheets to ensure you connect to the correct pins.

I’ve never used a CH341A but there is a lot of advice to modify it to operate at 3.3V or you risk frying the chip, but there are conflicting sources saying such modification is not necessary https://www.youtube.com/watch?v=J8-Sh7DjiXw based on the evidence provided I’d be inclined to agree.

The process I’d follow is:

  • Read a working card a few times and verify the files are identical and/or use eeupdate
  • Repeat for broken card – just in case it’s ever useful, or you want to compare them, plus it may keep a record of MAC addresses
  • Flash working rom to broken card
  • See if PC can now see the broken card
  • If it works eeupdate can be used to fix/change the MAC addresses