Promise IDE controller: am I in DMA?

vbimport

#1

I have a soyo motherboard with a promise IDE/Raid controller. I have the Ultra Family IDE drivers installed (latest). My Liteon 40125S is on IDE3 on the mb. My primary and secondary slots are taken. The problem I am having is that about 50% through my burn it starts flashing orange and red, so it is having trouble staying at 40X. It does just fine until about 50%. I started having this problem before so I reinstalled windows and that fixed the problem. It worked for about 1 month and now the same thing. I tried deleting the drivers for the IDE and letting them reinstall. I tried formating my hard drive and reinstalling windows (didn’t work this time) and I tried defraging my source drive. I downloaded the newest VIA 4in1 drivers also. It does the same thing with easy cd creator and CDrwin. There is no way to see what mode I’m in in device manager. This only shows primary and secondary IDE (which are DMA). I downloaded Nero and tried the CD Speed program and here is what I got:

General Information

Operating System Windows XP
Drive LITE-ON LTR-40125S
Firmware Version ZS0P
Serial Number
Disc Data CD
Capacity 53:07.15

Transfer Rate

Start 19.77x
End 39.77x
Average 30.66x
Type CAV

Seek Times

Random 102 ms
1/3 99 ms
Full 164 ms

CPU Usage

1X 2 %
2X 3 %
4X 7 %
8X 12 %

Interface

Burst Rate 20106 KB/sec

Spin Up/Down Times

Spin Up Time 0.08 sec
Spin Down Time 4.73 sec

Load/Eject Times

Load Time 1.36 sec
Eject Time 1.38 sec
Recognition Time 5.33 sec

Log

Time Elapsed Action
[10:37:02] Starting Transfer Rate Test
[10:38:03] 1:01 Speed:21-31 X CAV (25.89 X average)
[10:38:03] Starting Seek Times Test
[10:38:10] Random seek: 66 ms
[10:38:18] 1/3 seek: 78 ms
[10:38:29] 0:25 Full seek: 105 ms
[10:38:29] Starting CPU Usage Test
[10:38:44] CPU usage at 1X: 2 %
[10:38:59] CPU usage at 2X: 4 %
[10:39:14] CPU usage at 4X: 7 %
[10:39:29] 1:00 CPU usage at 8X: 11 %
[10:39:29] Starting Burst Rate Test
[10:39:30] 0:01 Interface burst rate: 20 MB/sec (20275 KB/sec)
[10:39:30] Starting Spin-Up/Down Test
[10:39:35] Spin-up time: 0.08 seconds
[10:39:49] 0:19 Spin-down time: 4.00 seconds
[10:39:49] Starting Load/Eject Test
[10:39:50] Eject time: 1.41 seconds
[10:39:51] Load time: 1.37 seconds
[10:39:57] 0:08 Recognition time: 5.47 seconds
[10:43:55] Starting Transfer Rate Test
[10:45:41] 1:46 Speed:20-40 X CAV (30.66 X average)
[10:45:41] Starting Seek Times Test
[10:45:52] Random seek: 102 ms
[10:46:02] 1/3 seek: 99 ms
[10:46:18] 0:37 Full seek: 164 ms
[10:46:18] Starting CPU Usage Test
[10:46:33] CPU usage at 1X: 2 %
[10:46:48] CPU usage at 2X: 3 %
[10:47:03] CPU usage at 4X: 7 %
[10:47:18] 1:00 CPU usage at 8X: 12 %
[10:47:18] Starting Burst Rate Test
[10:47:19] 0:01 Interface burst rate: 20 MB/sec (20106 KB/sec)
[10:47:19] Starting Spin-Up/Down Test
[10:47:23] Spin-up time: 0.08 seconds
[10:47:38] 0:19 Spin-down time: 4.73 seconds
[10:47:38] Starting Load/Eject Test
[10:47:40] Eject time: 1.38 seconds
[10:47:41] Load time: 1.36 seconds
[10:47:46] 0:08 Recognition time: 5.33 seconds

Any Ideas? Do you think I’m in DMA mode? Is there a way to find out?

I’ve searched the forum and tried everything so I’m not sure what to do at this point. Thanx for your replies!!

Sammael


#2

It does seem you’re in DMA mode, your test results ended at 39.77x, that is damn close to 40x. The problem is because you’re only using a 53 minute cd to test. Try using a cd that is filled with ~700mb of data, then see what happens(a stamped cd, as opposed to a cdr, might also be slightly faster). The high burst rate of 20mb/s also shows you’re in DMA.


#3

And about the LED’s flashing during the burn, that’s most likely due to high CPU usage, or your HD’s not feeding enough data to the drive for burning.
We’ll need a little extra info to see what’s wrong with that. But your drive seems to be working fine in DMA mode.


#4

yep, the drive’s definitely in DMA mode. the cpu usage stats seem just about right, so the flashing light probably means that smart-burn’s kicking in. try using different media.


#5

OK… well I guess that’s good.

I’m using verbatim datalifeplus. I thought it was rated faster. I have also tried memorex black. Same deal. :frowning:

Now as far as the rest of my system. I’m burning from a IBM Deskstar 180GXP 120GB ATA100 7200RPM Hard Drive. My processor is a 1600+ Athlon XP. Soyo Dragon ++ mb. 256 RAM.

I’ll try some different media and see if that’s the problem but I’ve never really had a problem with verbatim. And my memorex black(only rated at 32X) did always work at 40 too.

Thanks for the help!

Sammael


#6

Ok new information. I opened task manager when burning a CD. Sure enough my total cpu usage slowly creeps up to 100% by the time I’m half way through the disk. I closed everything I could think of. Should I be having this problem with this system. Seems like it should be fast enough. Thanx for the help!

Sammael


#7

In fact, my overall cpu usage starts at about 60 and ends at 100 when I hit 50% of my copy. Now when looking at cdrwin.exe. It starts at 7% and works its way to 50-57% maximum. Where is the other 50%? Everything else is 00 or a couple percent.

Little confused. Do I need more ram? If this is the case why did it seem to work fine in the past?

thanx!

Mike


#8

have u tried burning with other programs besides cdrwin (such as nero)?


#9

If i read the OP correctly, the burner is on a controller channel. I would re-organize so it’s on one of the main channels.


#10

Put it on my main channel. Works well now. Only up to 10% total CPU now toward the end of the disk. Thanks for the help!!!

Mike


#11

Keep only HD’s on the controller. optical drives can work on controllers, but software issues seem to crop up a lot.