Forum Home
Press F1
 
Thread ID: 29698 2003-01-30 03:38:00 Another damn DMA question! :) Lizard (2409) Press F1
Post ID Timestamp Content User
117243 2003-01-30 03:38:00 Apologies to all of you who are sick and tired of being asked about DMA, but looking through the existing topics, there didn't seem to be any clear answers about my particular problem. I have a CD writer as device 0 on the secondary IDE channel, and a DVD as device 1. When I check in Device Manager, the CD Writer is listed as Multi Word DMA 2, and the DVD, instructed to use DMA if available, is still using PIO mode, and DVD movies are jittery as a result (I'm presuming here...) I've tried looking through the BIOS (AMIBIOS) to find a way to enable DMA, but its no good. I have had the DMA mode running on the DVD drive before, but it has since rset back to PIO. I've read somewhere on the internet that if there are CRC errors in UDMA mode, it will drop down until it is error free, all the way to PIO mode. Is this possible/probable? Most importantly, how can I set my DVD drive to run fast, in DMA mode? I've tried reversing the drive positions, (the DVD is currently secondary slave), but it wont work at all in that order... Any ideas??? Lizard (2409)
117244 2003-01-30 05:33:00 Lizard Make sure your UDMA is enabled or on auto in your bios Intergrated Peripherals settings.Primary Master,Primary Slave,Secondary Master,Secondary Slave.Also for DMA to work on most systems you will need to have 80 core ribbon cables from your mother board to your devices.
Trev
drys (347)
117245 2003-01-30 20:44:00 Trev
How do I check if I have an 80 core ribbon from the motherboard? The system is an old Athlon 500mhz, and the motherboard is an FIC SD11 (which I have since learned is crap, and will need replacing soon).

Are there any other pieces of advice from people out there?
Peter
Lizard (2409)
117246 2003-01-30 22:15:00 You don't need an 80 core cable to run your optical drives in DMA mode. They will run at ATA 33 on a 40 core cable, which is the max for a CD-ROM anyway. I think DVD drives can go up to ATA 66, whcih would require an 80 core cable.
If you didn't have the 80 core cable then the DVD would automatically step down to ATA 33.

It is possible that your DMA channels are in conflict, causing the DVD to use PIO.
Have a look in device manager and the system information tool, to see if there are any conflicts

Also with your old computer it is possible that ATA 33 is your max, although IMHO i reckon your max is ATA 66.
roofus (483)
117247 2003-01-31 00:17:00 Roofus
Is there any way to determine whether I have ATA 33 or 66? The Asus DVD drive states that it supports ATA 100 - it's a retail box, but didn't come with a cable of its own, so it's connected to the existing cable the CD ROM is on.
Lizard (2409)
117248 2003-01-31 00:26:00 YOu could go into your bios and see if there are settings for UDMA/ATA see if there are settings for 66 and 100. But i'm 90% sure you won't have the m/board to handle UDMA 100. And like i said previously you'd need an 80 core cable for that, considering it is connected to the same cable as your cd-rom it is likely that the cable is 40core, giving you a max of UDMA 33.

i know sisoft sandra utility can tell you the UDMA modes avaliable.

also go into device manager. Have a look at your secondary IDE Channel under the IDE controler's section. Does it have an option to enable DMA in there?
roofus (483)
117249 2003-02-20 05:14:00 Try uninstalling the IDE cable under ATA/ATAPI controllers in Device Manager. When you boot up windows again, Windows will detect it and should set it back up normally. crummy (2524)
117250 2003-02-20 23:39:00 Thanks to all for your replies and advice. I bit the bullet the other day and uninstalled windows xp, and reverted to Windows ME. Problem solved. I guess there must have been compatability issues with my older hardware and XP, despite there being no overt problems other than this damn DMA issue. DVD's now play jitter free and with no problems whatsoever...
Thanks once again
Lizard (2409)
1