Optiarc AD-7201S

vbimport

#1

i’ll try and keep this short and sweet and to the point.
First off, hello everyone, this is my first post, and can you please help me.
System Spec
MOBO - Gigabyte GA-P35-DS3P
CPU - Intel Q6600
RAM - 2GB Cosair
HDD - Samsung HD502IJ - (500GB)
Burner - Optiarc AD-7201S
Windows XP Pro SP 2

I have a problem with burning CD’s. I think i’ve managed to burn 3 successful CD’s out of around 20. I had the the original firmware that came with the drive (1.05 i think). I then flashed it to 1.06 and now i’m using 1.06 from Liggydee.
Here are my problems:

  1. First off, windows doesn’t really know what my drive is. It says in device manager “SATA Optiarc DVD RW A SCSI CdRom Device”. It did that before i did any fiddling with the firmware. It used to come up with Optiarc AD-7201S, but now it doesn’t. Nero doesn’t tell me what it is either. The only way i knew what it was, is cause i have the receipt from the shop i bought it from.
    I have also tried the 2 different SATA controllers on my motherboard (The intel yellow ones ICH9R, and Gigabyte purples ones. I’m using the purples one at the minute)
  2. The media i am using is from TDK (CMC) which i know is crap, but its all i have to hand. I use Nero 7 Ultra to burn my CD’s. The problem i am having, is during the burn, the percentage goes up at a steady pace, then will pause for about 10 seconds, then carry on going up, then pause ect. It will do this around 8 times till the burn is “Complete”. If i’m burning an audio CD, all will be fine till the last track of the CD, where it sounds like its scratched and hissy, kinda like i’m listening to the Radio and its not clear. If i try to burn a data CD, it will normally fail saying something like “burning failed”
    Here is the latest failed log
    Windows XP 5.1
    IA32
    WinAspi: File ‘Wnaspi32.dll’: Ver=4.71 (0002), size=45056 bytes, created 17/07/2002 8:20:56 AM
    ahead WinASPI: File ‘C:\Program Files\Nero\Nero 7\Core\Wnaspi32.dll’: Ver=2.0.1.74, size=164112 bytes, created 02/11/2004 11:54:32 AM

NT-SPTI used
Nero Version: 7.5.9.0
Internal Version: 7, 5, 9, 0

Recorder: <SATA Optiarc DVD RW A> Version: 1.06 - HA 1 TA 0 - 7.5.9.0
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: <SATA Optiarc DVD RW A>Version: 1.06 - HA 1 TA 0 - 7.5.9.0
Adapter driver: <IDE> HA 1

=== Scsi-Device-Map ===
DiskPeripheral : SAMSUNG HD502IJ atapi Port 0 ID 0 DMA: On
CdRomPeripheral : SATA Optiarc DVD RW A1.06 JRAID Port 4 ID 0 DMA: Off

=== CDRom-Device-Map ===
SATA Optiarc DVD RW A E: CDRom0

AutoRun : 1
Excluded drive IDs:
WriteBufferSize: 83886080 (0) Byte
BUFE : 0
Physical memory : 2046MB (2095532kB)
Free physical memory: 1523MB (1560488kB)
Memory in use : 25 %
Uncached PFiles: 0x0
Use Inquiry : 1
Global Bus Type: default (0)
Check supported media : Disabled (0)

11.11.2008
CueSheet
1:01:54 PM #1 Text 0 File SCSIPTICommands.cpp, Line 411
LockMCN - completed sucessfully for IOCTL_STORAGE_MCN_CONTROL

1:01:54 PM #2 Text 0 File Burncd.cpp, Line 3149
SATA Optiarc DVD RW A
Buffer underrun protection activated

1:01:54 PM #3 Text 0 File Burncd.cpp, Line 3451
Turn on Disc-At-Once, using CD-R/RW media

1:01:54 PM #4 Text 0 File DlgWaitCD.cpp, Line 306
Last possible write address on media: 359845 ( 79:59.70)
Last address to be written: 285979 ( 63:35.04)

1:01:54 PM #5 Text 0 File DlgWaitCD.cpp, Line 318
Write in overburning mode: NO (enabled: CD)

1:01:54 PM #6 Text 0 File DlgWaitCD.cpp, Line 2903
Recorder: SATA Optiarc DVD RW A;
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 00 00 (invalid), 3: 00 00 00 (invalid)

1:01:54 PM #7 Text 0 File DlgWaitCD.cpp, Line 490
>>> Protocol of DlgWaitCD activities: <<<
=========================================

