Do I have a bad BENQ 1640?

Hello.

I just got my new BENQ 1640 from newegg.com today. I believe it is successfully installed on my Windows XP SP2 box, but I cannot get the unit to see any DVDs I had burned with my previous Plextor 708A. Also, after just now trying to burn a DVD on the BENQ 1640, I came up with this error under Nero 6.6:

[—]

Windows XP 5.1
IA32
WinAspi: -
ahead WinASPI: File ‘C:\Program Files\Ahead\Nero\Wnaspi32.dll’: Ver=2.0.1.74, size=164112 bytes, created 10/26/2004 6:35:34 PM
Nero Version: 6.6.0.16
Internal Version: 6, 6, 0, 16b
(Nero Express)
Recorder: <BENQ DVD DD DW1640> Version: BSMB - HA 5 TA 0 - 6.6.0.16
Adapter driver: <atapi> HA 5
Drive buffer : 2048kB
Bus Type : default (0) -> ATAPI, detected: ATAPI
CD-ROM: <LITE-ON LTR-52327S >Version: QS0E - HA 5 TA 1 - 6.6.0.16
Adapter driver: <atapi> HA 5

=== Scsi-Device-Map ===
DiskPeripheral : WDC WD1600JB-00FUA0 atapi Port 0 ID 0 DMA: On
DiskPeripheral : WDC WD1600JB-00FUA0 atapi Port 0 ID 1 DMA: On
CdRomPeripheral : BENQ DVD DD DW1640 atapi Port 5 ID 0 DMA: Off
CdRomPeripheral : LITE-ON LTR-52327S atapi Port 5 ID 1 DMA: On
ScannerPeripheral : UMAX Astra 1200S V2.8 aic78xx Port 6 ID 5 DMA: Off

=== CDRom-Device-Map ===
BENQ DVD DD DW1640 F: CDRom0
LITE-ON LTR-52327S G: CDRom1

AutoRun : 1
Excluded drive IDs:
WriteBufferSize: 83886080 (0) Byte
ShowDrvBufStat : 0
BUFE : 0
Physical memory : 1023MB (1048048kB)
Free physical memory: 403MB (413564kB)
Memory in use : 60 %
Uncached PFiles: 0x0
Use Inquiry : 1
Global Bus Type: default (0)
Check supported media : Disabled (0)

10.11.2005
ISO compilation
6:08:11 PM #1 Text 0 File Isodoc.cpp, Line 6356
Iso document burn settings
------------------------------------------
Determine maximum speed : FALSE
Simulate : FALSE
Write : TRUE
Finalize CD : TRUE
Multisession : FALSE
Burning mode : DAO
Mode : 1
ISO Level : 2 (Max. of 31 chars)
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

6:08:11 PM #2 Text 0 File Reader.cpp, Line 127
Reader running

6:08:11 PM #3 Text 0 File Writer.cpp, Line 122
Writer BENQ DVD DD DW1640 running

6:08:11 PM #4 ISO9660GEN -11 File geniso.cpp, Line 3309
First writeable address = 0 (0x00000000)

6:08:12 PM #5 Text 0 File Burncd.cpp, Line 3233
Turn on Disc-At-Once, using DVD media

6:08:12 PM #6 Text 0 File DlgWaitCD.cpp, Line 270
Last possible write address on media: 2295103 (510:01.28, 4482MB)
Last address to be written: 1392255 (309:23.30, 2719MB)

6:08:12 PM #7 Text 0 File DlgWaitCD.cpp, Line 282
Write in overburning mode: NO (enabled: CD)

6:08:12 PM #8 Text 0 File DlgWaitCD.cpp, Line 2483
Recorder: BENQ DVD DD DW1640, Media type: DVD+R

6:08:12 PM #9 Text 0 File DlgWaitCD.cpp, Line 448
>>> Protocol of DlgWaitCD activities: <<<
=========================================

6:08:12 PM #10 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 + 1392256 (1392256) = #1392256/309:23.31
relocatable, disc pos for caching/writing not required/ required, no patch infos
-> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 1392256 blocks [BENQ DVD DD DW1640]
--------------------------------------------------------------

