Commodore D9060
   HOME

TheInfoList



OR:

The Commodore D9060/D9090 Hard Disks were the only family of
hard drive A hard disk drive (HDD), hard disk, hard drive, or fixed disk is an electro-mechanical data storage device that stores and retrieves digital data using magnetic storage with one or more rigid rapidly rotating platters coated with magne ...
s 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.


Technical data

* on the D9060; 153 Cylinders × 4 Heads × 32 Sectors × 256 Bytes/sector equals 5.01 MB. * on the D9090; 153 Cylinders × 6 Heads × 32 Sectors × 256 Bytes/sector equals 7.52 MB. Internally the system was made up of four major parts: # CBM DOS 3.0 PCB # SASI Controller #
Hard drive A hard disk drive (HDD), hard disk, hard drive, or fixed disk is an electro-mechanical data storage device that stores and retrieves digital data using magnetic storage with one or more rigid rapidly rotating platters coated with magne ...
#
Power supply A power supply is an electrical device that supplies electric power to an electrical load. The main purpose of a power supply is to convert electric current from a source to the correct voltage, current, and frequency to power the load. As a ...
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.


CBM DOS 3.0 PCB

This DOS PCB is made up of several major electronic components: * 3 × ROMs (Two for CBM DOS system & communication with host computer, one for SASI communications for hard drive low level formatting - track & sector layout, 4 or 6 heads.) * 4 or 6 heads is selectable by a hardware jumper located on the front of the DOS PCB * 2 ×
MOS 6502 The MOS Technology 6502 (typically pronounced "sixty-five-oh-two" or "six-five-oh-two") William Mensch and the moderator both pronounce the 6502 microprocessor as ''"sixty-five-oh-two"''. is an 8-bit microprocessor that was designed by a small te ...
microprocessors @ 1 MHz * 2 × 6532 RIOT I/O chips * 1 ×
6522 The 6522 Versatile Interface Adapter (VIA) is an integrated circuit that was designed and manufactured by MOS Technology as an I/O port controller for the 6502 family of microprocessors. It provides two bidirectional 8-bit parallel I/O ports, t ...
VIA I/O chip * 8 × 2114 SRAM chips 4 KB DOS use, system disk buffers * Commodore device number selectable between 8 - 11 (on IC 7H : 6532)


