Hi all,
I have written a small applet (in VB.NET), which uses NeroCOM to burn data from a magneto optical drive to DVD-R on the fly. The applet works fine on a machine with an internal recorder. On another machine with an external (USB) recorder, the burn sessions reproducibly fail every time after around 10 minutes. Why?
The relevant part, I think, from the nero log goes like this:
>>>>
…
15:40:21 #24 SCSI -1135 File Cdrdrv.cpp, Line 1432
SCSI Exec, HA 5, TA 0, LUN 0, buffer 0x0F9A0000
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: 0x07
CDB Data: 0x2A 0x00 0x00 0x1A 0xC1 0x80 0x00 0x00 0x20 0x00 0x00 0x00
Sense Data: 0xF0 0x00 0x03 0x00 0x1A 0xBE 0xC0 0x0A
0x00 0x00 0x00 0x00 0x0C 0x07
15:40:21 #25 CDR -1135 File Writer.cpp, Line 311
Write error
15:40:22 #26 Text 0 File ThreadedTransfer.cpp, Line 228
all writers idle, stopping conversion
15:40:22 #27 Text 0 File ThreadedTransfer.cpp, Line 222
conversion idle, stopping reader
15:40:22 #28 Text 0 File DVDR.cpp, Line 2642
EndDAO: Last written address was 1753471
15:40:22 #29 Phase 133 File APIProgress.cpp, Line 276
Writing short lead-out
15:40:32 #30 SCSI -1093 File Cdrdrv.cpp, Line 1178
SCSI Exec, HA 5, TA 0, LUN 0
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: 0x02
Sense Qual: 0x00
CDB Data: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Sense Data: 0xF0 0x00 0x03 0x00 0x1A 0xBE 0xB0 0x0A
0x00 0x00 0x00 0x00 0x02 0x00
15:40:32 #31 SCSI -1176 File Cdrdrv.cpp, Line 1178
SCSI Exec, HA 5, TA 0, LUN 0
Status: 0x04 (0x01, SCSI_ERR)
HA-Status 0x00 (0x00, OK)
TA-Status 0x02 (0x01, SCSI_TASTATUS_CHKCOND)
Sense Key: 0x05 (KEY_ILLEGAL_REQUEST)
Sense Code: 0x72
Sense Qual: 0x03
CDB Data: 0x5B 0x01 0x02 0x00 0x00 0x03 0x00 0x00 0x00 0x00 0x00 0x00
Sense Data: 0x70 0x00 0x05 0x00 0x00 0x00 0x00 0x0A
0x00 0x00 0x00 0x00 0x72 0x03
15:40:32 #32 SCSI -1066 File Cdrdrv.cpp, Line 1178
SCSI Exec, HA 5, TA 0, LUN 0, buffer 0x05084E00
Status: 0x04 (0x01, SCSI_ERR)
HA-Status 0x00 (0x00, OK)
TA-Status 0x02 (0x01, SCSI_TASTATUS_CHKCOND)
Sense Key: 0x05 (KEY_ILLEGAL_REQUEST)
Sense Code: 0x24
Sense Qual: 0x00
CDB Data: 0xE9 0x00 0x22 0x0A 0x00 0x00 0x00 0x00 0x00 0x08 0x00 0x00
Sense Data: 0x70 0x00 0x05 0x00 0x00 0x00 0x00 0x0A
0x00 0x00 0x00 0x00 0x24 0x00
15:40:32 #33 CDR -1093 File WriterStatus.cpp, Line 167
No seek complete
PLEXTOR DVDR PX-712A\H5 T0
15:40:32 #34 TRANSFER -24 File WriterStatus.cpp, Line 167
Could not perform end of Disc-at-once
15:40:32 #35 Phase 38 File APIProgress.cpp, Line 276
Burn process failed at 4x (5.540 KB/s)
…
>>>>
Does this help any of you NeroCOM gurus (alexp…)? If not I can elaborate on hardware, code, etc.
[full log burnmsg3.txt attached]
Thanks
QuRace