Hewlett Packard SureStore 4020i CD-Writer FAQ

           Summarized from Usenet groups alt.cd-rom
                                         comp.publish.cdrom.hardware
					 comp.publish.cdrom.multimedia
                                         comp.publish.cdrom.software

                            Version 2.3 (8/1/97)

Sections:

	01:     Introduction, disclaimer, contributors, how to contribute 
		to the FAQ.

	02:     Hardware issues that can have an impact on CD recording
	
	03:     Firmware issues to consider regarding the 4020i CD-R
		drive.

	04:     SCSI issues to consider regarding the 4020i CD-R drive.

	05:     Software Q&A.

	06:     Miscellaneous issues related to the 4020i CD-R drive and
		CD Recording/Reading in general.

	07:     History of this FAQ.



01.00   INTRODUCTION

01.01Q: What is this document?

     A: I have owned an HP SureStore 4020i CD-R drive since December
        of 1995. During that time, I've monitored, and sometimes
        participated in several Usenet discussion groups that deal
        with topics regarding burning CDs. For several months after
        the introduction of the 4020i drive questions regarding this
        CD Recorder were plentiful, and correct answers, some simple,
        others quite complex were rare. Thus on 5/31/96 I began to
        assemble the most commonly sought after information about
        this piece of hardware into this document.


01.02Q: How is this document made available?

     A: I will try to post this FAQ monthly, or more often when I
	feel that sufficient information has been added to warrant
        redistribution. Katherine Cochrane <katherine@cd-info.com> was
        kind enough to convert this FAQ to HTML and put it on the CD
        Information Center Web site at
        http://www.cd-info.com/CDIC/Technology/CD-R/HP-FAQ.html.

        If you are looking for a straight ASCII copy (what is posted
        to Usenet) go to http://www.umr.edu/~gvolk/hp4020i_faq.txt.

01.03Q: Who maintains this document?

     A: This list is currently maintained by Greg Volk. My preferred
        mail address is gvolk@macross.umsl.edu edu, and it would be
        appreciated if you could use a subject line that starts with
        4020i FAQ when mailing me regarding this document.

01.04Q  Where does all this information come from?

     A: The questions and answers are mostly summarized from the
        Usenet Newsgroups comp.hardware.publish.cdrom,
	comp.publish.cdrom.software, and comp.publish.cdrom.multimedia.
	Specifically the following people have contributed to this FAQ.
	Their knowledge and experience is gratefully acknowledged.

	Jeff Arnold             <jarnold@mainstream.net>
        Rick Adams              <happypcs@oro.net>
        David Best              <dtbest@espweb.com>
        Richard Cheng           <le@brokersys.com>
	Jose A. Cid             <jac14@po.CWRU.Edu>
        Alex Corwin             <adc8@cornell.edu>
        Eddie Dunckley          <eddie@ohmaster.rau.ac.za>
        Tim Goldstein
        Tom Hayes               <handle@adnc.com>
	Darin Johnson           <nvisions@worldnet.att.net>
        Norbert E. Kremer       <norbert@mail.htp.com>
        Toni Lindroos           <tonilind@sip.fi>
	Andy McFadden           <fadden@netcom.com>
	Mark Natis		<u3710126@au1.au.ac.th>
        Bob Niland              <rjn@csn.net>
        Bertel Schmitt          <bschmitt@panix.com>
        J. Robert Sims III
        Deirdre' Straughan      <74431.2004@compuserve.com>
	Russell Thamm           <russell.thamm@dsto.defence.gov.au>
	Jim Watson              <watson@kiss.de>
        Greg Volk               <gvolk@umr.edu>


        All contributions by Deirdre' Straughan are copyright 1996 by
        Adaptec, Inc. All rights reserved.

        Special thanks to Norbert Kremer and J. Robert Sims who submitted
        much needed corrections to the existing contents of the FAQ.

        Formatting for this FAQ was borrowed from the
        comp.dcom.lans.ethernet FAQ.

	(Note:  If you have contributed something to this FAQ, but do
		not see your name listed, please mail the current FAQ
		maintainer with your name, email address, and which 
		question(s) you contributed to.)


01.05Q: How can I submit new contributions or corrections to the FAQ?

     A: New contributions, suggestions and corrections should  be
	mailed to the current FAQ maintainer, who is  listed in
	Q&A 01.03 above. However, you should note that if you are
	submitting a correction you must provide both the old and
	suggested new text -- messages to the effect of "this is wrong,
	fix it" will be ignored.

01.06Q: Are there any restrictions on the distribution of this FAQ?

     A: You may freely distribute  this  document for
	non-commercial purposes as long as the contents remain
	unchanged (including credits)  and you do not gain any
	direct profits from the distribution.

01.07Q: Where's the disclaimer?

     A: Right here! I, Greg Volk, am not an expert in the field of
	compact disc technology. Because of this, some or all of the
	information in this document may be incorrect. Furthermore
	I will not be held responsible for the use/misuse of the
        information contained in this document. I do not work for,
        or are in any way associated with Hewlett Packard other than
        as a customer.


02.00   HARDWARE ISSUES:

02.01Q: What do I need to be able to reliably burn CDs with the 4020i?

     A: The quick and easy answer is "not much." Despite the horror
        stories you may have heard regarding errors such as buffer
        underruns etc, the main fact is that to burn a CD at 2x, your
        system need only be able to sustain a 300 kilobyte per second data
        stream to the SCSI host adapter that the CDR drive is connected
        to. However, difficulties may/will arise when you begin to throw
        variables into the equation such as many small files on the souce
        device, and multitasking operating systems (UNIX, Win95/NT, OS/2)
        just to name a few. Back in 12/95, when I purchased my 4020i,
        Windows 3.1 was still the dominant operating system, while Win95
        had just begun to appear, there was extremely poor hardware/software
        support for this drive under it. Thus, I began burning CDs under
        Windows 3.1 initially.
        My machine configuration back then was as follows:

        WD31600A Hard drive. (16ms avg. seek, 2.5 MB/sec sustained)
        16 MB RAM
	486-66
	Windows v3.11
	Easy CD for Windows 3.11.

        While this setup worked quite well for 99% of what I burned,
        I did run into one particular underrun problem when I attempted
        to burn a 630MB CD that was spread over 11,000+ on my hard
        drive. For the simple reason that the hard drive could not
        locate and send the data quickly enough to the ISA bus this
        particular burn underran. To remedy this, I dropped down to 
	single speed burning, for this one disc, and it worked just fine.

	The point I'm trying to make, is that good, fast IDE drives
	(such as the WD31600A) are good to burn from unless you have a 
	truly massive amount of small files. I still burn stuff at 2x,
	however when I have more than 7,000 files to burn onto one CD,
	I drop down to single speed just to be safe. 

        There are two possible solutions that can be invoked to fix this
        problem. The first is to purchase a faster hard drive as the
        data source. The second is to build an ISO9660 image of the data
        before it is burnt. This second solution would require twice as
        much storage space, but is the more failsafe approach of the two.

        These days (8/97) buffer underrun problems are rarely the fault
        of hardware that is too slow, and more commonly a problem that
        was caused by something in the operating system. An example of
        this is auto insert notification in Win95. The CD drives on the
        system are continually polled to see if a disc has been inserted.
        This polling can be a severe detriment to a successful burn
        because it can occupy resoures that the burning software needs
        in order to keep the data flowing at 300 kilobytes per second.

