|
HARD DRIVE DMA/PIO ISSUES
|
|
|
Eromezis
Junior Member
|
20. November 2004 @ 10:37 |
Link to this message
|
|
Hello. I recently installed a new Seagate 160 GB drive in my system as the slave. It is a Ultra ATA/100 drive. IT seemed fine until I started burning dvd's. The burn process takes way too long. I figured out it is because the drive is being recognized only in PIO mode, just limiting the data transfer by a huge margin. I have tried evrything I can think of and I can not get my system to recognize it as a DMA drive. What can I do???
system specs:
Soyo K7ADA motherboard
AMD athlon XP 1600+
512 MB DDR
windows XP sp2
Maxtor 30Gb hard drive master
Seagate 160Gb slave
|
|
Advertisement
|
  |
|
|
AfterDawn Addict
|
20. November 2004 @ 11:09 |
Link to this message
|
|
Not real certain of what your were saying. What did you slave the hard drive to?
Life is good!
GrandpaBruce - Vietnam Vet - 1970 - 1971
Computer: Intel Core i7-920 Nehalim;Asus P6T Deluxe V2
|
|
Eromezis
Junior Member
|
20. November 2004 @ 11:52 |
Link to this message
|
|
it is the slave hard drive, as in the second hard drive on the IDE channel to the maxtor which is the master
|
|
baabaa
AfterDawn Addict
|
21. November 2004 @ 00:47 |
Link to this message
|
|
Uninstall the IDE controller that is displaying PIO mode.
Reboot and let XP reinstall the driver.
Then go back to device manager and check, it should be back to DMA.....................
...............PIO is no go, DMA all the way...............
Beware of the Pixies - they move in over night and turn your life upside down

|
|
Eromezis
Junior Member
|
21. November 2004 @ 09:17 |
Link to this message
|
|
That did not work. Any other ideas?
|
|
ianski7
Suspended due to non-functional email address
|
21. November 2004 @ 13:26 |
Link to this message
|
|
Hey
Did you check the device manager for the correct Pio/
DMA setting for the IDE controller's Advanced
Settings.Does it give you an option for DMA or is it grayed out?
|
|
Eromezis
Junior Member
|
21. November 2004 @ 14:29 |
Link to this message
|
|
I checked it. It says DMA if available in the options list, but the current mode is PIO. The current mode is grayed out, as is the AutoDetect option. I tried changing that in the BIOS, but there was no way to disable the PIO mode.
|
|
ddp
Moderator
|
21. November 2004 @ 15:32 |
Link to this message
|
|
are you using the 80 wire ide cable or 40 wire???try putting 160 gig onto secondary cable as possible conflict with maxtor might be causing your problem , try it just to see if works or nor
This message has been edited since posting. Last time this message was edited on 21. November 2004 @ 15:40
|
|
ianski7
Suspended due to non-functional email address
|
21. November 2004 @ 15:33 |
Link to this message
|
|
Hey
What is the other drive on the same IDE cable? Has the 160Gb been slow(PIO) from the time of installation?
Have you tried uninstalling the drive and it's drivers,setting Bios to default, rebooting, shutting down and reinstalling the drive.
|
|
Eromezis
Junior Member
|
21. November 2004 @ 20:19 |
Link to this message
|
|
Well. Now I can say I have tried everything. The tech support people at Seagate told me to try that too. I took the 160 GB drive off the same IDE channel as the Maxtor drive and set it up as a stand alone master on the secondary channel. It still was only recognized in PIO mode. I realized however that my motherboard BIOS was only recognizing the drive at 136 GB, even though WIndows recognized it at 149. I checked the specs of my motherboard and it said it is only compatible with HD up to 120 GB, which is obviously not 136, but is obviously not 149 either. Therefore, since Soyo has not updated the drivers for my board since 2002, I am screwed...unless you guys can think of something else that might work. I am out of ideas.
|
|
ddp
Moderator
|
22. November 2004 @ 11:26 |
Link to this message
|
|
check board site for newer bios update than what is on yours
|
|
Eromezis
Junior Member
|
22. November 2004 @ 14:09 |
Link to this message
|
|
I did that too. Seagate says to get a PCI card with a IDE port adapter or something
|
|
ianski7
Suspended due to non-functional email address
|
22. November 2004 @ 14:32 |
Link to this message
|
Hey
The given capacities of your drive by the Bios and Windows seem ok. Windows should only detect around 149GBs and the capability of the Bios has been altered by the 48 bit Logical Block Addressing Capability of Windows when you installed SP2.
The PIO issue remains.
Do you have access to a newer machine in which you can test the Seagate to see if it can actually run in DMA.
You can also go here and download the Seagate diagnostic utility.
http://seagate.com/support/disc/drivers/discwiz.html
Does the other drive run in DMA?
|
|
Eromezis
Junior Member
|
22. November 2004 @ 17:42 |
Link to this message
|
|
Yeah, I ran the Seagate utility and it worked fine. My other drive runs fine in the DMA mode. I also ran the seagate UATA utility to see if the DMA mode was not activated on my drive, but it was already set up for DMA mode 5. I tried lowering the DMA mode, it had no effect. It has to be some kind of Motherboard issue, since the BIOS only detects 136 GB.
|
|
ianski7
Suspended due to non-functional email address
|
22. November 2004 @ 18:31 |
Link to this message
|
|
Hey
Does the 160GB work in DMA on the primary IDE channel?
Will the 30GB work in DMA on the secondary IDE channel?
|
|
Eromezis
Junior Member
|
22. November 2004 @ 20:56 |
Link to this message
|
|
The 30 GB works in DMA on both channels, the 160 does not on either.
|
|
ianski7
Suspended due to non-functional email address
|
23. November 2004 @ 02:39 |
Link to this message
|
|
Hey
You should try the 160GB in another computer and see if it will run in DMA. That will put to rest the reason for no DMA(either the drive or the board).
If your lucky it will be the drive and you can exchange.
|
|
baabaa
AfterDawn Addict
|
23. November 2004 @ 09:31 |
Link to this message
|
Is this Hard drive different from your other one?
ie, is the one that works fine not an Ultra ATA100 hardrive.
If it is different, it looks like it maybe a motherboard issue regarding Ultra ATA100 and it's controller.
Quote: All Seagate Ultra ATA/100 drives are backward compatible with Ultra ATA/33, Ultra ATA/66, and legacy ATA interfaces. However, due to the inability of some ATA host controllers and motherboards to properly interface with Ultra ATA drives, Seagate suggests using the "toggle" utility to set the Ultra ATA/100 drives to Ultra ATA/33 or Ultra ATA/66 mode for better compatibility with a non-ATA/100 host controller or motherboard.
Maybe worth a check to rule out that possibility with your motherboard............................
A good proof would be to obtain a PCI IDE controller card capable of ATA133, and see if it can be run in DMA mode - if that is a possibility..............
Something cheap and cheerful like http://www.winic.com.tw/680.htm
...............PIO is no go, DMA all the way...............
Beware of the Pixies - they move in over night and turn your life upside down

