Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
5179 Discussions

X710-DA2 Update not working - Unsupported OROM Combo Image

mitzsch
Beginner
3,531 Views

hello!

 

I just tried to update my X710-DA2 from version 9.10 to the latest 9.30 but without luck.

I get this as an output of the nvmupdate tool => 

Screenshot 2023-09-09 160256.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I tried running the tool with -p to skip the OROM update but that didn´t work and I also tried it on Windows - without luck either... This is very odd, as I never had any problems updating that card. Rerunning the old 9.10 update package works - no errors there...

The card is a genuine Intel branded card, no Dell card etc... I also attached the inventory.xml...

What could be wrong? 

 

Thanks

Alex

 

0 Kudos
15 Replies
Srri
Employee
3,474 Views

Greetings Alex,


Thank you for contacting Intel Customer Support.


We would like to suggest you to update your firmware/bios and perform card clean driver installation from the link below and please try again and let me know the feedback.


Also please update Non-Volatile Memory (NVM) Update Utility for Intel® Ethernet Network Adapter 700 Series.


https://www.intel.com/content/www/us/en/products/sku/83964/intel-ethernet-converged-network-adapter-x710da2/downloads.html


If you have any further questions or queries, please kindly let us know.


Best Regards,

Srri 

Intel Customer Support


0 Kudos
mitzsch
Beginner
3,451 Views

Hi Srri!

 

Thanks for your answer! I have tried it again - output was the same error message... I have downloaded the firmware from your link. I did a BIOS update but that hasn´t changed anything.

 

Do you know what error this is? Something seems wrong with the BootIMG.FLB / OROM Image. I mean on the same system I can rerun the v9.10 update package without a problem, so it somehow must be a problem with the newer firmware package.

The BootIMG.FLB file in the old update package v9.10 is also substantially larger 1 683 014 bytes vs 1 379 463 bytes. I guess something is missing there. Quickly analyzing those files in a text editor also shows something is clearly missing in the new version. 

Also for comparison:

v9.01 BootIMG.FLB = 1 683 014 bytes - update works

v9.10 BootIMG.FLB = 1 683 014 bytes - update works

v9.20 BootIMG.FLB = 1 310 096 bytes - update does not work

v9.30 BootIMG.FLB = 1 379 463 bytes - update does not work

 

Can you please clarify this with the developers?  Thanks!

0 Kudos
mostwanted002
Beginner
3,407 Views

Hey!

I've been having the exact same issue while updating NVM from 9.10 to 9.30.

Intel(R) Ethernet NVM Update Tool
NVMUpdate version 1.39.56.9
Copyright(C) 2013 - 2023 Intel Corporation.


WARNING: To avoid damage to your device, do not stop the update or reboot or power off the system during this update.
Config file read.
Config file doesn't have any OROM components specified for device 'XL710'. Tool will use current device's combo set for the OROM update.
Unsupported OROM Combo Image for device 8086-1572-8086-8.
CLP_LOADER IMAGE_SHARED_40G PXE ISCSI_SETUP ISCSI EFI
Allowed OROM Combo Images:
PXE
EFI
EFI PXE

Tool execution completed with the following status: The configuration file could not be opened/read, or a syntax error was discovered in the file.
Press any key to exit.


This is from Windows 11
The device is Intel X710-DA2 

Device inventory:


