Avería Issue 6a

Sinclair QL, ZX81, +2, +3, 128K ...
Avatar de Usuario
mcleod_ideafix
Amiga 2500
Amiga 2500
Mensajes: 5316
Registrado: 06 Oct 2009, 04:12
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Vectrex
Primera consola: TV Games/Pong Clone
Ubicación: Jerez de la Frontera
Gracias dadas: 12 veces
Gracias recibidas: 54 veces
Contactar:

Re: Avería Issue 6a

Mensajepor mcleod_ideafix » 03 Jul 2013, 20:43

mcleod_ideafix escribió:Así de esta forma, configura los zócalos restantes para que devuelvan los siguientes valores (de izquierda a derecha):
0 0 1 0 X 0 0 0
(la X corresponde al zócalo del bit 3 que hemos dicho que lo usaremos para poner una memoria de verdad, así que ese no se puentea a ninguna parte)

Con esta configuración, y usando la ROM de testeo (con la normal no conseguirás nada), la ULA muestra en pantalla una imagen cuyo contenido depende unicamente de que la memoria que pongas esté bien o mal...

(continuará...)


Continuamos por aquí:

La ROM de test de memoria escribe continuamente un patrón a la memoria de pantalla. En un Spectrum sano, lo que se ve en pantalla es esto:
Imagen

En el tuyo, después de los puentes en los zócalos que te he dicho, obviamente no se verá eso, sino que se verá alguno de estos patrones (o puede que otro distinto).
Por ejemplo, si pones en el zócalo de prueba una RAM que esté bien, además de no calentarse, en pantalla debe verse esto:
Imagen
La imagen debe ser estable, sin nieve ni ruidos, y con las rayas en los sitios donde aparecen aquí. Ni una más ni una menos.
Las rayas verticales que aparecen siempre de arriba a abajo, un total de 32, se corresponden con el único bit a 1 que has forzado en los zócalos.
Las rayitas que acompañan de vez en cuando a las primeras, y que aparecen a la derecha de éstas, se corresponde con el contenido de la memoria que estás probando.
El color de fondo de la pantalla debe ser celeste, y sin ruidos ni cambios de color ni nada.
Como decía en el otro post, el borde estará variando rapidamente de blanco a negro y viceversa, mientras se oye un ruido PRRRRR en el altavoz del ordenador.

Si pinchas una memoria que falle, y en la que el fallo consiste en que su bus de datos está cortocircuitado a masa, es decir, que siempre da un 0, en pantalla aparecerá esto:
Imagen

Si por el contrario, la memoria tiene su bus de datos cortocircuitado a +5V, se verá esto otro:
Imagen

Puedes comprobar que estos dos últimos patrones efectivamente aparecen si coges el zócalo donde pruebas las RAM y le haces el puente anteriormente mencionado, bien a +5V (pin 9) o bien a GND (pin 16). Puedes hacerlo (con cuidado eso sí) con la máquina encendida y ver al instante los cambios.

Si al pinchar una memoria lo que se ve es una imagen con mucho ruido, cambios de color de verde a celeste, y en la que las rayitas que corresponden al bit de la memoria que está siendo testada aparecen y desaparecen, o aparecen parpadeando o cosas así, significa seguramente que esa memoria tiene su bus de datos cortado, sin conexión al exterior. En ese caso la memoria se comportará como si en realidad no estuviera conectada (verás el mismo patrón con la memoria puesta o quitada)
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

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: Avería Issue 6a

Mensajepor Sinclair » 03 Jul 2013, 20:54

Muy bien currada tu ROM de testeo.
Pero no crees que existen indicios suficientes para dar por mala una memoria si esta cuando la colocas se calienta de la forma que lo hacen las mias?

-- Actualizado 03 Jul 2013, 21:15 --

Y puesto que tengo las memorias desmontables por los zócalos que instale en la placa base (y que mi curro me costó), ¿no se puede con un simple tester comprobar si una memorias está o no cortocircuitada?
© 1982 Sinclair Research Ltd

Avatar de Usuario
mcleod_ideafix
Amiga 2500
Amiga 2500
Mensajes: 5316
Registrado: 06 Oct 2009, 04:12
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Vectrex
Primera consola: TV Games/Pong Clone
Ubicación: Jerez de la Frontera
Gracias dadas: 12 veces
Gracias recibidas: 54 veces
Contactar:

Re: Avería Issue 6a

Mensajepor mcleod_ideafix » 03 Jul 2013, 21:25

Sinclair escribió:Muy bien currada tu ROM de testeo.
Pero no crees que existen indicios suficientes para dar por mala una memoria si esta cuando la colocas se calienta de la forma que lo hacen las mias?

