INSTALLATION GUIDE FOR WINDOWS 95 DRIVER (REV. D) FOR CD55A CD-ROM DRIVE This installation guide is divided into the following sections: SECTION 1: IMPORTANT DRIVER NOTE. (PLEASE READ!!) SECTION 2: Pre-installation checklist SECTION 3: Installing the Windows 95 driver SECTION 4: Running the CD55A in the DOS mode SECTION 5: Most commonly asked questions SECTION 6: Contacting TEAC's TECHNICAL SUPPORT SERVICES ******************************* SECTION 1 ************************************* This is the FINAL release of the CD-55A Windows 95 driver. The release date on this driver is Jan. 08, 1996. This final release driver WILL ONLY work with the following cards: 1) TEAC CD-55A 8-BIT I/F card 2) TEAC CD-55A 16-BIT I/F card 3) Any TRUE SoundBlaster cards with Panasonic CD-ROM interface This final release driver WILL NOT support third party interface cards such as: SMS, TOPTEK, MWI, Golden Sound Cards, etc. NOTE: TEAC's original kit NEVER included any of these third party cards. If you happen to have one of these cards, you have the option to replace it with TEAC's 16-bit interface card which can be purchased through our SALES DEPARTMENT. Contact TEAC's corporate number, ask for the Data Storage Products Sales Department, and order a 16-bit interface card for the TEAC CD55A Quad-Speed drive. The cost is $16.00 plus shipping charges. This final release driver WILL NOT support any SoundBlaster compatible cards like: Diamond, Vibra16, Turtle Beach, MediaVision, Reveal, etc. NOTE: If you happen to have one of these cards, YOU DON'T HAVE TO BUY A NEW SOUNDCARD! You can still use your current soundcard for its sound capabilities; however, instead of connecting the flat, gray interface cable to that sound card, you will be connecting it to TEAC's 16-bit card. In the current configuration, you most likely have both the interface and audio cable, coming from the back of the CD-ROM drive, connected into the soundcard. In the new configuration using the TEAC card, you will disconnect ONLY the interface cable from your soundcard, connect it to the TEAC card, and install the TEAC card into any open slot on the motherboard. You now have the interface cable connected to the TEAC interface card, but the audio cable is still connected to your soundcard. You're now ready to install the Win '95 driver from TEAC. The TEAC 16-bit interface card can be purchased through our SALES DEPARTMENT. Contact TEAC's corporate number, ask for the Data Storage Products Sales Department, and order a 16-bit interface card for the TEAC CD55A drive. The cost is $16.00 plus shipping charges. ********************************************************************************* ******************************* SECTION 2 ************************************* To ensure the windows 95 driver installation is as smooth as possible, please go through the following steps: 1. SETTING THE CD55A TO ID 0 Make sure the only jumper on the back of the CD55A is set for ID 0 which can be accomplished by moving the jumper to the far left of the drive, looking at the drive from the back. The jumper should be right next to the audio cable connector. Reference your hardware manual, if not available, you can contact our FAX ON DEMAND system and request document number 6010. 2. IDENTIFY YOUR INTERFACE CARD. The TEAC interface cards (there are only two of them) have "TEAC" printed on the cards. - The TEAC 8-bit interface card has a red box with eight white dip-switches. - The TEAC 16-bit interface card has a set of three jumpers labeled JP1 which is located at the upper-left-hand corner. each jumper is labeled accordingly from 1 through 3 (left to right). - Creative Labs Soundblaster cards generally have Soundblaster printed on the card, and start off with the letters CT for their model numbers. Again, the TEAC interface cards have "TEAC" printed on them in white. You may reference TEAC's hardware installation guide for jumper and/or switch settings information, if not available, contact our FAX ON DEMAND system and request document number 6010. Please verify what interface card you have before you start with the installation of the Windows 95 driver. AGAIN, THIS FINAL RELEASE, WILL ONLY WORK WITH A TEAC INTERFACE CARD (8 OR 16 BIT) AND ANY TRUE SOUNDBLASTER CARD WITH A PANASONIC CD-ROM INTERFACE. 3. IDENTIFYING THE I/O PORT ADDRESS The final release of the Windows '95 driver supports a selected set of I/O port address ranges. Please make sure your card, TEAC or SoundBlaster, is set to one of these settings; otherwise, the Win '95 driver will not load properly! - The TEAC 8-bit card (It's default address is 0230H) The supported address ranges and card switch-settings are as follow: *RANGE* *SWITCH - SETTINGS* 0230 - 0237 (Default) Set switches 1, 5, & 6 to the ON (UP) position 0250 - 0257 Set switches 1, 4, & 6 " " " 0270 - 0277 Set switches 1, 4, 5, & 6 " " " 0290 - 0297 Set switches 1, 3, & 6 " " " 0310 - 0317 Set switches 1, 2, & 6 " " " 0330 - 0337 Set switches 1, 2, 5, & 6 " " " - The TEAC 16-bit card (It's default address is 02C0H) The supported address ranges and card jumper-settings are as follow: *RANGE* *JUMPER - SETTINGS* 02C0 - 02C7 (Default) Set all 3 jumpers to the OFF position 02E0 - 02E7 Set only jumper 3 to the ON position 0300 - 0307 Set only jumper 2 " " 0320 - 0327 Set jumpers 2 & 3 " " 0340 - 0347 Set only jumper 1 " " 0360 - 0367 Set jumpers 1 & 3 " " NOTE: The jumpers are the little black caps used as a short between two pins. The 16-bit card has three sets of two vertical pins. They're labeled 1 through 3 from left to right. As it's default, all jumpers are in the OFF position just hanging from the bottom pin. To set anyone of the jumpers ON, take the jumper and move it up so that it covers both pins vertically (NOT HORIZONTALLY). - Creative Labs SoundBlaster Cards ALL SoundBlaster cards have an 8-bit Panasonic port. Whether you have a SoundBlaster 16 or even a SoundBlaster AWE-32, they are 16 and 32-bit SOUND respectively, but the Panasonic port on all cards is still 8-bit. Therefore, when loading the TEAC Windows 95 driver using a SoundBlaster card, you'll be loading it as the driver for TEAC 8-bit card. The supported address ranges are the same as those above. DON'T change the settings on your SoundBlaster card. If your card is set to address 220H, select the address range 0230-0237. If your card is set to address 240H, select the address range 0250-0257. You will, therefore, be selecting an address range that is 10 more that of the actual setting of your SoundBlaster card. ********************************************************************************* ******************************* SECTION 3 ************************************* INSTALLING THE WIN '95 PROTECTED-MODE DRIVER 1. Prior to installing the Windows 95 Protected mode driver, please make sure that the following 5 files are contained in the file you downloaded from our BBS or in the diskette you received from our Technical Support Group: TEAC4X08.INF TEAC4X16.INF TEAX4X .MPD TEAC_CDA.SYS README.TXT If you don't have these 5 files, please re-download the file CD55_W95.ZIP from our BBS or contact our Technical Support Group to obtain a new disk. 2. If your upgrading to Windows 95 (CD version) from Windows 3.1/3.11 using using the CD55A CD-ROM drive, make sure the drive is properly installed under DOS and Windows 3.1/3.11. Reference the documentation received with your kit, if not available, contact our Fax on Demand system and request documents 6009 and 6010. Once you have access to your CD-ROM drive, follow the instructions to install Windows 95, then follow Step 3 below to the TEAC's Win 95 protected mode driver for the CD55A CD-ROM drive. 3. If Windows 95 is already on the system: NOTE: Prior to the installation, we strongly recommend that you determine your card's (TEAC 8/16 bit OR SoundBlaster) I/O port address. If unsure, please review SECTION 2 above. - Go to CONTROL PANEL - Double-click on ADD NEW HARDWARE - Click on NEXT to begin installing the driver. - Select on NO for no automatic detection because the CD-55A driver will be installed from a diskette, then Click on NEXT. - Select CD-ROM CONTROLLER for the type of hardware and Click on NEXT. - Click on the button labeled "HAVE DISK". - Insert the diskette containing TEAC's protected mode driver into the specified drive. If you have downloaded the driver and stored them on your C: drive, specify where the drivers are located by typing-in the directory's name in the Window prompting you for the diskette. Click on OK. - You now have TWO options: "TEAC4X CD-ROM Drive w/16 bit card" AND "TEAC4X CD-ROM Drive w/8 bit card" NOTE: Please make your selection as follow: - If you have a TEAC 16-bit card, select "TEAC4X w/16 bit card". - If you have a TEAC 8-bit card, select "TEAC4X w/8 bit card". - If you have ANY SoundBlaster card, select "TEAC4X w/8 bit card". ALL SoundBlaster cards have an 8-bit Panasonic port. Whether you have a SoundBlaster 16 or even a SoundBlaster AWE-32, they are 16 and 32-bit SOUND respectively, but the Panasonic port on all cards is still 8-bit. Therefore, when loading the TEAC's Windows 95 driver while using a SoundBlaster card, you'll be loading it as the driver for TEAC's 8-bit card. - Click on NEXT. - You already have established card's I/O port address. You will now be prompted with an INPUT/OUTPUT range -- this range needs to match the I/O address of your Interface card, or SoundBlaster card. For TEAC cards, the range needs to match exactly. If the card is set to address 230H the range on the screen needs to be 0230-0237. For SoundBlaster cards, the range on the screen should be 10 more that of the setting on the soundcard. For example, if the SoundBlaster card is set to address 220H, the range on the screen should be 0230-0237. If the range doesn't match the setting on your card, you CANNOT change it on this screen. You must finish the installation and change the I/O port address range later. - Click on NEXT - Choose FINISH - You'll be asked to Reboot your system. A. If the INPUT/OUTPUT range matched your Interface card let Windows 95 restart. The protected mode driver installation is complete! B. If the INPUT/OUTPUT range DIDN'T match your interface card, DON'T let Windows 95 restart the system. It is possible the system might lockup for a brief moment -- and should unlock momentarily. You now need to change the INPUT/OUTPUT range. Follow the instructions in Step 3 below. 3. How to change the INPUT/OUTPUT range. - Go to CONTROL PANEL - Double-click on SYSTEM - Select DEVICE MANAGER - Select CD-ROM Controllers, highlight and double-click on the TEAC4X statement. - Click on RESOURCES - Click on CHANGE SETTING option - Select the correct I/O port address range. If unsure, review section 2 above. - Click on OK - Reboot your system. The protected mode driver installation is complete! ********************************************************************************* ******************************* SECTION 4 ************************************* RUNNING THE CD-55A IN THE DOS MODE 1. If you upgraded to Windows 95 from DOS and Windows 3.1, you still have the TEAC DOS driver statement in the Config.sys file. This is the statement containing the TEAC_CDA.SYS driver. If that's the case, proceed with Step 2 below. If you have installed the full version of Windows 95 (from diskettes) and DON'T have the TEAC DOS driver statement in the Config.sys, DON'T install the TEAC installation diskette you originally received with your drive (the white & blue labeled diskette P/N T000022-00C). That installation disk will be searching for DOS and WIN 3.1 files not available in Windows 95. Instead, manually edit a statement into a Config.sys file using the TEAC_CDA.SYS file contained in the CD55_W95.ZIP file you downloaded OR the Windows 95 driver diskette received from our Technical Support Group. At the C: prompt, edit the Config.sys file as follows: - If you have a TEAC CD-55A 8 BIT I/F card edit this statement: DEVICE=C:\TEAC\TEAC_CDA.SYS /D:TEAC-CDA /P:230 /T:1 - If you have a TEAC CD-55A 16 BIT I/F card edit this statement: DEVICE=C:\TEAC\TEAC_CDA.SYS /D:TEAC-CDA /P:2C0 /T:1 - If you have ANY SoundBlaster card with Panasonic interface edit this statement: DEVICE=C:\TEAC\TEAC_CDA.SYS /D:TEAC-CDA /P:220 /T:0 NOTE: Please note that the I/O port address parameter (/P:XXX) in the statements above suggest that the cards are set to their default settings. If you know the settings on your card are different, change the I/O port address parameter on the statement as per your card's settings. Please reference SECTION 2 above. DEVICE=TEAC_CDA.SYS /D: /P: /T: /P: : Specifies the port address of the interface card. is hex. For example SoundBlaster's /P:220 /T: : Specifies type of the interface card .=0 or 1 0 for SoundBlaster, 1 for a TEAC 8 or 16-bit card. /D:: Specifies the driver name. This name must be the SAME in the Config.sys statement as the one in the DOSSTART.BAT statement. 2. When the protected mode driver was installed, the CD-ROM extension statement (MSCDEX.EXE or CORELCDX.COM) in the AUTOEXEC.BAT file was remarked or deleted automatically. It is to avoid a conflict. Therefore, to use CD-55A in MS-DOS mode, edit the DOSSTART.BAT file located in Windows directory and add the CD-ROM extension statement. This particular statement will no longer be placed in the AUTOEXEC.BAT file. - Bootup the system. - When you see the message "Starting Windows 95", press the F8 key. - At the Startup menu, select "Command Prompt Only". - At the DOS prompt, change directories to the Windows directory. - Using the DOS editor, edit a file call DOSSTART.BAT and add the following statement to it: C:\WINDOWS\COMMAND\MSCDEX.EXE /D:TEAC-CDA /M:15 - Reboot your system. - At the Windows 95 desktop, Click on the "START" button. - Click on "Shutdown". - Select and Click on "Shutdown into DOS Mode". - You should now have access to the CD55A CD-ROM drive in the DOS mode. - To get back to Windows, at the DOS prompt, type the word "EXIT". ********************************************************************************* ******************************* SECTION 5 ************************************* Q1 Why is there no Windows 95 support for SoundBlaster compatible cards such as Reveal, MediaVision, or Vibra16? A1 Under DOS and Win 3.1, ONE driver was developed that worked well with all SoundBlaster compatible cards. Under Windows 95, a unique driver is necessary for each and everyone of the compatible cards. It's impossible for TEAC to develop a driver for each and everyone of the compatible cards available in the market. Therefore, the driver that's available supports the interface cards released by TEAC and the most widely used soundcard which is SoundBlaster by Creative Labs. The only kits that were sold directly by TEAC America Inc., contained a TEAC interface card (either 8 or 16-bit). Q2 I installed the Windows 95 driver and now my drive seems to run slower than in the MS-DOS mode. What's Wrong? A2.1 If you're using a TEAC 8-bit card or a SoundBlaster soundcard, it's possible that the 8-bit port onboard both cards may be bottlenecking the data throughput of the CD55A drive because you're now in a 32-bit mode environment and not a 16-bit mode as in the DOS environment. The TEAC 16-bit card doesn't allow any bottlenecking of the drive's data throughput (See SECTION 1). A2.2 If your using a TEAC's 16-bit card and the drive seems to run slow, in Windows 95, - go to the Control Panel - Click on System - Click on Performance - Click on File System - Click on CD-ROM - Set the Optimize Access Method to "NO READ AHEAD". Q3 The drive worked well in Windows 95 using the DOS drivers, I installed the Windows 95 driver and now my system hangs or the drive is no longer recognized. What happened? A3 Most of the time, the I/O port address range has not been selected properly. The drive has to be set to ID 0. The card that you're using may not be supported by the TEAC's Windows 95 driver. Please reference SECTION 2 above. Q4 Will the 6-speed drives released by TEAC be supported under Windows 95? A4 The model CD56E is a 6-speed drive with an IDE/ATAPI interface, and it's 100% supported under Windows 95 because the driver comes with Windows 95 itself. It's a Microsoft certified "Plug 'n' Play" drive. The model CD56S is a 6-speed drive with a SCSI-2 interface and will be using the Windows 95 driver provided by the Host adapter you purchase. ********************************************************************************* ******************************* SECTION 6 ************************************* TEAC's TECHNICAL SUPPORT SERVICES 1. TEAC America's Corporate number: (213) 726-0303 Dial this number ONLY if you would like to order a TEAC's 16-bit interface card (The 8-bit interface card is no longer available). Please ask the operator to transfer you to the Data Storage Products Sales department to place your order. The cost is $16.00 plus shipping charges. THIS LINE IS NOT FOR TECHNICAL SUPPORT! 2. TECHNICAL SUPPORT GROUP: (213) 727-4860 VOICE The Data Storage Product's Technical Support Group can be reached Monday through Friday, except for holidays, from 8:00 a.m. to 5:00 p.m. Pacific time. For after-hours support, the 24-hour automated services available include the following: 3. TECHNICAL SUPPORT GROUP: (213) 727-7674 FAX You can also reach us during regular and non-business hours via fax. Please fax us your DETAILED technical questions/comments. If you don't have access to a modem, fax us your request for software drivers. Please include name, address, phone and/or fax numbers. 4. FAX ON DEMAND: (213) 727-7629 The Fax on Demand (24hrs-a-day, 7-days-a-week) system provides for technical documents, for all of our products, to be automatically faxed to you. The technical documentation available include installation guides, product spec. sheets, jumper setting information, as well as troubleshooting guides. From a touch-tone phone, call into the Fax on Demand system to have a catalog of available documents faxed to you, then select the specific document you need from the catalog. All the required information, document number and your fax machine number, is input through your touch-tone phone. 5. BBS: (213) 727-7660 CD-ROM software drivers may be downloaded (24hrs-a-day, 7-days-a-week) from our Bulletin Board System. The protocols used are standard: 8 data bits, no parity, and 1 stop-bit. We use ANSI terminal emulation. *********************************************************************************