Commodore D9060

De Wikipedia, la enciclopedia libre
D9060/D9090
Commodore D9060/D9090

Unidad de disco duro Commodore D9090.
Información
Tipo Disco duro de 5 1/4"[1]
Desarrollador Commodore Business Machines
Fecha de lanzamiento 1983
Costo £1995 (£5817 al 2021), (unos USD2950 en 1983)
Datos técnicos
Codificación GCR
Almacenamiento 5/7,5 MByte ST-506 MFM[1]
Conectividad IEEE-488 paralelo
Software
Sistema operativo CBM DOS 3.0
Estandarización
Compatibilidad Commodore PET/CBM, con una interfaz especial las VIC-20 y Commodore 64.

Los Discos duros Commodore D9060/D9090 fueron la única familia de discos duros que Commodore fabricó para el mercado doméstico y comercial. La electrónica es idéntica en la D9060 y en la unidad D9090 más grande; la única diferencia es el tamaño del disco duro instalado, con un puente para distinguir entre 4 o 6 cabezas. Diseñado originalmente para la serie de computadoras PET/CBM con carcasa metálica, son compatibles con los modelos VIC-20, Commodore 64 y posteriores con un adaptador.

Datos técnicos[editar]

Modelo Tipo de mecanismo RPM Cabezas Cilindros Sectores Bytes/sector Tamaño sin formato Tamaño formateado Bloques libres Libres
D9060 TANDON TM602S 3600 ± 1% [2] 4[3] 153[3] 32 256 6,4 MB 5,01 MB 19,442 4860,5 kB
D9090 TANDON TM603S 3600 ± 1% [2] 6[3] 153[3] 32 256 9,6 MB 7,52 MB 29,162 7290,5 kB
  • en la D9060; 153 cilindros × 4 cabezales × 32 sectores × 256 bytes/sector equivale a 5,01 MB.
  • en la D9090; 153 cilindros × 6 cabezas × 32 sectores × 256 bytes/sector equivale a 7,52 MB.

Internamente, el sistema se componía de cuatro partes principales:

  1. CBM DOS 3.0 PCB
  2. Controladora SASI
  3. Disco duro
  4. Fuente de alimentación

Voltaje de entrada: 100, 117, 220, 240 Vca

Fuente de alimentación[editar]

Enchufe y cable de 4 clavijas: el cableado y los voltajes siguen el estándar mundial para cables de potencia de unidades, pero los colores no son estándar.

clavija Uso
1 5 V
2 Tierra (negro)
3 Tierra (negro)
4 12 V

CBM DOS 3.0 PCB[editar]

CBM DOS PCB

Este PCB DOS está formado por varios componentes electrónicos importantes:

  • 3 × ROM (dos para el sistema CBM DOS y la comunicación con la computadora anfitrión, uno para las comunicaciones SASI para el formateo de bajo nivel del disco duro: diseño de pista y sector, 4 o 6 cabezales).
  • Se pueden seleccionar 4 o 6 cabezales mediante un jumper ubicado en la parte frontal de la PCB de DOS.
  • 2 × microprocesadores MOS 6502 a 1 MHz
  • 2 × chips de E/S RIOT 6532
  • 1 × VIA chip de E/S 6522
  • 8 × chips SRAM 2114, para el DOS de 4 kB, búferes de disco del sistema.
  • Número de dispositivo Commodore seleccionable entre 8-11 (en IC 7H:6532)

Controlador SASI[editar]

El cerebro principal que impulsa este controlador es el AMD AM2910 (un secuenciador de direcciones de 12 bits). La Interfaz SASI fue inventada por Shugart que más tarde se convertiría en Seagate. SASI finalmente se estandarizó y se conoce hoy como SCSI.

Conexión de dos discos duros a un controlador SASI[editar]

Capaz de administrar 2 x mecanismos MFM de disco duro, que se comunican al usuario como dos directorios combinados, con un número de encabezado = 0 y el otro número de encabezado = 1. Esto es diferente a otras unidades Commodore de esta época, que requería que cada directorio de disco separado se llamara individualmente con un comando LOAD "0:$",8 y LOAD "1:$",8 para las dos unidades que residen en el dispositivo 8. Parece que Commodore nunca completó el desarrollo del DOS; esto se indica por la forma en que dos directorios se superponen para un dispositivo y el número de bloques libres se muestra como si solo se estuviera usando un disco duro. El DOS también se «bloqueará» si se intenta acceder a la unidad de disco 1 cuando solo hay una unidad de disco duro conectada como unidad de disco 0.

Disco duro[editar]

La unidad utiliza unidades de disco duro Tandon TM602S/TM603S. Tandon fue fundada en 1975[4]​ y pasó a formar parte de Western Digital (WD) en 1988.[5]

Los datos se codifican en los platos del disco mediante el formato MFM.[6]

Internamente, el sistema tenía una tasa de transferencia de 5 Mbit/s desde la unidad de disco duro al PCB controlador CBM DOS 3.0.

