SCSICFDISK – SCSI to Compact Flash Disk

Solid State replacements for legacy SCSI Disks


  • The SCSICFDISK PCB is a SCSI solid state disk that uses a standard Compact Flash (CF) Card as its storage. The CF card is plugged into the 3M CF socket at the end of the PCB and this is presented as a regular SCSI disk to a Host via the SCSI interface the other end of the board.
  • The PCB mounts in a standard 3.5″ form factor tray. It requires 5V only which is supplied via a standard disk power connector.
  • The 3.5″ form factor disk has a standard SCSI1/SASI/SCSI2 interface can be configured to emulate & replace those hard-to-find SCSI disks/MO/Floppy drives for legacy systems.
  • Data is stored on an industry standard Compact Flash (CF card), which can be easily removed. The CF card can then be plugged into a PC and the data archived.

When connected to a SCSI Host, the Host sees the SCSICFDISK PCB as a regular SCSI disk.

flash-tape-scsicfdisk_diag2

The SCSI bridge PCB carries its microcode in Flash, that can be simply updated via the SCSI or Serial ports. It has an optional standard display module interface to drive a 2 line by 16 character backlit, LCD display.

Disk emulations exist for the following systems:

Applied Materials, AS/400, Cannon, DEC VAX, UVax and PDP-11, Data Technology Corp. DTC520B Dutch Signaal, Encore, Evans & Sutherland, HP 9000 series 800, HP 9000 series 500, HP 9000 series 300, HP 1000 A Series, HP-IB Bering, I/O systems OMTI DTC51, Nicholet, Honeywell Measurex, MX-OPEN, Rosemount RS3, Sercel, Sun Spark, Thompson CSF, ABB Advant Operator Stations, HP B132L+ HP B180L, and several Telco host applications including Ericsson and Siemens EWSD.

And for the following Operating Systems:

HP-UX, HP-RTE, HPL, VMS, IRMx, OS/400, GCOS, BOSS, VXworks, OS2, DEC VMS, RSTS, OSF, MXopen system QCs, UNIX, Solaris, SASI

The unit can emulate a standard SCSI disk, a SASI disk, an MO removable drive or a Floppy disk. Emulated Disk Sector sizes can be 256, 512, 768., 1024. 2048, 4096 bytes.

SCSI 2 transfer rates of (up to) 10 Mbytes/sec, and disk capacities only limited by current CF cards (up to 64 GB as of 2011)
Garson Industries aim the product as a low-cost way to give extra life for Legacy Hosts which would otherwise need to use unreliable second-hand disks.

Available in various form factors, with CF eject header, and several subsystem styles.

Overview

  • Form Factor: 3.5″ x 1″ hard disk form factor, industry standard hole mount positions M3 threaded.
  • Interface: Compliant with SCSI2 standards – ANSI X3. 131-1994.
  • Mounting: Any orientation.
  • Connector: Standard SCSI 50-pin, Single-Ended (SE). HVD adapter daughter card available.
  • CF Card compatibility: Type 1 CF cards via a CFA approved 3M CF socket.
  • Ejector: Ejector Option for easy removal of CF card.
  • Retainer: Retainer clip option permits stability for mobile and in high vibration applications.
  • Reliability (MTBF): in excess of 1,000,000 hours (and counting) (empirical data).
  • Parts that wear: CF card eventually wears-out, but this low-cost part can simply be replaced by the end-user.
  • Moving parts: None
  • Write Protect: Several CF cards with Write protect switch are supported.
  • Diagnostic Port1: A serial port with comprehensive diagnostic printout, microcode upload, and SCSI trace capability.
  • Diagnostic Port2: A 16-pin parallel LCD display and pushbutton port, that facilitates a menu driven product configuration system.

Power:

  • Input Power: Via standard Molex style disk drive connector 5V & 12 V. 12V not used- no connection. 5V +/- 5% @ 500 Ma (depending upon CF Media)
  • CF Power: 3V3 via on board regulator.

Environmental:

  • Operating Temperature: Commercial operating temperature range from 0%C to +65%C.

SCSI Interface:

  • Single-ended 50 pin bus SCSI 2 or SCSI 1 or SASI with many emulations.
  • Synchronous & asynchronous transfer capable at Fast SCSI 2 Burst rates of 10 Mbytes/sec.
  • SCSI Termination via on board active terminators selectable via a jumper.
  • HVD (High Voltage Differential) SCSI interface is possible by using a plug-in daughter card option. On board HVD terminators are also selectable.
