P4P800 SE SATA issue

  • Thread starter Thread starter jpk
  • Start date Start date
J

jpk

Hi all !

I have a P4P800 SE with a SATA HDD (only HDD in the system). I have a P4
3Ghz with XP on the HDD. In the BIOS, I've set IDE to enhanced mode, HDD as
SATA drive and RAID to No. I have BIOS #1008

Everything works fine but in the device manager, I have Intel Ultra ATA
drivers for the HDD and no SATA drivers. Is this normal ? if not, where can
I get the SATA drivers ? What are Ultra ATA drivers ? Is performance less
than with SATA drivers ?

I found nothing relevant on Asus & Intel websites

Any help would be appreciated

Thanks in advance

jp
 
jpk said:
Hi all !

I have a P4P800 SE with a SATA HDD (only HDD in the system). I have a
P4 3Ghz with XP on the HDD. In the BIOS, I've set IDE to enhanced
mode, HDD as SATA drive and RAID to No. I have BIOS #1008

Everything works fine but in the device manager, I have Intel Ultra
ATA drivers for the HDD and no SATA drivers. Is this normal ? if not,
where can I get the SATA drivers ? What are Ultra ATA drivers ? Is
performance less than with SATA drivers ?

I found nothing relevant on Asus & Intel websites

Any help would be appreciated

Thanks in advance

jp

The SATA drives appear under "SCSI devices" in the device manager

Clive
 
The SATA drives appear under "SCSI devices" in the device manager

Clive

Thanks Clive, I have no SCSI/RAID drivers in the device manager. how should
I get them ? I do not have any floppy drive in the system therefore I could
not use the "F6" key when I installed XP

Furthermore, I have downloaded these drivers from the Asus website for this
mobo, but I have an error message upon installation "hardware
incompatibility" ???? Can you help please ?

Thanks again

jp
 
Hi Jpk,

I just got the P4P800 as a replacement of GA-PE667 and managed to
attached both Hard Disks drives to newly installed main board.
Everything works OK . But I cannot install the Ethernet drivers
and sound drivers, which are on the CD provided with mo/bo
but for some reasons CD cannot be accessed. The Driver Update
Wizard is not finding any CD in the CD drive. However the other
CD disks are read and seen by the System.

What would be your guess in this case?
Any comments would be appreciated.

Thanks -

Jdr
 
Hi all !

I have a P4P800 SE with a SATA HDD (only HDD in the system). I have a P4
3Ghz with XP on the HDD. In the BIOS, I've set IDE to enhanced mode, HDD
as SATA drive and RAID to No. I have BIOS #1008

Everything works fine but in the device manager, I have Intel Ultra ATA
drivers for the HDD and no SATA drivers. Is this normal ? if not, where
can I get the SATA drivers ? What are Ultra ATA drivers ? Is performance
less than with SATA drivers ?

I found nothing relevant on Asus & Intel websites

Any help would be appreciated

Thanks in advance

jp

I have the same board and after some searching I found out that the Intel
SATA control chips on the MB are old and the driver for them classes them
as Ultra ATA instead of SATA in windows. They still work at the same speed
as SATA but are not called that in hardware manager.

Can't remember where I found the info but I started at google and may have
found it on the intel site or a review site somewhere.
 
I have the same board and after some searching I found out that the Intel
SATA control chips on the MB are old and the driver for them classes them
as Ultra ATA instead of SATA in windows. They still work at the same speed
as SATA but are not called that in hardware manager.

Can't remember where I found the info but I started at google and may have
found it on the intel site or a review site somewhere.

Many Thanks Alex for this clear answer. Any idea how I could get the SATA
drivers when setting the HDD as a Raid HDD (I have no floppy drive to use
the "F6" procedure) ? Is their a performance advantage in setting my HDD as
a Raid one with the relevant drivers ?

JP
 
