The Janitor's bird eats barbie

The purpose of these modded BIOS' is to provide 48-bit LBA support on the Highpoint Controller (IDE 3/4) on the Abit KT7-RAID / KT7A-RAID boards.

If all you're interested in is 48-bit LBA support on the regular IDE channels (IDE 1/2), Abit added this support beginning with version 7N (KT7 all revisions / KT7A revision 1.0 - 1.2) and version 7P (KT7A revision 1.3 only).   Abit's latest reference BIOS for these boards already supports 48-bit LBA on IDE 1/2.

The purpose of 48-bit LBA is to provide support for hard disks larger than 128 gigabytes (137 gigabytes decimal).

I get a lot of people asking for these modded BIOS'.  They're still up, but I've renamed them to match Abit's original files.  I did this so all that's necessary for you to do is pick up Abit's original BIOS update package and replace the .BIN file with my modded version.

Prepare a DOS diskette with no Config.sys and Autoexec.bat.

If you have trouble fitting everything on the diskette, go to Folder Options, click on the View tab and enable display of Hidden and System Files and uncheck the box to Hide Protected and Operating System Files (and respond "yes" to the warning).  Then go back and delete everything on the diskette except IO.SYS, MSDOS.SYS and COMMAND.COM.  These three are the only files required to boot to a clean DOS prompt (everything else is either utilities or device drivers that you do not need).

Once your DOS diskette is prepared, copy Abitfae.bat, Runme.bat, Awdflash.exe and KT7_A9.BIN or KT7S_B4.BIN to it.

Boot with this diskette and type RUNME at the A:\ prompt.  Follow the on-screen prompts and, once Awdflash.exe starts running, sit on your hands until your instructed to exit the program to reboot your computer.

When your computer reboots, you'll get a CMOS Checksum Error (you'll be running at Failsafe Defaults).  At this point, turn off the computer using the switch on your PSU.

Manually clear your CMOS memory by removing the wall cord from the PSU and move the CCMOS1 jumper to pins 2 and 3 for a full minute.  Return CCMOS1 back to pins 1 and 2 and you're ready to reprogram your BIOS settings.

The file for all KT7-RAID boards and KT7A-RAID revision 1.0 - 1.2 boards is located here  (KT7_A9.BIN).

The file for KT7A-RAID revision 1.3 boards is located here  (KT7S_B4.BIN).

Both these files consist of Abit's original BIOS (unaltered in any way), with the only modification being that I embedded Highpoint's version 2.351 BIOS, providing numerous bug-fixes and the ability to support drives larger than 128 gigabytes (137 gigabytes decimal) on the Highpoint controller.

Be certain you flash the correct file for your motherboard (check the label on your motherboard, usually located on the outside edge of the last ISA slot... you'll need a flashlight and a small mirror to read it with the motherboard mounted in the case).

You'll also want to pick up the matching version 2.351 drivers from Highpoint.

Unpack the drivers onto a blank formatted diskette, maintaining the complete directory structure (the TXTSETUP.OEM file should be in the root directory).  The above file also includes the Highpoint version 2.351 BIOS (this is where I picked it up in the first place).  Highpoint includes the BIOS files in the driver download for people who have an add-on RocketRAID 100 PCI card, which uses the same Highpoint 370 chipset that's on the KT7-RAID and KT7A-RAID motherboards.  The entire extracted contents of the above file will fit on a diskette, so there's no need to remove the BIOS files.




Windows Vista / Windows 7

Highpoint has posted a Windows Vista/7 compatible driver version to their website.  Pick up version 2.352.7.126 from Highpoint.

Be aware that I have no way to test this driver, as I no longer have a computer fitted with a motherboard with a Highpoint 370/372/372N/302N controller.  Installation is at your own peril.

Also be aware that the installation of the driver is different.  Take note of the Readme.txt file for instructions.  My modded BIOS files should work with this new driver.




Modding the BIOS for other Boards with a Highpoint 370/372/372N/302N Controller

Over the years I've gotten numerous requests to mod the BIOS for other boards.  I generally refuse, since I have no way to test my creations... but I've always provided instruction on how to do the mod.

To avoid re-inventing the wheel (and, should you find this page on the web and be tempted to ask), I'm reproducing my instructions here.  Be mindful that all of the following is to be accomplished at your own peril!

All of this can be done from a Windows Command prompt (Start/Run then type CMD and press Enter).  There's no need to do this booted to DOS.

First: Download the version 2.351 BIOS and driver .zip file from Highpoint.

Extract the contents of the .zip file into a folder on your hard disk.

Pick up the CBROM version 2.15 program here  (cbrom215.zip).

Extract the file into another folder on your hard disk.

Download the BIOS for the motherboard that you want to mod and extract its files to the same folder where you put CBROM215.EXE.  Unpack/unzip the BIOS files.

In the following commands mobobios.bin is your motherboard BIOS and raidbios.bin is the Highpoint BIOS.

Using CBROM215.EXE, type the following command:

CBROM215 mobobios.bin /D

This will display the contents of your existing BIOS.  Take note of the PCI entry embedded in the BIOS.  This is what we'll be changing out.

From the folder containing the extracted Highpoint version 2.351 driver and BIOS files, copy one of the following from the BIOS sub-folder to the folder containing your motherboard BIOS and CBROM215.EXE.

3xxv2351.p4e ... for Highpoint 370/372 controllers
3xxv2351.p5e ... for Highpoint 372N controllers
3xxv2351.p6e ... for Highpoint 302N controllers

For simplicity, rename the above file to the name you displayed from your existing motherboard BIOS.  This step is NOT essential; you can simply use the name from Highpoint if you want.

Perform the mod with the following command:

CBROM215 mobobios.bin /PCI raidbios.bin

Your mod is done.  Flash your BIOS as usual.  Ensure that you manually clear the CMOS memory after flashing and then reprogram your BIOS settings prior to installing Windows on your computer.

For Windows 98SE/ME/XP/2000, copy the entire contents of the version 2.351 download from Highpoint-Tech to a diskette, ensuring that the TXTSETUP.OEM file is in the root of the diskette (the BIOS images and Load.exe program will fit with all the driver files on a blank/formatted diskette).  Install Windows, pressing F6 when prompted to signal the Text Setup phase that you want to load the RAID driver.  TXTSETUP.OEM will sort out which driver to install.

If you're installing Windows Vista or Windows 7, be certain that you pick up the version 2.352.7.126 drivers from the link above.  Do not use the version 2.351 drivers you used for the mod.

Good luck with your mod.

Jef