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 :)

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 [...]