Jump to content
Sign in to follow this  
John Shriver

Hangs reading ADIP data when writing DVD+R

Recommended Posts

So I've been happily using ImgBurn for a long time, burning CD-R and DVD+R disks. I was using version 2.5.0.0. The last DVD+R I successfully burnt was actually done by the embedded burner in Corel VideoStudio X2. It was a Memorex DVD+R disk, which according to "DVD Identifier" is made by Ricoh Co, Ltd, Type R03, Rev 004. (I determined this running DVD Identifier on my ThinkPad T43p.)

 

Then I started a spindle of AmazonBasics DVD+R disks, made by Advance Media Limited, Type 003. VideoStudio crashed part way through writing it. So I switched to having VideoStudio write a .iso file, and tried to burn using ImgBurn 2.5.0.0. No joy, hang at "Getting book type...".

 

I have tried upgrading ImgBurn from 2.5.0.0 to 2.5.6.0.

 

I have upgraded the Sony DW-Q120A PATA DVD drive from firmware DYS2 to DYS3.

 

I have tried another Sony DW-Q120A PATA DVD drive with firmware DYS2.

 

I have tried a new spindle of Memorex DVD+R disks, these made by Ritek, type F16, Rev 001.

 

I have bought a new Asus DRW-22B3S PATA DVD drive.

 

None of these have changed the symptoms.

 

The AmazonBasic disks burn fine on the Matshita UJ-842z drive on my ThinkPad.

 

When I run DVD Identifier on the troubled machine, it hangs at "** Initiating ARPI Retrieval Method 1 (Original ADIP)". This includes trying to read back the ADIP information on the last old Memorex DVD+R I successfully burnt.

 

(So far as I can tell, CDBurnerXP also hangs at the same point, but it has much inferior debug information.)

 

I suppose it's possible that the Asus drive is also a "lemon", and can't burn either of these brands of disks. Well, at least it can't read the ADIP information. The Asus drive was made in September 2011. There don't appear to be any firmware updates for it on the web. I can return the drive to MicroCenter within 30 days, but it's the only PATA DVD drive they carry, all the rest are SATA or USB.

 

ImgBurn 2.5.6.0 is perfectly happy burning a CD-R disk from data files, on either the old Sony drive, or the new Asus drive.

 

The PATA drive is on a IDE bus connected via a Promise Ultra 66 IDE controller. (PCI Vendor 105A Device 4D38.) It is the slave device, the master is a Plextor CD recorder. They are using cable select. Disconnecting the Plextor drive doesn't change the symptoms. I've tried both the master and slave connectors on the cable.

 

Here is the ImgBurn log:

 

; //****************************************\\

; ImgBurn Version 2.5.6.0 - Log

; Saturday, 31 December 2011, 16:36:23

; \\****************************************//

;

;

I 16:36:07 ImgBurn Version 2.5.6.0 started!

I 16:36:07 Microsoft Windows XP Professional (5.1, Build 2600 : Service Pack 3)

I 16:36:07 Total Physical Memory: 2,096,432 KB - Available: 1,134,864 KB

I 16:36:07 Initialising SPTI...

I 16:36:07 Searching for SCSI / ATAPI devices...

I 16:36:07 -> Drive 1 - Info: PIONEER DVD-ROM DVD-106 1.22 (E:) (ATAPI)

I 16:36:08 -> Drive 2 - Info: ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:36:08 -> Drive 3 - Info: PLEXTOR CD-R PX-W2410A 1.04 (F:) (ATA)

I 16:36:08 Found 1 CD-RW, 1 DVD-ROM and 1 DVD±RW/RAM!

I 16:36:23 Close Request Acknowledged

I 16:36:23 Closing Down...

I 16:36:23 Shutting down SPTI...

I 16:36:23 ImgBurn closed!

;

;

I 16:13:16 ImgBurn Version 2.5.6.0 started!

I 16:13:16 Microsoft Windows XP Professional (5.1, Build 2600 : Service Pack 3)

I 16:13:16 Total Physical Memory: 2,096,432 KB - Available: 1,324,692 KB

I 16:13:16 Initialising SPTI...

I 16:13:16 Searching for SCSI / ATAPI devices...

I 16:13:16 -> Drive 1 - Info: PIONEER DVD-ROM DVD-106 1.22 (E:) (ATAPI)

