Driver Install Instructions for the AIM4 board:

The drivers can be found by using the HTML interface to navigate to them through unit
model numbers. The 1546, 1547, 46XX, and 47XX units use the AIM4 board.

1. Load the OS and any Service Packs for the OS.
   (Note: Xycom requires XP Pro with SP2, and Windows 2K with SP4).

   1.1 Depending on your unit hardware configuration, you must make a floppy containing
       either the 3132 Windows SATA IDE driver, or the Windows SATA RAID driver files. If
       you are unsure of what unit configuration you have see the troubleshooting section
       below for details on differentiating the hardware configurations.
       1.1.1 To create the floppy first insert the driver CD (P/N 140050) into a computer
             (with windows 2K or XP already installed). Install a blank floppy into the
             computer's floppy drive (or connect a USB floppy up to the unit and use it
             instead), then run the self extracting ide.exe or raid.exe. When prompted,
             enter A:\ as the destination path for the extracted files.
   1.2 When the F6 message appears (briefly) early on in the OS load, you must press
       F6 to enable load other drivers.
   1.3 When prompted later to select other drivers, please follow the instructions and use the
       floppy (created earlier) when prompted to load the SATA drivers. Note: If your unit is
       a RAID unit load the RAID driver. If your unit is non-RAID configuration use the SATA
       IDE driver. Driver type expected is determined by Motherboard configuration.

2. After the OS and Service Packs are loaded, install the .Inf files. Go to the INF folder and
   run the INF.EXE file to extract the files to a folder of your choice. It is recommended that
   you enter in a path like C:\drivers\inf so you can easily find the driver later if needed.
   Next, run setup.exe.

3. Install the Intel chipset/video controller (915GM) drivers. Note: Use the Multilanguage
   driver for Multilanguage installations (The standard Xycom 2K image has Multilanguage
   support). For the English only driver installation, go to the 915GM\English folder and then
   run the win2k_xp1416.exe file. It will automatically extract the files and start the driver
   install process. For Multilanguage installs, go to the 915GM\Multilang folder and run the
   1416.exe file to extract the files to a folder of your choice. It is recommended that
   you enter in a path like C:\drivers\chipset so you can easily find the driver later if needed.
   Next, run setup.exe.

4. For the 10/100 base T (Intel) LAN driver, go to the 82562ET folder and run PRO2KXP.exe driver
   to extract then run the Windows driver utility. Note you will be given a choice for the
   location to extract the files to. Enter in a path like C:\drivers\lan so you can easily find
   the driver later if needed. Next, the program will extract the files then automatically run
   install program. 

5. For the 10/100/1000 base T (Marvel) LAN driver go to the 88e8053 folder, select the proper
   2K or XP folder then run the self-extracting .exe file. When prompted for the unzip location
   enter in a path like C:\drivers\lan2 so you can easily find the driver later if needed. Next,
   go into the device manager, and select update driver. Manually point to the folder that
   contains the LAN driver.

6. Unzip the self-extracting ALC655.exe file to your Windows based system. When prompted for the
   unzip location enter in a path like C:\drivers\audio so you can easily find the driver later
   if needed. Run setup to install the Audio driver. If you receive errors during the driver
   install it may indicate that you only have Windows 2K SP2 installed. If you must use Windows
   2K SP2 (unsupported by Xycom) you can install without errors as follows: Go into the device
   manager, then select update driver and manually point to the folder that contains the Audio
   driver.

7. If the RAID driver was loaded earlier, load the Windows SATARAID5 Tool now. After the RAID
   tool loads it puts a shortcut to it in the all users startup folder. If you don't want
   this utility to load on each boot you need to remove the shortcut. Removing the shortcut
   will remove the ability to see the status of your RAID array.

   To configure the RAID tool, first run the utility (if not already done). Second, go into
   the configuration option then enable the error log. Third, set the information level to
   Warning. Forth, notice that while the icon in the utilities main screen is yellow your RAID
   duplication is not complete. When RAID duplication is complete it will turn green. Shrink
   utility window size down to as small as you desire and move it somewhere on the screen
   where it will be out of the way for most applications.

8. If the unit has a touch screen, then you must install the Xycom PS/2 touch screen driver
   from Touchbase. This drive is contained in three folders called disk1, disk2, and disk3
   so that floppies can easily be created for doing the touch driver installation. If you
   intend to install from Hard Drive copy the contents of all three folders into the disk1
   folder before starting the driver installation. After starting the installation use the
   default answers for all of the prompts. If installing from floppy, at some time during
   the installation the mouse will stop working temporarily until the driver completes it's
   installation and the system is re-booted.

   This touch screen driver is used for several Xycom products and is included in a
   separate touch screen software release. Currently, we use PS/2 version of the Xycom Touchbase
   release 3.8.16 Xycom P/N 142653 release 1.2 (Issue/Rev 3/B). Note: We use a 25-point
   calibration with a margin of 0 from the edge. This isn't the default, therefore the settings
   must be manually changed and applied in the setup screens for the Touchbase utility. In
   addition if you want quicker touch screen response, adjust the averaging setting down as low
   as possible. Remember to apply your settings after each setting change so that the change
   takes affect. Note: Xycom only supports Microsoft mice and keyboards. Other mice and
   keyboards may work but are not supported. See the troubleshooting section below for more
   details.


