3.0 SOFTWARE INSTALLATION 3.1 Introduction 3.2 Format Procedure for Hard Disk Drives 3.3 Special Options 4.0 TROUBLESHOOTING 4.1 Introduction 4.2 Adaptec ACB-232XB Troubleshooting Checklist 4.3 Controller Error Codes 4.4 BIOS Error Codes 5.0 APPENDIX VI. Driver and Operating System Support...
Page 3
LIST OF TABLES Table Page 2-1. ACB-232XB System Memory Map 2-2. ACB-2322B Controller Power Requirements 2-3. ACB-2320B Controller Power Requirements 2-4. ACB-2322B Controller Jumper Definitions 2-5. ACB-2320B Controller Jumper Definitions 2-6. ACB-2322B Controller Connector Definitions 2-7. ACB-2320B Controller Connector Definitions 4-1.
Page 4
LIST OF FIGURES Figure Page 2-1. ACB-2322B Board Layout 2-2. ACB-2320B Board Layout 2-3. ACB-2322B Controller and Drive Cabling (Twisted Cable 2-4. ACB-2322B Controller and Drive Cabling (Flat Cable) 2-5. ACB-2320B Controller and Drive Cabling (Twisted Cable) 2-6. ACB-2320B Controller and Drive Cabling (Flat Cable)
1.2 Scope and Purpose of Manual The purpose of this manual is to guide the system integrator through a successful installation of Adaptec's ACB-232XB board. This includes both hardware and software installation, as well as basic troubleshooting information. 1.3 Reference Documents IBM PC AT Guide to Operations Manual IBM DOS Reference Manual Version 3.0 or Higher...
ACB-232XB User's Manual Overview of Product The Adaptec ACB-232XB is a series of high-performance ESDI Hard Disk and Floppy Disk Controllers for the IBM PC AT and equivalent personal computers. The ACB-2320B is an ESDI hard disk controller. The ACB-2322B is an ESDI hard disk and floppy disk controller.
Page 7
ICs. Adaptec's ICs are used in all Adaptec boards and in most integrated drives on the market; therefore, Adaptec components are proven in reliability and in high volume production.
Thus floppy data reliability and data retrieve ability are improved over previous AT floppy controllers. 1.5 Hardware and Software Requirements In order to install an Adaptec ACB-232XB into an IBM PC AT-compatible computer, the following are required: 1. IBM PC AT-compatible computer.
Retain the shipping container and packing material for possible later reuse should return of the equipment to the factory or distributor be necessary. CAUTION: The ACB-232XB like all electronic equipment, is static sensitive. Please take the proper precautions when handling the board. Keep the board in its conductive wrapping until it is ready to be configured and installed in your system.
ACB-232XB User's Manual 2.6 System Requirements The ACB-232XB was designed to be installed in an IBM PC AT-compatible personal computer; thus, it requires the same system resources as the IBM AT hard disk controller. TABLE 2-1. ACB-232XB SYSTEM MEMORY MAP...
Step 1 Controller Jumper Setup and Definition Before the Adaptec ACB-232XB can be used, some initial setup may be required. Table 2- 4. defines, in detail, connectors and jumper blocks for the ACB-2322B. Table 2-5. defines, in detail, connectors and jumper blocks for the ACB-2320B.
Page 13
Pins 1 and 2 jumpered for IRQ14* Pins 2 and 3 jumpered for IRQ15 J13 Adaptec ACB-BIOS address selection Position 1 and 2 Jumpered for BIOS address C8000 - CBFFF* Position 2 and 3 Jumpered for BIOS address CC000 - CFFFF No Jumper will disable the BIOS.
Page 14
ACB-232XB User's Manual jumpers) and the drive termination. The drive selection switches and cabling select the address (drive address 1-4 ) to which the drive will respond. This is accomplished either by setting both drives to be the second lowest address and using a twisted 34-pin cable, or by setting the drive address to the lowest two addresses and using a flat cable.
To prepare a new hard disk for use, you must complete the primary-format and then install your operating system. First, the primary-format is done using Adaptec's built-in BIOS. The procedure is described in this chapter with details describing the actual menu screens. If you run into problems (http://www.franken-online.de/ymmv)
Put a disk with a copy of DOS' DEBUG program into the floppy drive and invoke the program by typing DEBUG at the DOS prompt, then press return. At the debug prompt, type G=C800:5 and press return. This will invoke Adaptec's Disk Preparation Program. Step 3: Read the ESDI Drive Parameters.
Page 19
If you choose to erase, perhaps because a previous error has resulted in a false defect map, then the Adaptec saved list will be erased. The ESDI drive manufacturer's list is not erased.
Page 20
ACB-232XB User's Manual If you have entered a defect list, it will be displayed on the screen for you to verify. Note that the defect locations have been translated into cylinder/physical sector format. Surface numbers correspond to head numbers. (Choice 4 CYL/HD/LOGICAL sector, only appears with a previously formatted drive.
Now select q to quit, and go to your Operating System installation (e.g. DOS FDISK and FORMAT) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step 9: Choose [q] to quit Adaptec's Primary-Format program. Step 10: Next, the operating system must be installed. For most users, this consists of running the *DOS programs FDISK and FORMAT. DOS 4.0, OS/2, SCO XENIX and ISC UNIX have menus that guide the user through their...
Page 22
Novell NetWare, that only use 17 sectors per track. Note: This option does NOT mean you can use an MFM drive with this controller. Only ESDI certified drives should be run on the ACB-232XB. To get 17-Sector translation, answer these questions on the screen.
Page 23
In DOS 3.X, Interrupts 60-67 are available for use as vectors to user programs. Adaptec 23XX controllers use the memory space occupied by Int 60-67 as a data area, instead of for vector pointers. We store the drive parameters there, in a table. Sixteen bytes (Int 60-63) are for drive 1, and 16 bytes (Int 64-67) are for drive 2.
CAUTION: When troubleshooting problems, use the most basic system configuration; That is, one hard disk drive on the ACB-232XB and all other devices such as printers, modems, etc. removed. Once the system works for the basic configuration, add drives and devices to the system one at a time and retest after each addition.
Tables 4-1 through 4-5 specify class 00, 01, 02, 03, and 04 error codes which may be returned by the ACB-232XB. Note that the most significant bit (the address valid bit) of the one-byte error code may be set in some cases. Thus, 80-8F, 90-9F, A0-AF, B0-BF, and C0- CF are also valid errors corresponding to error codes 00-0F, 10-1F, 20-2F, 30-3F, and 40- 4F, respectively.
Page 26
ACB-232XB User's Manual Drive Not Ready Not Assigned No Track 00 Signal Not Assigned Seek Operation Not Yet Complete Not Assigned Not Assigned ESDI Interface Fault ESDI Seek Fault ESDI Parity Error Bad ESDI Configuration Not Assigned Table 4-2. Class 01 Error Codes...
ACB-232XB User's Manual 5.0 APPENDIX VI. Driver and Operating System Support Adaptec's ACB-23XX Family I/O DRIVER STATUS VENDOR REVISION AVAIL. SUPPORT Interactive Systems Unix 386/ix 1.03 ACB-23XX Corporation 1.04 2401 Colorado Ave. Santa Monica, CA 90404 213-453-8649 Santa Cruz SCO XENIX V...
Page 29
Adaptec, Inc. 691 South Milpitas Blvd. Milpitas, California 95035 (408) 945-8600...
Need help?
Do you have a question about the ACB-232XB and is the answer not in the manual?
Questions and answers