Re: UDMA goofed up (I think)

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Right click My Computer, left click Manage then click on Device Manager.
Click on + mark next to IDE ATA....controllers (obviously you know how to
get there but I give instructions just in case). Right click on the IDE
Channel that you are having an issue with and Uninstall it. Reboot the
computer. The computer will find and reinstall the driver. See if that
fixed your issue with PIO.

Information from http://winhlp.com/node/10

For repeated DMA errors. Windows XP will turn off DMA mode for a device
after encountering certain errors during data transfer operations. If more
that six DMA transfer timeouts occur, Windows will turn off DMA and use only
PIO mode on that device.
In this case, the user cannot turn on DMA for this device. The only option
for the user who wants to enable DMA mode is to uninstall and reinstall the
device.

Windows XP downgrades the Ultra DMA transfer mode after receiving more than
six CRC errors. Whenever possible, the operating system will step down one
UDMA mode at a time (from UDMA mode 4 to UDMA mode 3, and so on).

Hope this information helps, let us know.






"Chuck" <Chuck@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:FE5CFB4C-EF83-4609-B1AD-E7C231610413@xxxxxxxxxxxxxxxx
Hi, all. Here's my dilemma.
I was using my boy's PC the other day to rip a DVD, when I noticed his
drive
was running at least 2x what mine does. SO I got to poking around in my
system info, and found many strange things. Both my HDDs are running at a
lower UDMA mode than they are rated for. In fact, one is, I believe,
running
in PIO, and defeats all attempts to reset it. Here is info, taken from
EVEREST:

Computer:
Operating System Microsoft Windows
XP
Home Edition
OS Service Pack Service Pack 2
DirectX 4.09.00.0904
(DirectX 9.0c)
Computer Name PC1 (Our PC)
User Name Chuck

Motherboard:
CPU Type Intel Pentium 4,
2800 MHz (14 x 200)
Motherboard Name Dell Dimension
4600i
Motherboard Chipset Intel Springdale-G
i865G
System Memory 1024 MB (PC3200
DDR
SDRAM)
BIOS Type Phoenix (08/26/04)

Storage:
IDE Controller Intel(R) 82801EB
Ultra ATA Storage Controllers
IDE Controller Intel(R) 82801EB
Ultra ATA Storage Controllers
Disk Drive ST380011A (80 GB,
7200 RPM, Ultra-ATA/100)
Disk Drive HDT722516DLAT80
(160 GB, 7200 RPM, Ultra-ATA/133)
Optical Drive LITE-ON DVDRW
SOHW-1693S


[ ST380011A (3JV9C0LL) ]

ATA Device Properties:
Model ID ST380011A
Serial Number 3JV9C0LL
Revision 3.16
Parameters 155010 cylinders,
16
heads, 63 sectors per track, 512 bytes per sector
LBA Sectors 156250000
Buffer 2 MB
Multiple Sectors 16
ECC Bytes 4
Max. PIO Transfer Mode PIO 4
Max. UDMA Transfer Mode UDMA 5 (ATA-100)
Active UDMA Transfer Mode UDMA 2 (ATA-33)
Unformatted Capacity 76294 MB

ATA Device Features:
SMART Supported
Security Mode Supported
Power Management Supported
Advanced Power Management Not Supported
Write Cache Supported
Host Protected Area Supported
Power-Up In Standby Not Supported
Automatic Acoustic Management Supported
48-bit LBA Supported
Device Configuration Overlay Supported


[ HDT722516DLAT80 (VD0D1CTCDK8WLE) ]

ATA Device Properties:
Model ID HDT722516DLAT80
Serial Number VD0D1CTCDK8WLE
Revision V43OA70A
Parameters 319120 cylinders,
16
heads, 63 sectors per track, 512 bytes per sector
LBA Sectors 321672960
Buffer 7674 KB (Dual
Ported, Read Ahead)
Multiple Sectors 16
ECC Bytes 51
Max. PIO Transfer Mode PIO 4
Max. UDMA Transfer Mode UDMA 6 (ATA-133)
Active UDMA Transfer Mode UDMA 0
Unformatted Capacity 157067 MB

ATA Device Features:
SMART Supported
Security Mode Supported
Power Management Supported
Advanced Power Management Supported
Write Cache Supported
Host Protected Area Supported
Power-Up In Standby Supported
Automatic Acoustic Management Supported
48-bit LBA Supported
Device Configuration Overlay Supported


As you can see, one's slow, one seems to be in totally non-UDMA mode. In
Device Mgr, under Primary IDE Channel, Device 0 seems to correspond to the
ST3800, and is shown at UDMA 2. Device 1 is shown as PIO [Transfer
Mode:DMA
if available], with no option to change it. I am at a total loss. I've
tried
everything I can think of, from uninstalling the HDD and rebooting in
hopes
it would redetect the UDMA settings,. to registry editing. Nothing works.
Help!!

Chuck




.



Relevant Pages

  • Re: UDMA goofed up (I think)
    ... For repeated DMA errors. ... UDMA mode at a time ... ATA Device Properties: ... heads, 63 sectors per track, 512 bytes per sector ...
    (microsoft.public.windowsxp.hardware)
  • Adding DMA support for a device
    ... The drive supports DMA, and Windows sets it to use UDMA mode 5 (I ... think), but BSD does not. ...
    (freebsd-hackers)
  • Re: Hard drive questions
    ... ATA # Supported 5,4,3,2, ... MW DMA Cycle/Word 120ns ... Ultra DMA support 0,1,2,3,4, ... which is UDMA Mode 5. ...
    (microsoft.public.windowsxp.hardware)
  • RE: How to change UDMA timings for ATA controller under CE
    ... What is exactly the problem that you are experiencing accessing ATA device in DMA? ... I experience problems getting the DMA to work. ... Since my platform is based on the VIA chipset, I download a driver for ATA devices that they say has far better performace that the one that is supplied with CE 4.2 ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Installing Syberia under Windows XP
    ... If it said UDMA mode 2 or something similar, ... THe IDE bus is where that cable plugs in on ... There is a DMA option there, but nost people don't need to be there. ... >>the drives weren't doing as fast as they could but they ...
    (microsoft.public.windowsxp.games)