PDA

View Full Version : dma mode vs. pio mode


badgolferman
April 18th 06, 01:37 AM
WXP PRO SP2
Western Digital 40 GB and 80GB drives installed on Primary Controller.
The 40 GB one is the master and the other is the slave -- selected
through Cable Select.
The master is transferring in PIO mode and the slave is transferring in
Ultra DMA 5 mode. No matter what I do I can't make Device 0 in Primary
Controller work in DMA mode.

I have changed drive jumper settings, cables and IDE controller driver
(Intel 82801BA Ultra ATA Storage Controller), there are no conflicts
and the drives have been diagnosed by WD diagnostics as Pass.

Why can't I change the drive mode to DMA? PIO is too slow and the
drive is rated for Ultra DMA 5. Any ideas please?

Admiral Q
April 18th 06, 01:53 AM
"badgolferman" > wrote in message
...
> WXP PRO SP2
> Western Digital 40 GB and 80GB drives installed on Primary Controller.
> The 40 GB one is the master and the other is the slave -- selected
> through Cable Select.
> The master is transferring in PIO mode and the slave is transferring in
> Ultra DMA 5 mode. No matter what I do I can't make Device 0 in Primary
> Controller work in DMA mode.
>
> I have changed drive jumper settings, cables and IDE controller driver
> (Intel 82801BA Ultra ATA Storage Controller), there are no conflicts
> and the drives have been diagnosed by WD diagnostics as Pass.
>
> Why can't I change the drive mode to DMA? PIO is too slow and the
> drive is rated for Ultra DMA 5. Any ideas please?


How old is the 40GB? If it is more than a few years old, then maybe PIO
mode is the fastest it was designed to run at -or- maybe the drive interface
is damaged reducing the mode to PIO -or- the wrong IDE cable (80-pin) that
comes with newer IDE drives is incompatible with an older 40-pin DMA
interface on the 40GB, again reducing the drive to PIO mode.

--

Star Fleet Admiral Q @ your service!
Google is your friend!
http://www.google.com

Wesley Vogel
April 18th 06, 02:06 AM
IDE ATA and ATAPI disks use PIO mode after multiple time-out or CRC errors
occur
http://support.microsoft.com/?kbid=817472

DMA Reverts to PIO
http://www.michna.com/kb/WxDMA.htm

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In ,
badgolferman > hunted and pecked:
> WXP PRO SP2
> Western Digital 40 GB and 80GB drives installed on Primary Controller.
> The 40 GB one is the master and the other is the slave -- selected
> through Cable Select.
> The master is transferring in PIO mode and the slave is transferring in
> Ultra DMA 5 mode. No matter what I do I can't make Device 0 in Primary
> Controller work in DMA mode.
>
> I have changed drive jumper settings, cables and IDE controller driver
> (Intel 82801BA Ultra ATA Storage Controller), there are no conflicts
> and the drives have been diagnosed by WD diagnostics as Pass.
>
> Why can't I change the drive mode to DMA? PIO is too slow and the
> drive is rated for Ultra DMA 5. Any ideas please?

badgolferman
April 18th 06, 02:09 AM
Admiral Q, 4/17/2006,8:53:53 PM, wrote:

> "badgolferman" > wrote in message
> ...
> > WXP PRO SP2
> > Western Digital 40 GB and 80GB drives installed on Primary
> > Controller. The 40 GB one is the master and the other is the slave
> > -- selected through Cable Select.
> > The master is transferring in PIO mode and the slave is
> > transferring in Ultra DMA 5 mode. No matter what I do I can't make
> > Device 0 in Primary Controller work in DMA mode.
> >
> > I have changed drive jumper settings, cables and IDE controller
> > driver (Intel 82801BA Ultra ATA Storage Controller), there are no
> > conflicts and the drives have been diagnosed by WD diagnostics as
> > Pass.
> >
> > Why can't I change the drive mode to DMA? PIO is too slow and the
> > drive is rated for Ultra DMA 5. Any ideas please?
>
>
> How old is the 40GB? If it is more than a few years old, then maybe
> PIO mode is the fastest it was designed to run at -or- maybe the
> drive interface is damaged reducing the mode to PIO -or- the wrong
> IDE cable (80-pin) that comes with newer IDE drives is incompatible
> with an older 40-pin DMA interface on the 40GB, again reducing the
> drive to PIO mode.

This is the drive:
http://www.westerndigital.com/en/products/products.asp?DriveID=8
It is designed for ATA 100 Ultra DMA mode 5

The ribbon cable has been changed.

The WD diagnostics is happy with the drive.

What else do you suggest I do?

badgolferman
April 18th 06, 02:37 AM
Wesley Vogel, 4/17/2006,9:06:12 PM, wrote:

> DMA Reverts to PIO
> http://www.michna.com/kb/WxDMA.htm

This article did the trick. Thanks for your help.

Anna
April 18th 06, 03:17 AM
"badgolferman" > wrote in message
...
> WXP PRO SP2
> Western Digital 40 GB and 80GB drives installed on Primary Controller.
> The 40 GB one is the master and the other is the slave -- selected
> through Cable Select.
> The master is transferring in PIO mode and the slave is transferring in
> Ultra DMA 5 mode. No matter what I do I can't make Device 0 in Primary
> Controller work in DMA mode.
>
> I have changed drive jumper settings, cables and IDE controller driver
> (Intel 82801BA Ultra ATA Storage Controller), there are no conflicts
> and the drives have been diagnosed by WD diagnostics as Pass.
>
> Why can't I change the drive mode to DMA? PIO is too slow and the
> drive is rated for Ultra DMA 5. Any ideas please?