1:01:54 PM #8 Text 0 File ThreadedTransferInterface.cpp, Line 821
Setup items (after recorder preparation)
0: TRM_DATA_RAW_MODE1 (Cue Sheet Track)
2 indices, index0 (150) provided
original disc pos #0 + 285980 (285980) = #285980/63:33.5
relocatable, disc pos for caching/writing not required/not required
-> TRM_DATA_RAW_MODE1, 2352, config 0, wanted index0 0 blocks, length 285980 blocks [E: SATA Optiarc DVD RW A]
--------------------------------------------------------------

1:01:54 PM #9 Text 0 File ThreadedTransferInterface.cpp, Line 1024
Prepare [E: SATA Optiarc DVD RW A] 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_RAW_MODE1, 2352/0x00, FilePos 0 352800 672977760, ISRC “”
DAO layout:
===========
__Start|___Track|Idx|CtrlAdr|Size|NWA|RecDep
-150 | lead-in | 0 | 0x41 | 0 | 0 | 0x00
-150 | 1 | 0 | 0x41 | 285980 | -150 | 0x00
0 | 1 | 1 | 0x41 | 285980 | 0 | 0x00
285980 | lead-out | 1 | 0x41 | 0 | 0 | 0x00

1:01:54 PM #10 Text 0 File SCSIPTICommands.cpp, Line 209
SPTILockVolume - completed successfully for FCTL_LOCK_VOLUME

1:01:54 PM #11 Phase 24 File dlgbrnst.cpp, Line 1746
Caching of files started

1:01:54 PM #12 Text 0 File Burncd.cpp, Line 4278
Cache writing successful.

1:01:54 PM #13 Phase 25 File dlgbrnst.cpp, Line 1746
Caching of files completed

1:01:54 PM #14 Phase 36 File dlgbrnst.cpp, Line 1746
Burn process started at 40x (6,000 KB/s)

1:01:54 PM #15 Text 0 File ThreadedTransferInterface.cpp, Line 2743
Verifying disc position of item 0 (relocatable, no disc pos, no patch infos, orig at #0): write at #0

1:01:54 PM #16 Text 0 File MMC.cpp, Line 17552
StartDAO : CD-Text - Off

1:01:54 PM #17 Text 0 File MMC.cpp, Line 22179
Set BUFE: Buffer underrun protection -> ON

1:01:54 PM #18 Text 0 File MMC.cpp, Line 17780
CueData, Len=32
41 00 00 14 00 00 00 00
41 01 00 11 00 00 00 00
41 01 01 11 00 00 02 00
41 aa 01 14 00 3f 23 05

1:05:34 PM #19 SPTI -1135 File SCSIPassThrough.cpp, Line 179
CdRom0: SCSIStatus(x02) WinError(0) NeroError(-1135)
Sense Key: 0x03 (KEY_MEDIUM_ERROR)
Sense Code: 0x0C
Sense Qual: 0x00
CDB Data: 0x2A 00 00 04 56 96 00 00 1B 00 00 00
Sense Area: 0xF0 00 03 00 04 54 DC 0A 00 00 00 00 0C
Buffer x08dc4e40: Len xf810
0x00 FF FF FF FF FF FF FF FF FF FF 00 63 12 60 01
0x8C 50 6A 53 19 C8 97 A7 E9 4C 23 D6 53 16 6B 37
0x1E 17 51 00 84 BA 75 7B 6E 24 10 04 3E 50 4A 55

1:05:34 PM #20 CDR -1135 File Writer.cpp, Line 299
Write error
E: SATA Optiarc DVD RW A

1:05:34 PM #21 Phase 38 File dlgbrnst.cpp, Line 1746
Burn process failed at 40x (6,000 KB/s)

1:05:34 PM #22 Text 0 File SCSIPTICommands.cpp, Line 254
SPTIDismountVolume - completed successfully for FSCTL_DISMOUNT_VOLUME

1:05:39 PM #23 Text 0 File Cdrdrv.cpp, Line 10467
DriveLocker: UnLockVolume completed

1:05:39 PM #24 Text 0 File SCSIPTICommands.cpp, Line 411
UnLockMCN - completed sucessfully for IOCTL_STORAGE_MCN_CONTROL

Existing drivers:
File ‘Drivers\ASPI32.SYS’: Ver=4.71 (0002), size=16877 bytes, created 17/07/2002 7:53:02 AM

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

i’ve tried burning at different speeds, i’ve used the CD that came with the drive (it turned in to a coaster), i’ve tried burning an image with power ISO (failed), i think i’ve pretty much tried the “first things to try”
Can anyone shed any light on anything i’ve tried to explain? I’m sorry if some my post doesn’t make sense, i’m a little angry at the moment. If you need any more details, screen shots of anything, let me know, and i’ll post them up.
Thanks in advance
Steve


#2

Just to update, It sees the drive as it should now. I switch it back to the Intel controller. Still doesn’t like burning CD’s tho…