|
|
rrand
Account closed as per user's own request
|
29. November 2004 @ 17:41 |
Link to this message
|
|
I have exactly the same problem with windows 2000 and two Seagate 160gb drives on the same IDE channel. The master is set ok with DMA ultra 100 but the slave refuses to be set on anything other than PIO. Have checked motherboard (Gigabyte) drivers and BIOS and run all Seagate diagnostics and utilities without success. Also changed Slave to DMA mode 4 (ATA 66) but still stuck on PIO. The system boots up with both drives showing LBA, ATA, 100 parameters so the system recognises them ok. Have not as yet tried the Slave as ATA 33 mode or as Master on other IDE channel.
|
|
Jntspamr
Newbie
|
3. December 2004 @ 22:08 |
Link to this message
|
|
|
|
Jntspamr
Newbie
|
3. December 2004 @ 22:41 |
Link to this message
|
|
|
|
Jntspamr
Newbie
|
3. December 2004 @ 23:24 |
Link to this message
|
|
|
|
Eromezis
Junior Member
|
5. December 2004 @ 16:46 |
Link to this message
|
|
Well, I installed a IDE controller PCI card from Silicon Image and the issue is resolved. Now my new hard drive can transfer data twice as fast as my other one. Pretty cheap to fix too I might say...just twenty bucks. And I thought I might have to get a new motherboard...pshaw!
|
|
ddp
Moderator
|
5. December 2004 @ 18:21 |
Link to this message
|
|
at least you have it working now
|
|
Advertisement
|
  |
|
|
baabaa
AfterDawn Addict
|
5. December 2004 @ 21:03 |
Link to this message
|
|
PCI IDE controller cards, are worth their weight in gold sometimes...................
Glad you found a resolve........................
...............PIO is no go, DMA all the way...............
Beware of the Pixies - they move in over night and turn your life upside down

|