Sí, pero es que no es una o dos... son seis de las ocho, ¿no? Eso, o es mala suerte brutal con las memorias que has comprado, o es un problema de la placa, ajeno a las memorias.

Sinclair escribió:Y puesto que tengo las memorias desmontables por los zócalos que instale en la placa base (y que mi curro me costó), ¿no se puede con un simple tester comprobar si una memorias está o no cortocircuitada?

Sí. Mira la continuidad de los pines de la RAM con el pin 16. Sobre todo mira el pin 1, 8 y 9.
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

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: Avería Issue 6a

Mensajepor Sinclair » 03 Jul 2013, 21:56

mcleod_ideafix escribió:
Sinclair escribió:Muy bien currada tu ROM de testeo.
Pero no crees que existen indicios suficientes para dar por mala una memoria si esta cuando la colocas se calienta de la forma que lo hacen las mias?

Sí, pero es que no es una o dos... son seis de las ocho, ¿no? Eso, o es mala suerte brutal con las memorias que has comprado, o es un problema de la placa, ajeno a las memorias.

Sinclair escribió:Y puesto que tengo las memorias desmontables por los zócalos que instale en la placa base (y que mi curro me costó), ¿no se puede con un simple tester comprobar si una memorias está o no cortocircuitada?

Sí. Mira la continuidad de los pines de la RAM con el pin 16. Sobre todo mira el pin 1, 8 y 9.


He hecho esta comprobación con cada memoria y no hay continuidad de masa con ningún otro pin.
¿Podríamos confirmar entonces que el motivo por el que se calientan sobremanera es por un problema ajeno a las mismas?.
¿Qué es lo siguiente que puedo comprobar con mis escasos medios? :cry:
© 1982 Sinclair Research Ltd

Avatar de Usuario
mcleod_ideafix
Amiga 2500
Amiga 2500
Mensajes: 5316
Registrado: 06 Oct 2009, 04:12
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Vectrex
Primera consola: TV Games/Pong Clone
Ubicación: Jerez de la Frontera
Gracias dadas: 12 veces
Gracias recibidas: 54 veces
Contactar:

Re: Avería Issue 6a

Mensajepor mcleod_ideafix » 03 Jul 2013, 23:18

Sinclair escribió:¿Podríamos confirmar entonces que el motivo por el que se calientan sobremanera es por un problema ajeno a las mismas?.

Yo confirmar no confirmo nada. La prueba con el polímetro no es concluyente. No puede ser que haya infinitos ohmios entre el pin 16 y el resto de los pines. No midas en modo continuidad: mide ohmios. Para poder empezar a confirmar cosas, tienes que hacer el test de la ROM.
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

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: Avería Issue 6a

Mensajepor Sinclair » 03 Jul 2013, 23:26

mcleod_ideafix escribió:
Sinclair escribió:¿Podríamos confirmar entonces que el motivo por el que se calientan sobremanera es por un problema ajeno a las mismas?.

Yo confirmar no confirmo nada. La prueba con el polímetro no es concluyente. No puede ser que haya infinitos ohmios entre el pin 16 y el resto de los pines. No midas en modo continuidad: mide ohmios. Para poder empezar a confirmar cosas, tienes que hacer el test de la ROM.

Y daaale perico al torno. ¿Qué pasa que antes de tu fabuloso test de ROM no se reparaban este tipo de averias? :)
La medición la he hecho en las escalas de 200 y 20k, pero es lo mismo, sin tu test de ROM no hay nada que hacer.
Última edición por Sinclair el 04 Jul 2013, 11:12, editado 4 veces en total.
© 1982 Sinclair Research Ltd

Avatar de Usuario
mcleod_ideafix
Amiga 2500
Amiga 2500
Mensajes: 5316
Registrado: 06 Oct 2009, 04:12
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Vectrex
Primera consola: TV Games/Pong Clone
Ubicación: Jerez de la Frontera
Gracias dadas: 12 veces
Gracias recibidas: 54 veces
Contactar:

Re: Avería Issue 6a

Mensajepor mcleod_ideafix » 03 Jul 2013, 23:32

Sinclair escribió:
mcleod_ideafix escribió:
Sinclair escribió:¿Podríamos confirmar entonces que el motivo por el que se calientan sobremanera es por un problema ajeno a las mismas?.

Yo confirmar no confirmo nada. La prueba con el polímetro no es concluyente. No puede ser que haya infinitos ohmios entre el pin 16 y el resto de los pines. No midas en modo continuidad: mide ohmios. Para poder empezar a confirmar cosas, tienes que hacer el test de la ROM.

Y daaale perico al torno. ¿Qué pasa que antes de tu fabuloso test de ROM no se reparaban este tipo de averias? :)