Cilindros = 153 (por disco duro). La unidad de 6 cabezales contiene 3 platos, la unidad de 4 cabezales contiene 2 platos. Sectores por cilindro = 192 (D9090) (32 sectores × 6 cabezas) Sectores por cilindro = 128 (D9060) (32 sectores × 4 cabezales) Sectores por pista = 32 Bytes por sector = 256 Tiempo de acceso pista a pista, promedio: 153 ms, 99 ms[2]​ Tasa de errores:[2]​ Lectura de software: 1 x 1010 bits Lectura de hardware: 1 x 1012 bits Búsqueda de errores: 1 x 106 seeks Densidad de grabación: 7690 BPI (bits por pulgada)[2]​ Velocidad de transferencia: 5 Mbit / s[2]

+12Vca +/-10%. 1,5 amperios típicos, 5 amperios máximo durante 10 segundos con no más de 5 milivoltios PARD*[2]​ +5Vcc +/- 5%. 8 amperios típicos con no más de 50 milivoltios PARD*[2]

*Desviación periódica y aleatoria.

Ambiental: Temperatura ambiente: En funcionamiento: 16 °C a 46 °C Apagado: -35,4⁰C a 60 °C Humedad relativa: 8% a 80% Temperatura máxima de bulbo húmedo: 26⁰C sin condensación[2]

Verdadero: 0,0-0,4 V Imax=40mA máximo[2]​ Falso: 2,5-5,25 V Imax=0mA abierto[2]

Señal de control eléctrica para señales de un solo extremo: controlador 7438 en un máximo de 6 m de cable en una señal de +5V, 220 ohm. Terminador de 330 ohms. GND en una carga 74LS14.[2]

Formateo[editar]

A pesar del pequeño espacio de almacenamiento (según los estándares actuales) de estos discos duros heredados, el formateo puede requerir mucha paciencia por parte del usuario:

  • D9060 (4 cabezales): el formateo tarda aproximadamente 1 hora.
  • D9090 (6 cabezales): el formateo tarda aproximadamente 1 hora y 20 minutos.

Estos retrasos prolongados se pueden atribuir a la operación general que consiste en el formateo de disco de bajo nivel por parte del controlador SASI, seguido de un patrón de prueba de escritura de seis pasadas, en toda la superficie del disco por parte del DOS antes de colocar la información de archivos inicial.

Particiones y subdirectorios[editar]

Debido a la estructura del DOS 3.0 integrado, solo hay una partición principal que contiene el directorio y todos los archivos guardados. No hay subdirectorios, por lo que eventualmente tendrá problemas cuando escriba LOAD "$",8 y LIST; la lista de directorios llena la pantalla y luego se desplaza. Puede pausar la lista de directorios como con cualquier computadora Commodore. Pero si tiene decenas o cientos de archivos guardados, entonces el usuario debe esperar un tiempo hasta que la lista completa del directorio haya terminado de desplazarse.

Usando mecanismos de disco más grandes[editar]

Con cambios menores en el código ROM de CBM DOS, se podrían intercambiar unidades de disco duro de mayor capacidad en la unidad D9060/D9090. Esto se hizo mediante la búsqueda de unidades con 8 cabezales (4 platos) y 256 cilindros. El CBM DOS admitiría estos números si se hiciera "codificación dura" en la ROM. No se podría acomodar nada más grande sin cambios importantes en el código de la unidad. En la década de 1980, una empresa de Arizona llamada Copperstate Cash Register vendía unidades mejoradas a las empresas y a la comunidad de operadores de BBS.[7]

Modelo Tipo de mecanismo RPM Cabezas Cilindros Sectores Bytes/sector Real Tamaño formateado Bloques libres Libres
D9060 modificado Desconocido 3600 8[3] 256[3] 32 256 16,8 MB ~12,0 MB Desconocido Desconocido
  • 256 cilindros × 8 cabezales × 32 sectores × 256 bytes/sector equivale a 16,8 MB.

IEEE – 488 bus[editar]

La parte posterior de una unidad D9090 mostrando el puerto IEEE-488.

La unidad utilizaba la interfaz IEEE-488 (cable paralelo de 24 hilos) para comunicarse con las computadoras (también conocido como General Purpose Interface Bus (GPIB, bus de interfaz de propósito general) y bus de interfaz de Hewlett-Packard (HP-IB)). La tasa de transferencia fue de 1,2 kB por segundo desde la D9060/D9090. Estos discos duros se pueden encadenar en la interfaz con cada unidad utilizando un número de dispositivo diferente.

El D9060/D9090 fue diseñado para su uso en la familia de computadoras Commodore CBM/PET, pero debido a que esta familia de computadoras con carcasa metálica quedó obsoleta por el VIC-20 y el Commodore 64, la mayor demanda de estas unidades provino del mercado de usuarios de computadoras personales más grande del mundo en ese momento, los usuarios de VIC-20, C64 y C128.[cita requerida] Como resultado, varias empresas crearon interfaces que efectivamente le daban al VIC-20 y el Commodore 64/128 un puerto IEEE-488. El primero producido fue el cartucho VIC-20 IEEE 488, número de modelo «VIC-1112», producido por Commodore.