02.02Q: What is an A/V drive? What is Thermal Recalibration? Why do
	some say that I should be burning from a SCSI hard drive?
	What is A/V tuning?

     A: The answer to these questions, and more regarding hard drives
	for high performance demand audio/visual/data use can be found
        in the following article by Bertel Schmitt <bschmitt@panix.com>.

			Facts and Myths of  AV Tuning
			 Drive Your Hard drive Harder
                    By Bertel Schmitt <bschmitt@panix.com>

	Hard drives have been blamed for just about any ill in
	the digital audio & video editing world. If frames drop or
	audio flakes out, the stock answer of any harried tech
	support person is  "it must be your hard drive."

	Users on the other hand cant understand why they have
	just shelled out $$$ for a super fast HD that supposedly
	shovels 7 MB/sec, and all they can capture is 1.8 Mb/sec
	(if they are wearing striped socks and the moon-phase is
	a zero crossing).
 
	The correct answer is a long one. It involves looking at
	all phases of the capture chain, at bus & CPU saturation,
	at PCI chipset designs, at bursting, at system stalls,
	even at memory access.  Audio and video is a steady stream,
	but PCs are not configured to handle streams well. If
	anything goes wrong at any point of the capture chain, a
	data stall occurs and frames drop.
 
	Instead of looking at the big picture, blaming the poor
	hard drive became en vogue. The biggest bugaboo and
	whipping post  is the dreaded  thermal recalibration,
	tcal for short. If someone goes online and says "I captured
	for 10 seconds and my frames drop," you can be sure that
	someone answers: "You are the victim of the heinous thermal
	recalibration. Go out and buy yourself an AV disk."
 
	Some drive manufacturers quickly capitalized on this. "AV
	Drives" became the gold plated MonsterCables of the digital
	world.  People happily pay $100 more for the same drive,
	as long as it has "AV" attached to the part number. In a
	world of eroding margins, "AV" and "thermal recalibration"
	became a god-sent to struggling drive manufacturers and
	system integrators. But do AV Drives really perform wonders
	as advertised?  Have they slain the dreaded tcal? To cite
	Kris Kristofferson: "Its a walking contradiction, partly
	truth and partly fiction."
 
	First, off, some theory.
 
	What is thermal recalibration and why do people say such
	awful things about it?  Run your hard drive for a while and
	touch it. Its hot. A change in temperature leads to
	expansion or contraction, in a hard drive, it changes the
	geometry of the platters.  Modern hard drives reserve one
	dedicated servo surface. On startup, the drive reads the
	servo tracks. After extended usage or after an error
	condition, the drive recalibrates.  Recalibration takes
	approximately 40ms per  surface, depending on the size of
	your drive and the number of surfaces, a complete
	recalibration can take somewhere between 0.2 and 1 second.
	The bigger the drive, the longer the tcal. During the tcal,
	nothing is being read or written, so unless  other
	precautions are being taken, the data stream is being
	interrupted. Until recently, improving the performance
	and capacity of the drive involved adding more platters
	and raising the rotational speed. Sadly, adding platters
	or raising the rotational speed means more heat. The main
	heat generator in a drive is friction between the platters
	and the air that surrounds them. More platters, more speed,
	more heat. That, for instance, was the reason why one
	never saw 9 Gig Seagate Elite or Micropolis 1991 - - for
	years the mainstay in AV editing circles - -  with 7.200
	rpm. They rotate at 5.400 rpm, because, as one engineer
	told me, "if they would spin any faster, they'd probably
	melt away."
 
	By the same token, the best way to keep your hard drive
	healthy, wealthy, wise and reasonable free of tcals is to
	blow a lot of air over it. I have a stack of  five
	Barracuda 4s, one as the system drive, four as a striped
	set. Uncooled, you could cook with them. A 4" inch fan in
	front and back keeps them at a moderate temperature.  The
	fans also lengthen their lifespan.
 
	The no tcal-drive.
 
	A common myth is that current technology AV drives do
	not recalibrate. That's baloney, unless you are one of the
	lucky few who could lay their hands on a drive with
	embedded servo tracks and magnetoresistive (MR) read heads
	(MRH). This technology, pioneered by IBM in 1991 (who, as
	usual, didn't exploit it enough - have you heard much
	about AV drives by IBM?) is now going mainstream. In the
        second half of the year, [1995] Seagate, Fujitsu, HP et al will
	ship embedded servo MR drives in quantities, instantly
	obsoleting this article.  MR drives will also increase the
	data density and hence the data thruput by 60% to 80%.  At
	the same rotational speed of 7.200 rpm, one of these drives
	will deliver approximately  12 MB/sec instead of the current 6.8
	MB/sec.
 
	That's why these drives will ship as wide or ultra SCSI
	drives.  More on the matter in the WWW under
	http://www.seagate.com/new/newtop.shtml.
 
	Micropolis claims that their "hybrid servo system
	combines the best features of both dedicated and embedded
	servo system designs and completely eliminates the
	requirement for periodic T-Cal operations." More by pointing
	your web browser to http://www.microp.com/AVG.html.
	Micropolis has implemented this technology in their "Gold"
	series. Note that they are saying: "completely eliminates
	the requirement for periodic T-Cal operations." They don't
	say that they have ditched tcal altogether.  In a pure
	embedded servo design, no recalibration is necessary at all.
	All tracks contain servo information and each head will be
	brought automatically to the correct position without any
	interruptions.
 
	The AV drive.
 
	As we have seen, current technology AV drives do have to
	tcal eventually. They just do it differently than regular
	drives.  A regular drive does periodic maintenance, or it
	goes into tcal when it sees any (usually correctable) error
	requiring a re-read.  AV-drives try to hide the
	recalibration. They perform maintenance while the drive
	is idle, they interrupt maintenance when the drive gets
	busy, or they do what's called a "posted tcal:" If a
	recalibration is scheduled and the drive is busy, the drive
	logic delays (or posts) the recalibration until an idle
	period is reached.  This is the most important feature of
	AV drives. Its a feature that's shared by most modern high
	performance SCSI drives, AV or not. A stock ST15150, a.k.a.
	Seagate Barracuda 4, does posted tcal as a factory default,
	just like its more expensive brethren with the "AV" suffix.
 
	AV tuning.
 
	The grizzled backyard mechanic is used to tuning a car.
	A hard drive can be tuned within limits. Just like a car can
	(or, until computers took over, could) be tuned for power
	or economy.  Don't expect too much from tuning (10% on a
	good day). And as with the car, power carries a price.
 
	First, a little background. SCSI drives are better and
	more powerful than their IDE brethren, because they have a
	little computer and some memory on the drive itself. The
	controller card writes data into the memory, issues a command
	to the on-drive computer and then goes about the rest of
	its business. The computer on the drive does the rest. The
	computer on the drive is programmable and it can be directed
	to change its attitude towards data. That's done by setting
	variables or flags, which are stored in so-called "Mode Pages."
 
	One of the best known mode page setting is the Write Cache
	Flag. Most SCSI drives have an on-board cache which ranges
	from  256K up to 1 Meg and more. On some drives, this cache
	is strictly for reading data, on most newer drives, the cache
	can buffer reads and writes.  Obviously, in a capture
	situation, a cached write is better, because the computer
	simply writes into the cache and doesn't have to wait for the
	drive to complete the write operation.  Most drives are
	shipped with the write cache disabled. That's because in
	normal life, more than 90% of all drive operations are reads
	and therefore the whole cache is dedicated to reads. Some
	drive manufacturers will also claim that disabling the
	write cache is safer in case of a power failure, but that's
	a  Red Herring. A power failure during a file write is a
	ticket to disaster, itty-bitty write cache or not.
 
	There are several utilities floating around that allow the
	enabling of the write cache.  One of the best and painless
	is the SCSI Explorer by Adaptec, which is part of their
	EZ-SCSI package. Free with their controllers.
 
	The rest of the AV tuning has been done by the hard drive
	manufacturers themselves or by "Speed Shops", a.k.a. hard drive
	integrators.
 
	Their basic strategies are:
 
	+ Turn off error correction. Error correction takes time.
 
	+ Don't let the drive remap bad blocks. Remapping takes time.
 
	+ Don't let the drive retry reads or writes. If it doesn't
	  get it the first time around, don't try again. Its just
	  wasting time.
 
	+ Setup the drive with one large cache segment instead of
	  several.
 
	+ Adjust the prefetch values, so that the drive prefetches
	  as much as possible. Most AV data are contiguous and a
	  prefetch will most likely succeed.
 
	+ Optimize the buffer full and buffer empty ratios.
 
 
	As you can see, half of the "secret tuning recipe"
	sacrifices speed for data integrity.  The theory behind it
	is  that a flipped bit in a video stream will have much
	less impact on your well-being than a flipped bit in
	accounting data.  That's why  "hot" AV drives should only be
	used for AV, not as a system drive. But even as an AV drive,
	fiddling with error correction can be an invitation to
	disaster. If a bit is flipped in video or audio data, you
	will hardly hear or see it. But if its flipped in a file
	pointer, the whole file could be burnt toast.
 
	Do-It-Yourself AV Tuning
 
	The tuning of AV drives used to be a specialized chore for
	professionals. With reason, because one wrong setting in a
	mode page can send the whole drive to the scrap pile.
	Peripheral Test Instruments in Lakewood, CO, has put out
	Dr. SCSI, a fairly safe application (unless you perform
	unguided brain surgery in your drives mode pages - which you
	can), that performs AV tuning with a mouse click.  The
	program is available for DOS, Windows and NT and it costs
	less than the premium of one AV drive alone. Information can
	be obtained via 303-763-7488 info@scsitools.com or
	http://scsitools.com .
 
	The manual comes complete with in-depth SCSI theory and
	ample warnings for the unwashed.  Highly recommended.
 
 
