Targa Systems Division Technical Reference and Installation Guide

Targa Systems Division Technical Reference and Installation Guide
Targa Systems Division
Technical Reference
and
Installation Guide
Series 3 SCSI Panel Mount
Data Transfer Unit
Targa Document
Revision
Date
32002088
Rev B
Nov1/2002
Targa Systems Division
L-3 Communications Canada Inc.
2081 Merivale Road
Ottawa Ont
Canada K2G 1G9
Tel: 613.727.9876
Fax 613.727.1705
TARGA SYSTEMS
SCSI DTU Installation Guide
32002088 Rev A
Revision History Table
Rev -
Initial Release
original product manual 32001445 re-issued
Rev A
General Updates
Rev B
Security Erase
April 17, 2000
May 6, 2002
November 1, 2002
Copyright 1999,2000,2001,2002 Targa Systems .
All rights reserved. The contents of this publication may not be reproduced in any form
without the written permission of Targa Systems Div L-3 Communications Canada Inc.
The material covered in this manual is for information purposes and is subject to change
without notice.
Targa Systems assumes no responsibility for errors appearing in this manual. However,
users finding errors in the course of referring to this manual are encouraged to contact the
Targa Sales at (613) 727-9876.
ii
TARGA SYSTEMS
SCSI DTU Installation Guide
32002088 Rev A
Table of Contents
1.0
1.1
1.2
1.3
1.4
1.5
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DTU Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DTU Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PCMCIA Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Model Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
1
1
2
2
3
2.0
2.1
2.2
2.3
2.4
2.5
2.6
2.7
Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Functional Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Physical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connector Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Environmental Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reliability Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Maintainability / Logistics Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
4
4
4
5
5
6
6
3.0
3.1
3.2
3.3
3.4
3.5
3.5.1
3.5.2
3.6
Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Inspection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connector Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Termination Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terminator Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DTU Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
In-System Program Load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCSI Bus Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PCMCIA/ATA Card Preparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
8
8
8
8
8
8
9
9
4.0
4.1
4.2
4.2.1
4.2.2
Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Card Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data Reliability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Controlled Shutdown . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCSI Writes & Pre-Erase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10
10
10
10
10
5.0
5.1
5.2
5.3
SCSI Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCSI Message Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCSI Command Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCSI Status Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
11
12
13
6.0
Warranty & Repair . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
A.0
A.1
A.2
SCSI Command Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
SCSI Inquiry Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
SCSI Mode Page Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
B.0
DR3x-11-2 "B" Key Conenctor Pin Assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
C.0
Security Erase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Table 1
Table 2
Standard Connector Pin Assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
SCSI Bus Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Figure 1
SCSI DTU Outline Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
iii
TARGA SYSTEMS
SCSI DTU Installation Guide
1.0
Introduction
1.1
Scope
32002088 Rev A
This manual describes the installation and operational features of the Targa Series 3 SCSI
Data Transfer Unit (DTU).
1.2
DTU Overview
The Series 3 DTU (Data Transfer Unit) is a compact, self containesystem, designed to store
and retrieve data from industry standard PC Card ATA (previously PCMCIA/ATA) FLASH
memory cards, via an industry standard SCSI-2 disk drive interface.
The DTU, conforming to an ARINC CDU style, K=4 (DZUS mount) form factor is equipped
with an RTCA-DO-160C, Cat Z compliant 28VDC power supply and a SCSI-2, 8bit, single
ended, synchronoue/asynchronous interface.
The DTU front panel accommodates four (4) DZUS ¼ turn fasteners and the PCMCIA/ATA
card access door. The door is opened by simply depressing the right side door latch slightly
towards the center, requiring thumb or finger pressure only. This action releases the door lock
mechanism and as the door is opened, an optical sensor is tripped and the DTU system
software executes an orderly power shutdown of the PCMCIA/ATA card. This is an
important feature to meet explosive atmosphere requirements and to avoid data loss due to
operator actions during data write operations.
Once the door is open the PCMCIA/ATA card is inserted through the front panel card slot and
gently pushed into place. Conversely the PCMCIA/ATA card is removed by depressing the
card eject button immediately beside the card slot.
A "FLASH" PCMCIA/ATA, industry standard memory card provides the removable, hand or
shirt pocket carry medium for transferring data between the DTU and the ground station. Any
ground based computer system equipped with a PCMCIA socket and socket services software
can be used to transfer data to or from the PCMCIA/ATA card.
1
TARGA SYSTEMS
SCSI DTU Installation Guide
1.3
32002088 Rev A
DTU Architecture
A brief description of each element of the DTU System Architecture as shown in the diagram
below:
1.4
Rear Connector
MIL-C-38999 Series 2, 37 pin connector
SCSI Interface
SCSI processor provides SCSI-2, 8 bit, single ended electrical
interface, user selectable SCSI Bus ID and SCSI Bus Active
Termination.
Power Supply
+28Vdc Input, RTCA-DO-160C, Cat Z compliant.
Built in power fail detect and 20 msec hold up circuit to facilitate
orderly shut down and data storage under power fail conditions.
Microprocessor
Z80180 based microprocessor subsystem, supporting FLASH resident
embedded firmware.
PCMCIA/ATA
PCMCIA/ATA compliant electrical interface, with additional circuitry
for card detect, door open and card power control. Power to
PCMCIA/ATA card is removed when the access door is opened, with
both a card detect and door open condition reported to the HOST.
PCMCIA Overview
There are two types of PCMCIA "FLASH" memory cards available on the market:
i.
ii.
PCMCIA "FLASH"
PCMCIA/ATA "FLASH"
Although PCMCIA and PCMCIA/ATA cards use the same PCMCIA Standard "electrical"
interface they are logically accessed differently, PCMCIA "FLASH" as an array and the
PCMCIA/ATA as a disk drive.
A "PCMCIA" FLASH memory card is accessed as a contiguous linear FLASH memory array.
In order to eliminate the need to "pre-erase" the PCMCIA card or to support data overwrites
the "mission" and ground computer systems must incorporate the same "FLASH FILE
SYSTEM" at the same revision.
2
TARGA SYSTEMS
SCSI DTU Installation Guide
32002088 Rev A
Targa did not chose PCMCIA FLASH cards for several reasons:
i.
The FLASH FILE SYSTEM software has to identify and have the appropriate
support algorithms for the specific FLASH device used in the different PCMCIA
cards. This software has to be periodically upgraded in order to be compatible
with PCMCIA cards whenever the manufacturers change FLASH device type or
die size.
ii.
Customers must verify that the PC based "FLASH FILE SYSTEM" within the
"Card Services Software" is compatible with the Flight System "FLASH FILE
SYSTEM"
iii.
The "FLASH FILE SYSTEMS" consumes a portion of the card memory due to
overheads associated with the flash block management process.
iv.
PCMCIA/ATA cards have extensive and powerful error detection and fault
management features not available in Linear Flash.
The PCMCIA/ATA cards are accessed as an IDE/ATA disk drive and as such the supporting
software in the DTU and on the ground based data preparation/retrieval systems are FLASH
device type and size independent.
1.5
Model Numbers
Models
Description
DR30-10-2
Series 3 SCSI DTU
28Vdc, K=4, Type 2 Card
DR32-10-2
Series 3 SCSI DTU, LED
28Vdc, K=4, Type 2 Card
DR3x-11-2
Series 3 SCSI DTU
SDP3BI-CCC-101
PCMCIA/ATA Card
Note:
5Vdc, K=4, "B" Key connector
CCC = Card Capacity
Type 3 PCMCIA Card support is available as a special order.
DR31-10-2
28Vdc, K=4, Type 3 Card
DR33-10-2
28Vdc, K=4, Type 3 Card. LED Display
3
TARGA SYSTEMS
SCSI DTU Installation Guide
32002088 Rev A
2.0
Specification
2.1
Functional Characteristics
Performance
Access
< 2 msec
Read > 850 KBytes/sec
Write
> 300 KBytes/sec (with erase)
Note: Read/Write speeds are "PC Card" type and transfer block size dependent
Memory Capacity
Range of PC Card ATA Capacities (106 bytes)
from 8MBytes to 2 GBytes.
Card Retention
The memory card is secured in place via a specially selected
PCMCIA guide socket and the DTU front door.
Front panel indicators Power - Green
Busy- Green
2.2
(LED Option only)
Electrical Characteristics
SCSI Interface
SCSI-2 Disk Drive as per ANSI X3.131-1994
8 bit, single ended, Asynchronous & Synchronous transfers
Synchronous: Max Offset= 8; Min period=50 (200nsec)
Connector pinout as per Table 1
Input Power (+28Vdc)
RTCA DO160C/Sect 16 CAT Z
Normal Conditions Operation
22 - 29.5 Vdc (18 emergency low)
Ripple
2v rms
Interrupt
1 sec
Surge
50Vdc 50ms / 12vdc 30ms
Undervoltage
10v 15sec
Abnormal Conditions
Operation
20 - 32.2 Vdc
Surge
80Vdc 100ms / 48Vdc 1sec
Undervoltage
12v 7sec
Input Power (+5Vdc)
2.3
Input
Ripple
Current
5Vdc ±5%
100mv pk-pk
700 ma (max, with SCSI Terminations)
Physical Characteristics
Data Transfer Unit
Case Size
Front Panel
Mounting
Weight
Power
Cooling
1.38"h x 6.5"l x 5"w 35mm x 165mm x 127mm
1.50"h x 5.75"w
38mm x 146mm
Standard DZUS rail mount
800 g
28Vdc @ 5 watts (max)
Passive, free air convection
PCMCIA/ATA Card
Type II
Mounting
Weight
0.18"h x 3.37"l x 2.12"w
5mm x 85.6mm x 54mm
Retained and supported by DTU, with locking door
40 g Nominal
4
TARGA SYSTEMS
SCSI DTU Installation Guide
2.4
32002088 Rev A
Standard Product Connector Characteristics
Connector
MIL-C-38999 Series 2, Rear Mount
MS27508 E 14 F 35 P, 37 pin contacts
MS27473 E 14 F 35 S, 37 pin contacts
Mate
Pin
Signal
Pin
Signal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Case Gnd
-RST
-SD0
-SD1
-SD2
-SD3
GND
-SD4
-SD5
-SD6
-SD7
GND
-SDP
GND
TERMPWR
GND
+28V RTN
+28V
-ATN
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
--
-BSY
-ACK
-MSG
-SEL
-C/D
GND
-REQ
-I/O
GND
ID0
ID1
ID2
ID GND
TERM ON
TERM GND
ISPL MODE
ISPL GND
-Erase
Table 1 - Connector Pin Assignment
2.5
Environmental Conditions
Temperature
-40EC to +75EC
Humidity
95% non condensing
Altitude
50,000 ft
Shock
40g, MIL-STD-810E, Method 516.4
1/2 sine, 9ms duration, 3 axis
Vibration
PSD 0.04g2/hz, MIL-STD-810E
Category 10, Fig 514.4-16
Sand & Dust
Fungus
Salt & Fog
Resistant
Resistant
Resistant
5
TARGA SYSTEMS
SCSI DTU Installation Guide
2.6
2.7
32002088 Rev A
Reliability Performance
Data Transfer Unit
25,000 hrs MTBF
PCMCIA/ATA card
>300,000 hrs
Reliability demonstration
Maintainability/Logistics Support
In reviewing the DTU and Memory Card unit costs versus the costs in establishing a depot
repair facility, Targa recommends the following:
a.
b.
Data Transfer Unit be specified as an LRU with return to Targa Systems for repair.
PCMCIA/ATA card be specified as an LRU item and be declared as a disposable
item when faulty.
Maintenance activities None
Unscheduled Service
Time to replace DTU estimated @ < 15 minutes
Test Equipment
a. Industry Standard PC with Adaptec SCSI adaptor
b. DTU Test cable & 28Vdc power source
c. Targa Series 3, SCSI Test Utility Software
d. Targa Series 3, SCSI Configuration Utility Software
BIT Features
Basic unit health check performed via Power Up BIT or HOST initiated
DIAGNOSTICS command which performs the following tests:
CPU register check out
FLASH/EPROM checksum verification
On board RAM test
PCMCIA/ATA card checkout
Keying
a.
b.
DTU rear connector is keyed to ensure proper installation.
PCMCIA/ATA cards are keyed to ensure proper orientation.
6
TARGA SYSTEMS
SCSI DTU Installation Guide
32002088 Rev A
7
TARGA SYSTEMS
SCSI DTU Installation Guide
3.0
Installation
3.1
Inspection
32002088 Rev A
All Targa products are carefully inspected and tested before shipping. Inspect the packaging
for any evidence of physical damage which may have occurred in transit. Examine the DTU,
accessories and documentation. If any item is missing or damaged, contact Targa.
3.2
Connector Requirements
The DTU is equipped with a 37 pin, MIL-C-38999, Series 2, Rear mount connector as per
Table 1. (Note the DR3x -11 product variant uses the "B" connector pinout per Appendix B)
3.3
Termination Requirements
The SCSI bus can be daisy chained to other SCSI devices using a common cable with a
maximum of 8 SCSI devices (including the host). According to the SCSI Specification:
- all signals shall be terminated at both ends of the cable
- initiators (host) shall provide termination power to the TERMPWR contact
- any device may supply terminator power. Interface error rates are lower if the
termination voltage is maintained at both ends of the cable.
- ATTENTION The symptoms of an improperly terminated SCSI Bus may include data transfer errors or the
drive held in reset by the RST (reset) signal. If you experience any difficulties, check your
termination and termination power. (See also Sections 3.4 and 3.5)
3.4
Terminator Power
The DTU is shipped with Terminator Power Enabled. This provides power to the terminators
of the drive and to the Bus.
- WARNING The DTU must be turned OFF when connecting or removing the SCSI Interface Cable. Failure
to do so may blow an internal protective fuse on the SCSI Bus terminator power output. To
replace the fuse, the unit should be returned to Targa.
3.5
DTU Configuration
3.5.1 In-System Program Load
The DTU can be configured to execute an internal In-System Program Load (ISPL) feature
by strapping the ISPL MODE signal to the ISPL GND pin.
Under this mode of operation, any DTU System configuration and software upgrades as
distributed by Targa, can be performed over the SCSI Bus as part of a depot or field support
activity. See Section 2.8 for required support equipment.
8
TARGA SYSTEMS
SCSI DTU Installation Guide
32002088 Rev A
3.5.2 SCSI Bus Configuration
Each device on the SCSI Bus must have a unique SCSI Bus ID. The Host Adapter typically
uses SCSI ID 7. The rear connector is used to configure the Bus ID and Termination of the
DTU. Since the DTU is automatically configured by the connector, two or more DTU's could
be connected on the SCSI bus without the need to access any internal switches or jumpers.
SCSI Bus ID:
Terminations:
SCSI Configuration
SCSI ID
Term
\ Pin
0
1
2
3
4
5
6
7
Disable
Enable
Default SCSI ID=0
To change ID, connect ID pins to ID Gnd as shown in table below
Default SCSI Terminator OFF
For SCSI bus terminators ON, connect TERM ON to TERM Gnd
ID2
ID1
ID0
TERM ON
Open
Open
Open
Open
ID Gnd
ID Gnd
ID Gnd
ID Gnd
Open
Open
ID Gnd
ID Gnd
Open
Open
ID Gnd
ID Gnd
Open
ID Gnd
Open
ID Gnd
Open
ID Gnd
Open
ID Gnd
-
-
-
-
Open
Term Gnd
Table 2 - SCSI Bus Configuration
3.6
PCMCIA/ATA Card Preparation
CAUTION - Formatting a card will erase existing data.
For PC/AT applications it is necessary to prepare the card before DOS can use it. If the card is
not prepared, the system may report "Invalid Drive Specification".
Removable Media
During the boot process, the SCSI Host Adapter may use the
INQUIRY command to determine the drive characteristics (eg device type, removable media).
Most Host Adapters will support two fixed, direct access devices. To support removable
media, it may be necessary to configure the adapter to "treat removable drive as fixed drive",
or to install the appropriate driver. Refer to your SCSI Host Adapter documentation for
additional information.
SCSI Interface
The PCMCIA/ATA card must be partitioned, using the DOS fixed disk
setup program call FDISK. The card must then be initialized, using the DOS FORMAT
program. Refer to your DOS documentation for additional information.
PCMCIA Interface
The standard FDISK/FORMAT commands may not work since each
of the Card Services software vendors have their own PC Card Utilities to provide ATA card
formatting. Refer to your PCMCIA subsystem documentation for the appropriate process.
9
TARGA SYSTEMS
SCSI DTU Installation Guide
4.0
Operation
4.1
Card Handling
32002088 Rev A
Targa's SCSI DTU does not provide any locking mechanism to prevent card removal during
operation. Targa's SCSI DTU is equipped with a door sensor to advise the unit to complete
any card operation already in progress and lock out any new card operations.
To install the card, slide the card into the slot until it is fully engaged in the socket and the
eject button "pops" out. To remove the card, push the eject button to release the card from the
socket.
CAUTION
CAUTION
4.2
Any resistance to card insertion is an indication it has been inserted upside
down. Excessive insertion force may result in the PC Card key tab being
damaged and the card may become trapped in the unit. Should this occur do
not apply excessive force to the card ejector.
If the card is not present during the boot process, the Host system may report
a disk fault, or may not access a card installed later
Data Reliability
The PCMCIA/ATA cards provide enhanced data reliability via the following mechanisms;
•
•
•
All erase/write operations are performed in a closed loop operation to verify data has
been erased and programmed correctly with the proper voltage margins.
Data is checked with a powerful Error Correction Code (ECC) that offers a high degree
of data protection.
Built in defect management with automatically sector reassignment based on detected
memory errors.
4.2.1 Controlled Shutdown
The DTU door mechanism is designed with an optical sensor, upon detection of a door
opening, the DTU will perform a "controlled shutdown" of the card.
The DTU internal power supply is designed with a power fail detect circuit and 20
millisecond holdup capability. Upon detection of a power fail, the DTU will perform a
"controlled shutdown" of the card.
- completes the current 'single' block write operation
- flags the appropriate 'status' condition for the Host
- removes power from the PCMCIA/ATA card and card interface
4.2.2 SCSI Writes and Pre-Erase
Users should be aware that the PC Card write process involves an "embedded" FLASH erase
operation prior to the write. Although each PC Card type may use their own algorithms, in
general, the larger the block transfer size during a write, the larger the "write pre-erase"
region within the card. As such if power is lost during a SCSI write operation with a large
block transfer size, several sectors in the card may have been "pre-erased" but the current
write operation not completed.
This is part of the trade-off analysis between maximizing SCSI bus data transfers with "large"
block transfers versus data integrity in an unstable power environment.
10
TARGA SYSTEMS
SCSI DTU Installation Guide
5.0
32002088 Rev A
SCSI Implementation
The Targa SCSI Drives support the SCSI-2 Standard (ANSI X3.131-1994) as a Direct Access
Drive. For detailed information, the SCSI-2 standard can be obtained from:
Global Engineering Documents, Inc.
2805 McGraw Avenue
Irvine, CA 92714
(714) 261-1455 or (800) 854-7179
5.1
SCSI Message Support
The SCSI message systems supports communication between the initiator and target for the
purposes of physical path management. The messages supported by the Targa SCSI DTU are
indicated (T) below; unsupported messages are answered with "Message Reject".
MESSAGES
TARGA
SCSI-2
In/Out
00
01
02
03
04
05
06
07
Cmd Complete
Extended Msg
Save Data Ptrs
Restore Pointers
Disconnect
Init Detect Error
Abort
Message Reject
T
T
T
T
T
M
T
O
O
O
M
M
M
In
In/out
In
In
In/out
Out
Out
In/out
08
09
0a
0b
0c
0d
0e
0f
No Operation
Msg Parity
Linked Cmd Done
Linked Cmd Done
Bus Device Reset
Abort Tag
Clear Queue
Initiate Recovery
T
T
T
-
M
M
O
O
M
O
O
O
Out
Out
In
In
Out
Out
Out
Out
10
11
Release Recovery
Terminate I/o
-
O
O
Out
Out
20
21
22
23
Simple Que Tag
Head Of Que Tag
Ordered Que Tag
Ignore Residue
-
O
O
O
O
In/out
Out
Out
In
8x
Identify
T
M
In/Out
In = Drive to Initiator / Out = Initiator to Drive
11
TARGA SYSTEMS
SCSI DTU Installation Guide
5.2
32002088 Rev A
SCSI Command Support
The SCSI command set supported by the Targa SCSI DTU is as indicated (T) below;
SCSI Commands
TARGA
SCSI-2
00
01
03
04
07
08
0A
0B
Test Unit Ready
Rezero Unit
Request Sense
Format Unit1
Reassign Blocks
Read
Write
Seek
T
T
T
T
T
T
T
M2
O
M
M
O
O
O
O
12
15
16
17
18
1A
1B
1C
1D
1E
Inquiry
Mode Select4
Reserve
Release
Copy
Mode Sense4
Start/Stop Unit
Recv Diagnostic
Send Diagnostic
P/A Removal
T
T
T
T
T
T
T
-
M
O
M
M
O
O
O
O
M
O
25
28
29
2A
2B
2C
2D
2E
2F
Read Capacity
Extended Read
Read Generation
Extended Write
Extended Seek
Erase3
Read Update Blk
Write & Verify3
Verify3
T
T
T
T
T
T
T
M
M
O
M
O
O
O
O
O
37
38
Read Defect Data
Medium Scan3
T
T
O
O
DF
Security Erase5
T
V
1:
The time required to format the card depends upon media capacity.
2:
Implementation = Mandatory / Optional / Reserved / Vendor Unique.
3:
These commands include features defined for Erasable Media that are well suited to
supporting FLASH memory. Refer to Appendix A for command options.
4:
Limited page access.
5:
This command initiates the SanDisk Auger In command. Refer to Appendix C
12
TARGA SYSTEMS
SCSI DTU Installation Guide
5.3
32002088 Rev A
SCSI Status Codes
Upon the completion of a command, the Targa SCSI Drives will return a single Status Code
byte, followed by a "Command Complete" Message.
Status Code
Description
00
Good
Command was successful
02
Check Condition
Command encountered an error
Use "Request Sense" command to identify error
04
Condition Met
Scan operation successful
18
Reservation Conflict
Command not executed
Drive is reserved for use by another host
In response to the "Request Sense" command, the Targa SCSI drive will return the following
Sense Key and Sense Codes, where;
Sense Key:
Sense Codes:
Indicates general error categories.
Provides additional clarification of errors.
Sense Key
Description
00
No Sense
Command was successful
01
Recovered Error
Command completed with recovery action
02
Not Ready
Drive cannot be accessed
03
Medium Error
Command terminated with non-recoverable error
04
Hardware Error
Non-recoverable error during command / self test
05
Illegal Request
Illegal parameter in Command Descriptor Block
06
Unit Attention
Drive has been Reset
07
Data Protected
Attempt to Read or Write to a protected region
0B
Aborted Command
Command aborted by the drive
0C
Equal
Command satisfied comparison
0E
Miscompare
Data Compare error detected
13
TARGA SYSTEMS
SCSI DTU Installation Guide
Sense Code
32002088 Rev A
Associated Sense Key
Description
00
03
04
09
No Sense
Hardware Error
Not Ready
Medium Error
No additional information
Write Fault
Drive not Ready
Misc error
10
11
14
17
18
1D
1F
Medium Error
Medium Error
Medium Error
Recovered
Recovered
Miscompare
Hardware Error
ECC error
Unrecovered Read Error
Record ID not found
Read recovered with retries
Read recovered with ECC
Miscompare during Verify
Transfer error to medium
20
21
22
24
25
26
28
29
2F
Illegal Request
Illegal Request
Illegal Request
Illegal Request
Illegal Request
Illegal Request
Unit Attention
Unit Attention
Unit Attention
Invalid Command Code
Illegal Logical Block Address
Illegal Function
Illegal Data in CDB
Invalid LUN
Invalid Field in Param List
Not Ready to Ready (Media Change)
Power On, Reset or Bus Reset
Address overflow
30
32
33
34
35
36
38
39
3A
Medium Error
Medium Error
Hardware Error
Hardware Error
Hardware Error
Hardware Error
Hardware Error
Illegal Request
Not Ready
Incompatible Medium
No Defect Spares Available
DTU Mains Voltage Out of Tolerance
DTU Switch Voltage Fault
PC Card Supply Voltage Out of Tolerance
PC Card Generated Voltage Out of Tolerance
Corrupted Media
Save Parameters Not Supported
Media Not Present
40
42
43
44
47
48
49
54
5A
Hardware Error
Hardware Error
Aborted Command
Hardware Error
Hardware Error
Aborted Command
Aborted Command
Aborted Command
Unit Attention
Diagnose Fault
Power On Diagnostic Fault
Message Rejected
Internal controller error
SCSI Bus Parity Error
Initiator detected error
Inappropriate/Illegal Message
SCS to Host Interface Fault
Operator Request (Door Open)
90
91
92
93
94
95
96
Unit Attention
Unit Attention
Invalid Request
Not Ready
Unit Attention
Medium Error
Hardware Error
Auger qualification
Auger qualification failed
Auger command rejected
Auger command initiated
Auger command completed
Augered media
Auger signal disabled
14
TARGA SYSTEMS
SCSI DTU Installation Guide
6.0
32002088 Rev A
Warranty & Repair
Targa products are designed, manufactured and tested to the highest industrial standards,
however repair may become necessary sometime during the life of the unit. If you believe your
Targa product requires repair, please follow these guidelines to ensure prompt, accurate
service:
1.
Carefully note the symptoms of the problem you are experiencing, along with the
model and serial number of the product.
2.
Call Targa Customer Service Support at (613) 727-9876. A technician will
discuss the problem with you.
If factory service is necessary, Targa will issue a Return Authorization (R.A.)
number and give you instructions for customer prepaid shipment of the goods for
repair.
Products returned without an R.A. number, or returned C.O.D. will not be
accepted by Targa.
3.
If the product is covered under Targa's Limited Warranty, there will be no charge
for parts or labour.
4.
If the product is not covered under Targa's Limited Warranty, there will be a
minimum charge for each item returned and a purchase order must accompany any
returned goods.
TARGA LIMITED WARRANTY
Targa products are warranted for one year from the date of shipment. Targa will repair
or replace, for the original purchaser only, any defects in material or workmanship in
the system components.
No other representations or warranties, expressed or implied have been made by Targa
Systems. Targa does not warrant that the system components are merchantable or fit
for any particular purpose.
Targa Systems is not liable for any loss of profit or for any special, incidental or
consequential damages resulting from the failures of its products. The sole liability of
Targa Systems is to repair defects in Targa products.
This warranty is rendered void if the unit has been changed or modified other than by
written instruction from Targa Systems.
15
TARGA SYSTEMS
SCSI DTU Installation Guide
A.0
32002088 Rev A
SCSI Command Options
For advanced applications, the Targa SCSI drive provides special command options that the
programmer may include in his low level drivers.
Command
CDB Byte1
Description
2A Extended Write
00000E00
E - Erase Bypass
0 - normal write operation
1 - bypass erase before write
Sectors should be pre-erased before
issuing the Erase Bypass option
2C Erase
00000E00
E - Erase All
0 - erase specified area
1 - erase to end of media
xfer length must be 0
2E Write & Verify
00000EM0
E - Erase Bypass
0 - normal write operation
1 - bypass erase before write
M - Medium Verification
0 - no data comparison
1 - byte by byte compare
Sectors should be pre-erased before
issuing the Erase Bypass option
2F Verify
00000EM0
E - Erase/Blank Verification
M - Medium Verification
00 - no data comparison
01 - byte by byte compare
10 - erase verification
11 - invalid
38 Medium Scan
000W0D00
W - Written Block Search
0 - scan for blank
1 - scan for written
D - Scan Direction
0 - forward scan
1 - reverse scan
Note:
For a detailed description of the commands and options,
please refer to the ANSI SCSI Specification.
16
TARGA SYSTEMS
SCSI DTU Installation Guide
A.1
SCSI Inquiry Data
Byte
Value
Description
0
eg. 00H
eg. 20H
eg. 7FH
Device Type = Direct Access
Device Type = Not Available
Device Type = Not Supported
1
eg. 10000000B
RMB/Modifier = Removable Media
02H, 02H
Complies with SCSI-2
2-3
4
5-6
A.2
32002088 Rev A
Additional Length
00H, 00H
Reserved
7
00010000B
Features = Synchronous Transfer
8 - 15
eg. 'Targa '
Vendor Identification
16 - 31
eg. 'DR31-10-2'
Product Identification
32 - 35
eg. '2.1 '
Product Revision Level
36 - 43
eg. '98051234'
Product Serial Number
SCSI Mode Data
Mode Sense
Value
Description
Header
__
00
00
__
Mode Sense Data Length
Media Type
Media Modifier
Block Descriptor Length
Block
Descriptor
00
__,__,__
00
__,__,__
Density Code
Number of Blocks
Reserved
Block Length
Page 0
00
02
00
00
Page Code
Page Length
Enable Unit Attention
Reserved
Operating
Parameters
17
TARGA SYSTEMS
SCSI DTU Installation Guide
Page 1
Read-Write
Error
Recovery
Page 2
Disconnect
Reconnect
Page 3
Format
Device
Page 4
Rigid Disk
Drive
Geometry
32002088 Rev A
01
06
10010000B
00
00
Page Code
Page Length
AWRE, RC
Read Retry Count
Correction Span
Head Offset Count
Data Strobe Offset Count
Reserved
Write Retry Count
Reserved
Recovery Time Limit
02
0E
00,00
00,00
00,00
00,00
00,00
00,00,00,00
Page Code
Page Length
Buffer Full,Empty Ratio
Bus Inactivity Limit
Disconnect Time Limit
Connect Time Limit
Maximum Burst Size
Reserved
03
16
00,01
00,00
00,00
00,00
00,20
02,00
00,01
00,00
00,00
01100000B
00,00,00,00
Page Code
Page Length
Tracks per Zone
Alternate Sectors per Zone
Alternate Tracks per Zone
Alternate Tracks per Logical Unit
Sectors per Track
Bytes per Physical Sector
Interleave
Track Skew Factor
Cylinder Skew Factor
Soft/Hard Format, Removable Media
Reserved
04
16
__,__,__
02
__,__,__
__,__,__
__,__
__,__,__
00
00
00
__,__
00,00
Page Code
Page Length
Number of Cylinders
Number of Heads
Starting Cylinder
Starting Cylinder
Drive Step Rate
Landing Zone Cylinder
Reserved
Rotational Offset
Reserved
Medium Rotation Rate
Reserved
18
TARGA SYSTEMS
SCSI DTU Installation Guide
B.0
32002088 Rev A
DR3x-11-2 "B" Key Connector
The DR3x-11-2 DTU operates from an external +5V supply and as such has been equipped
with the "B" key variant of the 38999 style connector to prevent accidental connection to a
+28V source. Standard SCSI DTU pin out has been changed as defined below:
"B" Connector
Mate
MIL-C-38999 Series 2, Rear Mount, "B" key
MS27508 E 14 F 35 PB
37 pin contacts "B" key
MS27473 E 14 F 35 SB
37 socket contacts "B" key
Pin
Signal
Pin
Signal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Case Gnd
-RST
-SD0
-SD1
-SD2
-SD3
GND
-SD4
-SD5
-SD6
-SD7
GND
-SDP
GND
TERMPWR
GND
-PWR Fail
+5Vdc
-ATN
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
--
-BSY
-ACK
-MSG
-SEL
-C/D
GND
-REQ
-I/O
GND
ID0
ID1
ID2
ID GND
TERM ON
TERM GND
ISPL MODE
ISPL GND
-Erase/BITError
Input Power Requirements: +4.85Vdc to +5.30Vdc, ripple 100 mvp-p
Note:
Attention to voltage drop due length of power wiring is critical as the DTU will
auto reset at 4.7Vdc. Voltage drop will increase with respect to SCSI data rates if
the DTU is terminating the SCSI bus.
-PWR Fail Active low TTL input (pulled high by DTU)
When at logic low (0), the DTU will not permit any new writes to the PC
Card. (Replaces standard products 28Vpsu power fail / holdup features)
-Erase
Active low TTL input (pulled high by DTU)
When at logic low, initiates Security Erase. Refer to Appendix C.
BIT Error
Model 91000125 specific - Active high TTL output signal.
Will remain high (logic 1) in the event of a Power-Up BIT failure, or be set
high in the event of a failure during the Send Diagnostics command.
19
TARGA SYSTEMS
SCSI DTU Installation Guide
C.0
32002088 Rev A
Security Erase
WARNING - SANDISK AUGER IN COMMAND
DESTRUCTIVE ERASURE OF DATA & CARD FUNCTIONALITY
USER WHO EXECUTES THIS COMMAND ACCEPTS ALL
RESPONSIBILITY FOR LOSS OF DATA AND DESTRUCTION OF THE CARD
The Auger In command is a SanDisk proprietary command that effectively destroys the
SanDisk Card. This command should only be used in sensitive applications that require quick
destruction of the user data and the functionality of the card. When the command is executed,
all user data and internal data structures are continuously erased until a hard-reset or power
cycle occurs. For large capacity cards, this commands will take less than 5 seconds. If the
minimum time required is not met, the customer accepts the risk of original data not being
erased. Executing this command voids all card warranties.
Note:
C.1
As of November 2002, the Auger In command is supported in all SanDisk cards
marked ‘Industrial Grade’. Prior to the release of these cards, this was a ‘Special
Order’ feature.
Hardware Initiated
The Security Erase can be initiated using a discrete input on the rear connector (Pin 37). The Erase signal must remain valid for a minimum of 50 milliseconds for the DTU to initiate the
Erase operation. Each stage of the signal qualification and auger command execution are
reported by the DTU using the Sense Codes 90-96.
If the -Erase signal is low at Power On or Door Closure, the signal must return to high before
the Erase function will be enabled. The host can determine if the signal status has been
disabled by using the SCSI Diagnose command.
Note:
C.2
DTU (Firmware D.9 and later) must be hardware enabled for Auger In.
The Auger configuration is accessed via ISPL Mode. See Section 3.5.1
Software Initiated
The Security Erase can be initiated using the following Vendor Unique SCSI command. The
Secondary Opcode must be provided to avoid accidental activation from systems that ‘scan’
the SCSI devices to determine supported commands.
Byte
0
1
6
5
4
3
2
0
Opcode = DFH
Secondary Opcode = 4DH
3
Reserved = 0
5
1
Reserved = 0
2
4
Note:
7
0
Reserved = 0
Reserved = 0
0
0
DTU (Firmware D.9 and later) must be software enabled for Auger In.
The Auger configuration is accessed via ISPL Mode. Refer to Section 3.5.1.
20
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising