SATA Burner Problems

vbimport

#1

ok, i posted before but that post seems to have disappeared. here goes attempt #2.

i just installed a new SATA dvd burner that reads cds and dvds. it burns cds just fine but it always errors out when it attempts to burn dvds. using Nero, i get a DMA-driver/CRC error and using ImgBurn i get a CRC error.

i’ve read around on this board and others and tried several different things but nothing seems to work. any help you can give would be much appreciated.

so, as of now:

  • RAID is and always has been disabled
  • the drive is set to master
  • i tried uninstalling the driver on the device itself as well as on the controllers

other boards mention setting the transfer mode to DMA but i don’t think that works for SATA burners. in any case, DMA is not an option. the only selections available are PIO and SATA 1/1.5. it is and always has been set to SATA 1/1.5.

i’m afraid this will be some really obvious and silly answer like the new SATA drive is not compatible with the SATA 1.5 motherboard or something. (SATA is forward compatible right?)

anyway here are the devices:
Lite-On LH-20A1L (http://www.newegg.com/product/product.aspx?item=N82E16827106072)
MSI K8N Neo4-F nForce4 (http://www.newegg.com/product/product.aspx?Item=N82E16813130491)

here is the Nero error log:
Windows XP 5.1
IA32
WinAspi: File ‘Wnaspi32.dll’: Ver=4.71 (0002), size=45056 bytes, created 4/14/2006 5:04:38 PM
ahead WinASPI: File ‘C:\Program Files\Nero\Nero 7\Core\Wnaspi32.dll’: Ver=2.0.1.74, size=164112 bytes, created 11/2/2004 12:54:32 PM

NT-SPTI used
Nero Version: 7.2.3.3
Internal Version: 7, 2, 3, 3
(Nero Express)
Recorder: <LITE-ON DVDRW LH-20A1L> Version: BL05 - HA 1 TA 0 - 7.2.3.3
Adapter driver: <IDE> HA 1
Drive buffer : 2048kB
Bus Type : via Inquiry data (1) -> ATAPI, detected: ?
Connected to MMC as unknown drive with class-nr : 1
Drive is autodetected - recorder class: Std. MMC recorder
CD-ROM: <LITE-ON DVDRW LH-20A1L >Version: BL05 - HA 1 TA 0 - 7.2.3.3
Adapter driver: <IDE> HA 1

=== Scsi-Device-Map ===
DiskPeripheral : WDC WD800JB-00CRA1 nvata Port 0 ID 0 DMA: Off
DiskPeripheral : ST340016A nvata Port 0 ID 1 DMA: Off
DiskPeripheral : WDC WD3200KS-00PFB0 nvata Port 1 ID 0 DMA: Off
CdRomPeripheral : LITE-ON DVDRW LH-20A1L nvata Port 2 ID 2 DMA: Off

=== CDRom-Device-Map ===
LITE-ON DVDRW LH-20A1L E: CDRom0

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

6.2.2008
Burn DVD Image
9:30:16 PM #1 Text 0 File ThreadedTransfer.cpp, Line 531
ReadBuffer-Pipe got 81920KB of Memory

9:30:16 PM #2 Text 0 File Reader.cpp, Line 124
Reader running

9:30:16 PM #3 Text 0 File Writer.cpp, Line 113
Writer E: LITE-ON DVDRW LH-20A1L running

9:30:16 PM #4 Text 0 File Burncd.cpp, Line 3400
Turn on Disc-At-Once, using DVD media

9:30:16 PM #5 Text 0 File DlgWaitCD.cpp, Line 290
Last possible write address on media: 4173823 (927:30.73, 8151MB)
Last address to be written: 3749329 (833:11.04, 7322MB)

9:30:16 PM #6 Text 0 File DlgWaitCD.cpp, Line 302
Write in overburning mode: NO (enabled: CD)

9:30:16 PM #7 Text 0 File DlgWaitCD.cpp, Line 2733
Recorder: LITE-ON DVDRW LH-20A1L, Media type: DVD+R9 Double Layer
Disc Manufacturer ID: RITEK, Media Type ID: D01, Product revision number: 1
Disc Application Code: 0, Extended Information Indicators: 0

9:30:16 PM #8 Text 0 File DlgWaitCD.cpp, Line 474
>>> Protocol of DlgWaitCD activities: <<<
=========================================

9:30:16 PM #9 Text 0 File ThreadedTransferInterface.cpp, Line 847
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 + 3749330 (3749330) = #3749330/833:11.5
not relocatable, disc pos for caching/writing not required/not required, no patch infos
-> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 3749330 blocks [E: LITE-ON DVDRW LH-20A1L]
--------------------------------------------------------------

9:30:16 PM #10 Text 0 File ThreadedTransferInterface.cpp, Line 1059
Prepare recorder [E: LITE-ON DVDRW LH-20A1L] 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 7678627840, ISRC “”
DAO layout:
===========
Start|Track|Idx|CtrlAdr|RecDep_____
0 | lead-in | 0 | 0x41 | 0x00
0 | 1 | 0 | 0x41 | 0x00
0 | 1 | 1 | 0x41 | 0x00
3749330 | lead-out | 1 | 0x41 | 0x00

9:30:16 PM #11 Text 0 File SCSIPassThrough.cpp, Line 39
SPTILockVolume - completed successfully for FCTL_LOCK_VOLUME

9:30:16 PM #12 Phase 24 File dlgbrnst.cpp, Line 1730
Caching of files started

9:30:16 PM #13 Text 0 File Burncd.cpp, Line 4231
Cache writing successful.

9:30:16 PM #14 Phase 25 File dlgbrnst.cpp, Line 1730
Caching of files completed

9:30:16 PM #15 Phase 36 File dlgbrnst.cpp, Line 1730
Burn process started at 4x (5,540 KB/s)

9:30:16 PM #16 Text 0 File ThreadedTransferInterface.cpp, Line 2707
Verifying disc position of item 0 (not relocatable, no disc pos, no patch infos, orig at #0): write at #0

9:30:16 PM #17 Text 0 File DVDPlusDualLayer.cpp, Line 470
Disc finalized, LBA total Image size: 3749330 (7322MB), Last LBA L0: 1874671 (3661MB)

9:31:13 PM #18 SPTI -1066 File SCSIPassThrough.cpp, Line 291
E: CdRom0: SCSIStatus(x02) WinError(0) NeroError(-1066)
Sense Key: 0x05 (KEY_ILLEGAL_REQUEST)
Sense Code: 0x24
Sense Qual: 0x00
CDB Data: 0xAD 00 00 00 00 00 00 21 08 04 00 00
Sense Area: 0x70 00 05 00 00 00 00 0A 00 00 00 00 24
Buffer x050e1600: Len x804

9:31:13 PM #19 Text 0 File DVDPlusDualLayer.cpp, Line 635
L0 Data Zone Capacity set to 1874672 (1C9AF0h, 3661MB) -> OK, confirmed setting

9:31:13 PM #20 CDR -1205 File DVDPlusDualLayer.cpp, Line 662
Burning Layer 1

9:31:13 PM #21 Text 0 File DVDPlusDualLayer.cpp, Line 672
Start writing layer 1 at address 0 (0h)
Recording mode: unknown Recording Mode

9:31:13 PM #22 Text 0 File Cdrdrv.cpp, Line 8995
---- DVD Structure: Physical Format Information (00h) ----
Media Type: 0, Layer: 0, Address: 0 (0 h), AGID: 0; Length: 2050
Book Type: DVD+R DL (14), Part Version: 1.0x (1)
Disc Size: 120 mm, Maximum Rate: <not specified> (F h)
Number of Layers: 2, Track Path: Opposite Track Path (OTP), Layer Type: recordable
Linear Density: 0,293 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: FCFFFF h
End Sector Number in Layer 0: 1F9AEF h (LBN: 1C9AEF h, 3661 MB)
Data in Burst Cutting Area (BCA) does not exist
Disc Application Code: 0 / 0 h
Extended Information indicators: 0 h
Disc Manufacturer ID: RITEK…
Media type ID: D01
Product revision number: 1
Number of Physical format information bytes in use in ADIP up to byte 63: 64
Media Specific [16…63]:
00 00 00 52 49 54 45 4B - 00 00 00 44 30 31 01 40 …RITEK…D01.@
25 25 37 0C 00 28 64 00 - 28 64 20 1F 0C 0C 14 14 %%7…(d.(d…
02 01 01 20 00 20 1F 0C - 0C 14 14 02 01 01 20 00 …

9:31:13 PM #23 Text 0 File DVDPlusRW.cpp, Line 650
Start write address at LBA 0
DVD high compatibility mode: Yes

9:31:17 PM #24 SPTI -1502 File SCSIPassThrough.cpp, Line 291
E: 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 07 00 00 00 20 00 00 00
Sense Area: 0x70 00 04 00 00 00 00 0A 00 00 00 00 08 03
Buffer x0a880000: Len x10000
0x00 00 01 BA 44 00 87 22 9C DF 01 89 C3 F8 00 00
0x01 E0 07 EC 81 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

9:31:17 PM #25 CDR -1502 File Writer.cpp, Line 302
DMA-driver error, CRC error
E: LITE-ON DVDRW LH-20A1L

9:31:17 PM #26 Text 0 File ThreadedTransfer.cpp, Line 228
all writers idle, stopping conversion

9:31:17 PM #27 Text 0 File ThreadedTransfer.cpp, Line 222
conversion idle, stopping reader

9:31:21 PM #28 Phase 127 File dlgbrnst.cpp, Line 1730
Generating DVD high compatibility borders

9:34:57 PM #29 Phase 129 File dlgbrnst.cpp, Line 1730
Generating DVD borders completed successfully

9:34:57 PM #30 Phase 38 File dlgbrnst.cpp, Line 1730
Burn process failed at 4x (5,540 KB/s)

Existing drivers:
File ‘Drivers\CDRALW2K.SYS’: Ver=8.0.0.212 , size=2560 bytes, created 11/3/2005 2:00:00 AM
File ‘Drivers\ASPI32.SYS’: Ver=4.71 (0002) built by: WinDDK, size=16512 bytes, created 4/14/2006 5:04:38 PM
File ‘Drivers\PXHELP20.SYS’: Ver=3.00.43J, size=36624 bytes, created 4/22/2007 7:15:25 PM (Prassi/Veritas driver for win 2K)

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


#2

“DMA-driver error, CRC error” is normally a defective data cable. Maybe you could replace it to test.
Also, try to move the sata burner to another sata port.

Finally, the DL media used is sub-par. I would use Verbatim DL.


#3

thanks for the quick reply.

i tried the drive in all 4 SATA ports. no dice. i’m ordering a new cable and media now.

i should note that the burner burns the lead-in ok. it just chokes on the image. it plays dvds with PowerDVD fine but it doesn’t read dvds using DVDXCopy.

any other ideas?


#4

ok, i tried the new cable, verbatim media and every SATA port. it still doesn’t burn the image and still gives the same DMA/CRC errors.

here is one weird thing though. i tried burning it with CloneDVD2 and it burned straight through to the end. it played for the most part except for the second layer which was pretty much unplayable. that was with the old media. i tried it again with the new verbatim media and i got a “bad media” error.

i’m all out of ideas and suggestions. any thoughts?


#5

Hi :slight_smile:
Welcome onboard hahn74. :iagree: :clap:
As CloneDVD2 doesn’t retain the original layerbreak.
You could try CloneCD (yes that’s correct).
CloneCD will give 1:1 backups.
That should help eliminate s/w (media should be OK with Verbatim).


#6

[quote=zebadee;2001726]Hi :slight_smile:
Welcome onboard hahn74. :iagree: :clap:
As CloneDVD2 doesn’t retain the original layerbreak.
You could try CloneCD (yes that’s correct).
CloneCD will give 1:1 backups.
That should help eliminate s/w (media should be OK with Verbatim).[/quote]

thanks for the reply.

unfortunately, it didn’t make sense for me to keep a burner that would only work with one specific software package and not for all others. i eventually scrapped the SATA drive altogether and went back to IDE. i’m not sure if it was that specific drive i had or if it’s a larger SATA incompatibility issue but i simply ran out of ideas and it just wasn’t working.

thanks for the suggestions though.