Asus A7N8X-E Deluxe BIOS with updated SATA

I'm hosting the Asus A7N8X-E Deluxe 1013 BIOS with added v4.2.83 Sil3112 (SATA) BIOS.

What's that?

It's an improved and updated BIOS for Asus A7N8X-E Deluxe motherboards. Lastest BIOS released by Asus (published in 2004/11/19, I'm writing this on October 2008) has problems with big SATA hard drives (>250GB) and multiple drives.

I discovered that when I bought my new (old now) SATA HD: one Seagate 7200.10 with 320GB; I previosly had another Seagate SATA HD (7200.7 200GB) which worked flawlessly. With the new big harddrive these symptoms appeared:

  • Windows would take ages to boot (10 seconds halt, 2 seconds running, 10 seconds halt...) and was not able to access the new hard disk.
  • Linux (Ubuntu Dapper) would boot fine, but it was not able to access the hard disk at all.
  • With just one SATA disks attached Linux and Windows would work flawlessly, with both plugged in it was a no-no.

Silicon Image had already released an update for its SiI3112 controller BIOS, but Asus didn't release updates any more... So I had to do the job and create a self-made BIOS with updated SATA controllers.

About the BIOS

Über bios are based on Demoulous' "Uber Bios 1013 for A7N8X-E Deluxe SATA Enhanced" but adding the new SATA BIOS (v4.2.50 on lastest Demolous modded bios I could found at 17-02-07, v4.2.83 on my modded BIOS).

Trats bios are based on Trats 1T/2T bios adding the new SATA BIOS (v4.2.79 on lastest Trats I could found, v4.2.83 on my modded BIOS). Both CPC on (1T) and CPC off (2T) versions are included on the same package.

I’m offering these Bios to anybody on my situation that does not want (or fears) to mess with the Bios modules and CBRom. Both BIOS versions (v4.2.79 SATA and v4.2.83 SATA ones) have been tested on my computer. If you want, you can read more on nForcersHQ Forum.

Do-it-yourself guide

Somebody (xxsawer at nForcersHQ) asked me long ago for a way to build his own BIOS with updated modules.

The truth is that the motherboard BIOS (the chipset bios) is made from a base BIOS 'basic input output system' plus some 'pluggable' modules (just like an operating system has programs).

The SATA Controller BIOS is just one of those module. You can detach such module from a BIOS ROM file, attach a new (updated) one, and then flash your motherboard with your 'improved' BIOS.

You can use a program like CBROM for editing the BIOS ROM file modules.
It's a command-line tool, so you should download your motherboard bios (ex. C18E13US.BIN) and the new sata bios (ex. 4284.bin) files to the same folder and do something like this from a command line:

(0. CD C:\cbrom-folder (or whatever folder you used))

  1. CBROM606 C18E13US.BIN /pci release
    This will show you the modules inside the BIOS, so you can select which one you want release. It may show you a line like "PCI ROM - - - [ B] 4250.bin" (being 4.2.50 the SATA BIOS version on that ROM file). You'll have to chose "A", "B" or "C", whatever it shows in that line (B in this case)
  2. CBROM606 C18E13US.BIN /pci 4284.bin
    This will insert the new SATA rom file (ex. 4284.bin) on your motherboard bios file (ex. C18E13US.BIN)
  3. CBROM606 C18E13US.BIN /d
    This will display all the modules inside the BIOS, so you can check if the module you just inserted is really there.
  4. Flash your motherboard with your new BIOS

Anyway, before doing anything dangerous, I would advice you to take a look at nForcersHQ Forum and search for CBROM :)

Problems!

I just recently decided to enter the world of SATA by getting a Seagate 7200.12 1TB hard drive to add to my A7N8X-E Deluxe motherboard. Before this decision, I knew nothing about SATA and just assumed that SATA was SATA was SATA... Boy, how wrong I was. After experiencing issues and a lot of Google searches, I eventually came here.

I tried replacing the 1013 BIOS's SATA module using both CBROM 1.98 and Award BIOS Editor (http://awdbedit.sourceforge.net/). With both, I could not flash the modified 1013 BIOS using AWDFLASH (Alt + F2); it complained about a BIOS check sum error. Using ASUS Update, I was able to flash the modified BIOS, but now the machine boots directly into Award BootBlock BIOS v.1.0. The error message it gives is "BIOS ROM checksum error" and it expects to see a floppy disk with a copy of AWDFLASH.EXE. I'm going to have to find a friend with a computer that still has a floppy drive so I can get back to a usable state on my machine.

When creating my modded BIOS, I used the latest download from Silicon at http://www.siliconimage.com/support/searchresults.aspx?pid=63&cat=15&os=0 which is, as of this writing, 4.4.02. I figured I would have the best luck if I grabbed the newest BIOS module from Silicon. Now I'm not sure where I went wrong. The place where I downloaded CBROM (http://www.rebelshavenforum.com/CBROM.html) states that CBROM fixes the BIOS checksum when inserting a module, and Award BIOS Editor stated that there was no BIOS checksum for the BIOS chip when I attempted to generate a new checksum, so I'm at a loss as to why this is happening. Is the module version, 4.4.02, the issue here? Is it the version of AWDFLASH embedded in the BIOS? Is it the version of ASUS Update that I used?

