[Las experiencias volcadas aqui se realizaron con el cartucho controlador
APT-950, fabricado en Argentina por Telematica S.A. una subsidiaria de la
empresa Talent]
Si bien los formatos de grabacion en disco MSX-DOS y MS-DOS son compatibles,
las disketteras tienen ciertas diferencias en como son manejadas por las
controladoras, Lo descripto mas abajo funciona con las disketteras DPF560
conectadas al cartucho APT-950 (chip controlador WD37C65 de Western Digital)
aunque deberia ser igual para cualquier controlador de similares caracteristicas
(DP-8473 / PC8477B).
En este caso el gabinete de la diskettera externa del MSX solo aloja al drive
y a la fuente de alimentacion, que dicho sea de paso, posee un conector identico
al de las fuentes de PC. (en mi caso particular alimente un lector de CD-ROM en
algun momento).
Siguiendo con la autopsia, se observa en la parte posterior del drive el
tipico conector de 34 vias del cable que va a la controladora, (idem a las
disketteras de PC).
Vista posterior Drive MSX

Vista posterior Drive PC

"y si se me perdio el cable de 34 vias original?"
no hay problema con eso, cualquier cable de PC funciona, solo hay que
conectar el drive como si de una unidad B: se tratase. o desarmar el conector de
la punta, "descruzar " el cable, y rearmar el conector

en un principio bastaria con reemplazar la diskettera original por la de PC y
listo, pero no tanto...
Jumpers
La siguiente prueba se realizo con un disk drive EPSON SD-680L (s/n/
K1705870). En la placa del circuito impreso dice SANKYO SB88C. En primer lugar
hay que ubicar el juego de puentes (jumpers) que permiten configurar a la unidad
para que trabaje de diversas maneras. Generalmente hay que retirar una tapa
metalica que cubre la placa de circuito impreso, aunque algunos modelos (como el
que nos acupa) posee orificios que permiten el facil acceso a los mencionados
jumpers...
En la siguiente foto estan marcados con un circulo blanco:

El jumpeado original, cuando funcionaba en una PC, estaba asi:
Modo PC
|

|
0
1
2
3 |

DA HL RA |
|

|
|

|
DC
RC |

|
S3
S2
S1
|
SS1 |
|
SS2 |
|
SS4 / SS3 |
|
SS5 |
|
SS6 |
|
y tras numerosas pruebas me quedo asi
Modo MSX
|

|
0
1
2
3 |

DA HL RA |
|

|
|

|
DC
RC |

|
S3
S2
S1
|
SS1 |
|
SS2 |
|
SS4 /SS3 |
|
SS5 |
|
SS6 |
|
Funciona, probado.
Lee los viejos discos del MSX, graba, formatea. Si la unidad que se consigue
es diferente, bueno, a experimentar...
Drive de 3 1/2 |
Pero, los prehistoricos discos de 5 1/4, se extinguen rapidamente. Es hora
del recambio generacional... discos de 3 1/2 Se puede o bien usar la fuente del
drive original, o armar una fuente de alimentacion
ad-hoc quedando una unidad mucho mas compacta. El modelo FDP550, con la
controladora integrada al gabinete del drive, no es capaz de manejar unidades de
720 Kb, debido a la antiguedad del chip controlador (WD1772).Antes de largarse a
adaptar algo, seria cuestion de verificar que tipo de controlador se tiene entre
manos (WD37C65B o equivalente) ...en cuanto al cable de 34 vias vale la misma
consideracion que para las diketteras de 5 1/4 o bien se conecta como unidad B:,
o se modifica la conexion en el conector correspondiente al drive
A:
Jumpers
el siguiente caso se probo con una diskettera generica de PC marca EASY
OPTIONS; (del lado izquierdo tiene una etiqueta que dice EASY OPTION P/N
6063611, y la placa de circuito impreso dice YASUKAWA ELECTRIC GP8283023 Rev. A
)
Del lado derecho se observan dos filas de jumpers
(no tengo presente la configuracion original, pero tras numerosas pruebas
termino asi)
Como se puede ver en la primer fila (el mas cercano al motor del cabezal)
estan puenteados el primero y el ultimo. En el segundo grupo solo el
segundo.
El problema con la densidad de grabacion se resuelve facil. MSX graba a 720
Kb por disco, y PC a 1.44M Haciendo un poco de memoria, la diferencia entre los
diskettes de 720 Kb y 1.44 Mb es esa pequeña ventana en el borde opuesto al de
al ventanita de proteccion contra escritura.

