TEAC 540E(DMA模式)在Windows XP下跑CD Speed必當??



贊助商連結


eddyho
2002-01-04, 10:09 AM
請教各位一下!!!

系統配備如下:
ASUS CUV4X(VIA694Z) + P3 866MHz
RAM 384 SDRAM
OS: Windows XP Professional
IDE ONE: Seagate 40G(U/DMA Mode4) + IBM 13G(U/DMA Mode4)
IDE TWO: TEAC 540E(U/DMA Mode 2) + LiteOn 24X CDRW(U/DMA Mode 2)
TEAC 540E 韌體為3.0A, 調速為8~20X

用NERO 5.5.6.4在Windows XP下對燒OK, 但是只要一跑CD Speed必掛, 只看到HDD燈一直亮著但電腦無動作(NERO 5.5.5.6也一樣). 只要我將TEAC 540E的DMA改為PIO就又可以順利的run了. 不知道有沒有高手能解? 如何能讓TEAC540又開DMA又能跑CD Speed?? :confused: :confused:

P.S. 我也試過關掉BIOS中的DMA, 但在XP下就無法開DMA mode而只能用PIO了, 所以之前有人說關掉BIOS DMA然後在系統下在打開DMA的方法在XP好像是行不通的

贊助商連結


rexdragon
2002-01-05, 12:17 PM
灌via busmaster driver試試....

mk2
2002-01-05, 08:18 PM
這個答案其實你早就知道了(從你測試的結果)
因為 TEAC 540E 對 DMA 過敏!特別是 UDMA 更是慘慘慘!(僅止於某些廠牌的 IDE Controller, 有些則不會), 這是光碟機的問題, 如果要開啟來且衝到 DMA 的 FIFO 滿載, 我想 TEAC 或是 IDE controller 其中一個必掛無疑!
TEAC 16x 以前的燒錄器也有這個類似的毛病, 我朋友的兩台TEAC 516EB怎麼跑都不可以跑兩隻一起同時燒錄, 只要燒一燒就會產生BP現象, 接著沒多久就掛掉. 最後把 DMA 換成 PIO 就好一些, 但是 PIO 很吃 CPU resource, 且會產生一些 BP 現象, 但至少沒掛掉!

我個人認為 TEAC 應該在透過 DMA 存取資料時會鎖住 IDE Controller 上頭的 FIFO, 但時佔住毛坑不拉屎太久, 讓其他的機器一併掛掉!

以上純粹猜測, 有錯誤煩請指正!

eddyho
2002-01-05, 10:22 PM
先謝謝rexdragon及mk2熱心的提供意見, 後來在"超頻者天堂"看到很多人的成功案例後, 也讓我又有信心再試試看. 最後我總算成功了!!!
試了很多種方式都無效後, 沒想到最後解決的方式很單純, 我把Secondary IDS上的TEAC 540E改為Slave, LiteOn 24102改為Master, 然後將BIOS中540E的Ultra DMA關掉(LiteON 24102仍然為On), 再到Windows XP中打開DMA, 終於我看見了"多重模式DMA模式2"!!! 接下來馬上試跑NERO CD Speed,........一切OK啦!!!!!
至於為何當540E為Master, LiteOn 24102為Slave時就不行......有沒有高手願意為大家說明??

mk2
2002-01-05, 10:55 PM
多重模式DMA模式2 => MDMA-2(multiword DMA-2) 這個並不等於 UDMA 且效果不見得比 PIO 好!
您得注意這一點!
建議您跑的順跑得穩絕對比信任某個規格所號稱的效能來得比較好!且 MDMA 不等於 UDMA!

cengzie
2002-01-06, 05:03 AM
mdma2跟pio4是一樣速度ㄉ只是使用ㄉ傳輸方式不同
把你ㄉm/b chip po上ㄅ ^^

eddyho
2002-01-06, 11:12 PM
最初由 cengzie 發表
mdma2跟pio4是一樣速度ㄉ只是使用ㄉ傳輸方式不同
把你ㄉm/b chip po上ㄅ ^^

那麼MDMA2與PIO4依樣會佔用CPU資源嗎? 感覺起來MDMA2比較不耗資源啊!

P.S. 我的M/B chip為VIA 694Z, 詳細規格起看第一篇, 謝謝!

rexdragon
2002-01-06, 11:14 PM
使用dma模式傳輸cpu佔用資源較少....

mk2
2002-01-06, 11:21 PM
這個說法得看裝置的狀態而定, 如果該DMA channel上頭只有一個裝置 DMA 應該會比PIO佔去較少的 CPU 資源
但是若有多部裝置, 像有些機器會鎖住該Channel上頭的FIFO過久讓其他裝置無法使用, 這樣一來 CPU 資源肯定不會減少反而會增加!

eddyho
2002-01-06, 11:24 PM
這麼說來, 這幾種模式的優劣排序為:

UDMA2>MDMA2>PIO4

UDMA2: 速度快最, 且佔資源少
MDMA2: 速度與PIO4相同, 但佔資源少
PIO4: 速度與MDMA2相同, 但佔資源最兇

也就是說上上選是UDMA2, MDMA2就可接受, 都不行的話就只好用PIO4囉?
這樣看來既然我的540E可以用UDMA2對燒, 只是CD Speed會當, 我應該要把模式調回UDMA2才對, 畢竟燒錄才是主要目的!!