02.03Q: How do I test the speed of my hard drive to see if it is fast
	enough to support 2x or 1x burning? 

     A: A write emulation test is the best method. When the writing light
	on the 4020i blinks as it reads all of the files that will be 
        burnt. Unfortunately the version of Easy CD for Windows 3.11 that
        shipped with the 4020i does not support the write emulation test. 
	The only test it has is a Speed Test, which produces largely 
	irrelevant information, and can cost you in underruns when you
	do actually begin burning. The so called Speed Test that you
	can perform in the Win 3.11 software simply copies all of the
	files that you wish to burn to null and then sums the total 
	amount of data and the total amount of time, divides one into
	the other and gives you an average speed in kilobytes per second
	that the files were transferred from your hard drive to a
	null device. For the most part, this is a worthless number. 
	I say this because while the average transfer rate of your hard
	drive may be well above the 300k/sec rate required by 2x
	burning, what about the lowest rate? It is with the lowest 
	transfer rate that we run into difficulty. Who cares about the
	average? If the speed test would tell us what the lowest rate
	was, then we could decide whether or not to burn at 2x, 1x, or
	not at all. 

02.04Q: My computer gets pretty hot on the inside. Could this be a source
        of failed CD burns?

     A: Rick Adams <happypcs@oro.net> contributed the following regarding
        drive temperature.

                Besides the fan built into the computer's power supply
                inside the case, I've got a fan inside that moves more air
                through the case. My case provided a place to mount this,
                so I just mounted one.

                The Fujitsu hard drive M2934QAU I have gets hot and the fan
                I've added helps this.

                Note that the fan on the CPU chip doesn't cool the case.
                It just keeps the CPU chip cooler by moving the heat away
                from the CPU, avoiding a hot spot on the chip.

                In HP's specs listed in the 4020 installation guide for
                the CD-writer drive, the maximum operating temperature is
                shown as 35 degrees C, which is 95 degrees F.  This means
                that if the internal temperature inside your computer's
                case goes above 95 degrees F, proper operation of the 4020i
                is not guaranteed. It doesn't mean it will always just
                stop working.  It simply means that HP doesn't suggest
                operation above that temperature.

                I measured the difference in temperature between the inside
                of my computer's case, and the room, with and without the
                extra fan I installed turned on.  With the extra fan turned
                off, using just the fan built into the power supply, the
                difference was 22 degrees F.  With the fan on, the
                difference was 8 deg F.

                This means that to not exceed HP's operating temperature of
                95 I had to keep the room below 73 deg F without my extra
                fan, or 87 deg F with my extra fan.  Quite a difference.

                I haven't tried this experiment with a cooler running hard
                drive, but I know that other large fast scsi's get hot too.
                If you've got one of these, there's a chance your internal
                case temperature is exceeding HP's maximum for the CD-writer
                unless you've got a supplemental fan.

                Comparing this to other equipment, it very well could be
                that the 4020i's 95 degree requirement is stricter than any
                other devices in your computer.  I note that most ICs (like
                RAM) for consumer application are rated to 40 deg C, or
                104 deg F.  My Plextor 8X CD reader is rated to 45 deg C or
                113 deg F, for example.

                Radio Shack sells a thermometer module 277-123 for about
                $20, but a fan only costs $10 or $15 bucks, so you might
                save the expense of measuring by just getting the auxiliary
                fan which is cheaper! Make sure you've got a place to
                install and connect it!


03.00   FIRMWARE ISSUES:

03.01Q: What is the deal with the firmware for the 4020i? 

     A: As far as I know, the 4020i was first shipped with version 1.14 
	firmware. From my experience, this original firmware, as well as
	the original release software, was buggy and was quickly 
	replaced with version 1.20. I downloaded the 1.20 flash upgrade,
	and attempted to run it. According to the dialog boxes, it 
	claimed to have completed successfully. However when I tried to
	burn CDs with the drive, I encountered several error messages, 
	and when CDs did burn, they usually wouldn't close correctly. 
	I called HP about this, and they sent me a new drive, with 1.20
	firmware on it. 
	Version 1.20 firmware seems to be quite solid. I have burnt 
	over 100 CDs with 4020i drives using this firmware and haven't
	had any problems. Thus when the 1.25 flash upgrade appeared, I
	was rather reluctant to upgrade. However I'm told that version 
	1.20 does not do CD-XA discs correctly, and that 1.25 was the
	answer to this. Hence my reason to upgrade. I ran the flash 
	upgrade, and it claimed to have flashed just fine. Unfortunately
	when I would try to execute a CD-Info command on the drive, 
	error strings in error dialog boxes would appear. Per HP's tech
	support instructions I re-downloaded the 1.25 flash upgrade, 
	and flashed the drive again. Once again, it completed 
	successfully. This time however I was able to use the drive. 
	The CD-Info command worked as it should and everything seemed
	to be ok. When I tried to burn a CD, errors once again became
	abundant. CDs would not close correctly, usually soft
	locking Windows 3.11. I called HP once again, and the support
	rep told me to download the 1.20 firmware and flash back to it.
	I did this, and was able to write several CDs successfully 
	after doing so. However, about five CDs later I began getting the
	error "Calibration Area Full" from the drive, just before it
	would begin writing. I called HP about this, and after 
	questioning me about what brand of CDs I was using (this error
	occurred on every blank I tried, HP, Kodak, MEI, Verbatim) 
	the tech decided to send me a new drive. Oddly enough, the
	new drive has version 1.20 firmware on it, not 1.25.
	To summarize:
			1.14  - Buggy release firmware. 
			1.20  - Stable, no CD-XA ability.
			1.25  - Flash may not work correctly, supposedly
				CD-XA able. The jury is still out 
				regarding this firmware.
                        1.26  - Not available as a flash upgrade.
                                Not sure what it does.
                        1.27  - Available as a flash upgrade.
                                Read on to see what version 1.25 and
                                1.27 do.

	Jim Watson <watson@kiss.de> asked HP what version 1.25 changed,
	and received the following reply:

		Firmware 1.25 improves overall compatibility and 
		enhances performance. It also allows disc at once 
		recording and improves access to video CDs and CD+
		discs.
		Any problems with the drive that were advertised by 
		users like Jeff Arnold have been fixed with 1.25.

        Toni Lindroos <tonilind@sip.fi> asked HP what version 1.27 changed,
        and recieved the following reply:

                Firmware 1.27 improves overall compatability (even in
                Windows NT) and enhances performance. It also allows disc
                at once recording and improves access to video CDs and
                CD+ discs.
                Please note that you MUST upgrade 1.14 drives to 1.20
                before writing 1.27, and you MUST use our SCSI controller
                in Windows 3.x or 95 to do the upgrade.


03.02Q: I'm having trouble getting flash upgrades to run. What 
	could be the problem?

     A: Jose A. Cid <jac14@po.CWRU.Edu> had the following to say 
	about his difficulty with running flash upgrades:

		I would recommend everyone use an active terminator. 
		I could not flash a ROM upgrade until I changed the
		termination per advice from an HP tech support rep.