I 16:13:16 -> Drive 2 - Info: ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:16 -> Drive 3 - Info: PLEXTOR CD-R PX-W2410A 1.04 (F:) (ATA)

I 16:13:16 Found 1 CD-RW, 1 DVD-ROM and 1 DVD±RW/RAM!

W 16:13:25 I/O Interface 'Debug Mode' has been Enabled!

I 16:13:35 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:35 CDB: 00 00 00 00 00 00

I 16:13:35 CDB Interpretation: Test Unit Ready

E 16:13:35 SENSE: 00 00 00 06 00 00 00 00 00 00 00 00 FF FF

E 16:13:35 SENSE Interpretation: The handle is invalid.

I 16:13:35 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:35 CDB: 00 00 00 00 00 00

I 16:13:35 CDB Interpretation: Test Unit Ready

E 16:13:35 SENSE: 00 00 00 06 00 00 00 00 00 00 00 00 FF FF

E 16:13:35 SENSE Interpretation: The handle is invalid.

I 16:13:35 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:35 CDB: 00 00 00 00 00 00

I 16:13:35 CDB Interpretation: Test Unit Ready

E 16:13:35 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 02 00 00 00 00

E 16:13:35 SENSE Interpretation: Medium Not Present - Tray Open

I 16:13:35 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:35 CDB: 00 00 00 00 00 00

I 16:13:35 CDB Interpretation: Test Unit Ready

E 16:13:35 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 02 00 00 00 00

E 16:13:35 SENSE Interpretation: Medium Not Present - Tray Open

I 16:13:36 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:36 CDB: 00 00 00 00 00 00

I 16:13:36 CDB Interpretation: Test Unit Ready

E 16:13:36 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 02 00 00 00 00

E 16:13:36 SENSE Interpretation: Medium Not Present - Tray Open

I 16:13:37 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:37 CDB: 00 00 00 00 00 00

I 16:13:37 CDB Interpretation: Test Unit Ready

E 16:13:37 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 02 00 00 00 00

E 16:13:37 SENSE Interpretation: Medium Not Present - Tray Open

I 16:13:38 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:38 CDB: 00 00 00 00 00 00

I 16:13:38 CDB Interpretation: Test Unit Ready

E 16:13:38 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 02 00 00 00 00

E 16:13:38 SENSE Interpretation: Medium Not Present - Tray Open

I 16:13:39 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:39 CDB: 00 00 00 00 00 00

I 16:13:39 CDB Interpretation: Test Unit Ready

E 16:13:39 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 02 00 00 00 00

E 16:13:39 SENSE Interpretation: Medium Not Present - Tray Open

I 16:13:40 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:40 CDB: 00 00 00 00 00 00

I 16:13:40 CDB Interpretation: Test Unit Ready

E 16:13:40 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 02 00 00 00 00

E 16:13:40 SENSE Interpretation: Medium Not Present - Tray Open

I 16:13:41 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:41 CDB: 00 00 00 00 00 00

I 16:13:41 CDB Interpretation: Test Unit Ready

E 16:13:41 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 02 00 00 00 00

E 16:13:41 SENSE Interpretation: Medium Not Present - Tray Open

I 16:13:42 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:42 CDB: 00 00 00 00 00 00

I 16:13:42 CDB Interpretation: Test Unit Ready

E 16:13:42 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 02 00 00 00 00

E 16:13:42 SENSE Interpretation: Medium Not Present - Tray Open

I 16:13:43 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:43 CDB: 00 00 00 00 00 00

I 16:13:43 CDB Interpretation: Test Unit Ready

E 16:13:43 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 02 00 00 00 00

E 16:13:43 SENSE Interpretation: Medium Not Present - Tray Open

I 16:13:44 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:44 CDB: 00 00 00 00 00 00

I 16:13:44 CDB Interpretation: Test Unit Ready

E 16:13:44 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 02 00 00 00 00

E 16:13:44 SENSE Interpretation: Medium Not Present - Tray Open

I 16:13:45 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:45 CDB: 00 00 00 00 00 00

I 16:13:45 CDB Interpretation: Test Unit Ready

E 16:13:45 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 02 00 00 00 00

E 16:13:45 SENSE Interpretation: Medium Not Present - Tray Open

I 16:13:46 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:46 CDB: 00 00 00 00 00 00

I 16:13:46 CDB Interpretation: Test Unit Ready

E 16:13:46 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 02 00 00 00 00

