SCSI-2 F/W
As of 251000AUG99
ADF @8efc.adf
Init File c8efc.adf
SCSI-2
Fast/Wide Adapter Firmware Upgrade 7.1
IBM
SCSI-2 Adapter/A Option Disk v1.00
SCSI-2 Fast/Wide Adapter/A
FRU 92F0160
SCSI-2 Fast/Wide Adapter/A
Specs
Differential SCSI-2 Fast/Wide
Adapter FRU 11H3599
Fast/Wide
in 8590/8585
80C188
vs. 80C186
Three
Port Operation
PTC Function
PLCC Socket on
Fast/Wide
Jumpers on
the Fast/Wide
68
pin Internal Connector
Drive
connector
SCSI
device and adapter configuration flexibility
SCSI
Device Order
Maximum
SCSI Devices Supported
Fast POST Consequences
Configuration
Options @8EFC.adf 4/10/95
I/O Address
DMA
Arbitration Level
SCSI
Adapter Address (ID)
Move Mode Support
Wait State
Support
Data
Parity Exception Handling
Selected
Feedback Return Exception
100ns
Streaming Data Transfer Support
Target Mode
SCSI
Disconnect
Fast
SCSI - External
Wide
SCSI messages - External
Wide
SCSI messages - Internal
Internal/External
Bus Mode
System Determined
ROM Address
Range
ESDI Requirements
Trivia
Writes of 1, 2, or 3 bytes may result in data corruption
on the SCSI-2 fast/wide microchannel adapter.
Problem Conclusion Writes of 1, 2, or 3 bytes will not
be supported on the SCSI-2 microchannel fast/wide adapter if there are
any other SCSI devices in use on the adapter.
° IBM SCSI-2 Fast/Wide Adapter/A
The IBM SCSI-2 Fast/Wide Adapter/A
is a SCSI-2 adapter that IBM has announced as an option for it's range
of PS/2s. Fast refers to a data transfer method. With fast, data
is moved to fixed disks at 10MBps--twice the speed of SCSI 1. Wide
refers to the bus width which is increased from 8 to 16 bits, enabling
transfers of up to 20MBps.
The IBM SCSI-2 Fast/Wide Streaming
Adapter/A is a high performance SCSI-2, 32-bit Micro Channel 40MBps Data
Streaming bus master adapter. It has dual SCSI-2 16-bit, fast and wide
channels (one 20MBps internal, one 20MBps external). The dual
bus of the adapter prevents access to internal DASD from the external port
and also allows the maximum cable length to be calculated individually
for each bus. This allows for additional capability externally.
This adapter has a dedicated 80C186
local processor on-board. It supports SCSI Tagged Command Queuing
(TCQ) which increases performance in DASD-intensive server environments.
With SCSI-1 systems, only two commands could be sent to a fixed disk -
the disk would store one while operating on the other. With TCQ it is possible
to send multiple commands to the fixed disk, and the disk will store the
commands and execute each command in the sequence which will give optimal
performance.
The supporting cables and terminators
allow attachment of SCSI devices internally or externally for PS/2 Models
8590/95 and 9585/90/95. Up to seven SCSI physical devices may be
attached. The IBM SCSI-2 Fast/Wide Adapter/A also supports standard 8-bit
SCSI devices using either asynchronous, synchronous, or fast synchronous
(10MBps) SCSI data transfer rates per ANSI Small Computer System Interface
2 (X3T9.2/375R REV10K) for SCSI-2 features.
Fast/Wide SCSI-2 Adapter/AFRU
92F0160
The Fast/Wide Adapter/A supports two seperate single-ended
fast/wide SCSI channels (internal and external). It supports data transfer
rates up to 10 million bytes per second (Fast SCSI) for 8 bit SCSI devices
that support Fast SCSI. And, it supports data transfer rates of up to 20
million bytes per second (Fast/Wide SCSI) for 16 bit devices that support
Fast/Wide SCSI. Tagged Command Queuing increases performance in DASD-intensive
server environments. Two independent SCSI buses improve security
and support longer external cable lengths.
1 61G3929, SCSI BIOS, Odd
2 61G3930, SCSI BIOS, Even
U3 82G2645 Internal port SCSI controller
U4 AMD N80C186-20
U5 61G2323 MCA Bus interface
U6 82G2645 External port SCSI controller |
P PLCC socket.
A TR30, PTC resistor for the internal
bus
B TR29, PTC resistor for the external
bus
OS1 40MHz SMD Oscillator
J4, J5, and J8 Leave open. Not
used.
J7 Serial port. |
PLCC Socket Marked as empty or not
present in RS6K documentation
Jumpers Leave all open. Not used.
J7 Pinout
The six pin serial port J7 was intended for the use with an earlier
system management adapter, which didn't made it to the salesroom. The idea
was to supply a sort of status-link to the processorboard and the SCSI-adapter(s)
and the (possible) backplanes on the later servers.
25 May 00 - I was surfin through
IBM's patent info/Tech Discovery Bulletins, and I found a TDB that identified
the Burn/Alive/TXD/RXD as being used to flash certain components. Of course
I didn't bookmark it... Basically, factory use only.
Contact tab 20 preferably has ten contact pads 21,
with five such pads on each side of card 10. Three of these pads 21 are
connected to the ground plane of card 10, and two of these pads are connected
to the plus five-volt plane. The remaining five pads 21 are connected to
transmit signals, with an RXD (receive data) input signal line being paired
with a TXD (transmit data) output signal line to form a serial data link
to the card, having a protocol similar to that of the RS-232 interface.
A typical application of this kind of data link includes connection to
an ASYNCH port on the local processor of card 10. Alternately, a two-bit
I/O port controlled by software timing loops may be connected. Two
other input lines supply the CHRESET (channel reset) signal, which is the
general reset signal of the system bus, and the BURNIN signal, which is
an active low signal to the adapter, establishing a special burn-in mode.
For example, the adapter may use this signal to branch to a special set
of diagnostic microcode. A pull-up resistor on the feature card renders
this signal inactive during normal operation and offers protection against
electrostatic discharge. Finally, an output line transmits the ITSALIVE
signal, an active high signal indicating the status of card 10.
The status report of the ITSALIVE signal can be
as simple as driving the associated line to a high level for 1/2 second
after the completion of each diagnostic loop. This information can be used
within the test fixture to drive an LED in various flashing patterns,
indicating the condition of the card under test.
80C188 vs.
80C186
Older adapters (SCSI, SCSI w/cache) use an 80C188-16 microcontroller
as busmaster-CPU, the Fast/Wide uses an 80C186-20 busmaster CPU.
Both CPUs however are integrated CPUs with 2 8-bit parallel-ports,
the -188 has 8-bit external data-path, the -186 has 16-bit external data-path
and slightly different (enhanced) command set.
Three Port Operation
You should not run both internal ports and the external
port all at once. I have done just that for over six months with no significant
problem, but it makes the SCSI drive circuitry work harder than it should.
Fast/Wide in 8590/8585
If you are not running a Type 4 complex, you may not be
able to use some features of the Fast/Wide, most notably Internal/External
Bus Mode. You need to run SCSI2FW.EXE
to update the system partition.
Differential SCSI Fast/Wide
Adapter FRU 11H3599
The SCSI-2 Differential Fast/Wide Adapter/A supports an internal
single-ended and an external differential SCSI bus. To date, all attempts
to get this RS/6000 adapter to work in a PS/2 have failed. Although the
chipset is the same as on the Fast/Wide, the rev .71 flash update does
not recognize a F/W chipset. I wonder if there is a way to zeroize the
adapter flash rom and reflash it with PS/2 compatible code.
Some idle thoughts. Both the Fast/Wide
and the Differential Fast/Wide were both announced for the RS6000, with
NO mention of the PS/2. I brought up a system with a differential in it-
it responded as a Fast/Wide with NO renaming of the ADF. Well, one DFW
responded. Different rework styles.
All of my attempts to flash the differential F/W have
failed. Both Differential F/W will not sucessfully configure with a Type
4 complex or in a Lacuna 76s planar.
PTC Function
There is one PTC for the internal SCSI bus and another
for the external bus. The PTC protects the SCSI bus from high currents
due to shorts on the cable, terminator, or device. It is highly unlikely
that the PTC resistor can be tripped by a defective adapter.
A fault (short circuit) causes an increase in PTC resistance
and temperature. The increase in resistance causes the PTC resistor to
halt current flow. The PTC resistor returns to a low resistive and low
temperature state when the fault is removed from the SCSI bus or when the
system is powered off. Wait 5 minutes for the PTC resistor to fully cool,
then reset.
MF-SM Series MF-SM150
PLCC Socket on Fast/Wide
The PLCC Socket U7 was possibly to provide a RS6000 Bios, and
the jumper J5 might have been to enable it. Documentation for the RS6000
says that PLCC socket is unused.
Jumpers on Fast/Wide
The results of shorting the jumpers ranged from no difference,
slight performance hit (%10 overhead increase) or a system-halting error.
Leave them off. RS6000 documentation says the jumpers are to be left open.
Jumper J5 has a lead going to U6, chip 82G2645. Purpose
unknown.
Jumper J8 has a lead going to U5, chip 61G2323. Purpose
unknown.
Jumper J4 has a lead going to U3, chip 82G2645. Purpose
unknown.
68
pin Internal Connector
Newark Electronics 97F8813
$6.66
Drive connector
The 68 pin crimp-on device connector. Dalco 59611
$4.25
SCSI
device and adapter configuration flexibility
Systems with the enhanced SCSI device and adapter support
allow up to 8 IBM PS/2 SCSI adapters of any type to be installed in a single
system. The maximum number of SCSI devices which many be configured in
these newer systems has also been increased from 60 to 120. However,
other factors, for example, the type of devices (optical, etc.), cooling
requirements, or power consumption of the devices may limit the number
for a particular system.
SCSI Device
Order
SCSI device logical ordering and hard drive letter assignment
(e.g. C:, D:) sequence is determined by the SCSI adapter slot numbers,
internal or external SCSI bus connection, and SCSI ID of the connected
devices.
Adapters are scanned for SCSI devices beginning with the
SCSI adapter in the lowest numbered slot. Devices connected to the
same adapter are logically ordered according to device SCSI IDs in order
from 7 to 0 and then from 15 to 8 according to the priority scheme defined
by the SCSI standard. Devices connected to a SCSI-2 Fast/Wide adapter's
internal bus connector are ordered logically before devices connected to
the external bus of the same adapter.
Maximum SCSI
Devices Supported
Wide SCSI devices support 16 possible SCSI ID values.
The adapter uses one these values; therefore, the SCSI-2 Fast/Wide adapter
can connect up to 15 fast and wide devices internally or externally in
any combination using the remaining ID values. Narrow SCSI devices
support 8 possible SCSI ID values; therefore, up to 7 narrow SCSI devices
can be connected to the internal or external SCSI busses in any combination
using the remaining ID values. Wide and narrow devices may be mixed
on the same internal/external bus by using the proper combinations of SCSI
bus cables, terminators, and/or SCSI connector convertor adapters.
NOTE: Use of a 8 bit
(Narrow) cable forces the controller to default to only 7 devices supported
on that port, even if all devices on that cable are Wide.
Fast POST Consequences
Some newer systems also provide a FAST POST option which
may be selected from the system configuration menu or from the IBM logo
screen. When this option is selected, the system will not check for
the presence of newly added SCSI devices unless F1 is also pressed while
the IBM logo is displayed. Newly added SCSI devices will not be configured
nor will an error occur if the fast post option is chosen as the default.
To access the system configuration program, press F1 while the IBM logo
screen is displayed to configure the new SCSI device(s) initially.
Configuration
Options @8EFC.adf 4/10/95
I/O Address
This allows you to choose the I/O address for the adapter.
Each adapter must have a unique address range. Normally this address range
does not need to be changed.
I/O Addresses available are: <3540-3547>,
3548-354F, 3550-3557, 3558-355F, 3560-3567, 3568-356F, 3570-3577, 3578-357F,
3578-357F
DMA Arbitration
Level
Choose the Arbitration level used by the adapter to transfer
data.
Arbitration Levels available are: <C>,
D, E, 8, 9, A, B, 1, 3, 5, 6, 7
SCSI Adapter
Address (ID)
This allows you to change the SCSI ID of the adapter.
Adapter IDs available are: <7>,
6, 5, 4, 3, 2, 1, 0
Move Mode Support
Allows you to Enable or Disable Micro Channel Subsystem
Control Block Move Mode This is the second mode of SCBA (first is locate
mode) which permits the system processor to move the subsystem control
blocks to the adapters directly.
<Enabled> or Disabled
Wait State Support
Allows you to Enable or Disable Bus Master wait states
for this adapter. If the target expansion card is an older card, it may
not be able to process commands or data from the busmaster fast enough,
and when queried by the busmaster, it replies with "not ready". By inserting
a wait state, the slower card has more time to signal "ready". Enabling
wait states can slow your busmaster down.
<Disabled> or Enabled
Data Parity
Exception Handling
This Adapter can generate and detect data parity on Micro
Channel. Data parity must be supported on both ends of an across-the-bus
transmission in order for this error detection process to be effective.
A data parity enable (-DAPAREN) bus line to the system and other expansion
boards is enabled when data parity is being used. If the System does not
support Data Parity Exception Handling, this feature will always be disabled.
<Enabled> or Disabled
Selected
Feedback Return Exception
This Adapter supports the Micro Channel Selected Feedback
Return Exception feature. This feature controls whether a busmaster expansion
board will report errors detected in the select-feedback-return process.
When enabled, the busmaster monitors the selected feedback
return and card-selected feedback buslines. The return line tells the master
that it's target expansion board is responding properly to being addressed
for a read or write operation. If the bus master does not recieve this
signal (and SFR has been enabled) it may mean that the expansion board
is not operating properly or that the signals themselves are not properly
traveling across the expansion bus. This error causes the master to immediately
halt the transfer in progress and notify the host system of the error using
an interrupt. NOTE: The SFR must be
ignored for PC compatibility. If the System doesn't support the Selected
Feedback Return feature, it will always be ignored.
<Enabled> or Ignored
100ns
Streaming Data Transfer Support
This Adapter supports 100ns Streaming Data Micro Channel
protocol, which provides better performance on Micro Channel. If the system
doesn't support this feature it will always be disabled.
<Enabled> or Disabled
Target Mode
Target mode should be disabled only if this system is
sharing SCSI devices with another system and there are more than 15 devices
to be shared. Only 15 devices can be configured on each adapter.
When
target mode is enabled, this adapter appears as a processor device on the
other system and unless you have specialized software that can communicate
between the two systems through these processor devices (peer-to-peer communication),
there is no advantage in having
target mode enabled. When target
mode is disabled, this adapter does not appear as a device to the other
system, and one more device can be shared by the two systems. If
your system is not sharing any SCSI devices with another system on this
adapter, it does not matter whether you enable or disable target mode.
<Enabled> or Disabled
SCSI Disconnect
Disconnect is a SCSI-bus procedure in which a device logically
stops communicating with the adapter during certain operations and then
reestablishes communication with the adapter when the operation is complete.
Disconnect should not be confused with the 'Presence Error Reporting' option
for a device in 'Set and view SCSI device configuration.' If you
are using an operating system that is single-threaded and issues commands
to only one device at a time (such as DOS or Win95),
disabling SCSI disconnect might result in a slight performance improvement.
If your operating system is multi-threaded (such as OS/2), disabling SCSI
disconnect will degrade the performance of the SCSI subsystem.
<Enabled>
or Disabled
Fast SCSI
- External
If you have one or more Fast SCSI devices attached externally
in one of the following configurations on this adapter, enabling Fast SCSI
external improves performance :
- One external SCSI device enclosure model 3511.
- Up to three external SCSI device enclosures model 3510.
- Any external configuration where the SCSI cable length does
not exceed 3 meters.
Refer to the device's documentation to determine whether it is a Fast
SCSI device.
<Disabled> or Enabled
Wide SCSI
messages - External
This should be 'Enabled' unless you have a Wide SCSI device
attached to the adapter through a narrow (8 bits wide) external interface
cable. (What about a narrow device on a 68 to 50 pin cable?) Refer
to the device and cable documentation to determine whether it is necessary
to disable Wide SCSI messages.
<Enabled> or Disabled
Wide SCSI
messages - Internal
The setting for this should be 'Enabled' unless you have
a Wide SCSI device attached to the adapter through a narrow (8 bits wide)
internal interface cable. Refer to the device and cable documentation to
determine whether it is necessary to disable Wide SCSI messages.
<Enabled> or Disabled
Internal/External
Bus Mode
When set to 'Separate', SCSI devices connected to the
external SCSI bus connector for this adapter can have the same SCSI ID
setting as other SCSI devices connected to the internal SCSI bus connector
on the same adapter. When set to 'Combined', all devices connected
to this adapter must have unique SCSI ID settings regardless of which SCSI
bus connector is used to attach the devices. Default is 'Separate'
unless you are using an operating system device driver that does not support
independent operation of the internal and external SCSI busses on the adapter.
<Separate> or Combined
System Determined
ROM Address Range
This shows the address of the 32K block of memory that
is assigned to the adapter. Only one SCSI Adapter will have the ROM
assigned, and any other SCSI Adapter installed will share that address
range. (Why this exists is a good question. It says No System Resources,
and it's not editable).
ESDI Requirements
If the ESDI adapter is also installed, then the address
of the SCSI adapter must be greater than the ESDI adapter address.
SCSI-2 Fast/Wide
Adapter/A Specs
SCSI type |
SCSI-2 Fast/Wide |
SCSI bus path / speed |
16 bit / 20 MB/sec |
I/O bus path / speed |
32 bit / 40 MB/sec streaming |
I/O features |
Streaming data transfer
Address parity and data parity |
RAID levels |
None (use software) |
Tagged Command Queuing |
Yes |
Processor |
80C186 at 20 MHz |
Size |
Type 3 (short) |
Channels |
Two (one internal/one external) |
Connectors |
Two internal SCSI-1 or SCSI-2 cabling
50 pin edgecard and 68 pin mini C68
(only one active);one external C68 |
Devices supported |
7 narrow or 15 wide per adapter
15 on Server 500 on one or two channels |
Cache std / max |
0 KB / 0 KB (128 byte buffer) |
Controllers
Main Page
9595
Main Page
|