DOS Device Driver Installation
6.6 Additional DOS Utilities
6.6.4 Host Adapter Flash Utility
The SDMS Software Device Drivers and Utilities CD-ROM contains the SDMS Flash Utility (FLASH8X5.EXE) in this directory:
{CD-ROM Drive Letter}:\DRIVERS\BIOS
6.6.4.1 Features
The main feature supports host adapter selection for updating with a specific BIOS image.
6.6.4.2 Description
This utility allows you to update the LSI Logic PCI SCSI BIOS on a host adapter based on a LSI53C815, LSI53C825, LSI53C825A, LSI53C875, LSI53C876, LSI53C885, LSI53C895, LSI53C895A, LSIC53C896, LSI53C1000, and LSI53C1010 SCSI chip. LSI Logic releases new versions of the SCSI BIOS periodically. Your host adapter must have a flash ROM on board to use this utility.
You must place this utility on a DOS bootable diskette and execute it from this diskette. Do not runFLASH8X5from a drive connected to the host adapter you are updating. Power down any hard disk drives attached to the host adapter that you are updating.
Using DOS 5.0 or higher, create a bootable diskette by formatting it with the/soption (for example, formatA:/s). Do not install any memory managers or SCSI drivers on the diskette. A minimum of 200 Kbytes of conventional memory is needed to execute the Flash Utility. Add the DOS mouse driver toAUTOEXEC.BATfor mouse control of the utility, if desired.
Note: Some systems contain a specific PCI bus design, known as a Peer Bus implementation. This design provides an expanded PCI bus capacity by means of a secondary PCI bus. This implementation may cause issues with this Flash utility’s ability to correctly identify LSI53C8XX or
LSI53C1XXX boards installed on this secondary PCI bus.
For example, an error could occur or the system could hang after executing this Flash utility.
If your system contains a Peer Bus implementation, the only two alternatives available that will correct these issues are:
Step 1. Reboot the computer.
Step 2. TypeFLASH8X5/qat the prompt to invoke an optional mode of identifying LSI53C8XX or
LSI53C1XXX boards in a secondary PCI bus environment.
or
Step 1. Turn the machine off.
Step 2. Move the LSI Logic host adapter boards to be flashed over to the primary PCI bus.
To run the flash utility with a standard PCI bus implementation, follow these steps:
Step 1. Insert the diskette into driveA:.
Step 2. Boot the system to the DOS promptA:\>.
Step 3. TypeFLASH8X5and press Enter.
The first screen displayed indicates what files are necessary to upgrade and general instructions to upgrade.
Step 4. Press Enter to continue to the next window.
The Main menu for the Flash Utility appears and displays these six choices:
1. Update current SCSI EEPROM 2. Backup current SCSI EEPROM 3. View board summary
4. Exit to DOS 5. Reboot
6. About Flash8x5
LSI Logic recommends that you view the board summary (option 3) and perform a backup (option 2) prior to updating the flash. The view identifies the SCSI controller, its Device ID, the Flash ROM, and the current BIOS version. The backup stores the old BIOS image currently residing in the flash ROM to the diskette. In the event that there are problems with the new image, you can get back to the original one.
To update the current SCSI BIOS, follow these steps:
Step 1. Choose option 1 to give you a summary of boards.
Step 2. Press the space bar to mark/select at least one, even if there is only one to choose from.
Step 3. Press Enter.
A new window appears asking for the file name of the BIOS to upgrade.
Step 4. Type the filename at theA:\prompt and press Enter or
Press F2 to view the available files on the diskette. If you press F2, the available files should be: the BIOS file just backed up and 8XX BIOS image files. Highlight the 8XX BIOS image file (*.ROM) and press Enter.
The utility displays the filename and notifies you when the file is successfully read.
Step 5. Press Enter to continue.
The system prompts you whether or not to overwrite the BIOS that is currently flashed in.
Step 6. SelectYto upgrade.
This erases and updates the flash ROM.
The system displays the card information and verifies that the new BIOS is flashed.
Step 7. Press any key to get back to the Main menu.
Step 8. Choose option 5 to reboot.
Step 9. Remove the diskette if you want to boot from the hard drive.
To verify the new BIOS installation, watch carefully during boot and look at the third line of the SDMS banner when it is displayed.
or
Rerun the Flash utility from the bootable diskette and choose the View option to see the current BIOS version.
Note: Due to smaller flash ROMs on some host adapters, it may not be possible to upgrade earlier host adapters with newer versions of the BIOS. The flash ROM size can be
determined by the part’s description displayed on the Summary of Boards Installed screen in the flash chip column. Flash ROM part numbers and corresponding sizes are shown below.
Flash ROM part numbers and corresponding sizes are:
• 256/256A – 32 Kbyte capacity
• 512 – 64 Kbyte capacity
• 101/010 – 128 Kbyte capacity
• 201/020 – 256 Kbyte capacity Host adapters supported are:
• LSI8150SP
• LSI8251AD
• LSI8250ASP, LSI8251ASP
• LSI8750SP, LSI8751D
• LSI8751SPE, LSI8751SP
• LSI8951U, LSI8952U, LSI8953U
• LSI22801, LSI22802
• LSI22910, LSI21002
• LSI22915A, LSI21040
• LSI22902, LSI22903
• LSI20160, LSI20160L