Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 502
  • Last Modified:

Windows 2000 and Ultra DMA

Dear all,

I have a S1696DLUA mobo with 64MB EDO ram and two Pentium II 300 Mhz processors.

I have just upgraded to Windows 2000 from Windows 98. I have a Seagate ST36531A 6GB hard drive on the Primary Master IDE slot and a Quantum Fireball ST6.4A 6GB drive on the Primary Slave IDE Slot. I have a Panasonic 40x CD and a SONY DVD ROM on the Secondary IDE channel.

When Windows 2000 installed it told me that my hard drive controllers were
incompatible. I went ahead with the install anyway. Now, when I look in
the computer manager, it tells me that the hard drives are using no DMA
resources.

The registry key
 HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\DMAEnabled = 3

while the key
 HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1DMAEnabled = 0

I have run the Microsoft DMACHECK.EXE utility and this tells me that DMA
support is not detected on the primary IDE channel and is detected, but
not in use, on the secondary.

Is this a motherboard BIOS problem, or something to do with the hard drives
or CD/DVD drives?

Both IDE Channels were happy to use DMA under Windows 98 and Windows NT 4 (sp5).

Under Windows 98, there was even a DMA checkbox in the drive properties. Why wasn't that introduced into NT5?????

Please help!

 /\/\artyn :-)}>-===

BTW, I have applied the the LX96202.ROM BIOS Upgrade
0
martyn_bannister
Asked:
martyn_bannister
1 Solution
 
kinrossCommented:
Your Seagate drive is compatible with Win2k and the error states that the hardrive controllers were not compatible.  These would be the IDE controller chips on the motherboard.  Since you already updated the BIOS and the board is in the archives on the Tyan site, this probably means they are no longer supporting the board.  You probably need to buy a new motherboard.

BTW the registry keys you listed are for scsi not ide.
0
 
ftownCommented:
I just took a look at www.tyan.com/support/drivers_support.html.  They show a driver for the audio modem for Windows 2000.  Ypu might try asking them about what has happened to the rest of the support for your board.
0
 
martyn_bannisterAuthor Commented:
Kinross,

I suspect you may be right. As for the Registry key being for the SCSI controller, as far as I know, that's the way that NT sees the world. Which registry key would you expect to find the IDE stuff under?
0
Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
martyn_bannisterAuthor Commented:
ftown and kinross,

Since the same controller and drive worked under NT4 (SP5) then maybe the best people to try would be microsoft themselves. I have e-mailed TYAN and heard back absolutely nothing (no surprise there then!)
0
 
harley47Commented:
Where is it telling you that the Harddrives aren't using DMA? Did you look at the advanced settings for the primary IDE controller? One my Win2k machine under the Primary IDE channel properties I've only got two choices DMA if available and PIO.  Do you have this?


Bill
0
 
martyn_bannisterAuthor Commented:
Harley47,

You are right. I was looking at the DMA usage, which only mentions the floppy drive.

After removing the PCI Busmastering EIDE device and letting windows redetect it, I checked the properties of the PRimary and Secondary channels and they showed that DMA is being used on teh Primary, but no on the secondary (where the CDROM's are. Changed the setting and all is now as it should be.

DMA usage STILL doesn't show the IDE channels as using any DMA resources though, so I think it must have been my ignorance, rather than Windows 2000 not doing it correctly!

Thanks for pointing me in the right direction.

/\/\
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now