Bug #3

Analizar SpectraVideo XPress 738

Added by Txinto Vaz over 10 years ago. Updated over 10 years ago.

Status:
In Progress
Priority:
Normal
Assignee:
Start date:
08/08/2013
Due date:
% Done:

50%

Estimated time:
4.00 h
Spent time:

Description

Hay que poner al día el XPress, ver qué le pasa.

History

#1 Updated by Txinto Vaz over 10 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 50
  • Estimated time set to 4.00 h

Éste es el bicho en cuestión:

(NOTA: Las fotografías de la sesión (con comentarios) se encuentran en en éste álbum: http://flic.kr/s/aHsjHmwqHk )

Gracias a TenerifeGoRetro me enteré de que con un adaptador de corriente simple lo podía arrancar.

http://www.tenerifegoretro.com/foro-tgr/2-reuniones-y-eventos/1958-hospital-de-campana-msx-31-ago

Documentándome ma?, pide 16V en AC, aunque si se le dan 16 en DC también chuta (no recomendado pero menos da una piedra).

http://computers.mcbx.netne.net/8bit/spectravideo/index.htm

Total, que he probado el equipo con 12V DC y con 18V DC. El resultado es de .... uyyyy.

El ordenador arranca, pero tiene los caracteres cambiados. Literalmente. Lo que deberían ser espacios son comillas (aparece toda la pantalla llena de comillas). Lo que deberían ser 'u’ son 'w’. Así si escribimos 'run’ sale 'rwn’, y si pulsamos F5 también sale 'rwn’, por lo que un problema de teclado no es, parece más un problema de memoria.

La pantalla de bienvenida es:

Y ésto es el resultado de ir tocando todas las teclas en plan qwerty... una fila de caracteres por cada fila de letras en el teclado.

Por dentro está limpísimo (también por fuera está bien cuidado).
La disquetera (chinon) está (yo diría) perfecta.

Hemos probado la disquetera dentro del Sony HB-F700S (ver #2), pero no iba (Disk Error), aunque sí respondía a los comandos.

#2 Updated by Txinto Vaz over 10 years ago

Más información del Spectravideo en la página wiki del proyecto MSX: [[msx:SVI 738 XPress]]

#3 Updated by Txinto Vaz over 10 years ago

El otro día Alberto Orante y yo mantuvimos una conversación a éste respecto. Él me sugirió que dos pistas podían estar cortocircuitadas, puesto que a un conocido le había ocurrido algo parecido. Y creo que puede tener mucha razón.

El caso es que parece algo de enrutamiento. Está claro que si fueran posiciones de memoria la corrupción no afectaría de forma IGUAL a todas las posiciones de la pantalla (p.e. todos los espacios son comillas). De hecho hay cosas que vienen de ROM (el mensaje de bienvenida del MSX) y otras de RAM (lo que yo tecleo). Además si hacemos un estudio vemos que las letras saltan dos espacios en la tabla ASCII.

http://www.hamradio.cc/computer/ascii_table.php

  • Los espacios son comillas: 32 (00100000) →34 (00100010).
  • color es conor: 108 (01101100) → 110 (01101110)
  • run es rwn: 117 (01110101) → 119 (01110111)

Por lo que parece, el pin que corresponde al penúltimo bit del byte está cortocircuitado a “1” lógico (5V).

En cuanto al enrutamiento nos referimos a:
  • pistas.
  • multiplexores (pueden ser los interiores de alguna memoria o unidad lógica, CPU, etc..), o externos.
  • decodificadores (ídem).
  • patillas de los chips.

Also available in: Atom PDF