I'm *nearly* (but not absolutely!) certain that that Intel controller
chipset requires the Intel Application Accelerator. Check Intel's website to
determine if that's so, and if so, download & install the IAA (assuming you
haven't previously installed it).
Anna

Jonny
April 18th 06, 09:52 AM
"Anna" > wrote in message
...
>
> "badgolferman" > wrote in message
> ...
>> WXP PRO SP2
>> Western Digital 40 GB and 80GB drives installed on Primary Controller.
>> The 40 GB one is the master and the other is the slave -- selected
>> through Cable Select.
>> The master is transferring in PIO mode and the slave is transferring in
>> Ultra DMA 5 mode. No matter what I do I can't make Device 0 in Primary
>> Controller work in DMA mode.
>>
>> I have changed drive jumper settings, cables and IDE controller driver
>> (Intel 82801BA Ultra ATA Storage Controller), there are no conflicts
>> and the drives have been diagnosed by WD diagnostics as Pass.
>>
>> Why can't I change the drive mode to DMA? PIO is too slow and the
>> drive is rated for Ultra DMA 5. Any ideas please?
>
>
> I'm *nearly* (but not absolutely!) certain that that Intel controller
> chipset requires the Intel Application Accelerator. Check Intel's website
> to determine if that's so, and if so, download & install the IAA (assuming
> you haven't previously installed it).
> Anna
>

No, it does not.

In my case, I tried it. New 3rd party software installations were crapping
out. Uninstalled the application accelerator, and all was fine.
--
Jonny

John Jay Smith
April 18th 06, 10:39 AM
It that what starfleet of the continum teach you? Perhaps you were too busy
watching galaxies going down
the blackhole drains you created from time to time?
Get that book (HDD 101) from the shelf and blow off the stellar dust! 40 gb
drives are extreamly modern to have onlyPIO mode....


"Admiral Q" >
wrote in message ...
> "badgolferman" > wrote in message
> ...
>> WXP PRO SP2
>> Western Digital 40 GB and 80GB drives installed on Primary Controller.
>> The 40 GB one is the master and the other is the slave -- selected
>> through Cable Select.
>> The master is transferring in PIO mode and the slave is transferring in
>> Ultra DMA 5 mode. No matter what I do I can't make Device 0 in Primary
>> Controller work in DMA mode.
>>
>> I have changed drive jumper settings, cables and IDE controller driver
>> (Intel 82801BA Ultra ATA Storage Controller), there are no conflicts
>> and the drives have been diagnosed by WD diagnostics as Pass.
>>
>> Why can't I change the drive mode to DMA? PIO is too slow and the
>> drive is rated for Ultra DMA 5. Any ideas please?
>
>
> How old is the 40GB? If it is more than a few years old, then maybe PIO
> mode is the fastest it was designed to run at -or- maybe the drive
> interface is damaged reducing the mode to PIO -or- the wrong IDE cable
> (80-pin) that comes with newer IDE drives is incompatible with an older
> 40-pin DMA interface on the 40GB, again reducing the drive to PIO mode.
>
> --
>
> Star Fleet Admiral Q @ your service!
> Google is your friend!
> http://www.google.com
>
>
>

Pete
April 18th 06, 03:28 PM
Wesley Vogel wrote:

> IDE ATA and ATAPI disks use PIO mode after multiple time-out or CRC errors
> occur
> http://support.microsoft.com/?kbid=817472
>
> DMA Reverts to PIO
> http://www.michna.com/kb/WxDMA.htm
>
> --
> Hope this helps. Let us know.
>
> Wes
> MS-MVP Windows Shell/User
>
> In ,
> badgolferman > hunted and pecked:
> > WXP PRO SP2
> > Western Digital 40 GB and 80GB drives installed on Primary Controller.
> > The 40 GB one is the master and the other is the slave -- selected
> > through Cable Select.
> > The master is transferring in PIO mode and the slave is transferring in
> > Ultra DMA 5 mode. No matter what I do I can't make Device 0 in Primary
> > Controller work in DMA mode.
> >
> > I have changed drive jumper settings, cables and IDE controller driver
> > (Intel 82801BA Ultra ATA Storage Controller), there are no conflicts
> > and the drives have been diagnosed by WD diagnostics as Pass.
> >
> > Why can't I change the drive mode to DMA? PIO is too slow and the
> > drive is rated for Ultra DMA 5. Any ideas please?

Assuming that Windows is installed on the C:\ drive attached to the primary
IDE port, if you uninstall the primary IDE port or the driver for the primary
port and reboot, how does Windows restart enough to reinstall the port/driver?

Wesley Vogel
April 19th 06, 12:50 AM
Glad to hear it. Keep having fun. :-)

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In ,
badgolferman > hunted and pecked:
> Wesley Vogel, 4/17/2006,9:06:12 PM, wrote:
>
>> DMA Reverts to PIO
>> http://www.michna.com/kb/WxDMA.htm
>
> This article did the trick. Thanks for your help.

Cymbal Man Freq.
April 19th 06, 03:28 AM
If two hard drives are hooked up to a Promise 100 ATA controller card: the first
drive has Win ME and the second drive has Win XP (dual boot situation over two
drives), can the XP drive be slowed down to PIO mode? How would I know? There is
a lot of stuttering with sound on the XP side that isn't apparent on the ME
side. So if XP can slow down the drive, but ME cannot...WTF?!!?...what should I
do? I have not been able to copy files to my external USB 2.0 HDD from Win XP in
4 months and I've been getting Event 51 errors, and it may just be because the
XP drive is running at PIO mode and cannot accommodate the speed of a USB 2.0
drive. Direction please...

Google