<?xml version="1.0" encoding="UTF-8"?>
<DeviceInventory lang="en">
        <Instance vendor="8086" device="1572" subdevice="0008" subvendor="8086" bus="5" dev="0" func="0" PBA="H79805-006" port_id="Port 1 of 2" display="Intel(R) Ethernet Converged Network Adapter X710-2">
                <Module type="PXE" version="1.1.42" update="0">
                </Module>
                <Module type="SMCLP" version="3.1.30" update="0">
                </Module>
                <Module type="ISCSI" version="3.1.80" update="0">
                </Module>
                <Module type="EFI" version="4.9.13" update="0">
                </Module>
                <Module type="NVM" version="8000D012" update="0">
                </Module>
                <Module type="RO" update="0">
                </Module>
                <VPD>
                        <VPDField type="String">XL710 40GbE Controller</VPDField>
                        <VPDField type="Readable" key="PN"></VPDField>
                        <VPDField type="Readable" key="EC"></VPDField>
                        <VPDField type="Readable" key="FG"></VPDField>
                        <VPDField type="Readable" key="LC"></VPDField>
                        <VPDField type="Readable" key="MN"></VPDField>
                        <VPDField type="Readable" key="PG"></VPDField>
                        <VPDField type="Readable" key="SN"></VPDField>
                        <VPDField type="Readable" key="V0"></VPDField>
                        <VPDField type="Checksum" key="RV">86</VPDField>
                        <VPDField type="Writable" key="V1"></VPDField>
                </VPD>
                <MACAddresses>
                        <MAC address="3CFDFEE26320">
                        </MAC>
                        <SAN address="3CFDFEE26322">
                        </SAN>
                </MACAddresses>
        </Instance>
        <Instance vendor="8086" device="1572" subdevice="0000" subvendor="8086" bus="5" dev="0" func="1" PBA="H79805-006" port_id="Port 2 of 2" display="Intel(R) Ethernet Converged Network Adapter X710">
                <Module type="PXE" version="1.1.42" update="0">
                </Module>
                <Module type="SMCLP" version="3.1.30" update="0">
                </Module>
                <Module type="ISCSI" version="3.1.80" update="0">
                </Module>
                <Module type="EFI" version="4.9.13" update="0">
                </Module>
                <Module type="NVM" version="8000D012" update="0">
                </Module>
                <Module type="RO" update="0">
                </Module>
                <VPD>
                        <VPDField type="String">XL710 40GbE Controller</VPDField>
                        <VPDField type="Readable" key="PN"></VPDField>
                        <VPDField type="Readable" key="EC"></VPDField>
                        <VPDField type="Readable" key="FG"></VPDField>
                        <VPDField type="Readable" key="LC"></VPDField>
                        <VPDField type="Readable" key="MN"></VPDField>
                        <VPDField type="Readable" key="PG"></VPDField>
                        <VPDField type="Readable" key="SN"></VPDField>
                        <VPDField type="Readable" key="V0"></VPDField>
                        <VPDField type="Checksum" key="RV">86</VPDField>
                        <VPDField type="Writable" key="V1"></VPDField>
                </VPD>
                <MACAddresses>
                        <MAC address="3CFDFEE26321">
                        </MAC>
                        <SAN address="3CFDFEE26323">
                        </SAN>
                </MACAddresses>
        </Instance>
</DeviceInventory>
0 Kudos
mostwanted002
Beginner
3,401 Views

Update:

I was able to update the NVM to the latest version, however, going through the following process disables iSCSI and SMCLP on OROM. 

I used the Intel PREBOOT flashing utility to manually update the OROM using the following command. 

.\BOOTUTILW64E.EXE -UP=combo -FILE BootIMG.FLB -NIC 1

It mentioned that "Updating to PXE+EFI will disable PXE+iSCSI+EFI". I didn't have use of iSCSI in my deployment, hence I proceeded anyway. 

After the flashing process was complete, I proceeded to use the NVM update utility and it was able to update my NIC's NVM to v9.30

Here's the new inventory output:


<?xml version="1.0" encoding="UTF-8"?>
<DeviceInventory lang="en">
        <Instance vendor="8086" device="1572" subdevice="0008" subvendor="8086" bus="5" dev="0" func="0" PBA="H79805-006" port_id="Port 1 of 2" display="Intel(R) Ethernet Converged Network Adapter X710-2">
                <Module type="PXE" version="1.1.44" update="0">
                </Module>
                <Module type="EFI" version="4.9.70" update="0">
                </Module>
                <Module type="NVM" version="8000E5DA" update="0">
                </Module>
                <Module type="RO" update="0">
                </Module>
                <VPD>
                        <VPDField type="String">XL710 40GbE Controller</VPDField>
                        <VPDField type="Readable" key="PN"></VPDField>
                        <VPDField type="Readable" key="EC"></VPDField>
                        <VPDField type="Readable" key="FG"></VPDField>
                        <VPDField type="Readable" key="LC"></VPDField>
                        <VPDField type="Readable" key="MN"></VPDField>
                        <VPDField type="Readable" key="PG"></VPDField>
                        <VPDField type="Readable" key="SN"></VPDField>
                        <VPDField type="Readable" key="V0"></VPDField>
                        <VPDField type="Checksum" key="RV">86</VPDField>
                        <VPDField type="Writable" key="V1"></VPDField>
                </VPD>
                <MACAddresses>
                        <MAC address="3CFDFEE26320">
                        </MAC>
                        <SAN address="3CFDFEE26322">
                        </SAN>
                </MACAddresses>
        </Instance>
        <Instance vendor="8086" device="1572" subdevice="0000" subvendor="8086" bus="5" dev="0" func="1" PBA="H79805-006" port_id="Port 2 of 2" display="Intel(R) Ethernet Converged Network Adapter X710">
                <Module type="PXE" version="1.1.44" update="0">
                </Module>
                <Module type="EFI" version="4.9.70" update="0">
                </Module>
                <Module type="NVM" version="8000E5DA" update="0">
                </Module>
                <Module type="RO" update="0">
                </Module>
                <VPD>
                        <VPDField type="String">XL710 40GbE Controller</VPDField>
                        <VPDField type="Readable" key="PN"></VPDField>
                        <VPDField type="Readable" key="EC"></VPDField>
                        <VPDField type="Readable" key="FG"></VPDField>
                        <VPDField type="Readable" key="LC"></VPDField>
                        <VPDField type="Readable" key="MN"></VPDField>
                        <VPDField type="Readable" key="PG"></VPDField>
                        <VPDField type="Readable" key="SN"></VPDField>
                        <VPDField type="Readable" key="V0"></VPDField>
                        <VPDField type="Checksum" key="RV">86</VPDField>
                        <VPDField type="Writable" key="V1"></VPDField>
                </VPD>
                <MACAddresses>
                        <MAC address="3CFDFEE26321">
                        </MAC>
                        <SAN address="3CFDFEE26323">
                        </SAN>
                </MACAddresses>
        </Instance>
