Please HELP! ND-2500 won't work!

My specs:

ASUS A7N8X Deluxe
AMD Athlon XP 2100+
512 MB RAM Infineon 333
Albatron Medusa GeForce4Ti 4680P Turbo
300 GB HD (2x 120 GB Maxtor 7200, 1x 60 GB Toshiba 5400 in Portable USB 2.0 Device)
Pioneer DVD-ROM DVD-115
LiteOn LTR-40125s
NEC ND-2500A (Firmware: 1.06 Dangerous Brothers)

Windows 2000 Pro SP4
Nero 6.3.0.3
ASPI 4.60

My problem:

I got the NEC ND-2500A one month ago and installed it removing the LiteOn. Everything worked fine.

Then I bought a 5.25" USB 2.0 Device to make my NEC portable. Everything worked fine.

I updated the firmware to the 1.06 Dangerous Brothers patch. Everything worked fine.

At once I couldn’t burn any DVDs. It said: SCSI aborted.

I removed the LiteOn again and installed the NEC. Same problem. I formatted my HD and reinstalled Windows 2000. Installed all software. The 2500 was inside the case. Everything worked fine.

I put the 2500 back in the USB 2.0 Portable Device. Now I can only burn DVD+RWs. When I try to burn DVD-Rs or DVD+Rs Nero aborts at the beginning saying SCSI aborted and Nero hangs. The only thing to get the computer running again is to turn off the external device.

ASPI Layer is 4.60 and working (due to ASPI Check.)

Here is the Log-File Nero gives me:

Windows 2000 5.0
IA32
WinAspi: File ‘Wnaspi32.dll’: Ver=4.60 (1021), size=45056 bytes, created 10.09.1999 10:06:00
ahead WinASPI: File ‘C:\Programme\Ahead\Nero\Wnaspi32.dll’: Ver=2.0.1.59, size=160016 bytes, created 22.07.2003 11:16:08
Nero Version: 6.3.0.3
Recorder: <_NEC DVD_RW ND-2500A> Version: 1.06 - HA 1 TA 0 - 6.3.0.3
Adapter driver: <> HA 1
Drive buffer : 2048kB
Bus Type : default (0) -> ATAPI, detected: ?
CD-ROM: <PIONEER DVD-ROM DVD-115 >Version: 1.33 - HA 1 TA 1 - 6.3.0.3
Adapter driver: <> HA 1

=== Scsi-Device-Map ===
DiskPeripheral : Maxtor 6Y120L0 nvatabus Port 0 ID 0 DMA: Off
DiskPeripheral : Maxtor 6Y120L0 nvatabus Port 0 ID 1 DMA: Off
CdRomPeripheral : LITE-ON LTR-40125S nvatabus Port 0 ID 0 DMA: Off
CdRomPeripheral : PIONEER DVD-ROM DVD-115 nvatabus Port 0 ID 1 DMA: Off

=== CDRom-Device-Map ===
PIONEER DVD-ROM DVD-115 I: CDRom1
LITE-ON LTR-40125S J: CDRom0

AutoRun : 1
Excluded drive IDs:
CmdQueuing : 1
CmdNotification: 2
WriteBufferSize: 74448896 (0) Byte
ShowDrvBufStat : 0
EraseSpeed : 0
BUFE : 0
Physical memory : 511MB (523760kB)
Free physical memory: 275MB (282332kB)
Memory in use : 46 %
Uncached PFiles: 0x0
Use Static Write Speed Table: 0
Use Inquiry : 1
Global Bus Type: default (0)
Check supported media : Disabled (0)

17.2.2004
UDF/ISO Zusammenstellung
20:44:54 #1 Phase 112 File dlgbrnst.cpp, Line 1800
DVD-Video files reallocation started

20:44:54 #2 Phase 114 File dlgbrnst.cpp, Line 1800
DVD-Video files reallocation completed (no file modified)

20:44:54 #3 Text 0 File Isodoc.cpp, Line 6029
Iso document burn settings
------------------------------------------
Determine maximum speed : FALSE
Simulate : FALSE
Write : TRUE
Finalize CD : TRUE
Multisession : FALSE
Burning mode : DAO
Mode : 1
ISO Level : 2 (Max. of 31 chars)
Character set : ISO 9660
Joliet :FALSE
Allow pathdepth more than 8 directories : TRUE
Allow more than 255 characters in path : TRUE
Write ISO9660 ;1 file extensions : TRUE

20:44:54 #4 Phase 111 File dlgbrnst.cpp, Line 1800
DVD-Video files sorted

20:44:54 #5 Text 0 File Reader.cpp, Line 118
Reader running

20:44:54 #6 Text 0 File Writer.cpp, Line 124
Writer _NEC DVD_RW ND-2500A running

