I've recently got myself a new pc and installed the dvd writer from my old one. However I've had nothing but problems trying to write stuff. I thought it could be a problem with nero(7) so I updated to to 8 but that didn't help. Basicly whats happening is Nero starts to burn the disc then panics and tells me it's something to do with DMA/CRC errors? I've found a bit of info in other threads in here to do with uninstalling drivers for the IDE channels but I'm a bit wary of messing with them. Theres just a couple of things I need to know. 1. What is the IDE channel and won't uninstalling the drivers not make it work? 2. Can I try something else to a little less drastic to fix this problem? 3. Could it be to do with the firmware of my dvd drive (not exactly sure about how firmware works so some advice on that would be nice! Anyway heres some extra info maybe someone here can make more sense of it than me! dragon83 1K22-0867-0795-66M4-5344-4184-**** 8K24-4225-1105-EKK5-5000-0021-**** Windows XP 5.1 IA32 WinAspi: - NT-SPTI used Nero Version: 8.1.1.0 Internal Version: 8, 1, 1, 0 (Nero Express) Recorder: <Optiarc DVD RW AD-5170A> Version: 1.11 - HA 1 TA 0 - 8.1.1.0 Adapter driver: <IDE> HA 1 Drive buffer : 2048kB Bus Type : default CD-ROM: <Optiarc DVD RW AD-5170A >Version: 1.11 - HA 1 TA 0 - 8.1.1.0 Adapter driver: <IDE> HA 1 === Scsi-Device-Map === DiskPeripheral : ST340824A atapi Port 0 ID 0 DMA: On CdRomPeripheral : Optiarc DVD RW AD-5170A atapi Port 1 ID 0 DMA: On CdRomPeripheral : _NEC DV-5500A atapi Port 1 ID 1 DMA: On === CDRom-Device-Map === Optiarc DVD RW AD-5170A D: CdRom0 _NEC DV-5500A E: CdRom1 ======================= AutoRun : 1 Excluded drive IDs: WriteBufferSize: 74448896 (0) Byte BUFE : 0 Physical memory : 511MB (523760kB) Free physical memory: 198MB (203168kB) Memory in use : 61 % Uncached PFiles: 0x0 Use Inquiry : 1 Global Bus Type: default (0) Check supported media : Disabled (0) 26.10.2007 ISO compilation 2:53:34 PM #1 Text 0 File SCSIPTICommands.cpp, Line 450 LockMCN - completed sucessfully for IOCTL_STORAGE_MCN_CONTROL 2:53:35 PM #2 Text 0 File Isodoc.cpp, Line 6671 Iso document burn settings ------------------------------------------ Determine maximum speed : FALSE Simulate : FALSE Write : TRUE Finalize CD : FALSE Multisession : TRUE Multisession type: : Start multisession Burning mode : TAO Mode : 1 ISO Level : 1 (Max. of 11 = 8 + 3 char) Character set : ISO 9660 Joliet : TRUE Allow pathdepth more than 8 directories : TRUE Allow more than 255 characters in path : TRUE Write ISO9660 ;1 file extensions : TRUE 2:53:38 PM #3 Text 0 File Burncd.cpp, Line 3212 Optiarc DVD RW AD-5170A Buffer underrun protection activated 2:53:39 PM #4 ISO9660GEN -11 File Geniso.cpp, Line 3347 First writeable address = 0 (0x00000000) 2:53:39 PM #5 Text 0 File Burncd.cpp, Line 3530 Turn on Track-At-Once, using DVD media 2:53:39 PM #6 Text 0 File FilesystemSettingsValidator.cpp, Line 142 FS Settings: using validator 'CUDFSettingsValidatorDVD' ParamMode = 'automatic', changing UDF partition type from 'physical' to 'physical' Changing UDF revision from '1.02' to '1.02' 2:53:39 PM #7 Text 0 File DlgWaitCD.cpp, Line 307 Last possible write address on media: 2295103 (510:01.28, 4482MB) Last address to be written: 2063562 (458:34.12, 4030MB) 2:53:39 PM #8 Text 0 File DlgWaitCD.cpp, Line 319 Write in overburning mode: NO (enabled: CD) 2:53:39 PM #9 Text 0 File DlgWaitCD.cpp, Line 2972 Recorder: Optiarc DVD RW AD-5170A, Media type: DVD+R Disc Manufacturer ID: <MCC>, Media Type ID: <004>, Product revision number: 0 Disc Application Code: 0, Extended Information Indicators: 7 2:53:39 PM #10 Text 0 File DlgWaitCD.cpp, Line 493 >>> Protocol of DlgWaitCD activities: <<< ========================================= 2:53:39 PM #11 Text 0 File ThreadedTransferInterface.cpp, Line 785 Setup items (after recorder preparation) 0: TRM_DATA_MODE1 () 2 indices, index0 (150) not provided original disc pos #0 + 2063563 (2063563) = #2063563/458:34.13 relocatable, disc pos for caching/writing not required/ required -> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 2063563 blocks [D: Optiarc DVD RW AD-5170A] -------------------------------------------------------------- 2:53:45 PM #12 Text 0 File ThreadedTransferInterface.cpp, Line 986 Prepare [D: Optiarc DVD RW AD-5170A] for write in CUE-sheet-DAO DAO infos: ========== MCN: "" TOCType: 0x00; Session Closed, disc fixated Tracks 1 to 1: Idx 0 Idx 1 Next Trk 1: TRM_DATA_MODE1, 2048/0x00, FilePos 0 0 4226177024, ISRC "" DAO layout: =========== ___Start_|____Track_|_Idx_|_CtrlAdr_|_____Size_|______NWA_|_RecDep__________ 0 | lead-in | 0 | 0x41 | 0 | 0 | 0x00 0 | 1 | 0 | 0x41 | 0 | 0 | 0x00 0 | 1 | 1 | 0x41 | 2063563 | 0 | 0x00 2063563 | lead-out | 1 | 0x41 | 0 | 0 | 0x00 2:53:45 PM #13 Text 0 File SCSIPTICommands.cpp, Line 240 SPTILockVolume - completed successfully for FSCTL_LOCK_VOLUME 2:53:45 PM #14 Text 0 File Burncd.cpp, Line 4316 Caching options: cache CDRom or Network-Yes, small files-No (<64KB) 2:53:45 PM #15 Phase 24 File dlgbrnst.cpp, Line 1764 Caching of files started 2:53:45 PM #16 Text 0 File Burncd.cpp, Line 4435 Cache writing successful. 2:53:45 PM #17 Phase 25 File dlgbrnst.cpp, Line 1764 Caching of files completed 2:53:45 PM #18 Phase 36 File dlgbrnst.cpp, Line 1764 Burn process started at 2.4x (3,324 KB/s) 2:53:45 PM #19 Text 0 File ThreadedTransferInterface.cpp, Line 2735 Verifying disc position of item 0 (relocatable, disc pos, no patch infos, orig at #0): write at #0 2:53:45 PM #20 Text 0 File Cdrdrv.cpp, Line 10026 ---- Disc Structure: Physical Format Information (00h) ---- Media Type: 0, Layer: 0, Address: 0 (0 h), AGID: 0; Length: 2050 Book Type: DVD+R (10), Part Version: 1.0x (1) 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: 26053F h Data in Burst Cutting Area (BCA) does not exist Disc Application Code: 0 / 0 h Extended Information indicators: 7 h Disc Manufacturer ID: MCC..... Media type ID: 004 Product revision number: 0 Number of Physical format information bytes in use in ADIP up to byte 63: 56 Media Specific [16..783]: 00 00 07 4D 43 43 00 00 - 00 00 00 30 30 34 00 38 ...MCC.....004.8 23 54 37 15 02 3C 6E 02 - 84 68 15 15 0B 0B 08 08 #T7..<n..h...... 01 19 1B 0C 0C 0C 0D 01 - 00 00 00 00 00 00 00 00 ................ 01 00 38 38 02 25 61 1A - 05 2E 23 10 04 1E 1D 01 ..88.%a...#..... 00 00 02 25 61 1A 05 2E - 23 10 04 1E 1D 01 00 00 ...%a...#....... 02 00 54 70 02 44 61 3C - 24 14 0C 0C 01 20 00 00 ..Tp.Da<$....... 00 00 02 5D 62 42 24 14 - 0C 0C 01 20 00 00 00 35 ...]bB$........5 03 00 54 DF 02 44 61 3C - 24 14 0C 0C 01 20 00 00 ..T..Da<$....... 00 00 02 BC 66 58 24 14 - 0C 0C 01 20 00 00 00 9E ....fX$......... 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 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 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 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 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 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 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 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 - 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 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 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 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 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 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 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 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 ................ 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 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 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 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 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 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 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 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 - 00 00 00 00 00 00 00 00 ................ 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................ 2:53:45 PM #21 SPTI -1065 File SCSIPassThrough.cpp, Line 181 CdRom0: SCSIStatus(x02) WinError(0) NeroError(-1065) Sense Key: 0x05 (KEY_ILLEGAL_REQUEST) Sense Code: 0x20 Sense Qual: 0x00 CDB Data: 0xF9 15 01 FF 00 00 00 00 00 00 00 00 Sense Area: 0x70 00 05 00 00 00 00 0A 00 00 00 00 20 2:53:45 PM #22 SPTI -1065 File SCSIPassThrough.cpp, Line 181 CdRom0: SCSIStatus(x02) WinError(0) NeroError(-1065) Sense Key: 0x05 (KEY_ILLEGAL_REQUEST) Sense Code: 0x20 Sense Qual: 0x00 CDB Data: 0xF9 14 01 FF 00 00 00 00 00 00 00 00 Sense Area: 0x70 00 05 00 00 00 00 0A 00 00 00 00 20 2:53:45 PM #23 Text 0 File DVDR.cpp, Line 7341 Drive: Optiarc DVD RW AD-5170A Book Type request [gen]: DVD-ROM, write to EEPROM Changing the Book Type was finished with error, return code -1065 2:53:45 PM #24 Text 0 File DVDR.cpp, Line 6748 Drive: Optiarc DVD RW AD-5170A Book Type request [NEC]: DVD-ROM Changing the Book Type was finished with error, return code -1065 2:53:45 PM #25 Text 0 File DVDPlusRW.cpp, Line 675 Start write address at LBA 0 DVD high compatibility mode: Yes 2:53:45 PM #26 Text 0 File ThreadedTransfer.cpp, Line 268 Pipe memory size 74390400 2:54:11 PM #27 SPTI -1502 File SCSIPassThrough.cpp, Line 181 CdRom0: SCSIStatus(x02) WinError(0) NeroError(-1502) Sense Key: 0x04 (KEY_HARDWARE_ERROR) Sense Code: 0x08 Sense Qual: 0x03 CDB Data: 0x2A 00 00 00 00 00 00 00 20 00 00 00 Sense Area: 0x70 00 04 00 00 00 00 0A 00 00 00 00 08 03 Buffer x09800040: Len x10000 0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2:54:11 PM #28 CDR -1502 File Writer.cpp, Line 306 DMA-driver error, CRC error D: Optiarc DVD RW AD-5170A 2:54:22 PM #29 Phase 127 File dlgbrnst.cpp, Line 1764 Generating DVD high compatibility borders 2:55:13 PM #30 Text 0 File DVDPlusRW.cpp, Line 935 EndDAO: Last written address 0 2:55:13 PM #31 CDR -1093 File WriterStatus.cpp, Line 162 No seek complete D: Optiarc DVD RW AD-5170A 2:55:13 PM #32 TRANSFER -24 File WriterStatus.cpp, Line 162 Could not perform end of Disc-at-once 2:55:14 PM #33 Phase 38 File dlgbrnst.cpp, Line 1764 Burn process failed at 2.4x (3,324 KB/s) 2:55:14 PM #34 Text 0 File SCSIPTICommands.cpp, Line 287 SPTIDismountVolume - completed successfully for FSCTL_DISMOUNT_VOLUME 2:55:18 PM #35 Text 0 File Cdrdrv.cpp, Line 11276 DriveLocker: UnLockVolume completed 2:55:18 PM #36 Text 0 File SCSIPTICommands.cpp, Line 450 UnLockMCN - completed sucessfully for IOCTL_STORAGE_MCN_CONTROL Existing drivers: Registry Keys: HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon\AllocateCDROMs : 0 (Security Option) I had a look in Nero infotools and it says that the DMA is on and using UDMA, whatever that is?!?! The Dragons Den!
1. The IDE channel is the Windows interface between the OS and whatever hardware is installed on the IDE buss in question. When you remove it, that IDE channel is disabled until you do a reboot. That reinstalls it. 2. That's not drastic, go ahead and try it if you like, I don't think that's the problem though. Did you get your jumpers set correctly when you installed the drive? 3. Firmware updates are good. Firmware controls the burner's actions when following instructions from the program you are using. The easy way to update is to use ImgBurn or DVD Decrypter. Open the program > Mode > Write > make sure your burner is in the Destination menu > Tools > Drive > Check for Firmware updates. This will connect you to the correct page at http://www.rpc1.org and you can download the firmware. It's usually some sort of .exe you run and it will load in the newer firmware. You may end up replacing the drive. You can get new drives on-line for a reasonable price nowdays. Example: http://www.microwarehouse.co.uk/catalogue/item/A0221870