Basta con taparlo con cinta adhesiva, (usese poco y de poco espesor, no me
reclamen despues de que se trabo el disco dentro de la diskettera, ok?) De esta
forma se convence a la diskettera de que el disco es de 720Kb. Se puede o
formatear desde DOS (format a: /f:720) o desde un emulador, (o la MSX misma)
Se ensayo con exito grabar datos en una MSX y leer en PC (tanto en DOS como
desde el emulador) grabar desde el emulador y cargar en la MSX formatear desde
DOS y tranferir la imagen de un disco (archivos DSK), y cargar en la MSX. En
caso de conseguirse un drive distinto, seria cuestion de probar con el jumpeado.
Eso si, que tenga jumpers... ;-)
A medida que se vayan ensayando otros modelos de disketteras se ira
actualizando el contenido de la pagina.
Conexion de un segundo drive |
Ideal para copiar los viejos originales de 5 1/4 a 3 1/2
Como muy primera prueba lo que se hizo fue conectar la diskettera original
(DPF560) como drive "B:" (si fuera en una PC) y una diskettera de 3 1/2
(adaptada) como si de un drive "A:" se tratara, utilizando un cable de
diskettera de PC... no tuve suerte.
Se analizan las funciones de cada pin del drive.
2 Dchange *
| 1 in use *
|
4 NC
| 3 gnd
|
6 DS3 *
| 5 gnd
|
8 index
| 7 gnd
|
10 DS0
| 9 gnd
|
12 DS1
| 11 gnd
|
14 DS2 *
| 13 gnd
|
16 M on
| 15 gnd
|
18 dirc
| 17 gnd
|
20 step
| 19 gnd
|
22 Wdata
| 21 gnd
|
24 Wgate
| 23 gnd
|
26 TR00
| 25 gnd
|
28 WP
| 27 gnd
|
30 Rdata
| 29 gnd
|
32 sidesel #
| 31 gnd
|
34 ready
| 33 gnd
|
Notas: # solo usado en unidades de doble cara. * Normalmente no usado.
Como se ve, los pines 10 y 12 seleccionan el drive a acceder... Se procedio a
cortar los conductores que tienen el doblez o cruce del cable plano (un cable de
diskettera standard de PC), y soldar los cables "descruzando" el cable;
"Y" cruzando solo los conductores 10 y 12. De esta manera el drive mas
cercano a la controladora queda como drive A: y el de la punta del cable como
drive A: Una vez armado esto se logro con éxito leer y escribir en ambos discos.
(pude arrancar el MSXDOS 1.11 desde un diskette de 3 1/2!!)
En cuanto a la alimentacion del segundo drive, la fuente de alimentacion
original del DPF560 puede con ambos, asi que si alguno se anima, no habria mas
que soldar los cables de la ficha de alimentacion del drive de 3 1/2
directamente a la placa de circuito impreso de la fuente (respetando los colores
de los cables, rojo con rojo, negro con negro, amarillo con amarillo).
...bien, con esto nos queda la diskettera original de 5 1/4 como unidad A: y
la diskettera de 3 1/2 como unidad B:, aunque hay ocaciones en que es deseable
que sea a la inversa, y andar desenchufando y cambiando de lugar los drives
puede ser incomodo...caso para arrancar con un diskette de 3 1/2 (para no seguir
rayando el original del MSXDOS1.11 ;^)
Lo que se hizo fue agregar una llave que permita invertir los drives;

El interruptor de dos polos, dos posiciones, esta conectado a los cables 10 y
12, y lo que hace es invertirlos. De esta manera intercambio las unidades A: y
B:
No recomendaria mover este interruptor estando la MSX o las disketteras encendidas . . .
| |