I have recently had problems with burning and i've tried to get help from members on this site. I was advised to update my firmware and aspi file. From the link i was given to the NEC site, i cannot access the correct download as the NEC site is down? http://support.necsam.com/oem/downloads/flashfirmware/dl/K251GN81.exe Can anyone suggest an alternative source to update? When i tried to update the aspi file, it installed ok and then i had to unzip files, but i'm, not sure if i have to do anything else after the unzip? http://www.afterdawn.com/software/cdr_software/cdr_tools/aspi.cfm Here is my failed burn log: Windows XP 5.1 IA32 WinAspi: File 'Wnaspi32.dll': Ver=?.?.?.?, size=30208 bytes, created 11/06/1997 19:01:02 ahead WinASPI: File 'C:\Program Files\Ahead\Nero\Wnaspi32.dll': Ver=2.0.1.74, size=164112 bytes, created 27/03/2006 18:41:45 Nero API version: 6.6.0.18 Using interface version: 6.3.1.4 Installed in: C:\Program Files\Ahead\Nero\ Application: ahead\Nero - Burning Rom Internal Version: 6, 6, 0, 18e Recorder: <_NEC DVD+-RW ND-2510A> Version: 205D - HA 1 TA 1 - 6.6.0.18 Adapter driver: <atapi> HA 1 Drive buffer : 2048kB Bus Type : default (0) -> ATAPI, detected: ATAPI === Scsi-Device-Map === DiskPeripheral : ST3160021A atapi Port 0 ID 0 DMA: On CdRomPeripheral : _NEC DVD+-RW ND-2510A atapi Port 1 ID 1 DMA: On === CDRom-Device-Map === _NEC DVD+-RW ND-2510A D: CDRom0 ======================= AutoRun : 1 Excluded drive IDs: WriteBufferSize: 83886080 (0) Byte ShowDrvBufStat : 0 BUFE : 0 Physical memory : 703MB (720368kB) Free physical memory: 330MB (338396kB) Memory in use : 53 % Uncached PFiles: 0x0 Use Inquiry : 1 Global Bus Type: default (0) Check supported media : Disabled (0) 15.5.2006 NeroAPI 17:43:43 #1 Phase 112 File APIProgress.cpp, Line 276 DVD-Video files reallocation started 17:43:43 #2 Phase 114 File APIProgress.cpp, Line 276 DVD-Video files reallocation completed (no file modified) 17:43:43 #3 Phase 111 File APIProgress.cpp, Line 276 DVD-Video files sorted 17:43:43 #4 Text 0 File Reader.cpp, Line 127 Reader running 17:43:43 #5 Text 0 File Writer.cpp, Line 122 Writer _NEC DVD+-RW ND-2510A running 17:43:43 #6 Text 0 File AudioCompilationImpl.cpp, Line 842 DRM: StartDrmRecording(RealRec:1, ImageRec:0, Copies:1) DRM: Beginning burn process. 17:43:43 #7 ISO9660GEN -11 File geniso.cpp, Line 3309 First writeable address = 0 (0x00000000) 17:43:44 #8 ISO9660GEN -11 File geniso.cpp, Line 3309 First writeable address = 0 (0x00000000) 17:43:44 #9 Text 0 File Burncd.cpp, Line 3233 Turn on Disc-At-Once, using DVD media 18:44:33 #10 Text 0 File DlgWaitCD.cpp, Line 270 Last possible write address on media: 2295103 (510:01.28, 4482MB) Last address to be written: 1795423 (398:58.73, 3506MB) 18:44:33 #11 Text 0 File DlgWaitCD.cpp, Line 282 Write in overburning mode: NO 18:44:33 #12 Text 0 File DlgWaitCD.cpp, Line 2483 Recorder: _NEC DVD+-RW ND-2510A, Media type: DVD+R 18:44:33 #13 Text 0 File DlgWaitCD.cpp, Line 448 >>> Protocol of DlgWaitCD activities: <<< ========================================= Insert empty disc to write to. (Medium in drive: unknown. Medium required by compilation: DVD+R/RW, DVD-R/RW, DVD+R DL.) 18:44:33 #14 Text 0 File ThreadedTransferInterface.cpp, Line 838 Setup items (after recorder preparation) 0: TRM_DATA_MODE1 () 2 indices, index0 (150) not provided original disc pos #0 + 1795424 (1795424) = #1795424/398:58.74 relocatable, disc pos for caching/writing not required/ required, no patch infos -> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 1795424 blocks [_NEC DVD+-RW ND-2510A] -------------------------------------------------------------- 18:44:33 #15 Text 0 File ThreadedTransferInterface.cpp, Line 1051 Prepare recorder [_NEC DVD+-RW ND-2510A] 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 3677028352, ISRC "" DAO layout: =========== __Start_|____Track_|_Idx_|_CtrlAdr_|_RecDep__________ 0 | lead-in | 0 | 0x41 | 0x00 0 | 1 | 0 | 0x41 | 0x00 0 | 1 | 1 | 0x41 | 0x00 1795424 | lead-out | 1 | 0x41 | 0x00 18:44:33 #16 Phase 24 File APIProgress.cpp, Line 276 Caching of files started 18:44:33 #17 Text 0 File Burncd.cpp, Line 4122 Cache writing successful. 18:44:33 #18 Phase 25 File APIProgress.cpp, Line 276 Caching of files completed 18:44:33 #19 Phase 36 File APIProgress.cpp, Line 276 Burn process started at 4x (5,540 KB/s) 18:44:33 #20 Text 0 File ThreadedTransferInterface.cpp, Line 2661 Verifying disc position of item 0 (relocatable, disc pos, no patch infos, orig at #0): write at #0 18:44:33 #21 SCSI -1066 File Cdrdrv.cpp, Line 1182 SCSI Exec, HA 1, TA 1, LUN 0, buffer 0x08500600 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: 0xAD 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x08 0x04 0x00 0x00 Sense Data: 0x70 0x00 0x05 0x00 0x00 0x00 0x00 0x0A 0x00 0x00 0x00 0x00 0x24 0x00 18:44:33 #22 Text 0 File DVDPlusRW.cpp, Line 659 Start write address at LBA 0 DVD high compatibility mode: Yes 18:44:46 #23 SCSI -1135 File Cdrdrv.cpp, Line 1436 SCSI Exec, HA 1, TA 1, LUN 0, buffer 0x00BD0000 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 0x00 0x00 0x04 0x60 0x00 0x00 0x20 0x00 0x00 0x00 Sense Data: 0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0A 0x00 0x00 0x00 0x00 0x0C 0x00 18:44:46 #24 CDR -1135 File Writer.cpp, Line 311 Write error 18:44:46 #25 Text 0 File ThreadedTransfer.cpp, Line 228 all writers idle, stopping conversion 18:44:46 #26 Text 0 File ThreadedTransfer.cpp, Line 222 conversion idle, stopping reader 18:44:46 #27 SCSI -1135 File Cdrdrv.cpp, Line 1182 SCSI Exec, HA 1, TA 1, 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: 0x0C Sense Qual: 0x00 CDB Data: 0x5B 0x01 0x01 0x00 0x00 0x01 0x00 0x00 0x00 0x00 0x00 0x00 Sense Data: 0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0A 0x00 0x00 0x00 0x00 0x0C 0x00 18:44:46 #28 SCSI -1176 File Cdrdrv.cpp, Line 1182 SCSI Exec, HA 1, TA 1, 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 0x05 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Sense Data: 0x70 0x00 0x05 0x00 0x00 0x00 0x00 0x0A 0x00 0x00 0x00 0x00 0x72 0x03 18:44:46 #29 Phase 127 File APIProgress.cpp, Line 276 Generating DVD high compatibility borders 18:44:46 #30 Phase 129 File APIProgress.cpp, Line 276 Generating DVD borders completed successfully 18:44:46 #31 Phase 38 File APIProgress.cpp, Line 276 Burn process failed at 4x (5,540 KB/s) 18:44:46 #32 Text 0 File AudioCompilationImpl.cpp, Line 867 DRM: DRM burn session terminated. 18:44:46 #33 Text 0 File AudioCompilationImpl.cpp, Line 896 DRM: Closing entire DRM handling. Bye. Existing drivers: File 'Drivers\ADPU160M.SYS': Ver=v3.60a (Lab01_N(johnstra).010529-2218), size=101888 bytes, created 17/08/2001 14:07:32 File 'Drivers\PXHELP20.SYS': Ver=2.03.01a, size=20368 bytes, created 06/05/2004 02:03:00 (Prassi/Veritas driver for win 2K) Registry Keys: HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon\AllocateCDROMs : 0 (Security Option)
I found this site, but i'm not sure what i should download, i reckon it should be: under the NEC ND - 2510A section, the 2.06 version? I don't want to go ahead and try it as i know if its the wrong download it can seriously damage the drive.
You can try it, there is always a risk with flashing but if you do not do it your drive will not recognize newer media. Is this the fw that is original on the burner? Also, if it is not correct oftentimes the burner will just reject it. Make sure you reboot after your flash. Have you tried the PB site for support for this burner they may have fw for it. If PB is like Dell they have there own support dl's.
I've updated the fw before with help from someone on the site and it worked fine for 2 or 3 months with plenty of succesful burns. I did try the PB site the first time round but the site is useless. I'll give the 2.06 version a try and see hot it goes. Can you help with the aspi file? I did a previous download for this too a while back to fix the corrupt wnaspi file via the nero site. Again it worked ok for 2 or 3 months and now its not working again?
I have found the correct download from the NEC site to update my drive. When i run the download to start the update i am told 'Target NEC nd-2510A is not found correctly' Going by the update instructions is says 'This error can occur if the firmware does not meet the update requirements' I'm not exactly sure what this means??
Are you using the 2.06 fw? RPC states this about the drive As your fw is reading 2.05D, where did you get this ver. from? Try reading here for more info on NEC drives. http://club.cdfreaks.com/showthread.php?t=120934#features-bitsetting
I got this version (2.05D) from a member on the site who suggested a download. I've now tried the NEC site and Packard Bell site for updates and i still get the same message 'Target NEC nd-2510A is not found correctly' Can i go back to my previous version before the update or is this dodgy?
Your original fw was 2.54, which is an OEM fw and probably from PB. http://forums.afterdawn.com/thread_view.cfm/310307 Here is some more info on the drive with that fw. http://www.videohelp.com/forum/archive/t230561.html http://www.videohelp.com/forum/archive/t265996.html It is possible to flash to a true NEC drive, go back and read through the NEC Faq's from CDFreaks they have lots of info on drives. Or try PB for your original fw.
Do you think following this from the cdfreaks website will get me back to my original NEC drive? Q: Something went wrong during my firmware flash, can I recover my drive? A: Most likely yes, but you will have to do this in pure DOS. Use The Dangerous Brothers DOS utility to flash a known good firmware back onto your drive. Step by step instructions for flashing in DOS can be found here.
Anything is worth a try, the burner is not working for you and something needs fixed, or it may have just gone south. edit: In reading the videohelp posts, it was said that the 2.54 probably was the original fw of NEC 2.04 in which case this is rather old fw and would cause problems. If you can flash to a true NEC this would save hassles.
Do you reckon this is the best method of flashing to a true NEC drive from my current one? (this is all i could see on the cdfreaks page) Q: Once I have a modified firmware on my drive, can I change to another firmware? A: Yes, you can flash your drive back to the STOCK firmware or use any other compatible firmware. All you need to do is load the firmware you want to change to into Binflash and you can flash your drive with any firmware you wish
I just tried another burn out of curiousity and i'm getting a different failed message? Power Calibration error, whereas before it was a write error? Here is the log (i see the problem with the aspi file but not sure how to correct this - see previous message above) Windows XP 5.1 IA32 WinAspi: File 'Wnaspi32.dll': Ver=?.?.?.?, size=30208 bytes, created 11/06/1997 19:01:02 ahead WinASPI: File 'C:\Program Files\Ahead\Nero\Wnaspi32.dll': Ver=2.0.1.74, size=164112 bytes, created 27/03/2006 18:41:45 Nero API version: 6.6.0.18 Using interface version: 6.3.1.4 Installed in: C:\Program Files\Ahead\Nero\ Application: ahead\Nero - Burning Rom Internal Version: 6, 6, 0, 18e Recorder: <_NEC DVD+-RW ND-2510A> Version: 205D - HA 1 TA 1 - 6.6.0.18 Adapter driver: <atapi> HA 1 Drive buffer : 2048kB Bus Type : default (0) -> ATAPI, detected: ATAPI === Scsi-Device-Map === DiskPeripheral : ST3160021A atapi Port 0 ID 0 DMA: On CdRomPeripheral : _NEC DVD+-RW ND-2510A atapi Port 1 ID 1 DMA: On === CDRom-Device-Map === _NEC DVD+-RW ND-2510A D: CDRom0 ======================= AutoRun : 1 Excluded drive IDs: WriteBufferSize: 83886080 (0) Byte ShowDrvBufStat : 0 BUFE : 0 Physical memory : 703MB (720368kB) Free physical memory: 314MB (321688kB) Memory in use : 55 % Uncached PFiles: 0x0 Use Inquiry : 1 Global Bus Type: default (0) Check supported media : Disabled (0) 19.5.2006 NeroAPI 15:23:07 #1 Phase 112 File APIProgress.cpp, Line 276 DVD-Video files reallocation started 15:23:07 #2 Phase 114 File APIProgress.cpp, Line 276 DVD-Video files reallocation completed (no file modified) 15:23:07 #3 Phase 111 File APIProgress.cpp, Line 276 DVD-Video files sorted 15:23:07 #4 Text 0 File Reader.cpp, Line 127 Reader running 15:23:07 #5 Text 0 File AudioCompilationImpl.cpp, Line 842 DRM: StartDrmRecording(RealRec:1, ImageRec:0, Copies:1) DRM: Beginning burn process. 15:23:07 #6 Text 0 File Writer.cpp, Line 122 Writer _NEC DVD+-RW ND-2510A running 15:23:07 #7 ISO9660GEN -11 File geniso.cpp, Line 3309 First writeable address = 0 (0x00000000) 15:23:07 #8 ISO9660GEN -11 File geniso.cpp, Line 3309 First writeable address = 0 (0x00000000) 15:23:07 #9 Text 0 File Burncd.cpp, Line 3233 Turn on Disc-At-Once, using DVD media 15:23:40 #10 Text 0 File DlgWaitCD.cpp, Line 270 Last possible write address on media: 2295103 (510:01.28, 4482MB) Last address to be written: 1844735 (409:56.35, 3602MB) 15:23:40 #11 Text 0 File DlgWaitCD.cpp, Line 282 Write in overburning mode: NO 15:23:40 #12 Text 0 File DlgWaitCD.cpp, Line 2483 Recorder: _NEC DVD+-RW ND-2510A, Media type: DVD+R 15:23:40 #13 Text 0 File DlgWaitCD.cpp, Line 448 >>> Protocol of DlgWaitCD activities: <<< ========================================= Insert empty disc to write to. (Medium in drive: unknown. Medium required by compilation: DVD+R/RW, DVD-R/RW, DVD+R DL.) 15:23:40 #14 Text 0 File ThreadedTransferInterface.cpp, Line 838 Setup items (after recorder preparation) 0: TRM_DATA_MODE1 () 2 indices, index0 (150) not provided original disc pos #0 + 1844736 (1844736) = #1844736/409:56.36 relocatable, disc pos for caching/writing not required/ required, no patch infos -> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 1844736 blocks [_NEC DVD+-RW ND-2510A] -------------------------------------------------------------- 15:23:40 #15 Text 0 File ThreadedTransferInterface.cpp, Line 1051 Prepare recorder [_NEC DVD+-RW ND-2510A] 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 3778019328, ISRC "" DAO layout: =========== __Start_|____Track_|_Idx_|_CtrlAdr_|_RecDep__________ 0 | lead-in | 0 | 0x41 | 0x00 0 | 1 | 0 | 0x41 | 0x00 0 | 1 | 1 | 0x41 | 0x00 1844736 | lead-out | 1 | 0x41 | 0x00 15:23:40 #16 Phase 24 File APIProgress.cpp, Line 276 Caching of files started 15:23:40 #17 Text 0 File Burncd.cpp, Line 4122 Cache writing successful. 15:23:40 #18 Phase 25 File APIProgress.cpp, Line 276 Caching of files completed 15:23:40 #19 Phase 36 File APIProgress.cpp, Line 276 Burn process started at 4x (5,540 KB/s) 15:23:40 #20 Text 0 File ThreadedTransferInterface.cpp, Line 2661 Verifying disc position of item 0 (relocatable, disc pos, no patch infos, orig at #0): write at #0 15:23:40 #21 SCSI -1066 File Cdrdrv.cpp, Line 1182 SCSI Exec, HA 1, TA 1, LUN 0, buffer 0x08D30600 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: 0xAD 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x08 0x04 0x00 0x00 Sense Data: 0x70 0x00 0x05 0x00 0x00 0x00 0x00 0x0A 0x00 0x00 0x00 0x00 0x24 0x00 15:23:40 #22 Text 0 File DVDPlusRW.cpp, Line 659 Start write address at LBA 0 DVD high compatibility mode: Yes 15:23:57 #23 SCSI -1106 File Cdrdrv.cpp, Line 1436 SCSI Exec, HA 1, TA 1, LUN 0, buffer 0x00CA0000 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: 0x73 Sense Qual: 0x03 CDB Data: 0x2A 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x20 0x00 0x00 0x00 Sense Data: 0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0A 0x00 0x00 0x00 0x00 0x73 0x03 15:23:57 #24 CDR -1106 File Writer.cpp, Line 311 Power calibration error 15:23:57 #25 Text 0 File ThreadedTransfer.cpp, Line 228 all writers idle, stopping conversion 15:23:57 #26 Text 0 File ThreadedTransfer.cpp, Line 222 conversion idle, stopping reader 15:23:57 #27 Phase 127 File APIProgress.cpp, Line 276 Generating DVD high compatibility borders 15:23:57 #28 Phase 129 File APIProgress.cpp, Line 276 Generating DVD borders completed successfully 15:23:57 #29 Phase 38 File APIProgress.cpp, Line 276 Burn process failed at 4x (5,540 KB/s) 15:23:57 #30 Text 0 File AudioCompilationImpl.cpp, Line 867 DRM: DRM burn session terminated. 15:23:57 #31 Text 0 File AudioCompilationImpl.cpp, Line 896 DRM: Closing entire DRM handling. Bye. Existing drivers: File 'Drivers\ADPU160M.SYS': Ver=v3.60a (Lab01_N(johnstra).010529-2218), size=101888 bytes, created 17/08/2001 14:07:32 File 'Drivers\PXHELP20.SYS': Ver=2.03.01a, size=20368 bytes, created 06/05/2004 02:03:00 (Prassi/Veritas driver for win 2K) Registry Keys: HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon\AllocateCDROMs : 0 (Security Option)