03.03Q: Do you have any information on using the 4020i with a Macintosh
        computer?

     A: Yes, very little. Not being a Mac user, I (gvolk) know very little
        about Macs. Tom Hayes <handle@adnc.com> wrote in with the
        following about using a 4020i on his Mac:

                I have a HP 4020i (firmware 1.20) and I am using it on a
                Macintosh. You need the program Toast 3.0 or up, and it
                can be mounted as a normal cdrom drive by using the Toast
                CD Mounter Extension. I have burnt 3 discs so far and have
                had no problems.  I made two backups and one bootable disk.
                I am using a PowerMac 9500/132, and  mounted the cd-r in
                place of my cdrom drive and it works very well.

        As of 4/19/97, Tom Hayes added:

                I have since taken the drive to a friends house with a PC
                and upgraded the FIRMWARE to 1.27. It now offers
                disc-at-once mode. I have burnt over 20 disc now (both
                DATA and AUDIO) and they all have been successful.

                This drive works great with Toast, Toast CD-Copy Toast
                CD-DA and Toast Audio Extractor.



04.00   SCSI ISSUES:

04.01Q: When I try to burn images with Jeff Arnold's FILE2CD program,
	why does the error "Target Abort" occur?

     A: It has been my experience that Target Abort errors are generated
	by the Advansys SCSI card that the 4020i ships with. To 
	successfully use jarnold's FILE2CD software, use a different
	controller. After getting my first Target Abort error, I decided 
	to attempt to use an Adaptec 1542 with the drive. This appeared to
	completely remedy the problem. I have used the FILE2CD program and
	1542 combination many times since then and have had nothing but
	successful results. 
	However, Darin Johnson <nvisions@worldnet.att.net> had the 
	following to say about his NCR SCSI adapter, DAO (commercial 
	FILE2CD), and the 4020i:

		I have recently purchased Mr. Arnold's DAO program and 
		it has worked for me except that I started getting those 
		-24 errors (Target Abort).  So I took his advice and took 
		out that Advansys card, and strung the 4020i onto the PCI 
		NCR SCSI-2 card that also accommodates my hard drive, 2nd
		CD-ROM drives, and an 88Meg Syquest drive.  This seemed
		to work better, however, I'm still getting Target Abort
		errors.

	Having read that, it is clear the Advansys card is not entirely
	at fault, and that the problem only occurs with certain
	combinations of the 4020i and various SCSI boards.

	Furthermore, Russell Thamm <russell.thamm@dsto.defence.gov.au>
	had the following to say regarding the 1542 and Target Abort
	errors:

		As far as I can tell, the target abort error returned 
		by Jeff Arnold's program could either be:
			1) buffer underrun
			   or
			2) write append error 
		I also had problems with EasyCD with write append errors, 
		so I presumed that the problem with FILE2CD were also 
		'write append' errors.
		The point is that I had these problems using an Adaptec
		AHA-1542 interface card. When I had the HP4020i replaced
		AND upgrade to the 1.25 firmware, the problem has 
		disappeared (I hope). As far as I can tell, the fault 
		was caused by either a dud unit or the 1.20 firmware.


04.02Q: Can I use my 4020i with a SCSI controller other than the Advansys
	controller it ships with?

     A: Yes you can. I have successfully used the 4020i with an 
	Adaptec 1542CF controller. The only change that I had to make
	was in the SCSISelect utility. Upon getting into SCSI select,
	you will need to select Device Configuration. Then go to the ID
	that the 4020i is on (default = 2). Where it says YES for 
	FAST SCSI, change it to say NO. If you attempt to burn CDs 
	when this is set to YES, you will run into mysterious Buffer
	Underrun Errors. I don't know why this causes buffer underruns,
	but it does. 
	As for using SCSI controllers other than the 1542CF, I'm looking
	for others who have done this. If you wouldn't mind typing up
	your experience with other SCSI controllers and sending them to
	me, I'd be happy to add it to this document, and give credit.
        Tim Goldstein sent in two things to watch for when purchasing
        a host adapter for your 4020i drive:

                A bus mastering SCSI host adapter is strongly recommended.
                Must include drivers that support CD-R, blank media, and
                multi-session discs otherwise you will only have a writer.

        Rick Adams <happypcs@oro.net> had the following to say about the
        2940UW and 4020i combo:

		I have an Adaptec 2940 UW ultra wide, which isn't the same
                as a 2940 regular.  Using the 1.25 firmware I was able to
                get the HP drive to read correctly when connected to the
                2940UW, but I had many CD writing lockups and errors so I
                now use the HP supplied controller and 1.20 until the HP
                / Adaptec ultrawide / firmware / whatever / issues are
                resolved!

        Rick also points out a configuration problem with the 2940
        that can cause buffer underruns.
                
                I did get a buffer underrun once, but since I always write
                CD's from a freshly formatted partition on my hard drive, I
                had to dig further to discover that Adaptec's default
                20 MB/sec ultra wide transfer rate was pushing my Fujitsu
                2934QAW drive too fast and causing SCSI bus error retries.
                The SCSI bus retry procedure is slow enough to cause the
                buffer to underrun. Setting the maximum synchronous transfer
                rate that the 2940 uses to talk to my drive down to 10
                MB/sec cured that.


        It is also recommended that your Adaptec 2940 adapter be running
        with no less than the version 1.16 BIOS. 

04.03Q: Can I have other devices on the same SCSI chain as the 4020i,
	or will it really screw things up? 

     A: Yes, you can have other devices on the chain, providing 
	you make sure that your termination is correct. I have run my
	4020i off of an Adaptec 1542CF with a scanner plugged into the
	external SCSI port. The scanner was terminated as well as the
	4020i. This setup appeared to work just fine.

        Tim Goldstein sent in the following about other devices on the
        same chain as the 4020i:

                You must be careful when placing the CD-Writer on a SCSI
                bus with other devices. If there is a possibility that one
                of the other devices will be accessed during a write, (i.e.
                a hard drive) it could cause a data delay resulting in a
                buffer underrun.


04.04Q: I keep getting SCSI timeout errors, what can I do about this?

     A: In response to this question, Andy McFadden <fadden@netcom.com>
	writes:

                Possible resolutions to this problem that occurred while
                using an Adaptec SCSI controller are:

                - Put the writer on SCSI ID 2
                - Turn off Fast SCSI, SCSI Linking, SCSI Disconnect, etc
                  for the writer

04.05Q: Can passive/active SCSI termination effect the 4020i?

     A: Jose A. Cid <jac14@po.CWRU.Edu> had the following to say
	regarding termination:

		I would recommend everyone use an active terminator. 
		I could not flash a ROM upgrade, until I changed the
		termination per advice from an HP tech support rep.


04.06Q: Are there any known problems with the packaged Advansys controller?
	What do I need to know about using this controller?

     A: Rick Adams <happypcs@oro.net> posted the following to Usenet 
	about the Advansys SCSI host adapter:

		If you are using the HP supplied controller from
		Advansys be advised there are at least 2 revisions of the
		card.  The one I first got was positively identified to
		produce random read errors when reading from the HP CD.
		This means that if I used the HP drive to read a CD,
		I occasionally had corrupted data during reading.  Didn't
		matter if the disk was a silver manufactured CD or a CD
		writer burnt CD.  I was sometimes seeing as many as 10
		bytes wrong in one whole disk read, to as few as 1 byte
		wrong in 30 CD reads.  Yes this is a tiny error rate, but
		there should be absolutely no errors of this sort.  This
		was traced down to be the cause of one CD I burnt that had
		two wrong bytes on it.  That is, since the drive read in
		some wrong bytes, that's what it wound up writing.

		The solution to the read error problem was to swap out the
		HP supplied controller card.  The one that caused the read
		errors had the following chips: two of IS61C256AH-20J, two
		of ML6509CD, one of Atmel 16FE-17, one of Advansys ASC900,
		one of IS93C46-3GR.  This board was sent back to HP.

		The easiest way to identify if you have the better board
		which HP sent me is to see if it has LS245 chips on it.
		If so, you're in luck.  That board didn't produce the above
		mentioned readback errors.

        J. Robert Sims, III contributed the following:

                The errors described only happen with particular boards
                that improperly expect extra lines be driven by the card.
                Either revision of the board with most motherboards do not
                have the problem; only the specific combination of the old
                board with a very small set of motherboards will show the
                error.

