Commodore D9060

Last updated
D9060/D9090
Commodore D9090 (crop).jpg
Commodore D9090 Hard Disk Drive
ManufacturerCommodore Business Machines, Inc.
TypeHard disk
Release date1983 (1983) (or earlier)
Introductory price£1,995 (equivalent to £7,200in 2021)
Media5+14 in (130 mm) Hard disk [1]
Storage5/7.5 MByte ST-506 MFM [1]
Connectivity IEEE-488
Backward
compatibility
Commodore PET , With special interfacing also VIC-20 and Commodore 64

The Commodore D9060/D9090 Hard Disks were the only family of hard drives that Commodore made for both the home and business market. The electronics are identical in the D9060 and the larger D9090 unit; the only difference is the size of the installed hard drive, with a jumper set to distinguish between 4 or 6 disk heads. Originally intended for the metal-cased PET/CBM series of computers, they are compatible with the VIC-20, Commodore 64 and later models with an adapter.

Contents

Technical data

ModelMechanism type RPM HeadsCylindersSectorsBytes/sectorUnformatted sizeFormatted sizeBlocks freeFree
D9060TANDON TM602S3600±1% [2] 4 [3] 153 [3] 322566.4 MB5.01 MB19,4424860.5 KB
D9090 TANDON TM603S3600±1% [2] 6 [3] 153 [3] 322569.6 MB7.52 MB29,1627290.5 KB

Internally the system was made up of four major parts:

  1. CBM DOS 3.0 PCB
  2. SASI Controller
  3. Hard drive
  4. Power supply

Input voltage: 100, 117, 220, 240 V AC

Power supply

4-pin plug & cable - wiring and voltages follow world standard for large drive power cables, but colours are not standard.

PinUsage
15 V
2Ground (black)
3Ground (black)
412 V

CBM DOS 3.0 PCB

CBM DOS PCB CBM-DOS 113x85.JPG
CBM DOS PCB

This DOS PCB is made up of several major electronic components:

SASI controller

SASI controller PCB SASI 199x140.jpg
SASI controller PCB

The main brain driving this controller is the AMD 'AM2910' (a 12-bit address sequencer) The SASI interface was invented by Shugart which would later become Seagate. SASI eventually became standardized and is known today as SCSI.

Connecting two hard drives to one SASI controller

Capable of managing 2 x MFM hard drive mechanisms, which is communicated to the user as two combined directories, with one header number = 0 and the other header number = 1. This is unlike other Commodore drives of this era, which required each separate disk directory to be called individually with a command LOAD"0:$",8 and LOAD"1:$",8 for the two drives that reside in device 8. It appears the DOS was never fully completed by Commodore; this is indicated by the way two directories overlap for the one device and the number of blocks free is displayed as if only one hard drive is in use. The DOS will also "lock up" if an attempt is made to access drive unit 1 when there is just the one hard drive unit connected as drive unit 0.

Hard drive

The inside of a similar ST225-HD hard disk mechanism ST225-HD Inside 95x127.jpg
The inside of a similar ST225-HD hard disk mechanism

The unit uses Tandon TM602S/TM603S hard disk drive units. Tandon was founded in 1975 [5] and became part of Western Digital (WD) in 1988. [6]

Data is encoded to the disk platters using the MFM disk format. [7]

Internally the system had a transfer rate of 5.0 Mbit/s from the hard disk drive to the CBM DOS 3.0 Controller PCB.

Any 4 or 6 head MFM drive mechanism can be used as a replacement mechanism.[ citation needed ]

Cylinders = 153 (per hard disc) 6 head drive contains 3 platters, 4 head drive contains 2 platters.

Sectors per cylinder = 192 (D9090) (32 sectors × 6 heads)

Sectors per cylinder = 128 (D9060) (32 sectors × 4 heads)

Sectors per track = 32

Bytes per sector = 256

Access time Track-to-Track, Average: 153 ms, 99 ms [2]

Error Rates: [2] Soft Read: 1×1010  bits Hard Read: 1×1012  bits Seek Errors: 1×106  seeks

Recording density: 7690 BPI (bits per inch) [2]

Transfer speed: 5 Mbit/s [2]

+12V D. C. +/- 10% 1.5 amps tyical, 5 amps maximum for 10 seconds with no more than 5 millivolts PARD* [2] +5V D. C. +/- 5% .. 8 amps typical with no more than 50 millivolts PARD* [2]

