2013-10-02 21:07:58 +00:00
|
|
|
SCSI2SD, The SCSI Hard Drive Emulator for retro computing.
|
|
|
|
|
2013-10-09 04:07:28 +00:00
|
|
|
Traditional hard drives last 5 years*. Maybe, if you're luckly, you'll get 10
|
|
|
|
years of service from a particular drive. The lubricants wear out, the spindles
|
|
|
|
rust. SCSI2SD is a modern replacement for failed drives. It allows the use of
|
|
|
|
vintage computer hardware long after their mechanical drives fail. The use of
|
|
|
|
SD memory cards solves the problem of transferring data between the vintage
|
|
|
|
computer and a modern PC (who still has access to a working floppy drive ?)
|
2013-10-02 21:07:58 +00:00
|
|
|
|
2013-10-09 04:07:28 +00:00
|
|
|
*All statistics are made up.
|
2013-10-02 21:07:58 +00:00
|
|
|
|
|
|
|
|
2013-10-09 04:07:28 +00:00
|
|
|
Features
|
|
|
|
|
|
|
|
In-built active terminator.
|
|
|
|
Can optional supply terminator power back to the SCSI bus
|
|
|
|
Emulates a non-removable hard drive for maximum compatibility.
|
2014-04-17 10:13:36 +00:00
|
|
|
Supports sector sizes from 64 bytes to 2048 bytes
|
2013-10-29 23:13:55 +00:00
|
|
|
Firmware updatable over USB
|
|
|
|
Highly configurable over USB
|
2013-10-09 04:07:28 +00:00
|
|
|
Selectable SCSI ID
|
|
|
|
Selectable parity support
|
|
|
|
Enable/disable Unit Attention Condition
|
|
|
|
Artificial limits on the SCSI disk size (eg. limit size to 4G to avoid OS bugs)
|
2014-04-17 10:13:36 +00:00
|
|
|
Sector size (can also be set via the SCSI MODE SELECT command, as sent by SCSI format utilities).
|
2013-10-09 04:07:28 +00:00
|
|
|
|
|
|
|
|
|
|
|
Technical Specifications
|
|
|
|
|
|
|
|
SCSI Interface
|
|
|
|
SCSI-2 Narrow 8-bit 50-pin connector. Supports asynchronous transfers only.
|
|
|
|
SD Card Interface
|
|
|
|
Standard SDSC (1GB maximum size)
|
|
|
|
SDHC (32GB maximum size)
|
|
|
|
SDXC cards are untested. Donations welcome.
|
|
|
|
Communication is via the SPI protocol at 25MHz.
|
|
|
|
Power
|
|
|
|
5V via standard molex drive connector.
|
|
|
|
Dimensions
|
|
|
|
10cm x 10cm x 1.5cm
|
|
|
|
A 3D-printable bracket is in testing to suit a standard 3.5" hard disk bay.
|
|
|
|
|
|
|
|
|
|
|
|
Performance
|
|
|
|
|
|
|
|
As currently implemented:
|
|
|
|
|
2014-05-30 13:35:19 +00:00
|
|
|
Transfer size: 512 2048 8192 65536
|
|
|
|
-------------------------------------------------------
|
|
|
|
read: 2MB/s 2.1MB/s 2.5MB/s 2.6MB/s
|
|
|
|
write: 125kB/s 441kB/s 1.5MB/s 2.3MB/s
|
|
|
|
-------------------------------------------------------
|
|
|
|
|
2013-10-14 12:24:04 +00:00
|
|
|
|
|
|
|
Tested with a 16GB class 10 SD card, via the commands:
|
|
|
|
|
|
|
|
# WRITE TEST
|
2014-05-30 13:35:19 +00:00
|
|
|
sudo dd bs=${SIZE} count=100 if=/dev/zero of=/dev/sdX oflag=dsync
|
2013-10-14 12:24:04 +00:00
|
|
|
|
|
|
|
# READ TEST
|
2014-05-30 13:35:19 +00:00
|
|
|
sudo dd bs=${SIZE} count=100 if=/dev/sdX of=/dev/null
|
2013-10-14 12:24:04 +00:00
|
|
|
|
2013-10-09 04:07:28 +00:00
|
|
|
Compatibility
|
|
|
|
|
2014-02-14 20:58:27 +00:00
|
|
|
Tested with Linux (current), Apple Macintosh System 7.5.3 on LC-III, and LC-475 hardware.
|
|
|
|
|
|
|
|
Users have reported success on these systems:
|
|
|
|
|
|
|
|
Mac II running System 6.0.8
|
|
|
|
Mac SE/30
|
|
|
|
Roland JS-30 Sampler
|
2014-04-17 10:13:36 +00:00
|
|
|
Akai S1000, S3200, S3000XL, MPC 2000XL, DPS 12
|
|
|
|
EMU Emulator E4X with EOS 3.00b and E6400 (classic) with Eos 4.01
|
2014-04-29 07:40:22 +00:00
|
|
|
Ensoniq ASR-X, ASR-10 (from v3.4, 2GB size limit)
|
2014-04-17 10:13:36 +00:00
|
|
|
HP 16601A logic analyzer
|
2014-05-18 03:42:51 +00:00
|
|
|
Apple IIgs using Apple II High Speed SCSI controller card (from v3.3)
|
|
|
|
Symbolics List Machine XL1200, using 1280 byte sectors (from v3.4)
|
2014-06-23 03:52:05 +00:00
|
|
|
Fluke 9100 series
|
|
|
|
PDP-11/73 running RSX11M+ V4.6
|
|
|
|
Amiga 500+ with GVP A530
|