Nero fails writing after writing?

vbimport

#1

Ok, here’s the wierdness of it all, I’ve been using Nero, and this DVD-rw for about 3 months now without a problem (nero v6x Aopen DUW1608 ARR)
about a week ago i installed the stardock suite of applications to my my gui look nice, then the nightmare began, half the applications didn’t work, so i removed them all, then nero stopped working correctly, I put in a blank CD, go to burn off an image i have, and the system writes the lead-in track, or part of it, then the light on the drive shuts off, and the drive sits there and spins, then about 30 seconds to a minute later, the drive speeds up, and instantly nero claims " write error " … now to me this is odd, because the indicators for buffer and what not are full, and it does atleaste write the lead-in track (making the disk useless by the way) then nero sais it can’t write to the disk… any one with help, please help… I’ve removed Daemon tools, all the stardoc applications, and uninstalled and reinstalled the IDE channels in windows… still same error, the firmware for the drive is most recent, as is the Nero version…

Here’s the log—>

Windows XP 5.1
IA32
WinAspi: -
ahead WinASPI: File ‘C:\Program Files\Ahead\Nero\Wnaspi32.dll’: Ver=2.0.1.74, size=164112 bytes, created 7/4/2005 2:30:01 AM
Nero version: 6.3.1.17 (Nero Express)
Recorder: <AOPEN DUW1608/ARR> Version: A080 - HA 0 TA 1 - 6.3.1.17
Adapter driver: <atapi> HA 0
Drive buffer : 2048kB
Bus Type : default (0) -> ATAPI, detected: ATAPI
CD-ROM: <AOPEN DUW1608/ARR >Version: A080 - HA 0 TA 1 - 6.3.1.17
Adapter driver: <atapi> HA 0

=== Scsi-Device-Map ===
DiskPeripheral : Maxtor 6Y120L0 atapi Port 0 ID 0 DMA: On
CdRomPeripheral : AOPEN DUW1608/ARR atapi Port 0 ID 1 DMA: Off
DiskPeripheral : WDC WD1200JD-00HBB0 atapi Port 2 ID 0 DMA: On
DiskPeripheral : MAXTOR 6L060J3 atapi Port 3 ID 0 DMA: On
DiskPeripheral : Maxtor 6Y160P0 atapi Port 3 ID 1 DMA: On
OtherPeripheral : Promise RAID Console 1.00 fasttx2k Port 4 ID 4 DMA: Off

=== CDRom-Device-Map ===
AOPEN DUW1608/ARR H: CDRom0

AutoRun : 0
Excluded drive IDs:
WriteBufferSize: 83886080 (0) Byte
ShowDrvBufStat : 0
BUFE : 0
Physical memory : 1279MB (1309932kB)
Free physical memory: 740MB (758568kB)
Memory in use : 42 %
Uncached PFiles: 0x0
Use Static Write Speed Table: 0
Use Inquiry : 1
Global Bus Type: default (0)
Check supported media : Disabled (0)

4.7.2005
CueSheet
9:45:39 AM #1 Phase 90 File dlgbrnst.cpp, Line 1845
Buffer Underrun Protection activated

9:45:40 AM #2 Text 0 File Reader.cpp, Line 118
Reader running

9:45:40 AM #3 Text 0 File Writer.cpp, Line 124
Writer AOPEN DUW1608/ARR running

9:45:40 AM #4 Text 0 File Burncd.cpp, Line 3172
Turn on Disc-at-once, using CD-R/RW media

9:45:40 AM #5 Text 0 File DlgWaitCD.cpp, Line 245
Last possible write address on media: 359844 ( 79:59.69)
Last address to be written: 324550 ( 72:09.25)

9:45:40 AM #6 Text 0 File DlgWaitCD.cpp, Line 257
Write in overburning mode: NO (enabled: CD)

9:45:40 AM #7 Text 0 File DlgWaitCD.cpp, Line 2137
Recorder: AOPEN DUW1608/ARR;
CDR code: 00 97 15 17; OSJ entry from: Ritek Co.
ATIP Data:
Special Info [hex] 1: C0 00 90, 2: 61 0F 11 (LI 97:15.17), 3: 4F 3B 46 (LO 79:59.70)
Additional Info [hex] 1: 00 00 80 (invalid), 2: 00 00 00 (invalid), 3: 00 00 00 (invalid)

9:45:40 AM #8 Text 0 File DlgWaitCD.cpp, Line 418
>>> Protocol of DlgWaitCD activities: <<<
=========================================

9:45:40 AM #9 Text 0 File ThreadedTransferInterface.cpp, Line 813
Setup items (after recorder preparation)
0: TRM_DATA_RAW_MODE1 (Cue Sheet Track)
2 indices, index0 (150) provided
original disc pos #0 + 324551 (324551) = #324551/72:7.26
relocatable, disc pos for caching/writing not required/not required, no patch infos
-> TRM_ULTRARAW96_MODE1, 2448, config 0x4, wanted index0 0 blocks, length 324551 blocks [AOPEN DUW1608/ARR ]
--------------------------------------------------------------