Sí. Usando el test de la ROM oficial de Sinclair, que estaba presente en todo servicio técnico del Spectrum.
Y dado el tono de tu respuesta, creo que paso de seguir comentando más en este hilo. Agur.
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

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: Avería Issue 6a

Mensajepor Sinclair » 03 Jul 2013, 23:51

mcleod_ideafix escribió:Sí. Usando el test de la ROM oficial de Sinclair, que estaba presente en todo servicio técnico del Spectrum.
Y dado el tono de tu respuesta, creo que paso de seguir comentando más en este hilo. Agur.


Si tuviera el test de la ROM tuyo o el de Sinclair (cosa improbable porque "me costaría más el ajo que el pollo" como ya te dije en otra ocasión), no me serviría tampoco para comprobar las memorias, ya que estas se quemarían antes de poder interpretarlo. ¿Que con el mismo podría detectar otras averías? probablemente, pero seguiría sin compensarme económicamente.

Lamento que el tono de mi respuesta te haya sonado tan mal aunque no tuviera esa intención, me disculpo en cualquier caso.

Gracias por todo igualmente.
© 1982 Sinclair Research Ltd

Avatar de Usuario
princemegahit
Amiga 1200
Amiga 1200
Mensajes: 1693
Registrado: 19 Jul 2012, 12:01
Sistema Favorito: (Otro)
primer_sistema: Spectrum +2
consola_favorita: Atari 2600
Primera consola: Atari 2600
Ubicación: C:\JUEGOS
Gracias dadas: 176 veces
Gracias recibidas: 100 veces

Re: Avería Issue 6a

Mensajepor princemegahit » 04 Jul 2013, 11:43

Sinclair escribió:
mcleod_ideafix escribió:Sí. Usando el test de la ROM oficial de Sinclair, que estaba presente en todo servicio técnico del Spectrum.
Y dado el tono de tu respuesta, creo que paso de seguir comentando más en este hilo. Agur.


Si tuviera el test de la ROM tuyo o el de Sinclair (cosa improbable porque "me costaría más el ajo que el pollo" como ya te dije en otra ocasión), no me serviría tampoco para comprobar las memorias, ya que estas se quemarían antes de poder interpretarlo. ¿Que con el mismo podría detectar otras averías? probablemente, pero seguiría sin compensarme económicamente.

Lamento que el tono de mi respuesta te haya sonado tan mal aunque no tuviera esa intención, me disculpo en cualquier caso.

Gracias por todo igualmente.


Yo creo que deberias sopesar hacerte el test de la rom, teniendo en cuenta que llevas cambiada RAM y Z80 y no obtienes muchos progresos. A veces se invierte mucho más dinero y tiempo en una reparación, la cual, si se ha de cobrar al cliente, no es rentable (que no es tu caso), pero se amortiza con la experiencia adquirida, y desde luego, como en este caso, con una herramienta más , para futuras reparaciones.

De hecho tengo una pregunta para mcleod, ese testeador, serviria para comprobar la ram de un +2 gris?

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: Avería Issue 6a

Mensajepor Sinclair » 04 Jul 2013, 11:52

princemegahit escribió:
Sinclair escribió:
mcleod_ideafix escribió:Sí. Usando el test de la ROM oficial de Sinclair, que estaba presente en todo servicio técnico del Spectrum.
Y dado el tono de tu respuesta, creo que paso de seguir comentando más en este hilo. Agur.


Si tuviera el test de la ROM tuyo o el de Sinclair (cosa improbable porque "me costaría más el ajo que el pollo" como ya te dije en otra ocasión), no me serviría tampoco para comprobar las memorias, ya que estas se quemarían antes de poder interpretarlo. ¿Que con el mismo podría detectar otras averías? probablemente, pero seguiría sin compensarme económicamente.

Lamento que el tono de mi respuesta te haya sonado tan mal aunque no tuviera esa intención, me disculpo en cualquier caso.

Gracias por todo igualmente.


Yo creo que deberias sopesar hacerte el test de la rom, teniendo en cuenta que llevas cambiada RAM y Z80 y no obtienes muchos progresos. A veces se invierte mucho más dinero y tiempo en una reparación, la cual, si se ha de cobrar al cliente, no es rentable (que no es tu caso), pero se amortiza con la experiencia adquirida, y desde luego, como en este caso, con una herramienta más , para futuras reparaciones.

De hecho tengo una pregunta para mcleod, ese testeador, serviria para comprobar la ram de un +2 gris?


Solo he cambiado la memoria RAM y algún transistor, y como no me voy a dedicar a reparar ningún ordenador más, no me saldría nunca rentable.
© 1982 Sinclair Research Ltd


Volver a “Sinclair/Spectrum”

¿Quién está conectado?

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