Reparación Speccy
Moderador: Sir Cilve Sinclair
-
- rst 0
- Mensajes: 42
- Registrado: Mar May 08, 2007 1:27 am
- Contactar:
Reparación Speccy
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
salu2
POKE 23609,150
- 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
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
- 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
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
-
- rst 0
- Mensajes: 42
- Registrado: Mar May 08, 2007 1:27 am
- Contactar:
Re: Reparación Speccy
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
- mcleod_ideafix
- Johnny Jones
- Mensajes: 3985
- Registrado: Vie Sep 21, 2007 1:26 am
- Ubicación: Jerez de la Frontera
- Contactar:
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).
Por lo del dibujo que dices, la cosa parece ser de la memoria de video (los primeros 16KB).
Web: ZX Projects | Twitter: @zxprojects
-
- rst 0
- Mensajes: 42
- Registrado: Mar May 08, 2007 1:27 am
- Contactar:
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
- mcleod_ideafix
- Johnny Jones
- Mensajes: 3985
- Registrado: Vie Sep 21, 2007 1:26 am
- Ubicación: Jerez de la Frontera
- Contactar:
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
-
- rst 0
- Mensajes: 42
- Registrado: Mar May 08, 2007 1:27 am
- Contactar:
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
- mcleod_ideafix
- Johnny Jones
- Mensajes: 3985
- Registrado: Vie Sep 21, 2007 1:26 am
- Ubicación: Jerez de la Frontera
- Contactar:
-
- rst 0
- Mensajes: 42
- Registrado: Mar May 08, 2007 1:27 am
- Contactar:
-
- Jack The Nipper
- Mensajes: 141
- Registrado: Lun Jul 02, 2007 3:28 pm
- Ubicación: En Tenerife.
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.
- mcleod_ideafix
- Johnny Jones
- Mensajes: 3985
- Registrado: Vie Sep 21, 2007 1:26 am
- Ubicación: Jerez de la Frontera
- Contactar:
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.
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
-
- rst 0
- Mensajes: 42
- Registrado: Mar May 08, 2007 1:27 am
- Contactar:
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
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
- mcleod_ideafix
- Johnny Jones
- Mensajes: 3985
- Registrado: Vie Sep 21, 2007 1:26 am
- Ubicación: Jerez de la Frontera
- Contactar:
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
¿Quién está conectado?
Usuarios navegando por este Foro: Ahrefs [Bot] y 30 invitados