Environmental: Ambient Temperature: Operating: 16 °C to 46 °C (50°F to 115°F) Nonoperating: -35.4°C to 60 °C (-40°F to 140°F) Relative Humidity: 8% to 80% Maximum Wet Bulb Temperature: 26 °C without condensation [2]

True: 0.0 - 0.4 V Imax=40mA maximum [2] False: 2.5-5.25 V Imax=0mA open [2]

Control signal electrical for single ended signals: 7438 driver into a maximum of 20 feet (6.1 m) cable into a +5V..220 ohm..Signal..330 ohm terminator..GND into a 74LS14 load. [2]

Formatting

Despite the small storage space (by current standards) of these legacy hard drives, formatting either can require a fair amount of patience from the user:

These long delays can be attributed by the overall operation which consists of the low-level disk format by the SASI controller, followed by a six-pass test pattern write to the whole disk surface by the DOS before placing the initial filing system information.

Partitions and subdirectories

Due to the structure of the onboard DOS 3.0, there is only one main partition which contains the directory and all the saved files. There are no subdirectories so eventually you run into trouble when you type LOAD"$",8 and LIST, the directory list fills the screen and then scrolls away. You can pause the directory listing as with any Commodore computer. But if you have scores or hundreds of files saved, then the user must wait some time until the entire directory listing has finished scrolling.

Using larger disk mechanisms

With minor changes to the CBM DOS ROM code, larger capacity hard disk drives could be swapped into the D9060/D9090 unit. This was done by finding drives with 8 heads (4 platters) and 256 cylinders. The CBM DOS would support these numbers if "hard coded" into the ROM. Nothing larger could be accommodated without major changes to the drive code. In the 1980s, an Arizona company named Copperstate Cash Register was selling upgraded units to the business and BBS operator community. [8]

ModelMechanism typeRPMHeadsCylindersSectorsBytes/sectorActualFormatted sizeBlocks freeFree
D9060-modifiedUnknown36008 [3] 256 [3] 3225616.8 MB~12.0 MBUnknownUnknown

IEEE–488 bus

The back of a D9090 drive showing the IEEE-488 port Commodore D9090-04.jpg
The back of a D9090 drive showing the IEEE–488 port

The drive used the IEEE–488 interface (24 wire parallel cable) to communicate with computers (also known as both the General Purpose Interface Bus (GPIB) and the Hewlett-Packard Interface Bus (HP-IB)). The transfer rate was 1.2 kB per second from the D9060/D9090. These hard drives can be daisy chained on the interface with each device using a different device number.

The D9060/D9090 were designed for use on the Commodore CBM/PET family of computers, but because these metal-cased family of computers were obsoleted by the VIC-20 and the Commodore 64, the greatest demand for these drives came from the biggest home computer user market in the world at the time, the VIC-20, C64 and C128 users.[ citation needed ] As a result, several companies built interfaces that effectively give a VIC-20 and Commodore 64/128 an IEEE-488 port. The first produced was the VIC-20 IEEE 488 cartridge, model number "VIC-1112", produced by Commodore.

Commodore 64 IEEE-488 interface cartridges were made by various companies. The original Commodore 64/128 IEEE Cartridge was produced later and were packaged with SFD-1001 disk drives in Europe only, that would explain why this unit was unknown in the U.S. [9]

Some other interfaces without pictures available:

Commodore 64/128 usage

The D9060 & D9090 hard drives were highly sought after in the early 1980s by people using the Commodore 64 and Commodore 128 who wanted to taste the luxury of having all their utilities and games in one place. Files and games loaded 5 times faster than the common Commodore 1541 floppy disk drive. Many bulletin board systems (BBS) were set up using these hard drives as they could access information quickly and could hold massively more information compared to the 1541 disk drive which could only access 170 KB on one side of a floppy disk at one time.

By the late 1980s, the Commodore 64 had obsoleted all other Commodore 8-bit machines mainly because of the sheer number of users worldwide and also the market support from so many 3rd party software & hardware companies. As a result, the older IEEE-488 disk drives and hard drives were being acquired by large numbers of C64 owners to connect to their computer using an IEEE-488 Interface. This has put pressure on the supply of these devices as nowadays they are wanted by both Commodore 64/128 users and also needed by people using the PET family of machines, that these drives were specifically designed for.[ citation needed ]

Price when new

The oldest pricing reference found for this article was titled "Commodore Price List 1-september 1983"

Related Research Articles

<span class="mw-page-title-main">Commodore 1541</span> External 5¼-inch floppy disk drive for the Commodore C64 homecomputer

