Reparación Speccy

Si por algo se caracteriza el Spectrum es por su gran variedad de periféricos (clásicos y modernos)

Moderador: Sir Cilve Sinclair

Responder
faz
rst 0
Mensajes: 42
Registrado: Mar May 08, 2007 1:27 am
Contactar:

Reparación Speccy

Mensaje por faz » Lun Oct 22, 2007 4:12 pm

Buenas, este fin de semana he encontrado un speccy, que al encender , muestra borde blanco, paper negro y algunos cuadrados parpadeantes. ¿Alguna idea de por donde empezar a mirar para repararlo?

salu2
POKE 23609,150

Avatar de Usuario
zyloj
Freddy Hardest
Mensajes: 711
Registrado: Mar Abr 17, 2007 12:31 am
Ubicación: cada día más lejos de aquí
Contactar:

Re: Reparación Speccy

Mensaje por zyloj » Lun Oct 22, 2007 4:37 pm

faz escribió:¿Alguna idea de por donde empezar a mirar para repararlo?

Pásate por http://hardware.speccy.org/

Si no encuentras la avería, le puedes preguntar a su webmaster, José Leandro.

Saludos

Avatar de Usuario
mcleod_ideafix
Johnny Jones
Mensajes: 3985
Registrado: Vie Sep 21, 2007 1:26 am
Ubicación: Jerez de la Frontera
Contactar:

Re: Reparación Speccy

Mensaje por mcleod_ideafix » Lun Oct 22, 2007 5:01 pm

faz escribió:Buenas, este fin de semana he encontrado un speccy, que al encender , muestra borde blanco, paper negro y algunos cuadrados parpadeantes. ¿Alguna idea de por donde empezar a mirar para repararlo?


Si la patilla HALT del Z80A está a nivel bajo, yo empezaría por los primeros 16KB de memoria (los chips 4116).
Si está a nivel alto, puede ser la memoria... o podría ser el propio Z80A.

El dibujo que sale en pantalla siempre es el mismo? Si es así, entonces es poco probable que la CPU esté mal.

No descartes tampoco la ULA, ya que es la encargada de refrescar esa memoria.
Web: ZX Projects | Twitter: @zxprojects

faz
rst 0
Mensajes: 42
Registrado: Mar May 08, 2007 1:27 am
Contactar:

Re: Reparación Speccy

Mensaje por faz » Lun Oct 22, 2007 7:30 pm

mcleod_ideafix escribió:Si la patilla HALT del Z80A está a nivel bajo, yo empezaría por los primeros 16KB de memoria (los chips 4116).
Si está a nivel alto, puede ser la memoria... o podría ser el propio Z80A.


Aquí, me pierdo, ¿que valores debiera entregar?

mcleod_ideafix escribió:El dibujo que sale en pantalla siempre es el mismo? Si es así, entonces es poco probable que la CPU esté mal.


Si, el dibujo siempre es el mismo

mcleod_ideafix escribió:No descartes tampoco la ULA, ya que es la encargada de refrescar esa memoria.


probé con una ULA de repuesto que tengo , pero dió el mismo fallo.

salu2
POKE 23609,150

Avatar de Usuario
mcleod_ideafix
Johnny Jones
Mensajes: 3985
Registrado: Vie Sep 21, 2007 1:26 am
Ubicación: Jerez de la Frontera
Contactar:

Mensaje por mcleod_ideafix » Lun Oct 22, 2007 7:47 pm

Nivel bajo son casi 0 voltios en el polímetro. Nivel alto son unos 4 voltios o más en el polímetro (en realidad, cualquier cosa por encima de 1-1,5 voltios se puede considerar nivel alto).

Por lo del dibujo que dices, la cosa parece ser de la memoria de video (los primeros 16KB).
Web: ZX Projects | Twitter: @zxprojects

faz
rst 0
Mensajes: 42
Registrado: Mar May 08, 2007 1:27 am
Contactar:

Mensaje por faz » Mar Oct 23, 2007 12:33 am

mcleod_ideafix escribió:Nivel bajo son casi 0 voltios en el polímetro. Nivel alto son unos 4 voltios o más en el polímetro (en realidad, cualquier cosa por encima de 1-1,5 voltios se puede considerar nivel alto).

Por lo del dibujo que dices, la cosa parece ser de la memoria de video (los primeros 16KB).


La patilla HALT me marca 4.04v, ¿eso significa que el Z80 podría estar muerto?

salu2
POKE 23609,150

Avatar de Usuario
mcleod_ideafix
Johnny Jones
Mensajes: 3985
Registrado: Vie Sep 21, 2007 1:26 am
Ubicación: Jerez de la Frontera
Contactar:

Mensaje por mcleod_ideafix » Mar Oct 23, 2007 1:02 am

No necesariamente. ¿Pasa algo si pones a masa durante un momentito la patilla de RESET? Si es que sí, entonces seguramente no está malo. Si no pasa nada, no te lo puedo asegurar.
Web: ZX Projects | Twitter: @zxprojects

faz
rst 0
Mensajes: 42
Registrado: Mar May 08, 2007 1:27 am
Contactar:

Mensaje por faz » Mar Oct 23, 2007 3:27 am