"jpk" said:
Many Thanks Alex for this clear answer. Any idea how I could get the SATA
drivers when setting the HDD as a Raid HDD (I have no floppy drive to use
the "F6" procedure) ? Is their a performance advantage in setting my HDD as
a Raid one with the relevant drivers ?

JP

First of all, if you are new to RAID, placing the boot partition
on the RAID array might not be a wise decision. To use RAID, you
really need to understand what to do in an emergency (you go to
use the computer, and receive a "critical" in the BIOS or whatever).
Most people are unwilling to spend the time experimenting with
their RAID array, to understand what procedures to follow, and
the average RAID manual does nothing to help this situation.
There is nothing worse than being unable to boot the computer,
call for help etc, if the RAID breaks.

The back of this manual has a troubleshooting section, and is
one of the few efforts to explain to users, what to do in an
emergency. Versions of the manual for other Southbridges
are also in this FTP tree - but earlier versions contain a less
complete manual:

ICH7 matrix RAID.
ftp://download.intel.com/support/chipsets/imsm/sb/manual50_oem.pdf

RAID 1 is a mirror, intended for reliability. RAID 0 is a stripe,
intended for performance (RAID 0 can use many disks to improve
performance, but motherboard chips typically only support two
disks in a RAID 0 array). If a single drive fails in RAID 0,
your data is lost, making RAID 0 an unfortunate choice for the
boot disk. RAID 1 is safer, as a single failure still leaves the
second disk to boot from. But, if _something_ happens that
damages the contents of both drives, even RAID 1 will not
help - you still need to do regular backups in any case.
And, you may even benefit from using a UPS on the RAID-equipped
computer, as that protects against the power going off in the
middle of an I/O operation (which would cause potential divergence
of the two images).

As for understanding the Intel SATA implementation, try this doc:

http://www.intel.com/design/chipsets/manuals/252671.htm

Basically, what Intel has done is very clever, and they are to
be congratulated for it. In "compatible" mode, a SATA disk
appears with the same hardware characteristics as an old PATA
disk. This makes it possible for an old OS to boot from the
drive, without having to resort to F6 for a driver:

* interrupts via IRQ14 (primary channel) and IRQ15 (secondary channel)
* Command and control block are accessed at fixed I/O locations:
Command Block Offset: 01F0h for primary and 0170h for secondary
Control Block Offset: 03F4h for primary and 0374h for secondary

In Enhanced mode, the SATA drive is moved to the PCI address space.

* interrupt via the INTA# (just like a PCI card)
* Command and control blocks are accessed via I/O space
specified by the following BARs (base address registers)
located by the following PCI configuration offsets:
Offset 10h ­ Primary Command Block Base Address
Offset 14h ­ Primary Control Block Base Address
Offset 18h ­ Secondary Command Block Base Address
Offset 1Ch ­ Secondary Control Block Base Address

Now, in Enhanced mode, I don't know what driver is being used. I
think if you are using a certain minimal Service Pack for your OS,
the driver is built in, but what mode the driver runs in, will
have to be somebody else's guess. (I don't have any SATA
drives to experiment with.)

In any case, AFAIK, the Intel method uses the least amount of
"F6ing", to get your drive working in non-RAID mode. So, be
thankful for small refinements.

On the other side of the coin, Intel's decisions for RAID
functions are a bit more brutal. If you ever want to try
using RAID for the boot disk, you would be well advised to
read the second section here, before doing your OS install.
This "RAID ready" procedure is needed, because there is a
nasty "chicken versus egg" problem, when it comes to drivers
and the RAID setting in the BIOS. The BIOS setting changes
the enumeration of the Southbridge, between ICH5 and ICH5R,
making it impossible to simply install the RAID driver on
top of the current non-RAID driver. (To fix that, it might
means building the array in the BIOS, then do a Repair
Install + F6ing drivers. I don't know if I've read a
successful account of someone doing something like that or
not.)

ftp://download.intel.com/support/chipsets/iaa_raid/IAAR_Quick_Start.pdf

Paul
 
Back
Top