When I eventually get this machine in a working state again, I'll just try one of the BIOS downloads from here to see if they work. If not, then I'll try downloading the AWDFLASH and ASUS Update versions from here, as well. After that, if I still can't get this to work, I'm thinking I'm just going to have to return the hard drive to the retailer and search for a high capacity EIDE drive.

- cparker15

Mother turns into a brick after BIOS upgrade

Hello, and thanks for sharing this useful info.I didn't use the one you provided, instead I made it myself. I'm pretty sure it was a good job. I put into .BIN the upgrade for Sil3112a 4.2.84. Everything was fine until reboot. Then the mother past away...Is there any chance to recover this?Is it posible to flash the BIOS chip with a tool for that?Any help will be very appreciated.Thanks in advance! BTW... It is a A7N8X-E Deluxe

a7n8x Deluxe?

Will this modified BIOS work with the a7n8x Deluxe? I have been unable to boot from SATA CD/DVD on this motherboard.Thanks,Greg

I wouldn't try to use the

Imagen de NeoPolus

I wouldn't try to use the A7N8X-E Deluxe BIOS on the A7N8X Deluxe (their names are similar, but the A7N8X-E has some features that the BIOS may miss: gigabit lan, wifi expansion connector...).I think it's a better idea to make your own "updated" BIOS: just download the last BIOS for the A7N8X from Asus, the SATA BIOS from Silicon Image, and follow the "Do-it-yourself guide" above to integrate the new SATA BIOS onto the Asus ROM :)  

SATA CD-ROM Drives on A7N8X-E

I'd like to commend you on your efforts in this area. My questions is :
Will either of these updated bios files allow the a7n8x-e to accept a sata cd-rom drive?

Thanks for your help

John

Yes Blu-ray Sata DVDRW drives half work on the Neopolus Bios!

This applies to A7N8X-E, XP Pro 32bit + Sata raid(raid bios ignored at start up - just let Sata 1TB Hard drive plus Sata LG Blu-Ray Drive run) + Neopolus 'fixed' raid Bios

To anyone else reading this page in late 2009/2010 (poss upgraded to WIN7) the answer is YES - you can use Sata DVD Drives with the Neopolus Bios. But Blu-ray / Cyberlink software will not run on a 3112 SATA 'Raid; version - it has to be a base Sata version.

Only way I could watch blu ray Film was by using AnyDVD and bypassing the Hollywood/MSoft/Cyberlink DRM. I'm looking for a bios with and updated base bios for seeing a 1TB Hard drive.

Thanks for hosting the updated Bios Neopolus - from the UK!

Thanks for the info :)

Imagen de NeoPolus

Thanks for the info :)

SATA CD-ROM Drives on A7N8X-E

Imagen de NeoPolus

There are several versions of the Sil3112 controller. One for expansion cards (PCI to SATA controller, using the 'BASE' bios), one for raid add-in cards (PCI to SATA RAID controller, using the 'SATARAID' bios) and the last one for integrated motherboards (likely beign a striped down version of the SATARAID bios).
The 'BASE' version is known to support "CD-ROMs, CDRWs, DVD-ROMs, and DVD-RWs", but nothing is said about the other versions.
I think Windows/Linux should detect the drive and be able to use it propertly on the A7N8X-E; but it may have some problems like not letting you boot from the CD-ROM drive.

Is the "Asus A7N8X-E Deluxe

Is the "Asus A7N8X-E Deluxe 1013 BIOS with added v4.2.83 Sil3112 (SATA) BIOS by NeoPolus (based on Trats BIOS)" with the RAID or BASE driver for the Sil3112?

Neither of them

Imagen de NeoPolus

It does not use the RAID nor the BASE 'driver'. It uses the motherboard BIOS :)
If you take a look to the readme of the Silicon Image BIOS file (http://www.siliconimage.com/docs/BIO-003112-xxx-4283.zip) it includes three versions of the BIOS:

  • b4283.bin - add-in card BASE BIOS
  • r4283.bin - add-in card SATARAID BIOS
  • 4283.bin - motherboard BIOS for OEM use in development. This BIOS is not intended for general end-users. End-users with a SiI3112 onboard a motherboard, please contact the motherboard manufacturer for a BIOS upgrade.

Thus, the "BASE" and "SATARAID" are meant for (PCI) add-in cards. There is just a single BIOS for motherboards with an integrated Sil3112 controller, like our loved Asus A7N8X-E :) and that's the one I used.
 
 

Pingback

[...] people, but I solved the problem with a modded BIOS : Asus A7N8X-E Deluxe BIOS with updated SATA The harddisk works fine [...]

Asus A7N8X-E Deluxe Trats 1013 BIOS with SATA 4284

Hello,i used the latest SATA-BIOS from Silicone Image v4.2.84 Sil3112 for this Bios.For me it works fine (2T). Feel free for comments and suggestions, also for other download mirrors.THX  NeoPolushttp://www.megashare.com/2129604 http://www.megaupload.com/?d=U0JROLSVno liability for any damages. Use BIOS at our own risk. Read Instructions and FAQ beforehand

Asus A7N8X-E Deluxe install Windows7 problem

Hi AllSata bios 4283/4284 (XP perfect)  that one a problem windows 7 install right at the start bluescreen failure:"bios driver is identified"Help meThanks