20:44:54 #7 ISO9660GEN -11 File geniso.cpp, Line 3882
First writeable address = 0 (0x00000000)

20:44:54 #8 ISO9660GEN -11 File geniso.cpp, Line 3882
First writeable address = 0 (0x00000000)

20:44:54 #9 Text 0 File Burncd.cpp, Line 3101
Turn on Disc-at-Once, using DVD media

20:44:54 #10 Text 0 File DlgWaitCD.cpp, Line 240
Last possible write address on media: 2298495 (510:46.45, 4489MB)
Last address to be written: 1392271 (309:23.46, 2719MB)

20:44:54 #11 Text 0 File DlgWaitCD.cpp, Line 245
Write in overburning mode: FALSE

20:44:54 #12 Text 0 File DlgWaitCD.cpp, Line 2085
Recorder: _NEC DVD_RW ND-2500A, Media type: DVD-R
Disc Manufacturer: CMC MA - G. AF1
Disc Application Code: 64, Disc Physical Code: 193

20:44:54 #13 Text 0 File DlgWaitCD.cpp, Line 406
>>> Protocol of DlgWaitCD activities: <<<
=========================================

20:44:54 #14 Text 0 File ThreadedTransferInterface.cpp, Line 779
Setup items (after recorder preparation)
0: TRM_DATA_MODE1 (CTransferItem)
2 indices, index0 (150) not provided
original disc pos #0 + 1392272 (1392272) = #1392272/309:23.47
relocatable, disc pos for caching/writing not required/required, no patch infos
-> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 1392272 blocks [_NEC DVD_RW ND-2500A ]
--------------------------------------------------------------

20:44:54 #15 Text 0 File ThreadedTransferInterface.cpp, Line 948
Prepare recorder [_NEC DVD_RW ND-2500A ] for write in CUE-sheet-DAO
DAO infos:
==========
MCN: “”
TOCType: 0x00; Session Closed, disc fixated
Tracks 1 to 1:
1: TRM_DATA_MODE1, 2048/0x00, FilePos 0 0 2851373056, ISRC “”
DAO layout:
===========
_Start|___Track|Idx|RecDep|CtrlAdr
0 | lead-in | 0 | 0x00 | 0x41
0 | 1 | 0 | 0x00 | 0x41
0 | 1 | 1 | 0x00 | 0x41
1392272 | lead-out | 1 | 0x00 | 0x41

20:44:54 #16 Phase 24 File dlgbrnst.cpp, Line 1800
Caching of files started

20:44:54 #17 Text 0 File Burncd.cpp, Line 4073
Cache writing successful.

20:44:54 #18 Phase 25 File dlgbrnst.cpp, Line 1800
Caching of files completed

20:44:54 #19 Phase 36 File dlgbrnst.cpp, Line 1800
Burn process started at 4x (5.520 KB/s)

