Can't get HDD out of PIO into DMA

S

Steve Longmire

Have a Fujitsu Crusoe 867MHz with 512 MB RAM and Seagate 100GB 5400 RPM
ATA/100 HDD running XPPro SP2. Device Manager says Use DMA if Available, but
stays in PIO mode. THere are no disk errors in event log. Have tried
uninstalling Primary IDE as well as the ALi M5229 PCI Bus Master IDE
Controller. XP detects and reinstalls these after reboot, but drive stays in
PIO mode. BIOS also set to use DMA Mode 4. Have removed HDD and reinstalled
it to see if cable connection was the problem, but still in PIO mode.'

Have contacted Seagate and Fujitsu and both say it is a problem with
ATAPI.SYS from SP2. What do I do now???
 
V

Vanguard

Steve Longmire said:
Have a Fujitsu Crusoe 867MHz with 512 MB RAM and Seagate 100GB 5400
RPM ATA/100 HDD running XPPro SP2. Device Manager says Use DMA if
Available, but stays in PIO mode. THere are no disk errors in event
log. Have tried uninstalling Primary IDE as well as the ALi M5229 PCI
Bus Master IDE Controller. XP detects and reinstalls these after
reboot, but drive stays in PIO mode. BIOS also set to use DMA Mode 4.
Have removed HDD and reinstalled it to see if cable connection was the
problem, but still in PIO mode.'

Have contacted Seagate and Fujitsu and both say it is a problem with
ATAPI.SYS from SP2. What do I do now???


What else is connected on the same IDE cable as the Seagate drive? Is
the Seagate drive the only device on that cable so it is the only device
connected to the IDE port? Is the drive setup with no jumper, jumpered
to Master (or Slave), or jumpered to use Cable Select?

You never specified the actual model of the Seagate drive. Did you
install the chipset drivers for the Fujitsu motherboard, if
vendor-specific drivers are needed?

Crusoe is the processor family name, not the model name of the notebook.
You didn't mention WHICH notebook you have so no one can provide
specific info who also uses the same hardware. A search on their site
brought several articles about "Crusoe", one of which mention the
LifeBook P2000 model
(http://www.computers.us.fujitsu.com/www/news.shtml?aboutus/pressreleases/pr_060302_pauling,
but that was 4 years ago), yet their product page doesn't list that
model. The support downloads page doesn't like the P2000, either, but
there are close-numbered models, like P2040. Go there to make sure you
have their drivers; however, I did see any specifically for PATA
support.
 
S

Steve Longmire

Computer Model - Fujitsu p-2110, Seagate Model ST9100824A - is only device
on that cable. The only other IDE device is the Toshiba DVD-rom/CD/RW Drive
in the multidrive bay. It is listed as DMA2 on Secondary IDE controller. The
IDE Controller in this notebook is ALi M5229 Bus Master PCI- Ide controller.
Have searched for driver for it, but the March 2003 driver appears to be the
last one for that chipset. When I uninstalled and rebooted the IDE
controller and Primary IDE Channel, and WinXP detected and reinstalled - I
got the "Has not passed Windows Hardware Compatibility Testing"message for
each driver, but since I have not been able to locate a driver for these
that has passed, I said continue. The drivers for these came off the WinXP
Pro SP2 CD-Rom.
 
V

Vanguard

Steve Longmire said:
Computer Model - Fujitsu p-2110, Seagate Model ST9100824A - is only
device on that cable. The only other IDE device is the Toshiba
DVD-rom/CD/RW Drive in the multidrive bay. It is listed as DMA2 on
Secondary IDE controller. The IDE Controller in this notebook is ALi
M5229 Bus Master PCI- Ide controller. Have searched for driver for it,
but the March 2003 driver appears to be the last one for that chipset.
When I uninstalled and rebooted the IDE controller and Primary IDE
Channel, and WinXP detected and reinstalled - I got the "Has not
passed Windows Hardware Compatibility Testing"message for each driver,
but since I have not been able to locate a driver for these that has
passed, I said continue. The drivers for these came off the WinXP Pro
SP2 CD-Rom.


In the BIOS, under the Primary Master submenu under the Main menu, what
do you have configured for the PIO and DMA modes for that port (if that
is the one to which the hard drive is connected)?
 
D

Dave Cohen

Vanguard said:
In the BIOS, under the Primary Master submenu under the Main menu, what
do you have configured for the PIO and DMA modes for that port (if that
is the one to which the hard drive is connected)?
And if that doesn't work, perhaps we should believe Seagate and Fujitsu.
Unless they're in collusion with each other, the fact that they give the
same explanation should mean something, sort of makes one wonder if
yours isn't the only complaint. Is the drive performing badly, if not
just live with it.
Dave Cohen
 
P

paulmd

Steve said:
Have a Fujitsu Crusoe 867MHz with 512 MB RAM and Seagate 100GB 5400 RPM
ATA/100 HDD running XPPro SP2. Device Manager says Use DMA if Available, but
stays in PIO mode. THere are no disk errors in event log. Have tried
uninstalling Primary IDE as well as the ALi M5229 PCI Bus Master IDE
Controller. XP detects and reinstalls these after reboot, but drive stays in
PIO mode. BIOS also set to use DMA Mode 4. Have removed HDD and reinstalled
it to see if cable connection was the problem, but still in PIO mode.'

Have contacted Seagate and Fujitsu and both say it is a problem with
ATAPI.SYS from SP2. What do I do now???

Are you using 40 or 80 wire ribbon cables?
 
P

paulmd

Steve said:
Have a Fujitsu Crusoe 867MHz with 512 MB RAM and Seagate 100GB 5400 RPM
ATA/100 HDD running XPPro SP2. Device Manager says Use DMA if Available, but
stays in PIO mode. THere are no disk errors in event log. Have tried
uninstalling Primary IDE as well as the ALi M5229 PCI Bus Master IDE
Controller. XP detects and reinstalls these after reboot, but drive stays in
PIO mode. BIOS also set to use DMA Mode 4. Have removed HDD and reinstalled
it to see if cable connection was the problem, but still in PIO mode.'

Have contacted Seagate and Fujitsu and both say it is a problem with
ATAPI.SYS from SP2. What do I do now???

Are you using 40 or 80 wire ribbon cables?
 
V

Vanguard

Are you using 40 or 80 wire ribbon cables?


Except that the old 40-wire, 40-pin IDE cables would support up to
ATA-3 (33Mbps), also called UDMA-33. It was when you wanted to get
UDMA-66, or higher, that you needed to use the 80-wire, 40-pin IDE
cables to reduce the cross-talk between adjacent signal wires
(provided the controller and drive both supported the higher DMA
rates). However, the 80-wire, 40-pin IDE cables can still be used on
the slower devices, plus they up data reliability due to better signal
integrity.
 
B

Blair

Should've mentioned too, that this applies to the HD controller too, even
though the link refers to CD/DVD drives. Just replace uninstall secondary
with primary and reboot. I've had to use this method with XP SP2, didn't
have any problems.
 

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