Command Name Operation Code Type Supported
INQUIRY 12h M YES
FORMAT 04h M YES
MODE SELECT (6) 15h O YES
MODE SENSE (6) 1Ah O YES
PREVENT /ALLOW medium removal 1Eh O YES
READ (6) 08h M YES
READ (10) 28h M YES
READ BUFFER (10) 3Ch O YES
READ CAPACITY (10) 25h M YES
READ DEFECT DATA (10) 37h M YES
REASSIGN BLOCKS (6) 07h O YES
RECEIVE DIAGNOSTIC RESULTS(6) 1Ch O YES
REQUEST SENSE (6) 03h M YES
REZERO UNIT (6) 01h O YES
SEEK (6) 0Bh O YES
SEEK (10) 2Bh O YES
SEND DIAGNOSTIC (6)” 1Dh O YES
START STOP (6) 1Bh O YES
TEST UNIT READY (6) 00h M YES
VERIFY 2Fh O YES
WRITE (6) 0Ah M YES
WRITE (10) 2Ah M YES
WRITE VERIFY (10) 2Eh M YES
WRITE BUFFER (10) 3Bh O YES
Type: SCSI2 specification command allocation
Key: M = Command implementation is mandatory.
O =Command implementation is optional.
YES = Commands implemented

Mechanical:

trayDrawing_250

  • Standard 3.5″ x 1″ form factor: Width: 101mm, Length: 150mm, Height: 25mm.
  • M3 Mounting holes at standard hard disk positions, sides and base. Maximum screw length: 6mm.
The card has several diagnostic ports including an LCD display and a pushbutton configuration menu setup system, a full duplex serial port, and several status LEDs.

Typically, configuration is done once (at the factory) by loading specific microcode into the 1Mbit EEProm. Secondary configuration is done by the customer in the form of SCSI ID and termination set-up.

The internal PCB has a number of internal I/O connectors: a 3 pin serial port and a 16-pin parallel display and pushbutton port. There are also 3 display LEDs:

D1 A green internal surface mount heartbeat LED, that flashes to show that the internal processor is alive. D2 a red LED that shows the presence of termination power on the SCSI bus.

D4 A red 5mm external LED that shows SCSI activity.

D3 A green 5mm external LED that shows ready status for the controller.

When power is first applied to the controller, it performs its own internal self checks, and if these are passed, it flashes the 5mm front panel green LED at a 0.5 second rate. This will continue until a CF card is inserted. The controller senses the card, initialises it and attempts communication with it. If the SCSICFDISK controller can successfully read its CIS area and the Identify data then the controller stops flashing the green 5mm LED.

The card will accept SCSI commands at any time beyond 250 mSec after power-up. The card will remain in a not-ready state until a suitable CF card has been inserted, it has been powered up and its Identify data has been successfully read. The controller will then go ready via the unit attention state.

Configuration & Installation

  • Set Termination Disable/Enable at LK2 — If jumpered termination is ENABLED
  • Exporting termination power. – This is generally not necessary, but If so jumper LK1. Note that the internal terminators always have power.
  • Connect the SCSI cable, noting that pin 1 of the cable is at the edge of the PCB.
  • Connect the 5V power. Note that a standard 5V/12V disk power lead can be used here as the 12V pin is a no-connect on the board.
  • Note the green heartbeat LED will flash. Also note that the 5mm front panel green LED will briefly flash while the CF card is being initialised.
Useful PDF’s:

  • Teac SCSI Floppy replacement
  • OI Servo panel disk replacements
  • HP1000 and 9000 storage solutions
  • RZ23 flashdisk for the DEC VAX & UVAX
  • SCSI Tape & Disk solutions for Rosemount RS3 systems
  • SCSI tape & Disk solutions for Honeywell MXopen
  • Garson Industries Flash disk and tape products in NEC Neax Telco Switching applications
  • Garson Industries Flash disk and tape products in Siemens EWSD Telephone Exchange Switching applications
  • Garson Industries Flash disk and tape products in Telco Switching applications
  • SCSICFISKs for IBM AS400 and RS6000 systems
  • Garson Industries SCSCFDisk to replace the Sony SMO-F551 and other MO Drives
  • Flash Storage Solutions for the ABB Advant Operator Stations,-HP B132L+ and HP B180L computers