mcleod_ideafix escribió:No necesariamente. ¿Pasa algo si pones a masa durante un momentito la patilla de RESET? Si es que sí, entonces seguramente no está malo. Si no pasa nada, no te lo puedo asegurar.


no pasa nada, he observado bien, y no siempre es el mismo patron que aparece en la pantalla, pero simpre es fondo negro con cuadros verdes...

salu2
POKE 23609,150

Avatar de Usuario
mcleod_ideafix
Johnny Jones
Mensajes: 3985
Registrado: Vie Sep 21, 2007 1:26 am
Ubicación: Jerez de la Frontera
Contactar:

Mensaje por mcleod_ideafix » Mar Oct 23, 2007 6:48 am

Sigo pensando que el principal candidato es la memoria...
Web: ZX Projects | Twitter: @zxprojects

faz
rst 0
Mensajes: 42
Registrado: Mar May 08, 2007 1:27 am
Contactar:

Mensaje por faz » Mar Oct 23, 2007 1:31 pm

mcleod_ideafix escribió:Sigo pensando que el principal candidato es la memoria...


Ok.Gracias, ahora a mirar es la memoria
salu2
POKE 23609,150

fulas
Jack The Nipper
Mensajes: 141
Registrado: Lun Jul 02, 2007 3:28 pm
Ubicación: En Tenerife.

Mensaje por fulas » Mié Oct 24, 2007 7:22 am

Si la patilla HALT del Z80A está a nivel bajo, yo empezaría por los primeros 16KB de memoria (los chips 4116).
Si está a nivel alto, puede ser la memoria... o podría ser el propio Z80A.

El dibujo que sale en pantalla siempre es el mismo? Si es así, entonces es poco probable que la CPU esté mal.

No descartes tampoco la ULA, ya que es la encargada de refrescar esa memoria.



Me parece curioso que comentes lo del halt porque he estado liado con un issue two que da unos sintomas parecidos.

[youtube]http://www.youtube.com/watch?v=Bdo4wDlHXqQ[/youtube]

Decir que en el Z80 el resto del bus de control esta en estado alto y que algunas de las del bus de direcciones estan sospechosamente sin ninguna actividad, A10 por ej.

La memoria video se que no puede ser, se la puse nueva con sus zocalos y demas.

Avatar de Usuario
mcleod_ideafix
Johnny Jones
Mensajes: 3985
Registrado: Vie Sep 21, 2007 1:26 am
Ubicación: Jerez de la Frontera
Contactar:

Mensaje por mcleod_ideafix » Mié Oct 24, 2007 8:20 am

Si quieres comprobar que realmente el micro está parado, chequea M1. Debe enviar pulsos bajos cada vez que se comienza una instrucción. Si no es así, el micro está parado o frito. Si está parado (por un HALT) lo que no recuerdo es si sigue enviando pulsos por M1 (por RFSH sí que lo sigue haciendo...)
Veo en el video que tienes osciloscopio, así que no debería serte difícil comprobarlo: primero verifica que la CPU está recibiendo señal de reloj: si no lo recibe, la ULA está frita (doy por hecho que recibe alimentación), luego comprueba que la CPU está leyendo instrucciones desde el momento en que se pulsa RESET, para ello mira que M1 pruduzca pulsos bajos en el primer ciclo de máquina de cada instrucción. Si esto no se produce y HALT no ha bajado, la CPU está frita. Si se producen, la CPU está leyendo instrucciones.
La memoria, aunque la hayas cambiado, puede no funcionar si la ULA no la refresca adecuadamente, así que comprueba esto último: si la imagen en pantalla no cambia (aunque dicha imagen sean cuadraditos), entonces el contenido de la memoria es estable y eso significa que erefresco funciona. También puedes probar a quitar toooooooda esa memoria (ya que está en zócalos): al hacerlo, el contenido de los buses de datos es todo 1, lo que significa que el "paper" se verá blanco brillante, y sin cuadraditos ni nada.
Web: ZX Projects | Twitter: @zxprojects

faz
rst 0
Mensajes: 42
Registrado: Mar May 08, 2007 1:27 am
Contactar:

Mensaje por faz » Jue Oct 25, 2007 1:43 am

Buscando en WOS, encontré el manual de servicio del speecy, leyendolo , he revisado los voltajes de los 4116, y todos marcaban bien.En un apartado en el que describe fallos , dice que podía deberse por el TR4 defectuoso, lo cambié, y otro speecy a vuelto a la vida.
He aprendido bastante en este hilo.

Bueno, agrego esto , por que después de funcionar un rato, al armarlo denuevo, presentó la misma falla...asi que el tr4 que saque de otro gomas para repuestos que tengo, debe haber estado apunto de fallar.
¿Existen repuestos para estos transistores?

salu2
POKE 23609,150

Avatar de Usuario
mcleod_ideafix
Johnny Jones
Mensajes: 3985
Registrado: Vie Sep 21, 2007 1:26 am
Ubicación: Jerez de la Frontera
Contactar:

Mensaje por mcleod_ideafix » Jue Oct 25, 2007 4:29 am

faz escribió:¿Existen repuestos para estos transistores?


Droy es tu salvador:
http://www.speccy.org/trastero/cosas/dr ... /ayuda.htm
Web: ZX Projects | Twitter: @zxprojects

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 7 invitados