Using onboard RAID controller as additional IDE controller

G

Giobibo

I have an ASUS mainbord (A7V333) with two IDE controller on board (one
normal and a one PROMISE for RAID).

So, there are 4 independent IDE channels: is it possible to put 4 IDE
devices(HD1, HD2, DVD player, DVD-RW), each one on a separate channel?

Actually the HD1 and HD2 are on the primary IDE channel and the the DVDs
on the second IDE channel, while the PROMISE controller is disabled.

The idea is to put the 4 devices each one as master on each channel in
order to get the best performance.
But will the Promise controller work just as an additional IDE
controller or only as a RAID controller?

Thank you for replying.
 
C

Chris

Yes you can do this and it will speed up disk access a little for your hard
drives, but you can not put optical drives on a promise raid controller only
harddrives.


--
Chris
Technical director CKCCOMPUSCRIPT
Apple Computers, Intel, Roland audio, ATI, Microsoft, Sun Solaris, Cisco and
Silicone Graphics.
Wholesale distributor and specialist audio visual computers and servers
FREE SUPPORT @,
http://www.ckccomp.plus.com/site/page.HTM
(e-mail address removed)
 
J

John

I have an ASUS mainbord (A7V333) with two IDE controller on board (one
normal and a one PROMISE for RAID).

So, there are 4 independent IDE channels: is it possible to put 4 IDE
devices(HD1, HD2, DVD player, DVD-RW), each one on a separate channel?

Actually the HD1 and HD2 are on the primary IDE channel and the the DVDs
on the second IDE channel, while the PROMISE controller is disabled.
The idea is to put the 4 devices each one as master on each channel in
order to get the best performance.
But will the Promise controller work just as an additional IDE
controller or only as a RAID controller?

Thank you for replying.

I dont think it would make that much difference but sure.
The thing is though - all my motherboads have had additional
controllers the last 5 years and Ive even gotten a separate Promise
controller card - and they just dont seem to work right with ATAPI
devices like CD roms , burners.

Thats why I always put them on the builtin controller and put my hard
drives on the extra controller. Some have claimed it worked and many
list their devices as ATAPI compatible but Ive had flakiness when
repeatedly trying it so I just dont do it anymore.

Personally maybe its a quirk with the ASUS board I have but it has a
tendency to cause sound stuttering which was a widespread complaint. I
still wonder if thats one good reason to move to a PCI express board.
If I put a separate controller card in a slot in ranges from
consistently garbled sound to intermittently garbles sound. Even when
I dont have a controller card it does it sometimes again recently
which Im blaming on the fact I reinstalled my extra music card and
Audigy on top of the built in sound which is disabled.
 
K

kony

I have an ASUS mainbord (A7V333) with two IDE controller on board (one
normal and a one PROMISE for RAID).

So, there are 4 independent IDE channels: is it possible to put 4 IDE
devices(HD1, HD2, DVD player, DVD-RW), each one on a separate channel?
Yes


Actually the HD1 and HD2 are on the primary IDE channel and the the DVDs
on the second IDE channel, while the PROMISE controller is disabled.

That'll work too. If you won't be doing a lot of
time-critical copying between one HDD to the other, or from
one optical to the other, your current setup should suffice.
For example, burning DVDs from data on the HDDs should be
fine since the HDDs are on a different IDE channel. One
exception would be if the data were on the primary OS drive
while you're trying to otherwise use the system (there's no
"fix" for that other than putting the data elsewhere), or to
a lesser extent, having the data on the other HDD (while
still using PC, accessing primary OS drive) since they're on
same IDE channel. If you don't ever encounter problems
using system as-configured, I'd leave it like that.
The idea is to put the 4 devices each one as master on each channel in
order to get the best performance.
But will the Promise controller work just as an additional IDE
controller or only as a RAID controller?

I've had two A7V333 motherboards, still have one here but
it's dead... was sold to someone who did "something" to it
then returned it (think mishandling scrambled the EEPROM but
I haven't had a chance to diagnose it yet).

You can attach devices to the Promise controller but it's
not as fast. The chipset-integral IDE "main" controller
isn't on the PCI bus, and the Via KT266/333/400 (and 600?)
chipsets had relatively poor PCI performance, so while any
motherboard might take a performance hit by having a drive
controller on the PCI bus, it's even more evident on these
Via chipsets.

Even so, in certain situations there might be benefit to
putting each drive on a separate channel. Since the Promise
controller will not have similar performance, you'd not want
the (a single) OS drive running from it. If you're doing
anything demanding in realtime from the 2nd drive, you'd not
want it on the Promise controller either. Don't get me
wrong, if you had the 2nd HDD on the Promise controller it'd
have fast enough transfer for burning DVDs, but unless you'd
be heavily using the other/OS drive simultaneously you might
find it's still slower than leaving the 2nd drive on the
primary chipset controller.

If you want to use any non-HDD (ATAPI, like the optical DVD
drives) on the promise controller, you'll need a modified
motherboard bios. Basically the modded motherboard bios is
modular (as the unmodded bios is), such that the Promise
controller bios module can be "swapped out" and a Promise
UATA bios inserted in it's place. That is necessary,
manditory to use the atapi devices. Naturally you won't get
these modded bios from Asus, if you're comfortable modifying
a bios then you could make your own, otherwise there are
pre-modified bios available. Here is one source:

http://web21.p15131386.pureserver.info/index.php?cid=2

Of those listed, the "UDMA (nnnn=base bios version per Asus
naming scheme)" allows use of ATAPI (DVD drives) but you can
no longer RAID any HDDs, it becomes a "normal" non-RAID IDE
controller. The "Full RAID (nnnn)" replaces the Promise
"Lite" Raid bios with the full Promise Bios. Basically it
was cheaper for motherboard manufacturers to license the
"lite" raid bios, but the ability to have full Promise RAID
function is possible, because it's the exact same Promise
chipset... all you need to unlock those functions is the
"Full" raid bios. offhand I don't recall the exact features
added, a Google search should detail this.

Then there's the "UDMA/fastboot (nnnn)" bios, which removes
ability to RAID the HDDs, allows ATAPI. It differs from the
"UDMA" bios in that the drives aren't detected at POST, so
the boot process is faster but you can't use the drives to
boot, and have NO access to them until after the Windows'
Promise driver is loaded. Unless you're always in a hurry
to boot and want to shave 5 seconds off of your boot time,
there's no other reason to chose the "fastboot" bios.

If you flash the modded bios you can still just disable the
Promise controller via the motherboard jumper or disable in
Windows Device Manager, except for the aspects I mentioned
dealing with it remains unchanged except that with the UDMA
bios(es) you need use the appropriate "UDMA driver
(nnnnnnnn)" or "Full RAID (nnnnnnn)" driver,

http://web21.p15131386.pureserver.info/?url=&cid=12

I tried both the UDMA and Full Raid drive on one of my
A7V333, ran the UDMA for almost a year... seemed fine.

Regardless of which bios and/or drive you use, if you enable
the Promise controller and use it for anything you might see
better performance by using the Via Latency Patch available
somehwere on the http://www.viaarena.com 'site (I don't
remember the page/link).

Again, unless you find problems with your current
configuration you may find little benefit to using the
Promise controller. On the other hand I found it very
useful for adding additional HDDs, regardless of whether
they're RAIDed or not it does still allow single-drive
volumes.... with the lower performance it's not optimal but
still sufficient for archival or other
non-high-bitrate-dependant uses.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top