04.07Q: What Transfer Rate should I have my host adapter set at? Does it
        matter?

     A: The vast majority of CDR users I have spoken with tell me that they
        are set at 5 MB/sec. One user did report problems with static in
        his audio CDs. He said that reducing the host adapter transfer
        rate to 2 MB/sec fixed this.


05.00   SOFTWARE ISSUES:

05.01Q: What is the deal with the software that comes with the 4020i?

     A: Originally the 4020i shipped with beta software of Incat 
	Easy CD for Windows v3.11. This original beta version
	was just that, a beta. It appeared to have several bugs that
	effected disc closing, and data preprocessing (what it does 
	with all the filenames before it begins to write). 
	The current version of Easy CD that can be found on HP's web site
	seems to be solid. I have burnt 100+ CDs with this version, 
	and most have been successful. Of those CDs that did not burn
	correctly, I have concluded that the source of the problem was
	hardware related.

05.02Q: Why can't I make copies of Sony Play Station CDs with my 4020i?

     A: Because Sony doesn't want you to. Sony has changed the format 
	several times in the last few months, to make it more difficult
	for CDR software packages to create successful images of these
	discs. Several packages will make copies of older Play Station
	games, but the new PS discs have been written/stamped differently
	to make this impossible without modifications to existing CDR
	software packages. For more information about this, take a gander
	at http://www.infinet.com/~terrax/psx.htm.

05.03Q: Why does my 4020i only show up as a 2x reader in Easy CD Pro 95
	after I ran the version 1.25 firmware upgrade?

     A: Deirdre' Straughan <74431.2004@compuserve.com> of Adaptec Inc.
	wrote the following in response to a similar question posted to 
	comp.publish.cdrom.hardware.

		We disabled 4x reading on the HP/Philips 2000 because 
		in testing we found that an "Optimum power calibration
		failure" error occurs when, after reading at 4x, you 
		write at 1x. It seems to be a firmware problem. we have 
		informed the manufacturers about it.

05.04Q: I often hear about Jeff Arnold's software. Where can I get
	more information about this?

     A: http://www.goldenhawk.com/

05.05Q: While Easy CD is creating the virtual file data base, before
	it begins writing, I have gotten something similar to the
	following error:

			Virtual database error 39-00-00-00

	What is going on, and what can I do about it?

     A: According to the Easy CD error list, available at
        http://www.adaptec.com/support/cdrec/ecd95err.html this error means
        that the maximum amount of data that can be put on the CD has been
        exceeded. Remove a few files and try it again. The Max CD size
        is not dependent on the number of files.


05.06Q: Why have I begun to get intermittent "Calibration Area Full"
	errors when I attempt to burn a CD?

     A: This error is possibly linked to a humming noise that the drive
	makes after heavy long term usage. I called HP Tech Support 
	regarding this, and for a while it seemed that they were 
	attempting to blame the problem on the CD-R media I was using.
	After getting the same results with the HP SureStore CD-R brand
	media they agreed to send out a new drive. Unfortunately this 
	is the extent of what I know about this error message. 

05.07Q: What does buffer underrun mean?

        Deirdre' Straughan <74431.2004@compuserve.com> posted the following
	article to Usenet explaining buffer underruns, and what can be
	done about them:

                About Buffer Underruns

                CD writing is a real-time process which must run
                constantly at the selected recording speed, without
                interruptions. The CD recorder's buffer is constantly
                filled with a reserve of data waiting to be written, so
                that small slowdowns or interruptions in the flow of data
                from the computer do not interrupt writing

                A buffer underrun error means that for some reason the
                flow of data from hard disk to CD recorder was interrupted
                long enough for the CD recorder's buffer to be emptied,
                and writing was halted. If this occurs during an actual
                write operation rather than a test, your recordable disc
                may be ruined

                Possible Causes of Buffer Underruns
                ====================================
                Hard Disk

                * "Dumb" thermal recalibration.
                * Fragmented hard drive.
                * Cluster size at 32kb instead of 16kb.
                * Not enough space in temporary directory.

                Hardware

                * Slow source devices.
                * Source devices that transfer data in bursts.
                * Incorrect recorder controller settings.
                * Inability of the devices to sync properly.
                * Overall system configuration.
                * Computer unable to allow fast enough data transfer.
                * Old device drivers.

               Memory Resident Programs

                * Any program that may activate on its own
                * Anti-virus software
                * Screen savers
                * System agents
                * Schedulers
                * TSR (terminate and stay resident) software
                * Networks
                * System sounds
                * Animated icons

                Networks

                * Recording across the network (usually too slow to
                  maintain adequate throughput speed).
                * Incoming e-mail or faxes.
                * Other people accessing your computer.
                * Windows 95
                * Modify Virtual Memory Settings (see below).
                * If you have more than 16 MB of RAM, disable Auto
                  Insert Notification (see below).
                * If you have more than 16 MB of RAM, change the hard
                  drive's Typical Role to Network Server (see below).

                Files to Be Recorded

                * Recording many small files.
                * Damaged source files (data loss).
                * Trying to record files in use by the system or other
                  applications.

                Other

                * Copying from a CD that is scratched, dirty, or damaged.
                * Recorder malfunction.

                Checks / Prevention

                * Disable or remove everything in the computer EXCEPT the
                  operating system, the recording software, and the drivers
                  for your source devices.
                * Defragment your hard drives at least once a week to
                  prevent files from scattered across the hard drive.
                * Do not record across a network. Copy the desired files
                  to your local hard drive.
                * Log out of any networks if possible, including Windows
                  for Workgroups and/or Microsoft Network.
                * For best results use SCSI 2 source devices.
                * Disc to disc copying, requires a SCSI 2, fully ASPI-
                  compliant CD-ROM drive. We recommend at least a 4x.
                  Copying audio requires a source CD-ROM drive which
                  supports digital audio extraction.
                * Make sure your hard drive does Smart Thermal
                  Recalibration. (that is, that it won't recalibrate if
                  the CPU is being used).
                * Record at a slower speed.
                * Write an .ISO image to the hard disk first, if you have
                  enough hard drive space
                * In any operating system, always using the newest drivers
                  from your SCSI controller card manufacturer.
                * Always set audio to write at 1x.
                * Keep the CDs, the recorder, and your source CD-ROM drive
                  free.
                * Make sure your SCSI controller card is FULLY ASPI-compliant.
                * Do not try to copy empty directories, zero byte files,
                  or files that may be in use by the system at the time.
                * More than 10,000 very small files should be written to
                  an .ISO image first or recorded at 1x if possible.
                * The temporary directory should always have space free at
                  least twice the size of the largest file you are
                  recording.
                * The entire computer, from the motherboard bus to the
                  recorder itself, needs to be configured properly for
                  faster recording and highest maximum sync transfer rate.
                * Change the DMA transfer rate for the card being used.
                * Try increasing the bus clock speed to 8 MHz if the
                  motherboard allows this.
                * With DOS 6.22 or below and a source hard disk 1
                  gigabyte or larger, partitions should be kept smaller
                  than one gigabyte so that hard disk sector size is 16kb
                  instead of 32kb.
                * Try a different hard disk and /or gold recordable disc.

                Windows 95 Settings
                ====================
                Virtual Memory (if you have more than 16 MB of RAM)

                1. Right click on My Computer.
                2. Select the Performance tab.
                3. Click on the Virtual Memory button.
                   If you have:
                   * 8-bit color, select 16MBs for both the minimum and
                     maximum size
                   * 16-bit color, select 16MBs for both the minimum and
                     maximum size
                   * 24-bit color, select 32 MBs for both the minimum and
                     maximum size
                   * 32-bit color, select 32 MBs for both the minimum and
                     maximum size

                Hard Drive Typical Role  (if you have more than 16 MB of RAM)

                   1. Right click on My Computer.
                   2. Select the Performance tab.
                   3. Click on the File System button.
                   4. Choose the Hard Disk tab.
                   5. Change "Typical Role of this machine" to Network
                      Server. This re-prioritizes the hard drive so that it
                      is given priority over other hardware and software
                      functions

                Turning Off Auto Insert Notification

                   Note:
                      You should do this for every CD unit on your SCSI
                      bus, including the CD recorder itself!

                   1. Right-click the My Computer icon on the desktop.
                   2. Select Properties from the menu. The System
                      Properties dialog box opens.
                   3. Click the Device Manager tab.
                   4. Click the plus sign next to the CD-ROM icon
                      until you see the name of your CD drive. Select
                      it.
                   5. Click on the Properties button. The Properties
                      dialog box for your CD drive will open.
                   6. Click on the Settings tab.
                   7. Deselect "Auto insert notification."
                   8. Restart your system as prompted.
	
        The above contribution from Deirdre Straughan is (c) 1996
        Adaptec, Inc., all rights reserved.

        David Best <dtbest@espweb.com> wrote in to say that after
        countless buffer underruns, and many system reconfigurations,
        HP agreed to send him a new drive. After installing the new
        drive, the buffer underrun problem was fixed. HP mentioned to
        him that some of the older drives have inherent buffer underrun
        problems regardless of what system they are run on.

        