9:45:41 AM #10 Text 0 File ThreadedTransferInterface.cpp, Line 984
Prepare recorder [AOPEN DUW1608/ARR ] for write in raw writing
DAO infos:
==========
MCN: “”
TOCType: 0x00; Session Closed, disc fixated
Tracks 1 to 1:
1: TRM_ULTRARAW96_MODE1, 2448/0x04, FilePos 0 367200 794868048, ISRC “”
DAO layout:
===========
_Start|___Track|Idx|RecDep|CtrlAdr
-150 | lead-in | 0 | 0x00 | 0x41
-150 | 1 | 0 | 0x00 | 0x41
0 | 1 | 1 | 0x00 | 0x41
324551 | lead-out | 1 | 0x00 | 0x41

9:45:41 AM #11 Phase 24 File dlgbrnst.cpp, Line 1845
Caching of files started

9:45:41 AM #12 Text 0 File Burncd.cpp, Line 4182
Cache writing successful.

9:45:41 AM #13 Phase 25 File dlgbrnst.cpp, Line 1845
Caching of files completed

9:45:41 AM #14 Phase 36 File dlgbrnst.cpp, Line 1845
Burn process started at 48x (7,200 KB/s)

9:45:41 AM #15 Text 0 File ThreadedTransferInterface.cpp, Line 2344
Verifying disc position of item 0 (relocatable, no disc pos, no patch infos, orig at #0): write at #0

9:45:41 AM #16 Text 0 File Mmc.cpp, Line 15790
StartDAO : CD-Text - Off

9:45:42 AM #17 Text 0 File Mmc.cpp, Line 20405
Set BUFE: supported -> ON , Generic write control : ON

9:47:12 AM #18 SCSI -1135 File Cdrdrv.cpp, Line 1442
SCSI Exec, HA 0, TA 1, LUN 0, buffer 0x0B4A0000
Status: 0x04 (0x01, SCSI_ERR)
HA-Status 0x00 (0x00, OK)
TA-Status 0x02 (0x01, SCSI_TASTATUS_CHKCOND)
Sense Key: 0x03 (KEY_MEDIUM_ERROR)
Sense Code: 0x0C
Sense Qual: 0x00
CDB Data: 0x2A 0x00 0xFF 0xFF 0xE3 0xA8 0x00 0x00 0x1A 0x00 0x00 0x00
Sense Data: 0x71 0x00 0x03 0x00 0x00 0x00 0x00 0x0E
0x00 0x00 0x00 0x00 0x0C 0x00

9:47:12 AM #19 CDR -1135 File Writer.cpp, Line 304
Write error

9:47:12 AM #20 Text 0 File ThreadedTransfer.cpp, Line 229
all writers idle, stopping conversion

9:47:13 AM #21 Text 0 File ThreadedTransfer.cpp, Line 223
conversion idle, stopping reader

9:47:13 AM #22 Text 0 File dlgbrnst.cpp, Line 1703
Set remaining time: 0:00,000 (0ms) -> OK

9:47:13 AM #23 Phase 38 File dlgbrnst.cpp, Line 1845
Burn process failed at 48x (7,200 KB/s)

Existing drivers:
File ‘Drivers\PXHELP20.SYS’: Ver=2.02.62a, size=20016 bytes, created 12/20/2004 1:37:14 PM (Prassi/Veritas driver for win 2K)
File ‘Drivers\atapi.sys’: Ver=5.1.2600.1106 (xpsp1.020828-1920), size=86912 bytes, created 8/29/2002 3:27:50 AM (Adapter driver for rec)

Registry Keys:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon\AllocateCDROMs : 0 (Security Option)


#2

This might be the problem:-

=== Scsi-Device-Map ===
DiskPeripheral : Maxtor 6Y120L0 atapi Port 0 ID 0 DMA: On
CdRomPeripheral : AOPEN DUW1608/ARR atapi Port 0 ID 1 DMA: Off
DiskPeripheral : WDC WD1200JD-00HBB0 atapi Port 2 ID 0 DMA: On
DiskPeripheral : MAXTOR 6L060J3 atapi Port 3 ID 0 DMA: On
DiskPeripheral : Maxtor 6Y160P0 atapi Port 3 ID 1 DMA: On
OtherPeripheral : Promise RAID Console 1.00 fasttx2k Port 4 ID 4 DMA: Off

You need to get DMA set to ON for your writer. Without it on all sorts of problems can occur.


#3

I’ve tried to, doesn’t seem anything i do will turn it back on… it’s set as DMA if available, and i’ve uninstalled and reinstalled the IDE channels.


#4

well… isn’t that the wierdest thing… lol… Thanx alot TimC, you gave me a direction to seek, and I found the answer… DMA was the culprit, and it would appear that XP doesn’t like to foget settings for uninstalled hardware…

Here’s the solution for those of you that can’t seem to get DMA mode turned back on for your device…

Re-enable DMA using the Registry Editor

My thanks go to my fellow MVP Alexander Grigoriev who taught me this method.

Run REGEDIT. Go to the following key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{4D36E96A-E325-11CE-BFC1-08002BE10318}

It has subkeys like 0000, 0001, 0002, etc. Normally 0001 is the primary IDE channel, 0002 the secondary, but other numbers can occur under certain circumstances. You have to go through these subkeys and check the DriverDesc value until you find the proper IDE channel.

Delete MasterIdDataChecksum or SlaveIdDataChecksum, depending on whether the device in question is attached as master or slave, but it can’t actually hurt to delete both. Reboot. The drive DMA capabilities will be redetected.

Open Device Manager again and check whether the device is now actually using DMA mode. If so, congratulations, you’ve made it (at least until the next time Windows disables DMA).

Registry thinggie coppied from http://www.michna.com/kb/WxDMA.htm