﻿              Windows SuperInstaller Readme
                 Marvell Semiconductor Inc.
                   All rights reserved


Table of Contents
 
1. Package Contents 
2. Supported Adapters/Controllers 
3. Supported Operating Systems
4. Installation 
5. Additional Notes 
6. Contacting Support



1. Package Contents

The Windows SuperInstaller package contains the following:

Readme.txt
Release.txt
Setup.exe

2. Supported Adapters/Controllers
 
 * 2700 Series Adapters
 * 2800 Series Adapters 

3. Supported Operating Systems

This release of the Windows SuperInstaller supports the following Windows 
Operating Systems:
 
 * Windows Server 2019
 * Windows Server 2022
 * Windows Server 2025

NOTE: For specific OS service packs (SPs) and updates, refer to the 
descriptions where this software version is posted on the Marvell Web
site:

   https://www.marvell.com/support/downloads/search.do

4. Installation

The QLogic Installer supports the following:

 * Pre-Install Driver
 * Install Driver
 * Update Driver
 * Normal Mode
 * Silent Mode 
 * Install QConvergeConsole CLI Application

To run the Installer for Windows in normal InstallShield UI mode:

 * In Windows Explorer, double-click the following file:

   Setup.exe

 * To install drivers and application in silent mode:

   Start /wait Setup.exe /i $msipath$ /qn /ilog  "<log file location>"
   
   This command Will install all drivers and applications
   If the HBA is not present, the installer will automatically pre-install
   the listed components.
       
 * To install drivers only in silent mode:

   Start /wait Setup.exe  /i $msipath$ /qn  ADDLOCAL=Supports,FC /ilog "<log file location>"

   This command Will install only FC driver.
   If the HBA is not present, the installer will automatically pre-install the listed components.

   NOTES: Feature names (i.e: Supports,FC) are case-sensitive   
   
 * To extract drivers to a specific directory:
     
   Start /wait Setup.exe  /a $msipath$  EXTRACTDRIVERS=1  TARGETDIR="<Extract directory location>"
   /qn /ilog "<log file location>"

 * To do a fresh install:
     
   Start /wait Setup.exe  /i $msipath$ /qn  FRESHINSTALL=1 /ilog "<log file location>"

 * To uninstall in silent mode:

   Start /wait Setup.exe  /x $msipath$ /qn /ilog "<log file location>"
 
   Always check return code if a reboot is required after a successful uninstall.
   Failure to proceed without reboot if a reboot is required will lead to unexpected behavior.

 * To uninstall in Standard mode, use Control Panel | Add or Remove Programs

5. Additional Notes
 
   If the current system is in BFS (Boot From SAN) environment via the QLE269x adapter, uninstall
   driver will cause the system inacessible in the next reboot.

5.1 Return Code

   Program terminated successfully                            0
   General Windows installer Error                            1603
   Unknown option                                             1608						
   Platform unsupported                                       1633
   Program terminated successfully with reboot required.      3010

   Note:

   Please refer to InstallShield Information for additional error codes (Runtime errors).
   
   To capture the installer return code, create a MS-DOS batch file with the start/wait command
   and substitute setup.exe with QLogicSetup.exe.

5.2 Known Issues and Workarounds
      
    Driver fails to install because the Device Plug and Play dialog is opened.
    Workaround: On Windows system make sure to close the "Found New Hardware" dialog before
    running the SuperInstaller.
   
6. Contacting Support

   For further assistance, contact Marvell Technical Support at:
   https://www.marvell.com/support/

Copyright (c) 2018-2024. All rights reserved worldwide. Marvell and the
Marvell logo are registered trademarks of Marvell Semiconductor Inc. 
All other brand and product names are trademarks or registered 
trademarks of their respective owners.