05.08Q: Where can I find a list of Easy CD error codes and what they
	mean?

     A: Take a look at
        http://websvr1.adaptec.com/support/cdrec/ecd95err.html
        and http://surf.adaptec.com/easycd/mostcomm.html for fixes
        to common Easy CD problems.

05.09Q: Whenever I get about 70% of a CD written, the 4020i stops
	and says "write append error." Also, when I try to select
	"Close Disc" the drive starts writing but then stops and 
	reports "Internal Controller Error." What going on here?

     A: Mark Natis <u3710126@au1.au.ac.th> sent this question
	and the following answer which was given to him by Hewlett
	Packard SureStore tech support:

		Write Append and Internal Controller Errors are usually
		caused by bad SCSI card settings, bad cables, and/or
		memory issues.
		Use a different SCSI cable if one is available. Otherwise
		switch ends of the current cable so that the connectors are 
		hooked to the other device. Check for third-party memory 
		managers like QEMM or RamDoubler. These can cause problems 
		Windows 3.x and should not be used in Windows 95.

	Rick Adams <happypcs@oro.net> mentioned the following regarding 
	Internal Controller errors:

		Just prior to writing a CD, I power down and restart my
                computer into Windows 95.  Naturally I make sure screen
                savers are off and my 10B2 network card is connected only
                to a 50 ohm terminator.  But what really seems to have
                gotten rid of the "internal controller error" problem was
                the procedure of first turning the computer off and on,
                then not doing any other CD reading or starting any other
                tasks before writing the CD.  It seems something isn't
                being properly reset unless the power is turned off.

        Revisiting the memory issue area, one user reported that after
        he reseated his SIMMs, his write append errors went away.

        Despite the above information relating write append errors to
        host adapters, several users have mailed me with experiences
        in which thier CDR setup was working fine, and then suddenly
        began to spew forth write append errors. In all of these cases,
        the solution was to get the drive replaced.

        Another possible source of "Internal Controller" errors is heat.
        See 02.04Q for more information about max operating temperatures.

        Alex Corwin <adc8@cornell.edu> wrote in with the following
        adding yet another chapter to the continuing saga of write append
        errors.

                I have been experiencing that error with increasing
                frequency.  Initially, it occured only sporatically for
                2x writes.  Over time, performance was denegrated to
                the point where it now gives me a write append error
                for all 1x writes as well.  I've tried switching the
                dma speed (no help) as well as removing various other
                cards in my system looking for conflicts (no help either).
                So I finally called HP tech support.  The technician,
                upon hearing my "symptoms" (including an explanation of
                the various attempts I had made to fix the problem)
                immediatly offered to send me a replacement drive. He said
                the problem was not uncommon, and gave an explanation to
                the following effect (paraphrased):

                        The writers have heavier heads than just readers
                        (due to their increased functionality) and tend to
                        become disalligned easier. The reason the error
                        occurs near the end of a write is because at that
                        point the head is positioned at the edge of the
                        disc, and thus the disc moves by faster.  Also,
                        if this error occurs once in a while, it is no
                        cause for concern.

        <gvolk> Gee its nice to know that infrequent write append errors
        are "no cause for concern." I guess CDR discs really DO grow on
        trees!


05.10Q: After a buffer underrun, the disc remains unclosed (as indicated
	by the diagnose program). How do I close the disc and why can
	I only access the last written session but no sessions prior to
	that?

     A: Mark Natis <u3710126@au1.au.ac.th> sent this question
	and the following answer which was given to him by Hewlett
	Packard SureStore tech support:
		The software will close the disc if it can. Since it hasn't 
		been able to so far, that indicates communication with the 
		CD-R might not be very good.
		Use the CFGISA program to change the controller's DMA
		Speed to 3. Also try changing the DMA channel and IRQ.
		Frequently when a session fails, it will disappear when 
		you add more data to the CD later. 

	I (gvolk) have also found that sometimes Jeff Arnold's 
	freeware program FINALIZE can help in correctly closing an 
	erred CD.


05.11Q: Is it enough to just disable Advanced Power Management by software?

     A: Mark Natis <u3710126@au1.au.ac.th> sent this question
	and the following answer which was given to him by Hewlett
	Packard SureStore tech support:

		Some computers will attempt to shut down hardware to save
		power. This action has been seen to cause delays in 
		writing, even when power saving features are suspended
		through software. The best fix is to disable power
		saving features in the computer's CMOS (BIOS) setup.


05.12Q: When I attempt to read multisession CDs with the 4020i drive,
        only the most recent session shows up, but in other CD-ROM
        drives all the sessions are visible.

     A: J. Robert Sims III answered this one with the following:

                The c4324hlp.vxd driver is not installed in the
                \windows\system\iosubsys directory. Get the latest version
                of the driver. The driver cdr4vsd.vxd from Adaptec is a
                newer substitute for c4324hlp.vxd.

05.13Q: Where can I find information pertaining to using the 4020i
        with OS/2?

        Check out
        http://ourworld.compuserve.com/homepages/fcassia/hpcdros2.htm

05.14Q: I want to burn CDs under Linux. What software is available for
        this?

        CD-WRITE 2.x has been reported to work successfully with the
        4020i as well as xcdroast-0.95. I have heard particularly good
        things about xcdroast, although I haven't used it myself.

        A brief note regarding Linux and the 4020i, written by Jamil
        Weatherbee <jamil@cdrom.com>:

                You will need two tools and possibly a recompilation of
                your kernel.

                1. You'll need to get a program called mkisofs this will
                turn a directory structure into a raw cd track image. It
                can be retrieved via anonymous ftp from
                ftp://tsx-11.mit.edu:/pub/linux/BETA/cdrom/
                mkisofs-1.05.tar.gz

                2. You will then have to get a program called cdwrite
                which will write a raw data track image onto a cdr. This
                can be found (via anonymous ftp) at
                tsx-11.mit.edu:/pub/linux/distributions/debian/buzz/source
                /misc/cdwrite-2.0-1.tar.gz

                3. You will have to have scsi generic support compiled
                into your kernel for cdwrite to work, you will want to
                make a symlink from /dev/sg? (depending on which general
                scsi device your worm drive is (the first shown in the
                kernel startup messages is /dev/sga etc. [be careful with
                this you don't want to accidentally spam your hard drive
                trying to burn a cd])) to /dev/cdwriter { the default
                device that cdwrite tries to write
                to }.

05.15Q: Ever since I added a Wacom Artpad to my system, the 4020i does
        not show up when CDR software is loaded. What is wrong?

        Richard Cheng <le@brokersys.com> ran into this problem and sent
        in the following:

                Recently, I had problems getting CDR programs (Easy
                CD Pro, Gear, and EZ-SCSI CD Writer) to recognize my
                HP4020i. The CDR drive is attached to an Adaptec 2940
                along with a SCSI CD-Rom drive and a hard disk. I was
                suspecting the incompatibility of 2940 and the CDR.
                After the battle with the CDR and the programs over the
                past couple days, I found the problem rested on the
                Wacom Artpad II driver that I have installed. The Wacom
                driver requires the deletion of serenum.vxd from the
                system subdirectory. This was the cause of all my
                problems. After uninstalling the Wacom driver and
                replacing the serenum.vxd file, my HP4020i is working
                again.

               