20:44:54 #20 Text 0 File ThreadedTransferInterface.cpp, Line 2264
Verifying disc position of item 0 (relocatable, disc pos, no patch infos, orig at #0): write at #0

20:44:54 #21 Text 0 File dlgbrnst.cpp, Line 1658
Set remaining time: 8:47,587 (527587ms) -> OK

20:44:54 #22 Text 0 File DVDR.cpp, Line 1512
Recording mode: Sequential Recording Mode

20:44:54 #23 Text 0 File Mmc.cpp, Line 19487
Set BUFE: JustLink -> ON

20:44:54 #24 Text 0 File DVDR.cpp, Line 1643
Start write address at LBA 0
DVD high compatibility mode: Yes

20:44:54 #25 Text 0 File Cdrdrv.cpp, Line 7941
---- DVD Structure: Physical Format Information (00h) ----
Layer: 0, Address: 0 (0 h), AGID: 0; Length: 2050
Book Type: DVD-R (2), Part Version: 5
Disc Size: 120 mm, Maximum Rate: <not specified> (F h)
Number of Layers: 1, Track Path: Parallel Track Path (PTP), Layer Type: recordable
Linear Density: 0,267 um/bit, Track Density: 0,74 um/track
Starting Physical Sector Number of Data Area: 30000 h (DVD-ROM, DVD-R/-RW, DVD+R/+RW)
End Physical Sector Number of Data Area: 26127F h
End Sector Number in Layer 0: 0 h
Data in Burst Cutting Area (BCA) does not exist
Media Specific:
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 …
02 FE 10 00 02 FF A0 00 - 00 00 00 00 00 00 00 00 …
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 …

20:44:56 #26 Text 0 File Cdrdrv.cpp, Line 1277
20:44:56.500 - _NEC DVD_RW ND-2500A\H1 T0 : Queue again later

20:45:03 #27 SCSI -500 File Cdrdrv.cpp, Line 1431
SCSI Exec, HA 1, TA 0, LUN 0, buffer 0x09770000
Status: 0x02 (0x03, SCSI_ABORTED)
HA-Status 0x10 (0x0A, SCSI_HASTAT_REQUEST_SENSE_FAILED)
TA-Status 0x00 (0x00, OK)
Sense Key: 0x05 (KEY_ILLEGAL_REQUEST)
Sense Code: 0x26
Sense Qual: 0x02
CDB Data: 0x2A 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x20 0x00 0x00 0x00
Sense Data: 0xF0 0x00 0x05 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x26 0x02

20:45:03 #28 CDR -500 File Writer.cpp, Line 301
SCSI command aborted
_NEC DVD_RW ND-2500A\H1 T0

20:45:03 #29 Text 0 File ThreadedTransfer.cpp, Line 229
all writers idle, stopping conversion

20:45:03 #30 Text 0 File ThreadedTransfer.cpp, Line 223
conversion idle, stopping reader

20:45:03 #31 Text 0 File DVDR.cpp, Line 1847
EndDAO: Last written address was -1

20:45:30 #32 Text 0 File dlgbrnst.cpp, Line 1658
Set remaining time: 0:00,000 (0ms) -> OK

20:45:44 #33 SCSI -600 File Cdrdrv.cpp, Line 1171
SCSI Exec, HA 1, TA 0, LUN 0, buffer 0x0012B174
Status: 0x82 (0x07, SCSI_NO_DEVICE)
HA-Status 0x00 (0x00, OK)
TA-Status 0x00 (0x00, OK)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x55 0x10 0x00 0x00 0x00 0x00 0x00 0x00 0x3C 0x00 0x00 0x00
Sense Data: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00
ModeSel: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x05 0x32 0x02 0xC4 0x08 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x96
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x

20:45:44 #34 CDR -600 File WriterStatus.cpp, Line 164
Device not available
_NEC DVD_RW ND-2500A\H1 T0

20:45:44 #35 TRANSFER -24 File WriterStatus.cpp, Line 164
Could not perform end of Disc-at-once

20:45:45 #36 Text 0 File dlgbrnst.cpp, Line 1658
Set remaining time: 0:00,000 (0ms) -> OK

20:45:45 #37 CDR -600 File WriterStatus.cpp, Line 169
Device not available
_NEC DVD_RW ND-2500A\H1 T0

20:45:45 #38 TRANSFER -39 File WriterStatus.cpp, Line 169
Could not perform EndSession

20:45:45 #39 Phase 38 File dlgbrnst.cpp, Line 1800
Burn process failed at 4x (5.520 KB/s)

Existing drivers:
File ‘Drivers\CDR4_2K.SYS’: Ver=5.3.2.31, size=58000 bytes, created 10.02.2004 23:38:04
File ‘Drivers\CDRALW2K.SYS’: Ver=5.3.2.31, size=23420 bytes, created 10.02.2004 23:38:04
File ‘Drivers\ASPI32.SYS’: Ver=4.60 (1021), size=25244 bytes, created 10.09.1999 10:06:00
File ‘Drivers\PXHELP20.SYS’: Ver=2.02.62a, size=20016 bytes, created 28.10.2003 11:02:00 (Prassi/Veritas driver for win 2K)

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

Any help would be appreciated… :bow: :sad:

Remove the Nvidia IDE drivers and run only MS IDE controller driver.

Maybe I’m missing something, but why would the IDE drivers be relevant if the 2500A is in an external USB enclosure?

BTW, if the NEC worked in the USB enclosure with the original firmware, flash it back and see what happens.

Blame it on ASSus, should of bought a Abit d00d

Any Ideas? Anyone?

The problem is:

The NVIDIA IDE drivers give me a great performance boost with my HDs. Isn’t there another way?

I think this thread has been broken, might be fixed now but posters will not get email notices until they post again.

Thanks Airhead!

I don’t think neither that the IDE drivers have to do anything with it. I always had the nVidia IDE drivers installed AND it worked. But just like UDMA and PIO Mode I don’t think IDE is relevant for USB devices.

The NEC worked with the patched firmware in the USB enclosure. So that can’t be it.

Thanks for your effords so far…

Any other ideas??

PS.: I’m happy with my “motherboard of the year 2003”. No problems so far… except this one and I don’t think it has anything to do with my board…

M$ or Nvidia USB2.0 drivers ?

Don’t assume that because it’s in a USB case, that IDE drivers don’t affect it. Driver conflicts can still occur. As you can see from your Nero log, Nero is communicating with all drives.

I’d buy that except I’ve had an external USB box on an Abit NF7-S (nForce2 Ultra 400) with nVidia IDE drivers and zero problems. I’ve built ~60 systems with nForce2 boards and also haven’t heard or seen cases where current nForce IDE drivers affect USB function when both sets of drivers are installed properly.

That said - KillaH IGI why are you using Adaptec’s ASPI? 1) Nero uses its own ASPI layer, and 2) IIRC there’s a thread around here where the author of CloneCD called Adaptec’s ASPI a pile of crap.