</DeviceInventory>

 

Output of the NVM update utility after successfully updating NVM and rebooting:

Intel(R) Ethernet NVM Update Tool
NVMUpdate version 1.39.56.9
Copyright(C) 2013 - 2023 Intel Corporation.


WARNING: To avoid damage to your device, do not stop the update or reboot or power off the system during this update.
Inventory in progress. Please wait [.........+]


Num Description                          Ver.(hex)  DevId S:B    Status
=== ================================== ============ ===== ====== ==============
01) Intel(R) Ethernet Converged         9.48(9.30)   1572 00:005 Up to date
    Network Adapter X710-2
02) Intel(R) I211 Gigabit Network         N/A(N/A)   1539 00:009 Not supported
    Connection

 

 

0 Kudos
mitzsch
Beginner
3,344 Views

Oh, thanks for also posting here about your experience. I thought I was the only one with this problem. This supports my thesis that something with the update package is broken.

 

Also thanks for providing a way to update that card. Unfortunately for me disabling the ISCSI functions is not feasible. 

0 Kudos
Srri
Employee
3,357 Views

Hello Alex,


Thank you for the respond, so we can see the Network Adapter is updated to 9.30 as below info:


Intel(R) Ethernet Converged Network Adapter X710-2 Version 9.48(9.30) 1572 00:005 Up to date


Is there anything else that we can help you.


If you have any further questions or queries, please kindly let us know.


Best Regards,

Srri 

Intel Customer Support


0 Kudos
mitzsch
Beginner
3,339 Views

Hi Srri!

 

sorry, but I don't get your answer. My card is not showing the line "Up to date" - I never posted this. With the guide from mostwanted002 I could get the card updated but while doing so I will lose some essential functions.

So my question again is, to kindly ask you, if you could ask the devs if they can fix this broken update package. Please!

 

(as written above - the BootIMG.flb is broken... => https://community.intel.com/t5/Ethernet-Products/X710-DA2-Update-not-working-Unsupported-OROM-Combo-Image/m-p/1523017/highlight/true#M34489)

0 Kudos
Srri
Employee
3,257 Views

Hello Alex,


Apologize for the confusion, in regards your request to check with the developer you may post your questions/inquiries to our Intel Developer Zone. Please use the link as below:


https://www.intel.com/content/www/us/en/developer/overview.html#gs.59i3rr


If you have any further questions or queries, please kindly let us know.


Best Regards,

Srri 

Intel Customer Support


0 Kudos
Srri
Employee
3,191 Views

Hello Alex,


Regarding your case number 05978484, we are following up to find out if you were able to complete the actions we previously recommended.


Please reply to this thread to confirm, so we can continue helping with a resolution. Looking forward to receiving your reply!


Best Regards,

Srri 

Intel Customer Support


0 Kudos
mitzsch
Beginner
3,189 Views

Thanks for asking. Unfortunately, I was not able to find a way to open the issue on the developer page / linked developer zone. So this one is still broken. Isn´t there a way for you, to forward the inquiry to the corresponding driver developer team? 

0 Kudos
Srri
Employee
3,110 Views

Hello Alex,


Sorry to hear that, we would like to suggest you to go ahead and post your questions in Intel Embedded Community, follow the link below:


https://community.intel.com/t5/Embedded-Products/ct-p/embedded-products


If you have any further questions or queries, please kindly let us know.


Best Regards,

Srri 

Intel Customer Support


0 Kudos
Srri
Employee
2,867 Views

Hello Alex,


Thank you for the updates, You can follow up with that community.

Can we proceed to close this case.


If you have any further questions or queries, please kindly let us know.


Best Regards,

Srri 

Intel Customer Support


0 Kudos
Srri
Employee
2,814 Views

Hello Alex,


Any updated from the Embedded Community.


Can we close this ticket.


If you have any further questions or queries, please kindly let us know.


Best Regards,

Srri 

Intel Customer Support


0 Kudos
mitzsch
Beginner
2,745 Views
0 Kudos
Reply