- Verify that the Mellanox ConnectX-6 card is installed with the desired feeds attached.
- Verify that Windows Server 2016 Base Image version 20190822-340-2016w or later has been
installed. The base image should contain McAfee Solidifier 8.2.1.143 and GV
Embedded Security Manager 1.0.0.26 or later versions of these software
components.
- You have procured the necessary GV I/O software and prerequisite files
for the upgrade. Go to Grass Valley products
compatible with GV I/O and Third party products
compatible with GV I/O to determine
the compatible software versions required.
This procedure is not required if you received your GV I/O server from the factory.
Otherwise, proceed with the steps below:
-
Obtain GVIO-Prerequisites-5.x.zip file from ftp.grassvalley.com and
unzip to a temporary folder on the GV I/O unit.
This .zip file contains software components that will be used later in the
procedure.
-
Stop AppCenter if it is running.
-
Stop the AppService applicaton.
-
Stop the S2059Client application.
-
Change Embedded Security Manager to Update Mode.
-
Execute the installer for the Zulu Java JDK:
zulu11.41.23-ca-jdk11.0.8-win_x64.msi
-
Execute the GV Engine installer:
GVEngineInstaller-x.x.x.xx_vcxxx.exe
-
Execute the NVIDIA installer:
xxx.xx-quadro-winserv-2016-2019-64bit-international-whql.exe
-
Execute S2059 Client installer:
S2059ClientInstaller-1.3.0.33.exe
-
Execute VyDriver installer: VyDriver-1.5.0.28.exe
-
Use the Windows Programs and Features Control Panel to uninstall the
MLNX_WinOF2 component.
-
Use the Windows Programs and Features Control Panel to uninstall the WinMFT64
component.
-
Execute the installer for the new WinMFT64 component for this release:
WinMFT_x64_4_14_2_17.exe
-
Execute the installer for the new MLNX_WinOF2 component for this release:
MLNX_WinOF2-x_xx_xxxxx_All_x64.exe
Note: If the firmware on the Mellanox ConnectX-6 card is of an older revision, this
installation step may include a firmware update that can take up to 30
minutes to complete.
-
Open a Windows Command Prompt, making sure to choose "Run as
administrator".
-
From the command line prompt, execute the command mst status -v to
identify details of each port for the Mellanox ConnectX-6 card as below:
The output from the command will include port IDs of the form
"mt4119_pciconf0" and "mt4119_pciconf0.1". You will need to use these IDs in
the next steps.
-
Execute the rivermax_config program once for each port ID from the step above.
An example of executing the command:
rivermax_config-2_940_22655_23.exe
mt4119_pciconf0
-
Go to c:\License and check whether
rivermax.lic file exists in the directory.
-
Run the NetAdapterConfig_VersionX.ps1 file for NIC
configuration.
Note: Reinstalling or updating the Mellanox driver will reset the NIC
configuration settings, so this script must be executed again after any
future driver updates.
-
Open Network and Sharing Center in the Control Panel, then right-click and
select Properties on the first Mellanox ConnectX network port.
-
Disable all protocol and services except Vy and
Internet Protocol Version 4 (TCP/IPv4).
Note: VyDriver's configuration for CPU core selection can be left at the
default automatic setting.
-
Go to the second Mellanox ConnectX network port, then disable all protocol and
services except Vy and Internet Protocol
Version 4 (TCP/IPv4).
-
For all non-Mellanox network ports, right-click on Properties and uncheck
Vy for each network port.
-
Set up and assign IP addresses for the Mellanox network interface controller (NIC).
-
Execute the WeightNetworkAdapters2345678.ps1 script to
optimize the general network adapter configuration for the GV I/O unit.
Please refer to WeightNetworkAdapters_README.txt for
details about executing this script.
-
Change Embedded Security Manager to Enabled Mode.
-
Reboot the GV I/O unit.