Asus 1608P3S DVD-RW won't run in DMA mode, only runs in PIO 4

computer

Platinum Member
Nov 5, 2000
2,735
2
0
Hey guys, I've had an Asus 1608P3S DVD-RW drive for a while and it seemed to work ok with CD's, I never tried it with DVD's yet. I am pretty sure it was running DMA mode in the Device Manager on my last install. I reformatted (XP Pro SP2) and noticed it will no longer run in DMA mode even though that is selected in the Device Manager. It shows "DMA if available" but it won't run in DMA mode, only runs in PIO 4. Same thing now on SP3. I used that drive to install XP this time.

It's having problems reading some CD's that it read before. I can only guess because it's in PIO now. I flashed it to Pioneer 111L v8.19 then 8.29, uninstalled the drive and controller, still only PIO. I've seen some mention to use an 80-pin IDE cable with it, but I don't see the point in that since I believe it's UDMA33, not 66 that requires the 80-pin. Plus it never needed the 80-pin cable before. (But I can't find that info now anywhere stating it's UDMA33! No info at all on its transfer speed).

Mobo is P4C800-E Deluxe, and yes, all the chipset drivers are installed. (I also noticed after flashing it the FIRST time, it said there was only 2 region changes left and it's never been changed before! Still showed 2 after flashing to v8.29. I had to set it to Region 1 and now it says only 1 change left).

What now?? :confused:
Thanks.
 

Old Hippie

Diamond Member
Oct 8, 2005
6,361
1
0
I'd still try a new cable.

And while you're at it, might as well be an 80 conductor. ;)

Good Luck!
 

computer

Platinum Member
Nov 5, 2000
2,735
2
0
(I'm not getting replies again). :disgust:

Ok I'll give that a shot ASAP, thanks.
 

eplebnista

Lifer
Dec 3, 2001
24,123
36
91
I ran into that problem recently with a new lite-on 20x dvd burner and after trying everything including 4 different ide cables (2-80,2-40), it turns out the drive was bad.
 

computer

Platinum Member
Nov 5, 2000
2,735
2
0
Originally posted by: eplebnista
I ran into that problem recently with a new lite-on 20x dvd burner and after trying everything including 4 different ide cables (2-80,2-40), it turns out the drive was bad.

Terrific. :disgust: :frown:

Well I tried a new 80-pin cable, same thing.
 

computer

Platinum Member
Nov 5, 2000
2,735
2
0
BUT, this is strange, it's still in PIO mode but it's reading the CD's that it didn't read yesterday. :confused: It's now even reading an old stratched CD that none of my other drives nor other PC would open. "Hippie", I'm glad you suggested that, thanks again. I would not have thought the cable was bad since it was working to a point. Maybe it's the 80-pin that it needed, but I'm not sure why. That same cable that was on it was fine with other optical drives.

Originally posted by: computer
Originally posted by: eplebnista
I ran into that problem recently with a new lite-on 20x dvd burner and after trying everything including 4 different ide cables (2-80,2-40), it turns out the drive was bad.

Terrific. :disgust: :frown:

Well I tried a new 80-pin cable, same thing.

 

computer

Platinum Member
Nov 5, 2000
2,735
2
0
Now why is it stuck in PIO mode? I read something yesterday that drives will automatically go back to PIO mode if the drive is getting errors. Obviously it was getting errors since it was not reading some CD's I put in it days before this. The problems showed up in the Event Viewer as not being able to read the CD (I had kept a copy of the XP Pro CD in it). It said to uninstall the drive and controller and the drive will go back to UDMA 4. But it did not.
 

eplebnista

Lifer
Dec 3, 2001
24,123
36
91
I took all discs out and removed the controller in device manager, then rebooted. After that, the drive was showing up in the device manager as UDMA 2 or 4 depending on which conductor cable I used, but the second I put in the nero cd that came with it and a couple of other software cd's to try and install them, it would revert to PIO mode. The burner installed XP OK and even loaded memtest a few times. Then all of a sudden started doing the PIO mode thing, so I guess it was working OK for a couple of days and then something in it failed.

Edit: I forgot to mention, I put another drive in (pioneer 115d) with the same cables and it works fine in UDMA 4. I was able to install nero and other programs fine. I have burned a few DVD's with no problems as well, hence why I know for sure the lite-on went bad.
 

Dahak

Diamond Member
Mar 2, 2000
3,752
25
91
I have come across this many times too.
a fix for it from microsoft is available, here
I did the registry change indicated at the end.
removed the ide controller, say yes to reboot, allow it to re detect the controller again and it will probably ask to reboot one last time, say yes and then try it out
if it works then great, if not then its most likely the drive is bad if you already change the cable
 

computer

Platinum Member
Nov 5, 2000
2,735
2
0
Whatta tool I am. Or I should say whatta tool XP is. Because of the idiotic way XP lists devices, contrary to where you hook them up.....it's not the Asus 1608 DVD drive that's in PIO mode, is my Asus E616A2 DVD-ROM drive that's in PIO!! The confusion is it's listing a Maxtor IDE storage drive as having the write caching option, which it should NOT being on a Native controller. And, the contrarian way it lists PRI and SEC IDE connections. Futhermore, in this BIOS version the Asus "geniuses" DISABLED UDMA6 and made UDMA5 the max, BUT, the Maxtor is showing UDMA6 in the DM!! I thought the UDMA6 device was the DVD-ROM drive because it is SATA. I was able to find this out and exactly which drives were where by looking at "Devices by Connection" in the DM which is not the default config. It doesn't even list my WD740 Raptor in this view! (Where the hell is it???) Obviously the 80-pin IDE cable helped the DVD-RW drive so that was good. The 616 is an IDE drive and I have a SATA adapter on it. But in the BIOS it shows as UDMA5 or 6! So I don't know why it's showing as PIO in XP! It's been working fine, but I'm troubled by that PIO mode. I'm going to try installing a new Intel inf chipset utility and see if that helps. It already has the latest firmware v1.03.

Originally posted by: computer
Now why is it stuck in PIO mode? I read something yesterday that drives will automatically go back to PIO mode if the drive is getting errors. Obviously it was getting errors since it was not reading some CD's I put in it days before this. The problems showed up in the Event Viewer as not being able to read the CD (I had kept a copy of the XP Pro CD in it). It said to uninstall the drive and controller and the drive will go back to UDMA 4. But it did not.

 

computer

Platinum Member
Nov 5, 2000
2,735
2
0
Originally posted by: Dahak
I have come across this many times too.
a fix for it from microsoft is available, here
I did the registry change indicated at the end.
removed the ide controller, say yes to reboot, allow it to re detect the controller again and it will probably ask to reboot one last time, say yes and then try it out
if it works then great, if not then its most likely the drive is bad if you already change the cable

Thanks for the info. Is that reg change for ALL ATAPI/IDE devices or do you have to find the specific ID Key for the PIO drive? I have 3 IDE connectors on this mobo, (2 Native Intel, and one is the Promise controller and nothing is hooked up to it now).
 

Dahak

Diamond Member
Mar 2, 2000
3,752
25
91
is would be per ide channel, you would have to figure out which channel the key is relating too. so you would probably see 2 primary and 2 secondary channels
 

computer

Platinum Member
Nov 5, 2000
2,735
2
0
I give up for today. I did all that, removed it and the controller again, did the reg changes and it's still in PIO. When I restarted it also said "PIO Mode only" in the DM. Next I'll try cable select for the jumpers, and if that doesn't work I'll see what happens when it's hooked up as an IDE drive.

I noticed some differences between it and the burner drive in the registry:
UserMasterDeviceTimingModeAllowed
Was NOT listed under the burner, only the ROM drive (and again the ROM drive is the one that's showing PIO). There was also a difference here:
MasterDeviceTimingMode
And I made that data for the burner the same as the ROM drive. I'll see what that does now.
 

computer

Platinum Member
Nov 5, 2000
2,735
2
0
UserMasterDeviceTimingModeAllowed was the problem. I deleted it and now it's UDMA 5. But, it won't read anything! I need to clean up the registry because I added ResetErrorCountersOnSuccess to a 0004 key that was NOT there after I removed the drive and controller from the DM, when I restarted 0004 was still there with nothing else listed under it, and the reg added a new 0006 entry. I'll clean that up and that other area I changed and see if it will work again.
 

Old Hippie

Diamond Member
Oct 8, 2005
6,361
1
0
Originally posted by: computer
UserMasterDeviceTimingModeAllowed was the problem. I deleted it and now it's UDMA 5. But, it won't read anything! I need to clean up the registry because I added ResetErrorCountersOnSuccess to a 0004 key that was NOT there after I removed the drive and controller from the DM, when I restarted 0004 was still there with nothing else listed under it, and the reg added a new 0006 entry. I'll clean that up and that other area I changed and see if it will work again.

Holey Crap! It's turning into the job from Hell! :laugh:

You're doing good! :thumbsup:
 

computer

Platinum Member
Nov 5, 2000
2,735
2
0
I just now got back to work on this again. The problem may also be that drive just doesn't like a SATA adapter. I have yet to see any that actually work, except for one I took off of a fried 712SA drive, (these are not really SATA drives but IDE with a SATA bridge on them). Of course I can't find it now! Next I'll be removing the adapter and see what happens.

I don't know what the hell Asus means by the data transfer rate area on the box. It has PIO mode 4, Multi-word DMA 2, UDMA 33, UDMA 66, UDMA 100. WFT? All I can gather from that is the drive is a backward compatible UDMA 100.

Here's something I found some of you may want to toy around with:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0000]
"EnableUDMA133"=dword:00000001

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001]
"EnableUDMA133"=dword:00000001


Of course the 0000 and 0001 areas may need to be changed on different PC's. I have two "Intel Ultra ATA Storage Controllers" listed on mine. And of course the UDMA133 is only for boards with 133 support and that area should be changed accordingly with what the mobo supports.
 

computer

Platinum Member
Nov 5, 2000
2,735
2
0
Nothing I have tried will work so far. It just refuses to work in DMA mode. It does nothing, the LED just stays on and the media won't run. If I click the drive icon, it just locks up with the hourglass and does nothing until I remove the media.

Before I try it without the SATA adapter, I wanted to test it in PIO mode, but I can't find any CD or DVD that will work in the Sandra Benchmark! This is on the DVD-RW drive that works fine. I've tried a retail movie DVD and a DVD made from an HD camcorder. On both it says Sandra is unable to open the media. So what is one supposed to use??
 

computer

Platinum Member
Nov 5, 2000
2,735
2
0
Don't know yet. I got sidetracked on all the bull$hit with yet another BOTCHED ATI software package. (TV On Demand is now ON ALL THE TIME!) Can't find v9.09 of the MMC, every version after that was crippled by this anencephalic move. Someone shoot ATI/AMD for me, ok? Thanks. ROTFLMAO.