06.00   MISC ISSUES:

06.01Q: About three seconds after I put a disc in my 4020i the drive
	begins to make humming noises. What is going on?

     A: Several users have written to me regarding this problem, and
	before sending back my second drive it began happening to
	me.  For me, it began happening only after I had the drive 
	for a while, (3 months) and after I had burnt/read 100+ CDs. 
	As far as I know, something is obviously wearing out and you 
	should call Tech Support and ask them what they suggest you do. 
	Additionally, see the question dealing with "Calibration Area 
	Full" errors in the SOFTWARE ISSUES section of this document 
	for a possible link to an error message.

06.02Q: I want to burn a CD with a network drive as my data source.
	Is this a good idea? 

     A: Success in burning CDs from a network drive is dependent on many
        things. Most PC networks today (5/96) are 10 Megabit per second
        Ethernet. This means that the maximum rate at which data will get
        from the host computer to the target machine is theoretically as
        high as about one megabyte per second. Of course, predicted values
        and actual values are rarely the same. Thus is the case with
	10 megabit per second Ethernet. With the right combination of
	hardware and software, we can typically achieve transfer rates
	of up to 800 kilobytes per second. This is on an Ethernet segment
	that has little or no traffic, and when both the host and
	destination machines are doing nothing but concentrating on the
	job at hand. Network data flow interruptions can come from 
	various sources on an Ethernet network. Most delays are a result
	of network traffic. An Ethernet network is not a good choice for
	CD burning for one major reason. Ethernet is a non-deterministic
	(non-real-time) "delay or drop" network. This means that when you
	request data from a file server on an Ethernet network, it may
	or may not get to you, and there is no way to tell when, or how
	fast it will get to you. I have burnt CDs on a 10 mb/sec Ethernet
	network and have had mixed results. Originally I did a music
	CD (very few, very large files). This worked fine at 2x. The
	host computer was a P-90 with 16 megs, running Windows 95
	reading data that was stored on a 1.2 GB Western Digital hard
	drive. When I tried to do a data CD that contained 600 megs
	across 10,000+ files I encountered nothing but underruns.
	Underruns were prevalent at both 1x and 2x. And this was on a
	network that had zero traffic aside from the host PC and my PC.
	Because of this, I am inclined to discourage people from burning
	CDs from a network drive.
        As for FAST (100 Mbit) Ethernet, once again the amount of traffic
        must be taken into consideration, but aside from that my own
        experience with burning CDs on a fast ethernet network have been
        good.


06.03Q: What other sources of information are out there for the 4020i
	drive and/or CD-Recording? 

     A: HP's 4020i support page can be found at:
	http://hpcc998.external.hp.com/isgsupport/cdr/index.html

	Drivers, software, and firmware upgrades are available from:
	ftp://ftp.hp.com/pub/information_storage/surestore/cd-writer/

	The CD-ROM FAQ can be found at:
	http://www.cis.ohio-state.edu/hypertext/faq/usenet/cdrom-faq/faq.html

	More information about the bundled software (Easy CD) can be
	found at the following web site:
	http://surf.adaptec.com/easycd/
	
        Information about CD-R, CD-ROM, and just about any developments
        in the Compact/Optical Disc industry can be found at:
        http://www.cd-info.com/

06.04Q: Should I be using my 4020i as a general purpose reader?

     A: Andy McFadden <fadden@netcom.com> writes:

		You can, but it's not clear that you'd want to. The seek
		times tend to be slower than a standard CDROM drive
		because the head assembly is heavier. There's also not
		much need for rapid seeks when writing a disc, so there's
		little reason for manufacturers to try to optimize this.
		Some users have reported jerky video playback on a CD-R
		drive.
		The MTBF on CD-R units tends to be low, so it may be
		wise to use a different drive for general use.


06.05Q: What does Optimum Power Calibration Error mean?

     A: Deirdre' Straughan <74431.2004@compuserve.com> writes:

		It means that the recorder is unable to calibrate laser
		power for the disc. Try different media. If that doesn't
		help, get the recorder checked.

06.06Q: Why are the left and right audio channels swapped when I
        execute a disc-at-once audio burn?

     A: This is a firmware problem, and has been corrected in
	firmware 1.25. See Q&A 03.01 for more info regarding this
	bug.

06.07Q: Why does it seem that the 4020i drive has taken such a beating
	in several discussion forums. (Usenet etc) Is it a good drive
	to purchase?

     A: As far as I can theorize, it is because the 4020i drive was
	one of the first low priced, mass marketed CD-R drives out.
	The 4020i beat most of the competition to the market for 
        one reason: It wasn't finished. It wasn't ready to be used
	by the general public. When first introduced, it had buggy
	firmware, and the original units were shipped with 
	beta software. This is a bad combination for any device, 
	but is particularly bad when your dealing with a device that
        uses write once media, that costs $8.00 per disc (average 12/95).
	In addition to being reasonably priced, HP's good reputation
	for quality computer peripherals lead many buyers to purchase
	a 4020i drive. 
	Since the drive's original release, HP has released new
        (non-beta) firmware, and Adaptec has released new (non-beta)
	software. This has certainly had the effect of silencing many
	of the critics of the 4020i, but many still remain. Many of
	these critics are having trouble because they do not have
	the necessary hardware that is required to write a CD, while
	others correctly cite existing software/firmware bugs. 
	Having said that, I do believe that the HP SureStore 4020i
	CDR drive is equally as good as other CDR drives in its
	price range.
	In response to this question, Deirdre' Straughan
	<74431.2004@compuserve.com> makes the following point:

		One reason for this is simply the numbers. Many, many
		units of the HP are being sold. In my experience, a
		certain percentage of users of ANY CD recorder and
		software will have problems, especially in the beginning
		when they're getting their systems tuned to write CDs.
		That's real life with computers, folks, and I think
		you're all experienced enough to know that.

		Real life on the Internet is that most people come to
		forums like this one to seek help and/or complain. Not
		many bother to pop in to say "I just love this recorder!"
		So you will always see a large number of people beating up
		the HP (and other recorders) online. But please keep in
		mind that they are only a percentage of the people who
		are actually using the recorder -- the contented majority
		is largely invisible.



06.08Q: When using the Goldenhawk Technology (jarnold) DAO CD-R software
	my audio CDs end up with popping noises in them. The
	source WAV/BIN/MOT files sound perfectly fine when played
	off of the hard drive. What gives?

     A: In response to a similar question posted on
	comp.publish.cdrom.hardware, Jeff Arnold <jarnold@mainstream.net>
	replied with:

		Just to set the record straight... this person is using
		a pirated copy of my software which is why he's getting
		"crackles" in his audio tracks.
		I got tired of people pirating my software, so when
		the program detects that it has been hacked, it randomly
		writes zeros into the data being written to the blank
		disc.
		The pirates (a group known as X-FORCE) that hacked the
		protection on my software aren't too bright. They didn't
		even bother to test the software before distributing it
		around the net.
		I finally got my revenge :-) :-)


06.09Q: I've made several audio compilation CDs, and plan to make more.
	What can I do to speed up the process of copying the audio CD
	tracks to WAV files?

     A: Most of the typical CD Rom drives out there can not do digital
	audio extraction at more than 1x. Attempting to extract audio
	tracks at more than 1x with these drives usually causes
	jittering to occur, which ends up giving you an incorrect
	reproduction of the audio data in your WAV file. Jitter can be
	blamed for inconsistent extracted file sizes, and popping/crackling
	noises in the output WAV files.
        To get around the Jitter problem, you can do one of two things.

             a) Buy the Goldenhawk DAO package. It comes with a program
		called CDCLIP.EXE that does some sort of Jitter Correction.

             b) Buy a high end CDRom drive that does Digital Audio
                Extraction at its full speed. The Plextor drives do this
                as well as a few others.

        If you are wanting to use your IDE/EIDE CD-ROM drive for Digital
        Audio Extraction, check out the following web page:
        http://www.tardis.ed.ac.uk/~psyche/pc/cdrom/CDDA.html