E 16:13:46 SENSE Interpretation: Medium Not Present - Tray Open

I 16:13:47 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:47 CDB: 00 00 00 00 00 00

I 16:13:47 CDB Interpretation: Test Unit Ready

E 16:13:47 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 02 00 00 00 00

E 16:13:47 SENSE Interpretation: Medium Not Present - Tray Open

I 16:13:48 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:48 CDB: 00 00 00 00 00 00

I 16:13:48 CDB Interpretation: Test Unit Ready

E 16:13:48 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 02 00 00 00 00

E 16:13:48 SENSE Interpretation: Medium Not Present - Tray Open

I 16:13:49 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:49 CDB: 00 00 00 00 00 00

I 16:13:49 CDB Interpretation: Test Unit Ready

E 16:13:49 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 02 00 00 00 00

E 16:13:49 SENSE Interpretation: Medium Not Present - Tray Open

I 16:13:50 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:50 CDB: 00 00 00 00 00 00

I 16:13:50 CDB Interpretation: Test Unit Ready

E 16:13:50 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 02 00 00 00 00

E 16:13:50 SENSE Interpretation: Medium Not Present - Tray Open

I 16:13:51 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:51 CDB: 00 00 00 00 00 00

I 16:13:51 CDB Interpretation: Test Unit Ready

E 16:13:51 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 04 01 00 00 00 00

E 16:13:51 SENSE Interpretation: Logical Unit is in process of becoming ready

I 16:13:52 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:52 CDB: 00 00 00 00 00 00

I 16:13:52 CDB Interpretation: Test Unit Ready

E 16:13:52 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 04 01 00 00 00 00

E 16:13:52 SENSE Interpretation: Logical Unit is in process of becoming ready

I 16:13:53 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:53 CDB: 00 00 00 00 00 00

I 16:13:53 CDB Interpretation: Test Unit Ready

E 16:13:53 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 04 01 00 00 00 00

E 16:13:53 SENSE Interpretation: Logical Unit is in process of becoming ready

I 16:13:54 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:54 CDB: 00 00 00 00 00 00

I 16:13:54 CDB Interpretation: Test Unit Ready

E 16:13:54 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 04 01 00 00 00 00

E 16:13:54 SENSE Interpretation: Logical Unit is in process of becoming ready

I 16:13:55 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:55 CDB: 00 00 00 00 00 00

I 16:13:55 CDB Interpretation: Test Unit Ready

E 16:13:55 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 04 01 00 00 00 00

E 16:13:55 SENSE Interpretation: Logical Unit is in process of becoming ready

I 16:13:56 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:56 CDB: 00 00 00 00 00 00

I 16:13:56 CDB Interpretation: Test Unit Ready

E 16:13:56 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 04 01 00 00 00 00

E 16:13:56 SENSE Interpretation: Logical Unit is in process of becoming ready

I 16:13:57 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:57 CDB: 00 00 00 00 00 00

I 16:13:57 CDB Interpretation: Test Unit Ready

E 16:13:57 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 04 01 00 00 00 00

E 16:13:57 SENSE Interpretation: Logical Unit is in process of becoming ready

I 16:13:58 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:58 CDB: 00 00 00 00 00 00

I 16:13:58 CDB Interpretation: Test Unit Ready

E 16:13:58 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 04 01 00 00 00 00

E 16:13:58 SENSE Interpretation: Logical Unit is in process of becoming ready

I 16:13:59 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:13:59 CDB: 00 00 00 00 00 00

I 16:13:59 CDB Interpretation: Test Unit Ready

E 16:13:59 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 04 01 00 00 00 00

E 16:13:59 SENSE Interpretation: Logical Unit is in process of becoming ready

I 16:14:00 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:14:00 CDB: 00 00 00 00 00 00

I 16:14:00 CDB Interpretation: Test Unit Ready

E 16:14:00 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 04 01 00 00 00 00

E 16:14:00 SENSE Interpretation: Logical Unit is in process of becoming ready

I 16:14:01 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:14:01 CDB: 00 00 00 00 00 00

I 16:14:01 CDB Interpretation: Test Unit Ready

E 16:14:01 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 04 01 00 00 00 00

E 16:14:01 SENSE Interpretation: Logical Unit is in process of becoming ready

I 16:14:02 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:14:02 CDB: 00 00 00 00 00 00

