LSI Hypercfg (LINUX)
V3.5
August 13, 2003 

Reason for Release:

Bug Fixes:

1. Hypercfg in a RAID 1 was displaying the physical drive size of each drive as the size of the mirror capacity and not the actual drive size.  This was fixed. 

2. /Ti option was not allowing the user to insert the time stamp and was reporting as invalid option.  This was fixed.  

Enhancements:
NONE

Component Features:

/S - Silent Operation:
	When this option is set, the utility does not prompt the user.

/F[FILENAME]:
	This Option redirects the output to the specified FILENAME
If FILENAME is not specified then the default file is taken to be HYPERCFG.DAT.

/Yx[filename]
	This option is used for error logging
	If filename is not specified the default is hypercfg.log
	'x' = f - default - log only errors.
	'x' = c - continuous logging

CONFIGURATION OPTIONS:
The options specified with '[]' are optional and those within '<>' are mandatory.

     These options are used to configure the RAID.  The valid switches are:
     /A[m]:D1[,D2,D3,D4] /G[N]:[SIZE1] /G[N1]:[SIZE2]- Automatic RAID configuration 

m = S[STRIPE SIZE] - configures RAID in STRIPE MODE(RAID-0) with specified STRIPE SIZE. STRIPE SIZE must lie within the range [32, 64, 128, 256, 512, 1024, 2048, 4096]. If invalid STRIPE SIZE is specified the utility assumes 64K STRIPE SIZE.  Default STRIPE SIZE is 64k

m = M - configures RAID in MIRROR MODE (RAID-1) 

m = R[STRIPE SIZE] - configures RAID in RAID 10 mode with specified STRIPE SIZE.  STRIPE SIZE must lie within the range [64...4096], in multiples of 4K.
D1, D2...D4 specifies the drive that participates in the array.
Valid nos. are 00,, 10,  for Port#0, Port#1 respectively.

/G[n]:[size] creates a logical array in the array 'n' with the size specified
Size specified is in MB
Default value for n is 0 and if size is not specified, the whole array is allotted to the logical drive.
	
DRIVE-ID:
	Drive id is specified by /C[n] /D[cd]

	/C[n] - Specifies the card no. If n is not specified, then it is taken to be 0

	/D[cd] - Specifies the drive no.
		c = Channel No. (0 - for Primary, 1- for Secondary) - default is 0
		
		d - Always 0 for this controller, only Master is supported.

/L /C[n] /D[cd] [/b[filename]]- Displays the configuration sector of the specified drive
- If ONLY /L is used, the configuration sector of the first available drive is displayed. 

The order of searching for the first available drive is:
	Card 0 Channel 0 Drive 0 - Primary Master
      Card 0 Channel 1 Drive 0 - Secondary Master
      .
      .
      .

- If either /D or /C is specified then the configuration sector of the
    specified drive is displayed

		 - /b[fn] - saves the IRCD in a bin file - fn. If fn is not specified, default is 		       HYPERCFG.BIN

/E<o> /C[n] /D[cd]  - Erases the configuration/error log sector of specified drive 
	o = C - Erases the configuration sector

	o = E - Erases the error log sector

	o = A - Erases both configuration and error log sector

/@ /b[filename] To restore configuration from binary file use /@ /b[binfile] if binfile is not specified, then default is HYPERCFG.BIN

	

DISPLAY OPTIONS:

	This option determines how the data is displayed. This option is valid only for /I option.
	/W[o] - Specifies display mode

		o = V - Display in verbose mode

		Default Option: If [o]  is not specified, then display will be as HEX Dump.

MISCELLANEOUS OPTIONS:

	/M[r/<max-address>] /C[n] /D[cd] (NOTE: This feature is available only in DOS version)
		This option allows the user to set the maximum accessible sectors on the
		Harddrive that supports this feature. The address is specified in HEX

		/Mr - Resets the max. address to NATIVE MAX ADDRESS of HDD.

	/P[S] /C[n] /D[cd] - Switches the drive to specified state.
         	S = S - Drive is powered on in Suspend state.

Default Option: If [S] is not specified, then the drive is switched on in Active state.

/V - Detects the Presence of RAID BIOS and displays the version of BIOS (NOTE: Feature availability depends on driver used for non-DOS platforms) 

/R[n] [/$[FILENAME]] [/B[FILENAME]] /C[n] /D[cd] - Reads and displays the 'n'th sector 
	If 'n' is not specified then sector no. is taken to be 0
	/B option dumps specified sector to the specified file in BIN format
  	/$ option dumps specified BIN file to the 'n'th sector
	The default filename is HYPERCFG.BIN

/X - This option pauses and waits for keystroke if any error occurs on executing HyperCFG.




/I[a] /C[n] /D[cd] [/B[filename]] - Displays the information about the specified drive
/Ia displays ID Device Packet for all drives present.
	/Bfilename - Saves the 512 byte ID info. Pkt. To filename. If filename
	is not specified, then the default filename is HYPERCFG.BIN
	This option should NOT be used with /Ia option.

/Z[E/D] - Enables / Disables SMART feature. Default option is ENABLE


Note:

DMA and Write cache are defaulted to the "ON" mode for R0/R1/R10 configurations.

Known Restrictions
None

Known Bugs
None

