Note: The procedure below requires serial console access and power cycling the system for the new NVM update to take effect. Service will be interrupted. Performing the following procedure during a maintainance window is recommended.
Step 1:
Download X550-T NVM v3.6 from the link below.
Filename: CSG1300_x550_NVM_3p60.tar.gz
Md5sum: 9c85e8882761244047f66781cff734cc
https://versanetworks.box.com/s/wp00tysir6tbvayqt79lp556bcdx8xj4
Step 2:
Extract the firmware update files
[admin@versa-flexvnf: ~] $ sudo tar -xf CSG1300_x550_NVM_3p60.tar.gz [admin@versa-flexvnf: ~] $ cd CSG1300_x550_NVM_3p60 /home/admin/CSG1300_x550_NVM_3p60 [admin@versa-flexvnf: CSG1300_x550_NVM_3p60] $ ls -l total 13988 -rwxrwxrwx 1 root root 2059 Sep 19 16:31 CSG1300_X550T_chk_eep.sh -rwxrwxrwx 1 root root 3080 Sep 19 16:29 CSG1300_X550T_init.sh -rwxr-x--x 1 admin versa 2097152 May 16 2018 dSGVL_B0_AT2_MCTP_2p00.bin -rwxr-x--x 1 admin versa 2097152 Sep 5 15:49 dSGVL_B0_AT2_noMNG_2p00.bin -rwxrwxrwx 1 root root 2097152 Oct 31 2023 dSGVL_B0_AT2_noMNG_3p60.bin -rwxr-x--x 1 admin versa 3446400 Apr 3 02:03 eeupdate64e -rwxr-x--x 1 root root 4567864 Sep 5 16:48 lanconf64e -rw-r----- 1 root root 185 Sep 19 16:43 md5sum.txt [admin@versa-flexvnf: CSG1300_x550_NVM_3p60] $
Step 3:
Stop Versa services
[admin@versa-flexvnf: ~] $ vsh stop
Step 4:
Check eth1 & eth2 MACs and current NVM version
[admin@versa-flexvnf: ~] $ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
link/ether ac:43:30:f8:ef:c0 brd ff:ff:ff:ff:ff:ff
. . .
63: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether ac:43:30:f8:ef:c2 brd ff:ff:ff:ff:ff:ff
64: eth2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether ac:43:30:f8:ef:c3 brd ff:ff:ff:ff:ff:ff
65: eth3: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether ac:43:30:f8:ef:c4 brd ff:ff:ff:ff:ff:ff
66: eth4: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether ac:43:30:f8:ef:c5 brd ff:ff:ff:ff:ff:ff
67: eth5: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether ac:43:30:f8:ef:c6 brd ff:ff:ff:ff:ff:ff
68: eth6: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether ac:43:30:f8:ef:c7 brd ff:ff:ff:ff:ff:ff
69: eth7: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether ac:43:30:f8:ef:c8 brd ff:ff:ff:ff:ff:ff
70: eth8: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether ac:43:30:f8:ef:c9 brd ff:ff:ff:ff:ff:ff
[admin@versa-flexvnf: ~] $
[admin@versa-flexvnf: ~] $ ethtool -i eth1 driver: ixgbe version: 5.5.7 firmware-version: 0x80000d02, 1.1937.0 expansion-rom-version: bus-info: 0000:04:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes [admin@versa-flexvnf: ~] $ ethtool -i eth2 driver: ixgbe version: 5.5.7 firmware-version: 0x80000d02, 1.1937.0 expansion-rom-version: bus-info: 0000:04:00.1 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes
Step 5:
Set executable permissions to the firmware update files
[admin@versa-flexvnf: CSG1300_x550_NVM_3p60] $ sudo chmod a+x * *.* [admin@versa-flexvnf: CSG1300_X550_NVM_3p60] $
Step 6:
Run lanconf64e NVM update tool.
Select the first X550 NIC at Location 4:00.0 from the device list as shown below.
[admin@versa-flexvnf: CSG1300_X550_NVM_3p60] $ sudo ./lanconf64e Copyright (C) 2006 - 2022 by Intel (R) Corporation. All rights reserved Intel (R) Confidential and not for general distribution. lqqqqqqqqqqqqqqqqqqqqqqq[Select a Device (22 found)]qqqqqqqqqqqqqqqqqqqqqqqqk x Num Description --- Device-Id Location x x 01) Intel(R) I350 Gigabit Network Connection 8086-1521 2:00.0 x x 02) Intel(R) I350 Gigabit Network Connection 8086-1521 2:00.1 x x 03) Intel(R) I350 Gigabit Network Connection 8086-1521 2:00.2 x x 04) Intel(R) I350 Gigabit Network Connection 8086-1521 2:00.3 x x 05) Intel(R) Ethernet Converged Network Adapter X550- 8086-1563 4:00.0 x x 06) Intel(R) Ethernet Converged Network Adapter X550- 8086-1563 4:00.1 x x 07) Intel(R) Ethernet Converged Network Adapter X710 8086-1572 6:00.0 x x 08) Intel(R) Ethernet Converged Network Adapter X710 8086-1572 6:00.1 x x 09) Intel(R) I350 Gigabit Network Connection 8086-1521 8:00.0 x x 10) Intel(R) I350 Gigabit Network Connection 8086-1521 8:00.1 x x 11) Intel(R) I350 Gigabit Network Connection 8086-1521 8:00.2 x x 12) Intel(R) I350 Gigabit Network Connection 8086-1521 8:00.3 x x 13) Intel(R) I350 Gigabit Network Connection 8086-1521 12:00.0 x x 14) Intel(R) I350 Gigabit Network Connection 8086-1521 12:00.1 x x 15) Intel(R) I350 Gigabit Network Connection 8086-1521 12:00.2 x x 16) Intel(R) I350 Gigabit Network Connection 8086-1521 12:00.3 x x 17) Intel(R) I210 Gigabit Network Connection 8086-157B 14:00.0 x x \/ x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj Select = Up/Down/[Enter] Exit = X Blink Adapter = B Impersonate = I Switch Description = N DLM LANConf v1.39.20.0
Step 7:
Select EEPROM/FLASH from the menu
Copyright (C) 2006 - 2022 by Intel (R) Corporation. All rights reserved
Intel (R) Confidential and not for general distribution.
lqqqqqqqqqq[ LANConf Menu ]qqqqqqqqqqqqk
x Registers (MAC and PHY) x
x Transmit and Receive x
x IEEE Tests x
x EEPROM/FLASH x
x Adapter Diagnostic Tests x
x PCI/Bus Configuration Menu x
x SV Menu x
x Keystroke Scripts x
mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
lqqqqqqqqqqqqqqqqqqqqqqqqqqq[Action Description]qqqqqqqqqqqqqqqqqqqqqqqqqqqqk
x View/Edit the EEPROM or FLASH x
mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
DLM LANConf v1.39.20.0 DI:1563 (B/D/F:4:00.0) [F1]-Help [F2]-Quick Menu
Step 8:
Select NVM Image from the menu as shown below.
Copyright (C) 2006 - 2022 by Intel (R) Corporation. All rights reserved
Intel (R) Confidential and not for general distribution.
lqqqqqqqqq[EEPROM/FLASH Menu]qqqqqqqqqqk
x Raw EEPROM x
x Raw EEPROM 64 words only x
x Erase EEPROM x
x Flash x
x Flash Op Codes x
x NVM Image x
mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
lqqqqqqqqqqqqqqqqqqqqqqqqqqq[Action Description]qqqqqqqqqqqqqqqqqqqqqqqqqqqqk
x Program/Verify NVM image x
mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
DLM LANConf v1.39.20.0 DI:1563 (B/D/F:4:00.0) [F1]-Help [F2]-Quick Menu
Step 9:
Select “Update Image” from the menu.
Copyright (C) 2006 - 2022 by Intel (R) Corporation. All rights reserved
Intel (R) Confidential and not for general distribution.
lqqqqqqqqqqqqqq[NVM Image Options]qqqqqqqqqqqqqqqqk
x x
x Flash: Winbond W25Q Family x
x Flash Mode: Protected x
x Flash Size: 2048 KBytes x
x Firmware Version: REV:3.19 x
x Firmware Status: Valid x
x NVM Version (ETRACK): 2.00 (0x80000D02) x
x x
x Update Image Verify Image Image Info x
x Update Module Verify Module File Image Info x
x Update Options x
x x
x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
x x 0 x x
x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x
mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
lqqqqqqqqqqqqqqqqqqqqqqqqqqq[Action Description]qqqqqqqqqqqqqqqqqqqqqqqqqqqqk
x Update Shared Flash from binary file with preservation x
mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
DLM LANConf v1.39.20.0 DI:1563 (B/D/F:4:00.0) [F1]-Help [F2]-Quick Menu
Step 10:
Select the firmware file name “dSGVL_B0_AT2_noMNG_3p60.bin” and hit Enter.
Copyright (C) 2006 - 2022 by Intel (R) Corporation. All rights reserved
Intel (R) Confidential and not for general distribution.
lqq[ Open a Flash File... ]qqqqk
x.. x
x.CSG3300_init.sh.swp x
xCSG1300_X550T_chk_eep.sh x
xCSG1300_X550T_init.sh x
xdSGVL_B0_AT2_MCTP_2p00.bin x
xdSGVL_B0_AT2_noMNG_2p00.bin x
xdSGVL_B0_AT2_noMNG_3p60.bin x
xeeupdate64e x
xlanconf64e x
xmd5sum.txt x
mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
lqqqqqqqqqqqqqqqqqqqqq[Current Directory and Controls]qqqqqqqqqqqqqqqqqqqqqqk
x[F8] Manual Entry /home/admin/CSG1300_x550_NVM_3p60/ x
mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
DLM LANConf v1.39.20.0 DI:1563 (B/D/F:4:00.0) [F1]-Help [F2]-Quick Menu
NVM firmware will be updated.
Copyright (C) 2006 - 2022 by Intel (R) Corporation. All rights reserved
Intel (R) Confidential and not for general distribution.
lqqqqqqqqqqqqqq[NVM Image Options]qqqqqqqqqqqqqqqqk
x x
x Flash: Winbond W25Q Family x
x Flash Mode: Protected x
x Flash Size: 2048 KBytes x
lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk
x Programming Shared Flash. This will write the EEPROM, erase necessary x
x Flash sectors, and program the Flash. MAC addresses are preserved and x
x checksums are updated... x
mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
x Update Module Verify Module File Image Info x
x Update Options x
x x
x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
x x 25 x x
x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x
mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
lqqqqqqqqqqqqqqqqqqqqqqqqqqq[Action Description]qqqqqqqqqqqqqqqqqqqqqqqqqqqqk
x x
mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
DLM LANConf v1.39.20.0 DI:1563 (B/D/F:4:00.0)
Once the firmware update is completed, “Flash updated successfully” message will be displayed as shown below.
Copyright (C) 2006 - 2022 by Intel (R) Corporation. All rights reserved Intel (R) Confidential and not for general distribution. lqqqqqqqqqqqqqq[NVM Image Options]qqqqqqqqqqqqqqqqk x x x Flash: Winbond W25Q Family x x Flash Mode: Protected x x Flash Size: 2048 KBytes x x Firmware Version: REV:3.19 x x Firmwalqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x x NVM Vex x) x x x Flash updated successfully! x x x Updatex xInfo x x Updatex OK xmage Info x x Updatex x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x x x x x x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x x x 100% x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj lqqqqqqqqqqqqqqqqqqqqqqqqqqq[Action Description]qqqqqqqqqqqqqqqqqqqqqqqqqqqqk x x mqDLM LANConf v1.39.20.0 DI:1563 (B/D/F:27:00.0) [F1]-Help [F2]-Quick Menuqqj
Step 11:
Press “Esc” (a few times) to exit back to the lanconf main menu.
Copyright (C) 2006 - 2022 by Intel (R) Corporation. All rights reserved Intel (R) Confidential and not for general distribution. lqqqqqqqqqq[ LANConf Menu ]qqqqqqqqqqqqk lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x x x This is the first menu and escaping another level releases the current x x adapter and all of its settings. x x x x Press [ESC] to release adapter and return to the selection menu. x x x x OK x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj lqqqqqqqqqqqqqqqqqqqqqqqqqqq[Action Description]qqqqqqqqqqqqqqqqqqqqqqqqqqqqk x View/Edit the MAC and PHY registers x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
Step 12:
At the lanconf main menu, select “Exit” at the bottom of the page to exit from lanconf tool.
Copyright (C) 2006 - 2022 by Intel (R) Corporation. All rights reserved
Intel (R) Confidential and not for general distribution.
lqqqqqqqqqqqqqqqqqqqqqqq[Select a Device (22 found)]qqqqqqqqqqqqqqqqqqqqqqqqk
x Num Description /\ Device-Id Location x
x 07) Intel(R) Ethernet Converged Network Adapter X710 8086-1572 6:00.0 x
x 08) Intel(R) Ethernet Converged Network Adapter X710 8086-1572 6:00.1 x
x 09) Intel(R) I350 Gigabit Network Connection 8086-1521 8:00.0 x
x 10) Intel(R) I350 Gigabit Network Connection 8086-1521 8:00.1 x
x 11) Intel(R) I350 Gigabit Network Connection 8086-1521 8:00.2 x
x 12) Intel(R) I350 Gigabit Network Connection 8086-1521 8:00.3 x
x 13) Intel(R) I350 Gigabit Network Connection 8086-1521 12:00.0 x
x 14) Intel(R) I350 Gigabit Network Connection 8086-1521 12:00.1 x
x 15) Intel(R) I350 Gigabit Network Connection 8086-1521 12:00.2 x
x 16) Intel(R) I350 Gigabit Network Connection 8086-1521 12:00.3 x
x 17) Intel(R) I210 Gigabit Network Connection 8086-157B 14:00.0 x
x 18) Intel(R) I210 Gigabit Network Connection 8086-1533 15:00.0 x
x 19) Intel(R) Ethernet Connection X553 10 GbE SFP+ 8086-15CE 17:00.0 x
x 20) Intel(R) Ethernet Connection X553 10 GbE SFP+ 8086-15CE 17:00.1 x
x 21) Intel(R) Ethernet Connection X553 10 GbE SFP+ 8086-15CE 19:00.0 x
x 22) Intel(R) Ethernet Connection X553 10 GbE SFP+ 8086-15CE 19:00.1 x
x Exit x
x --- x
mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
Select = Up/Down/[Enter] Exit = X Blink Adapter = B Impersonate = I
Switch Description = N DLM LANConf v1.39.20.0
Step 13:
Run NIC init script “CSG1300_X550T_init.sh” as shown below and verify each eeprom value is programmed successfully as highlighted below.
[admin@versa-flexvnf: CSG1300_x550_NVM_3p60] $ sudo ./CSG1300_X550T_init.sh Setting CSG1300 X550T MDI & LED config . . . Using: Intel (R) PRO Network Connections SDK v2.43.8 EEUPDATE v5.43.08.00 Copyright (C) 1995 Intel Corporation Intel (R) Confidential and not for general distribution. NIC Bus Dev Fun Vendor-Device Branding string === === === === ============= ================================================= 1 2 00 00 8086-1521 Intel(R) I350 Gigabit Network Connection 2 2 00 01 8086-1521 Intel(R) I350 Gigabit Network Connection 3 2 00 02 8086-1521 Intel(R) I350 Gigabit Network Connection 4 2 00 03 8086-1521 Intel(R) I350 Gigabit Network Connection 5 4 00 00 8086-1563 Intel(R) Ethernet Converged Network Adapter X550 6 4 00 01 8086-1563 Intel(R) Ethernet Converged Network Adapter X550 7 6 00 00 8086-1572 Intel(R) Ethernet Converged Network Adapter X710 8 6 00 01 8086-1572 Intel(R) Ethernet Converged Network Adapter X710 9 8 00 00 8086-1521 Intel(R) I350 Gigabit Network Connection 10 8 00 01 8086-1521 Intel(R) I350 Gigabit Network Connection 11 8 00 02 8086-1521 Intel(R) I350 Gigabit Network Connection 12 8 00 03 8086-1521 Intel(R) I350 Gigabit Network Connection 13 12 00 00 8086-1521 Intel(R) I350 Gigabit Network Connection 14 12 00 01 8086-1521 Intel(R) I350 Gigabit Network Connection 15 12 00 02 8086-1521 Intel(R) I350 Gigabit Network Connection 16 12 00 03 8086-1521 Intel(R) I350 Gigabit Network Connection 17 14 00 00 8086-157B Intel(R) I210 Gigabit Network Connection 18 15 00 00 8086-1533 Intel(R) I210 Gigabit Network Connection 19 17 00 00 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 20 17 00 01 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 21 19 00 00 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 22 19 00 01 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 5: Successfully wrote word 0x0FC9 -> 0x0000 5: Updating Checksum and CRCs...Done. Using: Intel (R) PRO Network Connections SDK v2.43.8 EEUPDATE v5.43.08.00 Copyright (C) 1995 Intel Corporation Intel (R) Confidential and not for general distribution. NIC Bus Dev Fun Vendor-Device Branding string === === === === ============= ================================================= 1 2 00 00 8086-1521 Intel(R) I350 Gigabit Network Connection 2 2 00 01 8086-1521 Intel(R) I350 Gigabit Network Connection 3 2 00 02 8086-1521 Intel(R) I350 Gigabit Network Connection 4 2 00 03 8086-1521 Intel(R) I350 Gigabit Network Connection 5 4 00 00 8086-1563 Intel(R) Ethernet Converged Network Adapter X550 6 4 00 01 8086-1563 Intel(R) Ethernet Converged Network Adapter X550 7 6 00 00 8086-1572 Intel(R) Ethernet Converged Network Adapter X710 8 6 00 01 8086-1572 Intel(R) Ethernet Converged Network Adapter X710 9 8 00 00 8086-1521 Intel(R) I350 Gigabit Network Connection 10 8 00 01 8086-1521 Intel(R) I350 Gigabit Network Connection 11 8 00 02 8086-1521 Intel(R) I350 Gigabit Network Connection 12 8 00 03 8086-1521 Intel(R) I350 Gigabit Network Connection 13 12 00 00 8086-1521 Intel(R) I350 Gigabit Network Connection 14 12 00 01 8086-1521 Intel(R) I350 Gigabit Network Connection 15 12 00 02 8086-1521 Intel(R) I350 Gigabit Network Connection 16 12 00 03 8086-1521 Intel(R) I350 Gigabit Network Connection 17 14 00 00 8086-157B Intel(R) I210 Gigabit Network Connection 18 15 00 00 8086-1533 Intel(R) I210 Gigabit Network Connection 19 17 00 00 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 20 17 00 01 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 21 19 00 00 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 22 19 00 01 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 5: Successfully wrote word 0x0FCB -> 0x7600 5: Updating Checksum and CRCs...Done. Using: Intel (R) PRO Network Connections SDK v2.43.8 EEUPDATE v5.43.08.00 Copyright (C) 1995 Intel Corporation Intel (R) Confidential and not for general distribution. NIC Bus Dev Fun Vendor-Device Branding string === === === === ============= ================================================= 1 2 00 00 8086-1521 Intel(R) I350 Gigabit Network Connection 2 2 00 01 8086-1521 Intel(R) I350 Gigabit Network Connection 3 2 00 02 8086-1521 Intel(R) I350 Gigabit Network Connection 4 2 00 03 8086-1521 Intel(R) I350 Gigabit Network Connection 5 4 00 00 8086-1563 Intel(R) Ethernet Converged Network Adapter X550 6 4 00 01 8086-1563 Intel(R) Ethernet Converged Network Adapter X550 7 6 00 00 8086-1572 Intel(R) Ethernet Converged Network Adapter X710 8 6 00 01 8086-1572 Intel(R) Ethernet Converged Network Adapter X710 9 8 00 00 8086-1521 Intel(R) I350 Gigabit Network Connection 10 8 00 01 8086-1521 Intel(R) I350 Gigabit Network Connection 11 8 00 02 8086-1521 Intel(R) I350 Gigabit Network Connection 12 8 00 03 8086-1521 Intel(R) I350 Gigabit Network Connection 13 12 00 00 8086-1521 Intel(R) I350 Gigabit Network Connection 14 12 00 01 8086-1521 Intel(R) I350 Gigabit Network Connection 15 12 00 02 8086-1521 Intel(R) I350 Gigabit Network Connection 16 12 00 03 8086-1521 Intel(R) I350 Gigabit Network Connection 17 14 00 00 8086-157B Intel(R) I210 Gigabit Network Connection 18 15 00 00 8086-1533 Intel(R) I210 Gigabit Network Connection 19 17 00 00 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 20 17 00 01 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 21 19 00 00 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 22 19 00 01 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 5: Successfully wrote word 0x0104 -> 0x4004 5: Updating Checksum and CRCs...Done. Using: Intel (R) PRO Network Connections SDK v2.43.8 EEUPDATE v5.43.08.00 Copyright (C) 1995 Intel Corporation Intel (R) Confidential and not for general distribution. NIC Bus Dev Fun Vendor-Device Branding string === === === === ============= ================================================= 1 2 00 00 8086-1521 Intel(R) I350 Gigabit Network Connection 2 2 00 01 8086-1521 Intel(R) I350 Gigabit Network Connection 3 2 00 02 8086-1521 Intel(R) I350 Gigabit Network Connection 4 2 00 03 8086-1521 Intel(R) I350 Gigabit Network Connection 5 4 00 00 8086-1563 Intel(R) Ethernet Converged Network Adapter X550 6 4 00 01 8086-1563 Intel(R) Ethernet Converged Network Adapter X550 7 6 00 00 8086-1572 Intel(R) Ethernet Converged Network Adapter X710 8 6 00 01 8086-1572 Intel(R) Ethernet Converged Network Adapter X710 9 8 00 00 8086-1521 Intel(R) I350 Gigabit Network Connection 10 8 00 01 8086-1521 Intel(R) I350 Gigabit Network Connection 11 8 00 02 8086-1521 Intel(R) I350 Gigabit Network Connection 12 8 00 03 8086-1521 Intel(R) I350 Gigabit Network Connection 13 12 00 00 8086-1521 Intel(R) I350 Gigabit Network Connection 14 12 00 01 8086-1521 Intel(R) I350 Gigabit Network Connection 15 12 00 02 8086-1521 Intel(R) I350 Gigabit Network Connection 16 12 00 03 8086-1521 Intel(R) I350 Gigabit Network Connection 17 14 00 00 8086-157B Intel(R) I210 Gigabit Network Connection 18 15 00 00 8086-1533 Intel(R) I210 Gigabit Network Connection 19 17 00 00 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 20 17 00 01 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 21 19 00 00 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 22 19 00 01 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 5: Successfully wrote word 0x010C -> 0x4004 5: Updating Checksum and CRCs...Done. Using: Intel (R) PRO Network Connections SDK v2.43.8 EEUPDATE v5.43.08.00 Copyright (C) 1995 Intel Corporation Intel (R) Confidential and not for general distribution. NIC Bus Dev Fun Vendor-Device Branding string === === === === ============= ================================================= 1 2 00 00 8086-1521 Intel(R) I350 Gigabit Network Connection 2 2 00 01 8086-1521 Intel(R) I350 Gigabit Network Connection 3 2 00 02 8086-1521 Intel(R) I350 Gigabit Network Connection 4 2 00 03 8086-1521 Intel(R) I350 Gigabit Network Connection 5 4 00 00 8086-1563 Intel(R) Ethernet Converged Network Adapter X550 6 4 00 01 8086-1563 Intel(R) Ethernet Converged Network Adapter X550 7 6 00 00 8086-1572 Intel(R) Ethernet Converged Network Adapter X710 8 6 00 01 8086-1572 Intel(R) Ethernet Converged Network Adapter X710 9 8 00 00 8086-1521 Intel(R) I350 Gigabit Network Connection 10 8 00 01 8086-1521 Intel(R) I350 Gigabit Network Connection 11 8 00 02 8086-1521 Intel(R) I350 Gigabit Network Connection 12 8 00 03 8086-1521 Intel(R) I350 Gigabit Network Connection 13 12 00 00 8086-1521 Intel(R) I350 Gigabit Network Connection 14 12 00 01 8086-1521 Intel(R) I350 Gigabit Network Connection 15 12 00 02 8086-1521 Intel(R) I350 Gigabit Network Connection 16 12 00 03 8086-1521 Intel(R) I350 Gigabit Network Connection 17 14 00 00 8086-157B Intel(R) I210 Gigabit Network Connection 18 15 00 00 8086-1533 Intel(R) I210 Gigabit Network Connection 19 17 00 00 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 20 17 00 01 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 21 19 00 00 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 22 19 00 01 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 5: Successfully wrote word 0x0105 -> 0x4546 5: Updating Checksum and CRCs...Done. Using: Intel (R) PRO Network Connections SDK v2.43.8 EEUPDATE v5.43.08.00 Copyright (C) 1995 Intel Corporation Intel (R) Confidential and not for general distribution. NIC Bus Dev Fun Vendor-Device Branding string === === === === ============= ================================================= 1 2 00 00 8086-1521 Intel(R) I350 Gigabit Network Connection 2 2 00 01 8086-1521 Intel(R) I350 Gigabit Network Connection 3 2 00 02 8086-1521 Intel(R) I350 Gigabit Network Connection 4 2 00 03 8086-1521 Intel(R) I350 Gigabit Network Connection 5 4 00 00 8086-1563 Intel(R) Ethernet Converged Network Adapter X550 6 4 00 01 8086-1563 Intel(R) Ethernet Converged Network Adapter X550 7 6 00 00 8086-1572 Intel(R) Ethernet Converged Network Adapter X710 8 6 00 01 8086-1572 Intel(R) Ethernet Converged Network Adapter X710 9 8 00 00 8086-1521 Intel(R) I350 Gigabit Network Connection 10 8 00 01 8086-1521 Intel(R) I350 Gigabit Network Connection 11 8 00 02 8086-1521 Intel(R) I350 Gigabit Network Connection 12 8 00 03 8086-1521 Intel(R) I350 Gigabit Network Connection 13 12 00 00 8086-1521 Intel(R) I350 Gigabit Network Connection 14 12 00 01 8086-1521 Intel(R) I350 Gigabit Network Connection 15 12 00 02 8086-1521 Intel(R) I350 Gigabit Network Connection 16 12 00 03 8086-1521 Intel(R) I350 Gigabit Network Connection 17 14 00 00 8086-157B Intel(R) I210 Gigabit Network Connection 18 15 00 00 8086-1533 Intel(R) I210 Gigabit Network Connection 19 17 00 00 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 20 17 00 01 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 21 19 00 00 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 22 19 00 01 8086-15CE Intel(R) Ethernet Connection X553 10 GbE SFP+ 5: Successfully wrote word 0x010D -> 0x4546 5: Updating Checksum and CRCs...Done.
Please make sure EEPROM verification is "PASS" for each value as highlighted below.
Verifying EEPROM values . . .
5: Word 0xFC9 = 0x0000
PASS!
5: Word 0xFCB = 0x7600
PASS!
5: Word 0x104 = 0x4004
PASS!
5: Word 0x10C = 0x4004
PASS!
5: Word 0x105 = 0x4546
PASS!
5: Word 0x10D = 0x4546
PASS!
EEPROM PROGRAMMING COMPLETED!
================================================
| PLEASE POWER CYCLE THE SYSTEM!!! |
================================================
[admin@versa-flexvnf: CSG1300_x550_NVM_3p60] $
Step 13:
Power cycle the system
Plug out the power cord(s), wait for about ~ 30 seconds, and then plug in the power cord(s).
Step 14:
After power cycling the system, stop the services again and verify if NVM version is updated as shown below.
[admin@versa-flexvnf: ~] $ vsh stop [admin@versa-flexvnf: ~] $ ethtool -i eth1 driver: ixgbe version: 5.9.4 firmware-version: 0x8000172e, 1.3105.0 expansion-rom-version: bus-info: 0000:04:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes [admin@versa-flexvnf: ~] $ ethtool -i eth2 driver: ixgbe version: 5.9.4 firmware-version: 0x8000172e, 1.3105.0 expansion-rom-version: bus-info: 0000:04:00.1 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes [admin@versa-flexvnf: ~] $
Step 15:
Go to VOS cli> and verify all interfaces are detected, MAC addresses are still intact and network ports are working properly as expected.
admin@versa-flexvnf-cli> show interfaces brief | tab | nomore NAME MAC OPER ADMIN TENANT VRF IP ------------------------------------------------------------------------------------------------------------ eth-0/0 ac:43:30:f8:ef:c0 up up 0 global 10.10.10.10/8 . . . vni-0/0 ac:43:30:f8:ef:c2 down down - - vni-0/0.1 ac:43:30:f8:ef:c2 down down 1 WAN1-Transport-VR vni-0/0.0 ac:43:30:f8:ef:c2 down down 1 WAN1-Transport-VR 172.168.10.10/24 vni-0/1 ac:43:30:f8:ef:c3 down up - - vni-0/1.1 ac:43:30:f8:ef:c3 down up 1 WAN1-Transport-VR vni-0/1.0 ac:43:30:f8:ef:c3 down up 1 WAN1-Transport-VR 172.168.10.11/24 . . . vni-0/2 ac:43:30:f8:ef:c4 down up - - vni-0/2.1 ac:43:30:f8:ef:c4 down up 1 WAN1-Transport-VR vni-0/2.0 ac:43:30:f8:ef:c4 down up 1 WAN1-Transport-VR vni-0/3 ac:43:30:f8:ef:c5 down up - - vni-0/3.1 ac:43:30:f8:ef:c5 down up 1 WAN1-Transport-VR vni-0/3.0 ac:43:30:f8:ef:c5 down up 1 WAN1-Transport-VR [ok][2023-09-01 18:32:44] admin@versa-flexvnf-cli>
<DONE>
Release Notes:
- X550-T NVM v3.6 update: dSGVL_B0_AT2_noMNG_3p60.bin (NVM without manageability function). With previous version NVM 2.0 (with manageability function), link partner (remote-end) status may show link up even when X550 (vni-0/0 & vni-0/1) is admin down or ifconfig down.