06.10Q: Well, this isn't really a question, just sort of list of things
        that you should watch out for before you begin burning a CD.

     A: Pre-Burn checklist:

        The following is a list of items that you may want to run through
        before burning a CD as they may have an impact on CD burning.

               * Run scandisk, or an equivalent program to clean up any
                 errors on your hard drive.

               * Run defrag, or an equivalent program to decrease delays
                 in locating data on your hard drive for on-the-fly burns.

               * Unload any Terminate and Stay Resident (TSR) programs.

               * Turn off and unload any screen savers.

               * Turn off backdrop images.

               * Turn off any "System Agent" programs that might begin
                 doing "Preventative Maintenance" during a CD burn.

               * Turn off "Auto Insert Notification" in Windows 95.

               * Disable any Advanced Power Management (APM) options in your
                 computer's BIOS.

               * See that the computer is at "operating temperature" that is
                 let it completely warm up to possibly avoid T-Cal problems.

               * Shutdown (power off) and restart your computer right before
		 you burn.


        Bob Niland <rjn@csn.net> wrote in with the following additional
        suggestions:

               * Before writing your first CDR, make sure your 4020i works
                 well as a reader.  Stress test it with various data and
                 audio CDs.  In particular, try some ~80 minute audio CDs
                 and ensure that it can play right to the outer edge.

               * Run any SCSI utilities you have (including any in BIOS)
                 to ensure that the interface card and drivers think the
                 bus is set up properly (esp termination) and that all
                 devices are seen and correctly identified.

               * If your SCSI card supports it (in BIOS or
                 DeviceManager:Properties), disable Disconnect/Reconnect,
                 but just for the CDR.

               * Make sure you have the latest ASPI layer for your card.

               * Avoid writing to the CDR from a hard disk on the same
                 SCSI bus.  If you don't have ATA/EIDE/IDE hard drives,
                 consider getting a second SCSI card.

               * Avoid using a compressed hard disk for the system TEMP
                 directory, or as the target of a CD image build, or as
                 the source for an on-the-fly write from filesystem to CDR.

               * Do not perform any I/O to/from any other device on the
                 CDR's SCSI bus.  Do have those devices powered up, tho.
                 If you have other devices present, consider cabling so
                 that they are all downstream from the CDR (make CDR first
                 device).  If one of those devices is an HP ScanJet (as on
                 my system), make sure it is the LAST device.

               * If you have been doing any [PrntScrn] screen copies (or
                 indeed any cut/paste or drag'n'drop of objects), run
                 ClipBoard or ClipBook and do an Edit:Delete to flush the
                 clipboard of any open objects.  Having a large screen
                 capture object on the clipboard can cause unexpected disk
                 activity and a sloggy system.

               * Shut down any networking.  Unplug the BNC or RJ45
                 connector.

               * Make the system "quiet".  Wait for any print spooling to
                 complete, for example.

               * If you have an HP printer connected via serial port (not
                 parallel), turn it off.  The control character sent every
                 five seconds using the "Robust XON" protocol can cause
                 UART interrupts.

               * Just before finally starting the write to the CDR, wait 5
                 seconds or so for Windows to flush the disk cache of any
                 pending writes.

               * Other things to try:

                  - Re-partition your hard disk to get ptn sizes under 1 GB
                    (allocation unit size of 16KB)

                  - Disable "Sync Negotiation" for the CDR (BIOS or DevMgr).

                  - If you have any real-mode (16-bit) device drivers
                    loading in AUTOEXEC.BAT or CONFIG.SYS, "REM" them out
                    and reboot (unless required to support basic system
                    functions).

                  - Switch your video card to simple VGA mode using the
                    Microsoft default VGA driver (Oak?).  Some PCI cards
                    are bus hogs using their own branded drivers.

                  - Different media type.  If not using HP-branded, try
                    another brand of "gold" disc, such as Kodak.

               * If you have trouble writing large CD images, try turning
                 off virtual memory.  Don't try this until everything
                 else has failed!
                        ControlPanel:System:Performance:[VirtualMemory]
                        (*) Let me specify
                            [x] Disable virtual memory

               * Inspect the bottom of the CDR medium for dust and debris.
                 Use a photo blower bulb duster to remove it.


06.11Q: I'm having trouble getting my 4020i to read CDs correctly. What
        is wrong? What can I do?

     A: As of this version of the FAQ, I do not have any substantial
        information regarding solutions to reading problems. I know that
        the problems do exist, and are most likely related to shortcomings
        in software (drivers), but beyond that I have little to offer in
        response to the above question. If anyone out there has something
        more informative, please pass it along to me. The problems involving
        reading are typically described as follows:

                Can not read multisession discs while other CDROM drives can.
                Can not read single session discs.
                Can not successfully build an ISO image of certain CDs.
                Can read audio tracks, but not data.
                Can only see the first session of a multisession disc.
                Reliability in reading CDs appears to be dependent on OS.

        Also, see 05.12Q about updated .VXD drivers.

        Addition to 06.11A as of 4/19/97:

                Take a look at
                http://www.adaptec.com/support/cdrec/download.html
                regarding drivers for various CDR drives.
        
        

07.00 FAQ HISTORY:

	Version Number  Date       Main reason(s) for new version.

	1.0             5/31/96  - Initial distribution.
				   Posted to comp.publish.cdrom.* 5/31/96

	1.1             6/2/96   - Applied standard Internet FAQ
				   format. Added information regarding
				   AV hard disk drives, and Ethernet
				   as a data source.
				   Posted to comp.publish.cdrom.* 6/2/96

	1.2             6/6/96   - Added contributions regarding firmware,
				   swapping of left and right audio
				   channels, possible solutions to
				   buffer underruns.

	1.3             6/17/96  - Added info regarding Digital Audio
				   Extraction, solution to popping noises
				   when using the Goldenhawk DAO software,
				   problems related to Advanced Power 
				   Management (APM), closing discs, and
				   "Internal Controller Error" message.
				   Added URL of Easy CD Error Codes.

        1.4             7/1/96   - Added Rick Adams' contribs regarding
                                   2940 & 4020i combo, and possible
                                   "Internal Controller Error" remedy.
                                   Added URL of software for DAE from
                                   IDE/EIDE CDRom drives. Added info
                                   about heat related problems, added
                                   Pre-Burn checklist, corrected Easy CD
                                   Error 39-00-00-00 answer, added URL of
                                   "Common Easy CD Errors."
                                   Posted to comp.publish.cdrom.* 7/1/96

        1.5             9/1/96   - Revised answer to 05.07Q.
                                   Added 05.12Q.
                                   Added 04.07Q.
                                   Added 06.11Q.
                                   Added 06.12Q.
                                   Revised answer to 09.05Q.
                                   Posted to Usenet 9/1/96.

        1.6             10/1/96  - Added Adaptec copyright notice to
                                   contribs section.
                                   Updated 04.06Q
                                   Deleted 04.07Q
                                   Updated 05.12Q
                                   Added 05.13Q
                                   Posted to Usenet 10/1/96.

        1.7             11/1/96  - Revised 03.01 Answer.
                                   Maintainer's (gvolk's) address has
                                   changed to gvolk@umr.edu as the
                                   freon.republic.k12.mo.us server has not
                                   been reliable recently.

        1.8             12/1/96  - Changed URL in 05.08 Answer regarding
                                   location of list of EasyCD error codes.
                                   Updated 06.12.

        1.9             1/1/97   - Revised 05.09 answer.
                 Posted 1/8/97     Added 04.07.

        2.0             2/1/97   - Added to 06.12
                 Posted 2/2/97     Added Bob Niland to contribs list.
                 Posted 3/5/97

        2.1             4/1/97   - Added 03.04.
                 Posted 4/14/97  - Delayed posting because the umr.edu
                                   news server was being respooled.

        2.2             5/1/97   - Updated answer to 06.11.
                                 - Updated answer to 03.04.

        2.3             8/1/97   - Revised 01.01A.
                 Posted 8/14/97    Revised 01.03A.
                                   Revised 02.02A.
                                   Deleted Q&A about passworded firmware.
                                   Revised 05.04A.