The Commodore 1541 is a floppy disk drive which was made by Commodore International for the Commodore 64 (C64), Commodore's most popular home computer. The best-known floppy disk drive for the C64, the 1541 is a single-sided 170-kilobyte drive for 5¼" disks. The 1541 directly followed the Commodore 1540.

<span class="mw-page-title-main">Commodore 1581</span>

The Commodore 1581 is a 3½-inch double-sided double-density floppy disk drive that was released by Commodore Business Machines (CBM) in 1987, primarily for its C64 and C128 home/personal computers. The drive stores 800 kilobytes using an MFM encoding but formats different from the MS-DOS, Amiga, and Mac Plus formats. With special software it's possible to read C1581 disks on an x86 PC system, and likewise, read MS-DOS and other formats of disks in the C1581, provided that the PC or other floppy handles the "720 kB" size format. This capability was most frequently used to read MS-DOS disks. The drive was released in the summer of 1987 and quickly became popular with bulletin board system (BBS) operators and other users.

<span class="mw-page-title-main">Commodore 64</span> 8-bit home computer introduced in 1982

The Commodore 64, also known as the C64, is an 8-bit home computer introduced in January 1982 by Commodore International. It has been listed in the Guinness World Records as the highest-selling single computer model of all time, with independent estimates placing the number sold between 12.5 and 17 million units. Volume production started in early 1982, marketing in August for US$595. Preceded by the VIC-20 and Commodore PET, the C64 took its name from its 64 kilobytes(65,536 bytes) of RAM. With support for multicolor sprites and a custom chip for waveform generation, the C64 could create superior visuals and audio compared to systems without such custom hardware.

<span class="mw-page-title-main">Commodore 1571</span> Floppy disk drive

The Commodore 1571 is Commodore's high-end 5¼" floppy disk drive, announced in the summer of 1985. With its double-sided drive mechanism, it has the ability to use double-sided, double-density (DS/DD) floppy disks, storing a total of 360 kB per floppy. It also implemented a "burst mode" that improved transfer speeds, helping address the very slow performance of previous Commodore drives.

<span class="mw-page-title-main">Commodore 128</span> Home computer released in 1985

The Commodore 128, also known as the C128, C-128, or C= 128, is the last 8-bit home computer that was commercially released by Commodore Business Machines (CBM). Introduced in January 1985 at the CES in Las Vegas, it appeared three years after its predecessor, the Commodore 64, the bestselling computer of the 1980s. Approximately 2.5 million C128s were sold during its four year production run.

<span class="mw-page-title-main">VIC-20</span> 1981 home computer by Commodore

The VIC-20 is an 8-bit home computer that was sold by Commodore Business Machines. The VIC-20 was announced in 1980, roughly three years after Commodore's first personal computer, the PET. The VIC-20 was the first computer of any description to sell one million units. It was described as "one of the first anti-spectatorial, non-esoteric computers by design...no longer relegated to hobbyist/enthusiasts or those with money, the computer Commodore developed was the computer of the future."

<span class="mw-page-title-main">Commodore PET</span> Personal computer system

The Commodore PET is a line of personal computers produced starting in 1977 by Commodore International. A single all-in-one case combines a MOS Technology 6502 microprocessor, Commodore BASIC in read-only memory, keyboard, monochrome monitor, and, in early models, a cassette deck.

<span class="mw-page-title-main">IEEE-488</span> General Purpose Interface Bus (GPIB) specification

IEEE 488, also known as HP-IB and generically as GPIB, is a short-range digital communications 8-bit parallel multi-master interface bus specification developed by Hewlett-Packard. It subsequently became the subject of several standards.

<span class="mw-page-title-main">Commodore Plus/4</span> 1984 home computer by Commodore International

The Commodore Plus/4 is a home computer released by Commodore International in 1984. The "Plus/4" name refers to the four-application ROM-resident office suite ; it was billed as "the productivity computer with software built in".

<span class="mw-page-title-main">Commodore 65</span> Prototype computer

The Commodore 65 is a prototype computer created at Commodore Business Machines in 1990–1991. It is an improved version of the Commodore 64, and it was meant to be backwards-compatible with the older computer, while still providing a number of advanced features close to those of the Amiga.

<span class="mw-page-title-main">Commodore SX-64</span> Portable version of the Commodore 64 computer

The Commodore SX-64, also known as the Executive 64, or VIP-64 in Europe, is a portable, briefcase/suitcase-size "luggable" version of the popular Commodore 64 home computer and the first full-color portable computer.