SASI controller

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 unit uses Tandon TM602S/TM603S hard disk drive units. Tandon was founded in 1975 and became part of
Western Digital Western Digital Corporation (WDC, commonly known as Western Digital or WD) is an American computer drive manufacturer and data storage company, headquartered in San Jose, California. It designs, manufactures and sells data technology produc ...
(WD) in 1988. Data is encoded to the disk platters using the MFM disk format. 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. 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 Error Rates: Soft Read: Hard Read: Seek Errors: Recording density: 7690 BPI (bits per inch) Transfer speed: 5 Mbit/s +12V D. C. +/- 10% 1.5 amps tyical, 5 amps maximum for 10 seconds with no more than 5 millivolts PARD* +5V D. C. +/- 5% .. 8 amps typical with no more than 50 millivolts PARD* *Periodic and Random Deviation. 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 True: 0.0 - 0.4 V Imax=40mA maximum False: 2.5-5.25 V Imax=0mA open Control signal electrical for single ended signals: 7438 driver into a maximum of cable into a +5V..220 ohm..Signal..330 ohm terminator..GND into a 74LS14 load.


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: * D9060 (4 heads) Formatting takes approximately 1 hour. * D9090 (6 heads) Formatting takes approximately 1 hour and 20 minutes. 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 Arizona ( ; nv, Hoozdo Hahoodzo ; ood, Alĭ ṣonak ) is a state in the Southwestern United States. It is the 6th largest and the 14th most populous of the 50 states. Its capital and largest city is Phoenix. Arizona is part of the Fou ...
company named Copperstate Cash Register was selling upgraded units to the business and
BBS BBS may refer to: Ammunition * BBs, BB gun metal bullets * BBs, airsoft gun plastic pellets Computing and gaming * Bulletin board system, a computer server users dial into via dial-up or telnet; precursor to the Internet * BIOS Boot Specificat ...
operator community. {, class="wikitable" , - ! Model ! Mechanism type ! RPM ! Heads ! Cylinders ! Sectors ! Bytes/sector ! Actual ! Formatted size ! Blocks free ! Free , - style="text-align: center;" , D9060-modified , Unknown , 3600 , 8 , 256 , 32 , 256 , 16.8 MB , ~12.0 MB , Unknown , Unknown * 256 Cylinders × 8 Heads × 32 Sectors × 256 Bytes/sector equals 16.8 MB.


IEEE–488 bus

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 The VIC-20 (known as the VC-20 in Germany and the VIC-1001 in Japan) 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 ...
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. 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. * Batteries Included - Buscard II Interface. (contains a 6532 RIOT, 6821 ( PIA) and and a Some other interfaces without pictures available: * E-LINK Serial to IEEE Interface. (contains
65C02 The Western Design Center (WDC) 65C02 microprocessor is an enhanced CMOS version of the popular nMOS-based 8-bit MOS Technology 6502. The 65C02 fixed several problems in the original 6502 and added some new instructions, but its main feature ...
,
6522 The 6522 Versatile Interface Adapter (VIA) is an integrated circuit that was designed and manufactured by MOS Technology as an I/O port controller for the 6502 family of microprocessors. It provides two bidirectional 8-bit parallel I/O ports, t ...
and 4 KB ROM) * INTERPOD - A standalone interface box, that connects the CBM (IEC) serial to parallel IEEE-488 and serial
RS-232 In telecommunications, RS-232 or Recommended Standard 232 is a standard originally introduced in 1960 for serial communication transmission of data. It formally defines signals connecting between a ''DTE'' (''data terminal equipment'') such ...
. It uses the 6502 CPU, 6532 RIOT, 6522 VIA, 6850 ACIA and chips. * MSD VIE ("VIC20 - 488") - 6522 VIA, 75160A & 75161A IEEE drivers. * MSD CEI ("C64 - 488") - 6526 CIA, 75160A & 75161A IEEE drivers. * Richvale Telecommunications (RTC) - C64-LINK - 6821 PIA, EPROM * Richvale Telecommunications (RTC) - C64-LINK II - 6821 PIA, EPROM


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 A public utility company (usually just utility) is an organization that maintains the infrastructure for a public service (often also providing a service using that infrastructure). Public utilities are subject to forms of public control and ...
and games in one place. Files and games loaded faster than the common
Commodore 1541 The Commodore 1541 (also known as the CBM 1541 and VIC-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, th ...
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 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.


Price when new

The oldest pricing reference found for this article was titled "Commodore Price List 1-september 1983" * D9060 Hard Disk Drive 5 Megabytes = $4,648 (Australia), £1,995 (UK) * D9090 Hard Disk Drive 7.5 Megabytes = $5,813 (Australia), £2,495 (UK)


Software, drivers & technical support

Commodore 64 based software for drive management, file transfers & repair diagnosis is available from th
SPACE_TAXI website
A software & cable combination exists which allows using a common
x86 x86 (also known as 80x86 or the 8086 family) is a family of complex instruction set computer (CISC) instruction set architectures initially developed by Intel based on the Intel 8086 microprocessor and its 8088 variant. The 8086 was intr ...
compatible PC as a Virtual IEEE-488 hard drive. See here
baltissen.org/htm/cbmhd.htm


References

1. The Commodore D9090/D9060 Users Guide.
2. The Commodore D9090/D9060 Workshop Repair manual. * InfoWorld 27 sep 1982, page 89, Wholesale suppliers, Division of Post Office Box 22428 Carmell, California 93922 Write or Call (408) 373-0320 24 Hrs. sells a: "TM603 10MB Winchester drive, 9.5MB unformatted capacity, 254 TPI, 153 cylinders, 918 tracks, 3 platters, 6 heads ... $910.00" with 90 Day Warranty (One (1) Year Available) on Drives

{{Commodore disk drives, HD CBM storage devices Hard disk computer storage