Varias empresas fabricaron cartuchos de interfaz Commodore 64 IEEE-488. El cartucho IEEE Commodore 64/128 original se fabricó más tarde y se incluyó en unidades de disco SFD-1001 únicamente en Europa, lo que explicaría por qué esta unidad era desconocida en los Estados Unidos.

C64-Plus
C64-Plus  
cartucho VC40
cartucho VC40  
Interfaz Buscard II, baterías incluidas
Interfaz Buscard II, baterías incluidas  
  • Baterías incluidas - Interfaz Buscard II (contiene RIOT 6532, 6821 (PIA) y 8 kB ROM, y 256 bytes de PROM)

Algunas otras interfaces sin imágenes disponibles:

  • Interfaz E-LINK serie a IEEE. (contiene 65C02, 6522 y 4 kB de ROM)
  • INTERPOD: una caja de interfaz independiente que conecta el bus serie CBM (IEC) a IEEE-488 paralelo y RS-232 en serie. Utiliza circuitos integrados CPU 6502, RIOT 6532, VIA 6522, ACIA 6850 y 4 kB 2716 EPROM.[8]
  • MSD VIE ("VIC20-488") - EPROM 2716 de 4 kB, controladores IEEE VIA 6522, 75160A y 75161A.
  • MSD CEI ("C64 - 488") - EPROM 2716 de 4 kB, controladores IEEE CIA 6526, 75160A y 75161A. , 75160A & 75161A IEEE drivers.
  • Richvale Telecommunications (RTC) - C64-LINK - PIA 6821, EPROM[9]
  • Richvale Telecommunications (RTC) - C64-LINK II - PIA 6821, EPROM[10][11]

Uso con Commodore 64/128[editar]

Los discos duros D9060 y D9090 fueron muy buscados a principios de la década de 1980 por personas que usaban Commodore 64 y Commodore 128 que querían probar el lujo de tener todas sus utilidades y juegos en un solo lugar. Los archivos y juegos se cargaban 5 veces más rápido que desde la unidad de disquete común Commodore 1541. Muchos bulletin board system (BBS) se configuraron usando estos discos duros, ya que podían acceder a la información rápidamente y podían contener mucha más información en comparación con la unidad de disco 1541 que solo podía acceder a 170 kB en una cara de un disquete a la vez.

A fines de la década de 1980, el Commodore 64 había dejado obsoletos a todos los demás equipos Commodore de 8 bits, principalmente debido a la gran cantidad de usuarios en todo el mundo y también al apoyo de mercado de tantas compañías de software y hardware de terceros. Como resultado, un gran número de propietarios de C64 estaban adquiriendo las unidades de disco y los discos duros IEEE-488 más antiguos para conectarse a su computadora mediante una interfaz IEEE-488. Esto ha ejercido presión sobre el suministro de estos dispositivos, ya que hoy en día los buscan tanto los usuarios de Commodore 64/128 como las personas que usan la máquinas de la familia PET, para las que se diseñaron específicamente estas unidades.[cita requerida]

Software, controladores y soporte técnico[editar]

El software basado en Commodore 64 para la administración de unidades, transferencias de archivos y diagnóstico de reparación está disponible en sitio web SPACE_TAXI.

Existe una combinación de software y cable que permite usar una PC común compatible con x86 como disco duro virtual IEEE-488. Ver aquí: baltissen.org/htm/cbmhd.htm

Referencias[editar]

  1. a b c «harddisk.asc». 3 de enero de 1994. Consultado el 28 de abril de 2016. 
  2. a b c d e f g h i j k l Manual de servicio y funcionamiento de Tandon OEM (1982)
  3. a b c d e f «Hard Drive Specifications». 16 de mayo de 2008. Consultado el 28 de abril de 2016. 
  4. Company profile, CIO, June 1991
  5. O'Dell, John (24 de mayo de 1988). «Western digital bought patent problems when it acquired hard disk operation». Los Angeles Times. 
  6. «Disk Drive Performance Characteristics - Tandon TM602S Operating And Service Manual». 20 de septiembre de 1982. 
  7. Yara, Georgann. «Change of heart continues family business». The Arizona Republic (en inglés estadounidense). Consultado el 30 de noviembre de 2021. 
  8. «Interpod IEEE-488 Interface». April 2008. Consultado el 28 de abril de 2016. 
  9. «Ad: C64-LINK». April 1983. Consultado el 27 de abril de 2020. 
  10. «User Manual: RTC C64-LINK by David Foster». Consultado el 27 de abril de 2020. 
  11. «Ad: C64-LINK». April 1983. Consultado el 27 de abril de 2020. 

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


Enlaces externos[editar]