<span class="mw-page-title-main">Commodore CBM-II</span> Series of 8-bit personal computers released in 1982

The Commodore CBM-II series is a short-lived range of 8-bit personal computers from Commodore Business Machines (CBM), released in 1982 and intended as a follow-on to the Commodore PET series.

<span class="mw-page-title-main">Commodore DOS</span>

Commodore DOS, also known as CBM DOS, is the disk operating system used with Commodore's 8-bit computers. Unlike most other DOSes, which are loaded from disk into the computer's own RAM and executed there, CBM DOS is executed internally in the drive: the DOS resides in ROM chips inside the drive, and is run there by one or more dedicated MOS 6502 family CPUs. Thus, data transfer between Commodore 8-bit computers and their disk drives more closely resembles a local area network connection than typical disk/host transfers.

<span class="mw-page-title-main">Cylinder-head-sector</span> Historical method for giving addresses to physical data blocks on hard disk drives

Cylinder-head-sector (CHS) is an early method for giving addresses to each physical block of data on a hard disk drive.

<span class="mw-page-title-main">Commodore 64 peripherals</span>

The Commodore 64 home computer used various external peripherals. Due to the backwards compatibility of the Commodore 128, most peripherals would also work on that system. There is also some compatibility with the VIC-20 and Commodore PET.

<span class="mw-page-title-main">Fast loader</span> Software acceleration program for file loading

A fast loader is a software program for a home computer, such as the Commodore 64 or ZX Spectrum, that accelerates the speed of file loading from floppy disk or compact cassette.

<span class="mw-page-title-main">MSD Super Disk</span>

The MSD Super Disk were a series of 5¼-inch floppy disk drives compatible to some degree with the Commodore 1541 disk drive. produced by Micro Systems Development for use with Commodore 8-bit home computers. Two different versions of the MSD Super Disk were available: the single-drive model, SD-1; and the dual-drive model, SD-2.

Lt. Kernal is a SASI hard drive subsystem developed for the 8-bit Commodore 64 and Commodore 128 home computers. The Lt. Kernal is capable of a data transfer rate of more than 38 kilobytes per second and 65 kilobytes per second in Commodore 128 fast mode.

Commodore 64 disk/tape emulation and data transfer comprises hardware and software for Commodore 64 disk & tape emulation and for data transfer between either Commodore 64 (C64), Commodore (1541) disk drive or Commodore tape deck and newer computers.

<span class="mw-page-title-main">Commodore bus</span> Serial bus of the home computers series of Commodore

The Commodore serial IEEE-488 bus, is Commodore's interface for primarily magnetic disk data storage and printers for Commodore 8-bit home computers: the VIC-20, Commodore 64, Commodore 128, Plus/4, Commodore 16, and Commodore 65.

References

  1. 1 2 "harddisk.asc". 1994-01-03. Retrieved 2016-04-28. Manufacturer Type UF-Cap. F-Cap. Interfa Modula Cylind Heads Sector Acces Transf RPM Buffer Format ; Tandon TM603S  ? 7 ST506 MFM 153 6 17 98 0.6 0 ?  ?
  2. 1 2 3 4 5 6 7 8 9 10 11 12 Tandon OEM operating and service manual (1982)
  3. 1 2 3 4 5 6 "Hard Drive Specifications". 2008-05-16. Retrieved 2016-04-28.
  4. "Commodore D9090 & D9060 Hard Drive - Technical info".
  5. Company profile, CIO, June 1991
  6. O'Dell, John (May 24, 1988). "Western digital bought patent problems when it acquired hard disk operation". Los Angeles Times.
  7. "Disk Drive Performance Characteristics - Tandon TM602S Operating And Service Manual". 20 Sep 1982.
  8. Yara, Georgann. "Change of heart continues family business". The Arizona Republic. Retrieved 2021-11-30.
  9. "Commodore C64 IEEE–488 Cartridge : Giving the C64 some PET Power!". www.zimmers.net. Retrieved 2019-06-09.
  10. "Interpod IEEE-488 Interface". April 2008. Retrieved 2016-04-28.
  11. "Ad: C64-LINK" (PDF). April 1983. Retrieved 2020-04-27.
  12. "User Manual: RTC C64-LINK by David Foster" (PDF). Retrieved 2020-04-27.
  13. "Ad: C64-LINK" (PDF). April 1983. Retrieved 2020-04-27.

1. The Commodore D9090/D9060 Users Guide.
2. The Commodore D9090/D9060 Workshop Repair manual.