Spectrum +3 haciendo el tonto

Sinclair QL, ZX81, +2, +3, 128K ...
Avatar de Usuario
jltursan
Amiga 2500
Amiga 2500
Mensajes: 4028
Registrado: 13 Oct 2006, 19:45
Sistema Favorito: MSX
primer_sistema: Dragon
Ubicación: Serracines, Madrid, España
Gracias dadas: 57 veces
Gracias recibidas: 157 veces
Contactar:

Spectrum +3 haciendo el tonto

Mensajepor jltursan » 27 Dic 2013, 17:44

Cuando ya me había decidido a "tunear" un poco un Spectrum +3 que tenía por aquí (+3e y algunos mods) me encuentro con que ha desarrollado un fallo que no recordaba haberle visto.

De cada x intentos de arrancarlo, la mitad de las veces se queda a medias escribiendo el mensaje de bienvenida y unidades disponibles, diría que con este uso frecuente va incluso mejorando. Si insisto en resetearlo, al final acaba arrancando correctamente.

Las cosas que he comprobado/hecho:

- No hay daños ni antiguas reparaciones visibles en la placa.
- He sacado y vuelto a meter a fondo las ROMs y el Z80 de sus zócalos.
- He sustituido el Z80 por uno CMOS.
- He limpiado los conectores de corriente y RGB, por si acaso.
- He desconectado la disquetera del todo (a la que por otra parte se le ha podrido la goma por como suena :-P)
- El pulsador de RESET diría que esta sucio. Hay que llegar bien al fondo para que el equipo se resetee y mientras lo apretas genera mucho ruido en el monitor (??). Compararé esto con el otro +3.
- He comprobado que la fuente funciona con ese otro +3 que mantengo en buen estado.
- He comprobado que la RAM recibe sus 5V correctamente. No he verificado si hay ruido o no.
- Cuando entro en el auto diagnóstico de la máquina, las pruebas de ICs que pasa son satisfactorias (no pruebo impresora, ni joysticks y demás periféricos).

He de reconocer que el problema es muy leve ya que con el tiempo diría que mejora; pero me intriga ese cuelgue a medio arrancar. ¿Voltaje que tarda en estabilizarse, un condensador bajo?, ¿el conector de reset en mal estado?.

¿Alguien se ha encontrado en un Spectrum el problema del cuelgue a medio imprimir la bienvenida?

Avatar de Usuario
Zardoz
MSX Turbo R
MSX Turbo R
Mensajes: 283
Registrado: 09 Sep 2013, 19:04
Sistema Favorito: (Otro)
primer_sistema: (Otro)
consola_favorita: Nintendo NES/Clónica
Primera consola: Nintendo NES/Clónica
Ubicación: Madrid
Contactar:

Re: Spectrum +3 haciendo el tonto

Mensajepor Zardoz » 27 Dic 2013, 18:45

No se si eras tu, pero habia alguien explicando un problema similar con un equipo. Revisa las soldaduras a ver si alguna esta fallando y hace buen contacto solo cuando el equipo se calienta. También puedes probar a encenderlo estando frío (dejándolo un rato al frío de la calle... sin que se congele!). Si en frío te hace eso, esta claro que sea lo que sea que falle, esta relacionado con la dilatación y algún falso contacto.
Yep, I have a blog :zardoz.es
Emulador DCPU-16 VM
Emulador Trillek

Avatar de Usuario
jltursan
Amiga 2500
Amiga 2500
Mensajes: 4028
Registrado: 13 Oct 2006, 19:45
Sistema Favorito: MSX
primer_sistema: Dragon
Ubicación: Serracines, Madrid, España
Gracias dadas: 57 veces
Gracias recibidas: 157 veces
Contactar:

Re: Spectrum +3 haciendo el tonto

Mensajepor jltursan » 27 Dic 2013, 20:40

¡Gracias por la sugerencia!. De hecho, aunque no parecía estar mal, he resoldado el pulsador de reset por si las moscas.
De momento he conseguido eliminar las interferencias al limpiar el pulsador a fondo con spray y darle una buena ración de pulsaciones, ahora ya resetea a la primera y suavemente.

A la disquetera también le he cambiado la goma y tras otra limpieza, ya cargo juegos. Aunque el problema inicial persiste esporádicamente, el Spectrum parece estable una vez que arranca, las demos de los juegos se ejecutan continuamente sin fallos.
El calor yo lo descartaría, cuando ya lleva un buen rato (y supuestamente calentito) si insisto con el reseteo de vez en cuando vuelve a quedarse a medias. El jodío lo hace cuando le viene en gana :evil:

-- Actualizado 28 Dic 2013, 00:33 --

Vaya, pues ya he avanzado...aunque haya sido hacia atrás ](*,)

El fallo ahora ya es casi continuo (uno de los cuelgues típicos a continuación):

Imagen

Ahora ya he podido cazar algo en el auto-diagnóstico. Aunque rara vez lo pasa, normalmente se me queda en el RAM test con alguno de estos errores:

Imagen Imagen

Avatar de Usuario
Sinclair
MSX Turbo R
MSX Turbo R
Mensajes: 323
Registrado: 19 Jun 2013, 00:00
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Atari 2600
Primera consola: Sony PlayStation 1
Gracias dadas: 8 veces
Gracias recibidas: 1 vez

Re: Spectrum +3 haciendo el tonto

Mensajepor Sinclair » 28 Dic 2013, 09:39

jltursan escribió:Ahora ya he podido cazar algo en el auto-diagnóstico. Aunque rara vez lo pasa, normalmente se me queda en el RAM test con alguno de estos errores

Blanco y en botella..., creo que ya tienes localizada la avería :)

Debes tener mal al menos un chip de memoria RAM, prueba sustituyéndolos uno a uno, si los tienes en zócalos será fácil.

Muchas suerte.
© 1982 Sinclair Research Ltd

Avatar de Usuario
jltursan
Amiga 2500
Amiga 2500
Mensajes: 4028
Registrado: 13 Oct 2006, 19:45
Sistema Favorito: MSX
primer_sistema: Dragon
Ubicación: Serracines, Madrid, España
Gracias dadas: 57 veces
Gracias recibidas: 157 veces
Contactar:

Re: Spectrum +3 haciendo el tonto

Mensajepor jltursan » 29 Dic 2013, 13:37

Bueno, pues al final era leche lo que había en la botella :D

Como no estaban en zócalos y no tenía muy claro como localizar el IC con la avería, les he puesto zócalo a todos y los 4 IC de RAM han sido reemplazados al completo. El +3 ha vuelto a la vida, ya arranca bien siempre y no le veo ningún comportamiento extraño cuando está en marcha :)


Volver a “Sinclair/Spectrum”

¿Quién está conectado?

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