6:08:12 PM #11 Text 0 File ThreadedTransferInterface.cpp, Line 1051
Prepare recorder [BENQ DVD DD DW1640] 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 2851340288, ISRC “”
DAO layout:
===========
Start|Track|Idx|CtrlAdr|RecDep_____
0 | lead-in | 0 | 0x41 | 0x00
0 | 1 | 0 | 0x41 | 0x00
0 | 1 | 1 | 0x41 | 0x00
1392256 | lead-out | 1 | 0x41 | 0x00

6:08:12 PM #12 Phase 24 File dlgbrnst.cpp, Line 1832
Caching of files started

6:10:14 PM #13 Text 0 File Burncd.cpp, Line 4120
Cache writing successful.

6:10:14 PM #14 Phase 25 File dlgbrnst.cpp, Line 1832
Caching of files completed

6:10:14 PM #15 Phase 36 File dlgbrnst.cpp, Line 1832
Burn process started at 4x (5,540 KB/s)

6:10:14 PM #16 Text 0 File ThreadedTransferInterface.cpp, Line 2654
Verifying disc position of item 0 (relocatable, disc pos, no patch infos, orig at #0): write at #0

6:10:14 PM #17 SCSI -1066 File Cdrdrv.cpp, Line 1180
SCSI Exec, HA 5, TA 0, LUN 0, buffer 0x0D1F0600
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 0x12
0x00 0x00 0x00 0x00 0x24 0x00

6:10:14 PM #18 CDR -1207 File DVDR.cpp, Line 5065
Book Type automatically set to: Current recorder setting

6:10:14 PM #19 Text 0 File DVDPlusRW.cpp, Line 665
Start write address at LBA 0
DVD high compatibility mode: Yes

6:11:20 PM #20 SCSI -1064 File Cdrdrv.cpp, Line 1434
SCSI Exec, HA 5, TA 0, LUN 0, buffer 0x07550000
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: 0x21
Sense Qual: 0x02
CDB Data: 0x2A 0x00 0x00 0x01 0x6D 0x00 0x00 0x00 0x20 0x00 0x00 0x00
Sense Data: 0x71 0x00 0x05 0x00 0x00 0x00 0x00 0x12
0x00 0x00 0x00 0x00 0x21 0x02

6:11:20 PM #21 CDR -1064 File Writer.cpp, Line 311
Invalid block address

6:11:20 PM #22 Text 0 File ThreadedTransfer.cpp, Line 228
all writers idle, stopping conversion

6:11:20 PM #23 Text 0 File ThreadedTransfer.cpp, Line 222
conversion idle, stopping reader

6:11:25 PM #24 Phase 127 File dlgbrnst.cpp, Line 1832
Generating DVD high compatibility borders

6:11:25 PM #25 Phase 129 File dlgbrnst.cpp, Line 1832
Generating DVD borders completed successfully

6:11:25 PM #26 Phase 38 File dlgbrnst.cpp, Line 1832
Burn process failed at 4x (5,540 KB/s)

Existing drivers:
File ‘Drivers\PXHELP20.SYS’: Ver=3.00.09a, size=46080 bytes, created 8/19/2005 11:00:00 AM (Prassi/Veritas driver for win 2K)
File ‘Drivers\atapi.sys’: Ver=5.1.2600.2180 (xpsp_sp2_rtm.040803-2158), size=95360 bytes, created 8/3/2004 10:59:44 PM (Adapter driver for rec)

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

==

The new BENQ unit sees older CD-R rips just fine.

Is this a bad unit? What am I doing wrong?

Hi :slight_smile:
Try enabling DMA.

Also do a forum search for this: (KEY_ILLEGAL_REQUEST) You will probably find out that you are trying to rip a copyrighted disc that Nero will have trouble with. :wink:

All my IDE channels say their transfer modes are enabled with “DMA if available.”

Also… Windows XP seems to be dropping my BenQ 1640 back to a simple CD Drive under Explorer.

Windows XP 5.1

Do you have either XP1 or XP 2 service packs installed? If you don’t I believe your drives show up as CD Rom drives. I had done a reformat at one time and noticed the drives did not show up as DVD-RW drives until I had installed at least SP1.

Hi :slight_smile:
Interesting that Nero states 1640 DMA off, yet on for your hd’s & Liteon.
Anyway when saying XP dropping back to cdrom you mean on inserting a dvd in explorer DVD-RW becomes CDR. This is common, provided software is seeing drive as DVD-RW then not a problem.
Do try crossg’s suggestion.
“crossg Also do a forum search for this: (KEY_ILLEGAL_REQUEST) You will probably find out that you are trying to rip a copyrighted disc that Nero will have trouble with.”

I have Windows XP SP2, with all patches installed.

All I was doing in Nero was dragging files off my C: drive to burn a quick data-only DVD. I wasn’t copying a DVD (movie).

In any event, what explains why this drive cannot “see” any of dozens of DVDs I burned previously on my Plextor 708A?

My unit was made in August 2005 in China.

Well I am uncertain as to why it won’t read. Will it read a pressed DVD with your Movie software IE: Power DVD. Like zabadee says Nero is conflicting with your Computers DMA settings. You could do a burst test in CD-DVD speed and if it shows around 24MB/s it should be OK. You can also go to your Device Manager and under IDE/ATAPI controllers, uninstall the secondary IDE channel (looks like that is the channel the drive is on) then restart your machine and let Windoze do a fresh install. Let us know.:slight_smile:

All my IDE channels say their transfer modes are enabled with “DMA if available.”

The interesting info is located below the “DMA if available” part, where it says “current transfer mode”, followed by the actual mode. :slight_smile:

Q.

“current transfer mode”

“Not applicable” it says.

Then windows doesn’t detect a device in that spot. Check jumpers, and make sure that you’re looking at the correct controller channel, primary or secondary.

Q.

Well, a pressed DVD worked. And, I have since re-installed Windows XP SP2 with all patches.

The new BENQ refuses to let me see the contents of a dozen discs I’d previously burned with my old Plextor 708A.

sounds like a case of bad discs. When u get anough ATAPI read errors your DW1640 drive will be dropped into PIO mode.
Your discs are probably crap. Scan with another drive to be sure.

They are TY01! I verified them all when I originally burned them with Nero and they are less than 1 year old and have been stored very well.

I will take a few of the older DVDs to work tomorrow and try them on a reader there before RMA’ing the BenQ back to newegg.com.

Install the NForce chipset driver if your motherboard uses NVidea chipset, install Via Chipset driver if your motherboard uses Via chipset for your IDE controller. For intel chipset, install the newest driver. And make sure you are using the newer IDE cable. After that, remove the riplock on the firmware and speed test your drive to see if it can transfer at 16X, if all that fail, RMA the drive. Hope that helps

Reading problems with written discs could be our old friend the “Overspeed” bug. If you have enabled it then the drive will have problems reading some discs (no-one knows why).

What firmware are you using? I noticed the drive appears as a bulk drive on the firmware, try updating to the M firmware to see if that helps.

As for why it cant write to your discs, What discs are they (MID code and make), best bet would be to get a screen shot of CD DVD speed’s report on the media.

I installed the latest early November drivers from nVidia for my onboard chipset and will try the drive out some more this week. I also flashed my motherboard BIOS to a September iteration and have re-installed Windows XP SP2 with all patches.

The BenQ I got is seeing CD-Rs and is seeing pressed movie DVDs. Assuming there is not a power issue going on (my Plextor 708A never had any problems), I am at a loss as to why the BenQ cannot see the older burns. I am using the BenQ as a Master with an older Lite-On CD-R burner as its slave. Both share the same flat-ribbon IDE cable, the same on my Plextor 708A was on.

I had already flashed my BenQ 1640 to the latest firmware as well. The IDE transfer for this BenQ is marked as Ultra DMA under Device Manager in Windows XP.

I will try disabling Overspeed on this particular unit once I figure out how to do that.

Is your drive showing as UDMA 2 in the device manager??

This means your drive is not properly installed by Windows and I would not make any assumptions until it is properly installed. I suspect the nVidia drivers could be the cause and would roll them back to std MS IDE drivers to see if the drive installs properly (some newer nVidia drivers work ok and some don’t.) You can do this by going to your Control panel>Add and remove programs>nVidia>Change or remove>uncheck IDE drivers only!! Restart your PC. You can mess around with the nVidia drivers once you have proven they are the culprit. Device manager should look like this when your drive is properly installed. Could also be a bad IDE cable but try the IDE drivers first and let us know.