M$ or Nvidia USB2.0 drivers ?

Win2K has USB 2.0 drivers in SP4 - there aren’t any nVidia-specific USB drivers.

I have the same problem without Adaptec’s ASPI layer.

Just installed nVidia 3.13 drivers after the installation of Win2K SP4. So I assume I use M$ USB 2.0 drivers.

Never heard of nVidia usb drivers myself… but I’d try if someone posts a link…

By the time I tried a couple of Nero Versions all on a clean Windows installation (resetted every time using Norton Ghost).

So I don’t think it’s Nero.

Haven’t tried M$ IDE drivers, since it worked with nVidia IDE drivers before and I don’t want to loose that performance.

I’m just about to use a shotgun on my computer…

any technicians or experts here that have ideas what could help?

beg you guys… :bow:

I don’t want to loose that performance

AFAIK, nobody has ever demonstrated any IDE performance advantage with the Nvidia drivers.
I’m not sure that Win2000 has native USB2 support, but maybe with SP4. If Device Manager shows a “enhanced USB controller”, then you have USB2.

Edit: Here in Win2K, I show “5.1.2600.0” for a MS USB2 driver.

OK, next set of suggestions:

  1. Are you sure you don’t have a virus or something that is corrupting your install? The fact that after you put the NEC back in the case it didn’t work until you reinstalled Win2K indicates something got corrupted.

  2. How did you uninstall the Adaptec ASPI? You need a utility called KillASPI (part of the ForceASPI package) to REALLY get rid of it. “Traditional” uninstalls won’t necessarily get rid of it.

  3. It’s worth giving the MS drivers a shot to see if if fixes the problem and also benchmark them for yourself. There really isn’t any huge performance difference (I suspect nVidia does some limited caching that is ultimately a wash performance-wise). If it doesn’t fix the problem roll back to the nVidia drivers.

  4. Does the LiteOn burner work in the external enclosure? That’d help narrow the problem down. If the NEC works attached to the IDE controller using the nForce2 IDE drivers, that’s the theoretical “worst case” scanario. If the LiteOn doesn’t work in the external enclosure, then it’s possible that you have USB issues - which have cropped up for certain people with nForce2 boards.

Something is really strange about the log posted at the top of this thread. The error where it all blew up is a really odd one:

20:45:03 #27 SCSI -500 File Cdrdrv.cpp, Line 1431
SCSI Exec, HA 1, TA 0, LUN 0, buffer 0x09770000
Status: 0x02 (0x03, SCSI_ABORTED)
HA-Status 0x10 (0x0A, SCSI_HASTAT_REQUEST_SENSE_FAILED)
TA-Status 0x00 (0x00, OK)
Sense Key: 0x05 (KEY_ILLEGAL_REQUEST)
Sense Code: 0x26
Sense Qual: 0x02
CDB Data: 0x2A 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x20 0x00 0x00 0x00
Sense Data: 0xF0 0x00 0x05 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x26 0x02

Key 0x05 / Code 0x26 / Qual 0x02 is “Parameter value invalid”. The second error, at 20:45:44 looks as if the ND-2500A went offline.

It makes you wonder if something corrupted a command sent to the drive. Quite apart from driver issues, I’d be taking a good look at the data cable to see if it is damaged.

The log shows you have a couple of Roxio drivers installed. You say also you have that Adaptec ASPI, which hooks into things at a very low level, and simply isn’t needed for Nero. You’re also using nVidia IDE drivers.

All these things have been blamed by various people for causing problems.

Adaptec ASPI does have to be removed properly to remove its driver. If you take a look at my post in this thread, you’ll find some comments about how I removed ASPI (note - if you’ve installed ASPI 4.60 there’s potentially two more files than I mentioned to find and delete), what problems it was causing until it removed, and a link to Olli’s comments about why Adaptec ASPI is bad.

If you install Nero BurnRights and make Nero available to Everyone, SPTI (otherwise known as DeviceIoControl) is then available to non-Administrators. That allows you to use software such as Feurio as a user without installing ASPI.

I appreciate you’re worried about losing hard disk performance - though I wonder whether that aim would be best served by moving the hard disks to an IDE controller card. That way you could give each of them their own IDE channel. At the moment, you have both on the same IDE channel which, as IDE (unlike SCSI) can’t multi-task input/output operations on the same channel, could be a performance hit. If your computer is trying to access both hard disks at once, then the pending I/O operation on one disk has to complete before the I/O operation on the second disk can start.

If you switched to a controller card, you’d be free to switch the motherboard IDE controllers to the Microsoft drivers without worrying about hard disk performance.

David