I 16:14:02 CDB Interpretation: Test Unit Ready

E 16:14:02 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 04 01 00 00 00 00

E 16:14:02 SENSE Interpretation: Logical Unit is in process of becoming ready

I 16:14:03 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:14:03 CDB: 00 00 00 00 00 00

I 16:14:03 CDB Interpretation: Test Unit Ready

E 16:14:04 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 04 01 00 00 00 00

E 16:14:04 SENSE Interpretation: Logical Unit is in process of becoming ready

I 16:14:05 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:14:05 CDB: 00 00 00 00 00 00

I 16:14:05 CDB Interpretation: Test Unit Ready

E 16:14:05 SENSE: 70 00 02 00 00 00 00 0A 00 00 00 00 04 01 00 00 00 00

E 16:14:05 SENSE Interpretation: Logical Unit is in process of becoming ready

I 16:14:06 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:14:06 CDB: 00 00 00 00 00 00

I 16:14:06 CDB Interpretation: Test Unit Ready

E 16:14:06 SENSE: 70 00 06 00 00 00 00 0A 00 00 00 00 28 00 00 00 00 00

E 16:14:06 SENSE Interpretation: Not Ready To Ready Change - Medium May Have Changed

I 16:14:07 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:14:07 CDB: 00 00 00 00 00 00

I 16:14:07 CDB Interpretation: Test Unit Ready

I 16:14:07 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:14:07 CDB: 25 00 00 00 00 00 00 00 00 00

I 16:14:07 CDB Interpretation: Read Capacity

I 16:14:07 BUFFER: 7F FF FF FF 00 00 08 00

I 16:14:07 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:14:07 CDB: 46 02 00 00 00 00 00 00 0C 00

I 16:14:07 CDB Interpretation: Get Configuration - Profile List

I 16:14:07 BUFFER: 00 00 00 40 00 00 00 1B 00 00 03 38

I 16:14:07 [1:1:0] ASUS DRW-22B3S 1.00 (G:) (ATA)

I 16:14:07 CDB: AD 00 00 00 00 00 00 11 08 04 00 00

I 16:14:07 CDB Interpretation: Read Disc Structure - ADIP Information

Share this post


Link to post
Share on other sites

Just ran a test I hadn't tried since putting in the Asus DVD drive. CDBurnerXP 4.4.0 can burn both the Advance Media Limited (AmazonBasics) and Ritek (Memorex) DVD+R discs.

 

(I hadn't tried it because each failure results in a 10 minute reboot cycle. Too many startup tasks.)

Edited by John Shriver

Share this post


Link to post
Share on other sites

There's nothing I can do about your machine hanging on certain I/O commands. (Not sending them in the first place isn't really an option :) )

 

I've only ever used Silicon Image and ITE based PCI IDE cards. Others may or may not have issues with optical drives - most are designed for hdds and do not fully support the command set used by optical drives.

 

Do you have any other IDE ports you can attach the drive to?

 

Maybe you should have ditched IDE, got a new SATA PCI card (Silicon Image 3512 chipset based - ~£10 off ebay) and an SATA drive - where you of course then have loads more choices.

Share this post


Link to post
Share on other sites

Thanks for the response.

 

I was querying just in case there was some issue with the form of issuing the command to read ADIP info. But with DVD Identifier having the same problem, it's indeed more likely some sort of evil hardware problem. I suppose CDBurnerXP doesn't issue this particular command, and that's why it works.

 

I do have two motherboard IDE ports on the Intel D850MV motherboard. I could swap the second motherboard port (currently a Pioneer DVD reader) with the port for the two burning drives. Probably would need to adjust the drive lettering when that's done. (This arrangement was originally chosen so that the DVD reader on the second IDE port could be the boot drive for OS installs, with the first IDE port going to the boot hard disk. But I could boot fine from the Plextor instead.)

 

I suppose I could return the Asus drive and get a USB-connected drive? Would a Apple MacBook Air SuperDrive work? (Yeah, I know there are cheaper ones, but I may be migrating to Mac.)

Share this post


Link to post
Share on other sites

Why can't you just ditch the Pioneer and put the Asus in its place? You don't need to 'save' your burner just for burning. Save electricity and remove the Plextor too.

 

Personally I'd steer clear of slimline drives and USB drives in general. Slimline drives are rubbish burners and USB has its own issues (semaphore timeouts).

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×