-----------Troubleshooting---------------

Intel Chipset/Video driver:

If errors occur when installing this driver it may be because it was already installed. Do the
following steps. To re-install the 915GM driver after it has already been installed and is
active, then you will need to remove it first and install the standard Microsoft driver. Once
the Microsoft driver is running instead of the 915GM driver you can update without getting
errors.


RAID:

To determine if the hardware configuration of your unit is for RAID or not you can do a simple
test. Reboot your computer. During the Power On Self Test (POST) a message will displayed that
instructs you to press [CTRL]+S or F4 to enter RAID setup on RAID units. For non-RAID units,
the message isn't displayed.

For the RAID drives if you are running in Windows and a drive goes bad or is removed the icon
in the RAID utility will turn yellow. You can shutdown your computer and fix the drive by
putting a replacement drive in the unit that has identical drive geometry.

If one of the RAID drives goes bad after Windows has already shut down (i.e. Windows is not
aware of the failure) and the PC fails to boot into Windows. Try to remove the first SATA drive
and reboot. If this doesn't work try to swap the second SATA drive into the first location,
then attempt reboot. Note: If you install a driver that causes the system not to boot, then
unfortunately that driver was copied to both SATA drives and neither will probably boot properly.
RAID is intended to protect against hardware failures not bad drivers. The restore feature on
the OS's (when set up) is the recommended defense against bad drivers causing permanent system
lockup that would require a complete new OS load from scratch or a repair from the OS CD.

You can use the RAID Bios to recover your image but you must be careful. If you use the RAID
BIOS to rebuild your RAID array, remember that the array copy will always copy from the first
SATA drive to the second one. So, if the first drive is the one that went bad you'll have to
remove the second SATA drive from it's location and put it in the first drive's location before
rebuilding the array. If this is not done then you will be copying the contents of the blank
first drive onto the second SATA drive.

If you add a new Service Pack or re-apply your current Service Pak to the unit it may
automatically the replace the 3rd party RAID driver with a standard Microsoft driver. This in
turn may make your system unbootable. To prevent this always reapply the RAID driver and tool
before rebooting after the Service pack is loaded.


SATA, IDE (CF and CD), Floppy interface interactions:

If a Standard or USB floppy is installed and a boot floppy is present and the BIOS has the
Floppy or USB Floppy listed as the first boot device it will boot first. If the CD-ROM is listed
as first boot device it will boot first if a key is pressed when the user is prompted. If a
bootable CF is installed and the IDE 0 device is listed as the first boot device the system will
boot to CF unless a SATA drive is present. If a SATA drive is present, then it will always have
boot priority over the IDE mass storage device.

When creating or downloading an image of your system the CF is seen by Altris imaging software
as drive C: and it attempts to use it to create an image from or download an image to unless it
is removed. After the CF is removed the Altris imaging software correctly sees the SATA drive as
drive C: and therefore creates and downloads images correctly.


USB:

If USB devices install correctly but after reboot are no longer recognized, then you may have
the following problem: Windows 2K SP2 doesn't support USB properly for this chipset. Please
load Windows 2K SP4. XP Pro SP1 may have the same issue. Xycom only tested and supports XP Pro
with SP2.

If you cannot boot from a USB device then the device is probably not a Floppy, CD-ROM, or ZIP
drive. Currently, only those three devices are bootable with this BIOS. Note: Remember to select
the proper boot devices for the boot order of your choice in setup.


PS/2 TOUCHSCREEN, KEYBOARD, MOUSE:

Moving the PS/2 mouse around and pressing keys on the PS/2 keyboard while the OS is still
booting can cause keyboard and mouse lockups. You can still plug in a USB mouse or keyboard to
do a controlled shutdown on OS's that support USB.

For external PS/2 devices Xycom only supports the Microsoft 2 button mice and keyboards.
The two buttons on the Microsoft wheel mouse will work but the wheel won't if the touch screen
driver is loaded. 

If you are using a non-Microsoft mouse or keyboard they may intermittently have problems or
may not work at all. Because multiple PS/2 mouse and keyboard devices are supported by Xycom
some assumptions must be made about the type of the device used because the PC/AT only
supports one PS/2 mouse and keyboard. Xycom treats the keyboards and mice all as Microsoft
devices, therefore the initialization done isn't ideal for non-Microsoft devices.

If you are attempting to use the DOS Touchbase driver in addition to loading the PS/2
mouse driver only the touch driver will work correctly in DOS edit. Note: DOS is not supported
by Xycom.

For Windows 2K and XP, if you are using a non-Microsoft mouse that is working but is very slow,
or is fast enough but it's movements very granular you can try the following Touchbase
configuration change. In the Touchbase settings utility find the tab that has a Macros button
available. Click on the Macros button you should see the following:

[Hex]
5A

Now modify the macro to look like below:

[Hex]
5A
[Hex]
F5

then apply and exit the settings utility.

You may have to change the Control Panel mouse settings after this to get the speed where you
want it.
