[SOLVED] DMA-Error, CRC Error... yeah this one again.

Discussion in 'Nero discussion' started by sazzrah, Jul 1, 2009.

  1. sazzrah

    sazzrah Member

    Joined:
    Jul 1, 2009
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    11
    This is a new one to me, but from numerous forum searches I see it isn't a new problem to you guys so I hope someone can help. Nero was working fine for me before this, I was burning disks (CDs and DVDs) no problem and then suddenly this error appears every time. My discs get to 7% and then BAM... DMA-Error, CRC Error.

    Oddly, I did get one of my drives to work running at x4 speed - it burned an audio CD - (took forever, but got 'stuck' at 100% and didn't end).

    I see the common protocol is to post a Nero log so I shall do the same and hope it sheds some light on the problem!


    ((P.S. I know this reports my DMA as 'off' for my two optical drives but at startup the BIOS reads that the LITE-ON drive is in UDMA4 and the NEC drive is in UDMA2.))

    Windows XP 5.1
    IA32
    WinAspi: -

    NT-SPTI used
    Nero Version: 7.11.10.0
    Internal Version: 7, 11, 10, 0
    (Nero Express)
    Recorder: <LITE-ON DVDRW LH-20A1H> Version: LL0D - HA 1 TA 0 - 7.11.10.0
    Adapter driver: <IDE> HA 1
    Drive buffer : 2048kB
    Bus Type : default
    CD-ROM: <LITE-ON DVDRW LH-20A1H >Version: LL0D - HA 1 TA 0 - 7.11.10.0
    Adapter driver: <IDE> HA 1

    === Scsi-Device-Map ===
    DiskPeripheral : SAMSUNG HD103UJ atapi Port 2 ID 0 DMA: On
    CdRomPeripheral : LITE-ON DVDRW LH-20A1H LL0D JRAID Port 4 ID 0 DMA: Off
    CdRomPeripheral : _NEC DVD+RW ND-1100A 1.90 JRAID Port 4 ID 1 DMA: Off

    === CDRom-Device-Map ===
    LITE-ON DVDRW LH-20A1H G: CdRom0
    _NEC DVD+RW ND-1100A H: CdRom1
    =======================

    AutoRun : 1
    Excluded drive IDs:
    WriteBufferSize: 83886080 (0) Byte
    BUFE : 0
    Physical memory : 2047MB (2096216kB)
    Free physical memory: 1382MB (1415484kB)
    Memory in use : 32 %
    Uncached PFiles: 0x0
    Use Inquiry : 1
    Global Bus Type: default (0)
    Check supported media : Disabled (0)

    1.7.2009
    CD Image
    17:01:59 #1 Text 0 File SCSIPTICommands.cpp, Line 450
    LockMCN - completed sucessfully for IOCTL_STORAGE_MCN_CONTROL

    17:02:00 #2 Text 0 File Burncd.cpp, Line 3186
    LITE-ON DVDRW LH-20A1H
    SMART-BURN activated

    17:02:00 #3 Text 0 File Burncd.cpp, Line 3500
    Turn on Disc-At-Once, using CD-R/RW media

    17:02:00 #4 Text 0 File DlgWaitCD.cpp, Line 307
    Last possible write address on media: 359845 ( 79:59.70)
    Last address to be written: 304479 ( 67:41.54)

    17:02:00 #5 Text 0 File DlgWaitCD.cpp, Line 319
    Write in overburning mode: NO (enabled: CD)

    17:02:00 #6 Text 0 File DlgWaitCD.cpp, Line 2988
    Recorder: LITE-ON DVDRW LH-20A1H;
    CDR code: 00 97 26 66; OSJ entry from: CMC Magnetics Corporation
    ATIP Data:
    Special Info [hex] 1: D0 00 98, 2: 61 1A 42 (LI 97:26.66), 3: 4F 3B 47 (LO 79:59.71)
    Additional Info [hex] 1: 00 00 80 (invalid), 2: 00 80 00 (invalid), 3: 00 80 80 (invalid)

    17:02:00 #7 Text 0 File DlgWaitCD.cpp, Line 493
    >>> Protocol of DlgWaitCD activities: <<<
    =========================================

    17:02:00 #8 Text 0 File ThreadedTransferInterface.cpp, Line 778
    Setup items (after recorder preparation)
    0: TRM_DATA_MODE1 (2 - CD-ROM Mode 1, Joliet)
    2 indices, index0 (150) not provided
    original disc pos #0 + 304480 (304480) = #304480/67:39.55
    not relocatable, disc pos for caching/writing not required/not required
    -> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 304480 blocks [G: LITE-ON DVDRW LH-20A1H]
    --------------------------------------------------------------

    17:02:00 #9 Text 0 File ThreadedTransferInterface.cpp, Line 979
    Prepare [G: LITE-ON DVDRW LH-20A1H] 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 307200 623882240, ISRC ""
    DAO layout:
    ===========
    ___Start_|____Track_|_Idx_|_CtrlAdr_|_____Size_|______NWA_|_RecDep__________
    -150 | lead-in | 0 | 0x41 | 0 | 0 | 0x00
    -150 | 1 | 0 | 0x41 | 0 | 0 | 0x00
    0 | 1 | 1 | 0x41 | 304480 | 304480 | 0x00
    304480 | lead-out | 1 | 0x41 | 0 | 0 | 0x00

    17:02:00 #10 Text 0 File SCSIPTICommands.cpp, Line 240
    SPTILockVolume - completed successfully for FSCTL_LOCK_VOLUME

    17:02:00 #11 Text 0 File Burncd.cpp, Line 4286
    Caching options: cache CDRom or Network-Yes, small files-Yes (<64KB)

    17:02:00 #12 Phase 24 File dlgbrnst.cpp, Line 1767
    Caching of files started

    17:02:00 #13 Text 0 File Burncd.cpp, Line 4405
    Cache writing successful.

    17:02:00 #14 Phase 25 File dlgbrnst.cpp, Line 1767
    Caching of files completed

    17:02:00 #15 Phase 32 File dlgbrnst.cpp, Line 1767
    Simulation started at 48x (7,200 KB/s)

    17:02:00 #16 Text 0 File ThreadedTransferInterface.cpp, Line 2726
    Verifying disc position of item 0 (not relocatable, no disc pos, no patch infos, orig at #0): write at #0

    17:02:00 #17 Text 0 File MMC.cpp, Line 17806
    StartDAO : CD-Text - Off

    17:02:00 #18 Text 0 File MMC.cpp, Line 22488
    Set BUFE: SMART-BURN -> ON , SMART-BURN : ON

    17:02:00 #19 Text 0 File MMC.cpp, Line 18034
    CueData, Len=32
    41 00 00 14 00 00 00 00
    41 01 00 10 00 00 00 00
    41 01 01 10 00 00 02 00
    41 aa 01 14 00 43 29 37

    17:02:00 #20 Text 0 File ThreadedTransfer.cpp, Line 268
    Pipe memory size 83836800

    17:02:14 #21 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 C0 00 00 20 00 00 00
    Sense Area: 0x70 00 04 00 00 00 00 0A 00 00 00 00 08 03
    Buffer x076901c0: Len x10000
    0x22 00 C0 00 00 00 00 00 00 C0 00 08 00 00 00 00
    0x08 00 00 00 00 00 00 00 00 02 00 00 01 00 00 01
    0x01 00 22 00 BF 00 00 00 00 00 00 BF 00 08 00 00

    17:02:14 #22 CDR -1502 File Writer.cpp, Line 306
    DMA-driver error, CRC error
    G: LITE-ON DVDRW LH-20A1H

    17:02:19 #23 Phase 34 File dlgbrnst.cpp, Line 1767
    Simulation failed at 48x (7,200 KB/s)

    17:02:19 #24 Text 0 File SCSIPTICommands.cpp, Line 287
    SPTIDismountVolume - completed successfully for FSCTL_DISMOUNT_VOLUME

    17:02:21 #25 Text 0 File Cdrdrv.cpp, Line 11411
    DriveLocker: UnLockVolume completed

    17:02:21 #26 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)

    Any help would be greatly, greatly appreciated.
     
  2. sazzrah

    sazzrah Member

    Joined:
    Jul 1, 2009
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    11
    Not sure if this is of any help (or a good move since it didn't change anything!) But I updated my RAID drivers and the log reads that the DMA is now on and the drives are connected via atapi not JRAID. The device manager is now reading the drives as in UDMA Mode 4 and 2 respectively when previously it said "not applicable".

    Something has changed but oddly had no effect on the Nero error.

    Seems my harddrive and optical drives switched ports too... the harddrive is now on port 4 while the optical drives are on port 1. Is this significant?

    Windows XP 5.1
    IA32
    WinAspi: -

    NT-SPTI used
    Nero Version: 7.11.10.0
    Internal Version: 7, 11, 10, 0
    (Nero Express)
    Recorder: <LITE-ON DVDRW LH-20A1H> Version: LL0D - HA 1 TA 0 - 7.11.10.0
    Adapter driver: <IDE> HA 1
    Drive buffer : 2048kB
    Bus Type : default
    CD-ROM: <LITE-ON DVDRW LH-20A1H >Version: LL0D - HA 1 TA 0 - 7.11.10.0
    Adapter driver: <IDE> HA 1

    === Scsi-Device-Map ===
    CdRomPeripheral : LITE-ON DVDRW LH-20A1H atapi Port 1 ID 0 DMA: On
    CdRomPeripheral : _NEC DVD+RW ND-1100A atapi Port 1 ID 1 DMA: On
    DiskPeripheral : SAMSUNG HD103UJ atapi Port 4 ID 0 DMA: On

    === CDRom-Device-Map ===
    LITE-ON DVDRW LH-20A1H G: CdRom0
    _NEC DVD+RW ND-1100A H: CdRom1
    =======================

    AutoRun : 1
    Excluded drive IDs:
    WriteBufferSize: 83886080 (0) Byte
    BUFE : 0
    Physical memory : 2047MB (2096216kB)
    Free physical memory: 1398MB (1432168kB)
    Memory in use : 31 %
    Uncached PFiles: 0x0
    Use Inquiry : 1
    Global Bus Type: default (0)
    Check supported media : Disabled (0)

    1.7.2009
    CD Image
    17:51:22 #1 Text 0 File SCSIPTICommands.cpp, Line 450
    LockMCN - completed sucessfully for IOCTL_STORAGE_MCN_CONTROL

    17:51:22 #2 Text 0 File Burncd.cpp, Line 3186
    LITE-ON DVDRW LH-20A1H
    SMART-BURN activated

    17:51:22 #3 Text 0 File Burncd.cpp, Line 3500
    Turn on Disc-At-Once, using CD-R/RW media

    17:51:23 #4 Text 0 File DlgWaitCD.cpp, Line 307
    Last possible write address on media: 359845 ( 79:59.70)
    Last address to be written: 304479 ( 67:41.54)

    17:51:23 #5 Text 0 File DlgWaitCD.cpp, Line 319
    Write in overburning mode: NO (enabled: CD)

    17:51:23 #6 Text 0 File DlgWaitCD.cpp, Line 2988
    Recorder: LITE-ON DVDRW LH-20A1H;
    CDR code: 00 97 26 66; OSJ entry from: CMC Magnetics Corporation
    ATIP Data:
    Special Info [hex] 1: D0 00 98, 2: 61 1A 42 (LI 97:26.66), 3: 4F 3B 47 (LO 79:59.71)
    Additional Info [hex] 1: 00 00 80 (invalid), 2: 00 80 00 (invalid), 3: 00 80 80 (invalid)

    17:51:23 #7 Text 0 File DlgWaitCD.cpp, Line 493
    >>> Protocol of DlgWaitCD activities: <<<
    =========================================

    17:51:23 #8 Text 0 File ThreadedTransferInterface.cpp, Line 778
    Setup items (after recorder preparation)
    0: TRM_DATA_MODE1 (2 - CD-ROM Mode 1, Joliet)
    2 indices, index0 (150) not provided
    original disc pos #0 + 304480 (304480) = #304480/67:39.55
    not relocatable, disc pos for caching/writing not required/not required
    -> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 304480 blocks [G: LITE-ON DVDRW LH-20A1H]
    --------------------------------------------------------------

    17:51:23 #9 Text 0 File ThreadedTransferInterface.cpp, Line 979
    Prepare [G: LITE-ON DVDRW LH-20A1H] 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 307200 623882240, ISRC ""
    DAO layout:
    ===========
    ___Start_|____Track_|_Idx_|_CtrlAdr_|_____Size_|______NWA_|_RecDep__________
    -150 | lead-in | 0 | 0x41 | 0 | 0 | 0x00
    -150 | 1 | 0 | 0x41 | 0 | 0 | 0x00
    0 | 1 | 1 | 0x41 | 304480 | 304480 | 0x00
    304480 | lead-out | 1 | 0x41 | 0 | 0 | 0x00

    17:51:23 #10 Text 0 File SCSIPTICommands.cpp, Line 240
    SPTILockVolume - completed successfully for FSCTL_LOCK_VOLUME

    17:51:23 #11 Text 0 File Burncd.cpp, Line 4286
    Caching options: cache CDRom or Network-Yes, small files-Yes (<64KB)

    17:51:23 #12 Phase 24 File dlgbrnst.cpp, Line 1767
    Caching of files started

    17:51:23 #13 Text 0 File Burncd.cpp, Line 4405
    Cache writing successful.

    17:51:23 #14 Phase 25 File dlgbrnst.cpp, Line 1767
    Caching of files completed

    17:51:23 #15 Phase 32 File dlgbrnst.cpp, Line 1767
    Simulation started at 48x (7,200 KB/s)

    17:51:23 #16 Text 0 File ThreadedTransferInterface.cpp, Line 2726
    Verifying disc position of item 0 (not relocatable, no disc pos, no patch infos, orig at #0): write at #0

    17:51:23 #17 Text 0 File MMC.cpp, Line 17806
    StartDAO : CD-Text - Off

    17:51:23 #18 Text 0 File MMC.cpp, Line 22488
    Set BUFE: SMART-BURN -> ON , SMART-BURN : ON

    17:51:23 #19 Text 0 File MMC.cpp, Line 18034
    CueData, Len=32
    41 00 00 14 00 00 00 00
    41 01 00 10 00 00 00 00
    41 01 01 10 00 00 02 00
    41 aa 01 14 00 43 29 37

    17:51:23 #20 Text 0 File ThreadedTransfer.cpp, Line 268
    Pipe memory size 83836800

    17:51:38 #21 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 C0 00 00 20 00 00 00
    Sense Area: 0x70 00 04 00 00 00 00 0A 00 00 00 00 08 03
    Buffer x077401c0: Len x10000
    0x22 00 C0 00 00 00 00 00 00 C0 00 08 00 00 00 00
    0x08 00 00 00 00 00 00 00 00 02 00 00 01 00 00 01
    0x01 00 22 00 BF 00 00 00 00 00 00 BF 00 08 00 00

    17:51:38 #22 CDR -1502 File Writer.cpp, Line 306
    DMA-driver error, CRC error
    G: LITE-ON DVDRW LH-20A1H

    17:51:43 #23 Phase 34 File dlgbrnst.cpp, Line 1767
    Simulation failed at 48x (7,200 KB/s)

    17:51:43 #24 Text 0 File SCSIPTICommands.cpp, Line 287
    SPTIDismountVolume - completed successfully for FSCTL_DISMOUNT_VOLUME

    17:51:45 #25 Text 0 File Cdrdrv.cpp, Line 11411
    DriveLocker: UnLockVolume completed

    17:51:45 #26 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)
     
    Last edited: Jul 1, 2009
  3. sazzrah

    sazzrah Member

    Joined:
    Jul 1, 2009
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    11
    Thanks to anyone who might have read my problem, even if you weren't able to offer an answer.

    I found a solution through Yahoo Answers; someone suggested I replaced the IDE cable and it now works as it did before - can only assume there was some sort of failure with the cable.

    So if anyone else with a similar problem reads this then I suggest switching out the IDE cable with a new one (or an old spare you might have lying around - like I did) before taking any drastic measures like replacing the drive.
     

Share This Page