Problema con ZX Spectrum issue 6A

Moderador: Fundadores

Responder
Avatar de Usuario
Quickie
Aspirante a demonio
Aspirante a demonio
Mensajes: 392
Registrado: 21 Sep 2017, 19:58
Has thanked: 25 times
Been thanked: 26 times

Problema con ZX Spectrum issue 6A

Mensaje por Quickie »

Hola,

Hace mucho que monté el reemplazo de PCF1306P en un 48k issue 6A, pero nunca me acabó de ir del todo y estoy convencido que tiene solución, pero no doy con ella.
Expongo el escenario:

- Toda la memoria alta se sustituyó por 4164-15. Comprobadas continuidades D0-D7 desde los pines de los ICs de RAM al PCF.
- Probé el PCF1306 con un condensador de 20pf, pero al tener los mismos resultados volvió a los 47pF.

Pruebas:

- Spectrum arranca normal. Dandanator lo reconoce como 48k, pero no pasa el test de memoria de Brendan Alford. Upper RAM falla, indicando que IC15-18 podrían ser la causa (no dice nada de los multiplexores).
- PRINT PEEK 23732 + PEEK 23733 * 256 devuelve 53119
- POKE 53120,85 : PRINT PEEK 51320 devuelve 87
- POKE 53120,170 : PRINT POKE 53120 devuelve 170

A ver si alguien lo ve claro.

Gracias
Imagen
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6021
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1233 times
Been thanked: 2957 times
Contactar:

Problema con ZX Spectrum issue 6A

Mensaje por cacharreo »

¿Fue el reemplazo de esta tirada u otro? Suponiendo que el problema fuera realmente el PCF, ¿podrías probar con éste utilizando integrados de la familia lógica LS? De ese modo no hay más opciones, se ahorra un condensador y lo he probado en varios Spectrum+ 48k issue 6A, con test incluidos y los pasa.
© cacharreo
Avatar de Usuario
Kyp !Sinclair 1
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3388
Registrado: 30 Sep 2013, 14:54
Ubicación: Madrid
Has thanked: 29 times
Been thanked: 155 times

Problema con ZX Spectrum issue 6A

Mensaje por Kyp »

A parte del PCF... ¿Qué versión de ULA lleva el Spectrum?
Avatar de Usuario
Quickie
Aspirante a demonio
Aspirante a demonio
Mensajes: 392
Registrado: 21 Sep 2017, 19:58
Has thanked: 25 times
Been thanked: 26 times

Problema con ZX Spectrum issue 6A

Mensaje por Quickie »

cacharreo escribió: 21 Ago 2023, 08:15¿Fue el reemplazo de esta tirada u otro? Suponiendo que el problema fuera realmente el PCF, ¿podrías probar con éste utilizando integrados de la familia lógica LS? De ese modo no hay más opciones, se ahorra un condensador y lo he probado en varios Spectrum+ 48k issue 6A, con test incluidos y los pasa.
Hola,

Fue el reemplazo de esta tirada basada en el diseño de José Leandro.

No tengo a mano integrados LS con este encapsulado, pero podría probarlo, aun así me gustaría ir a tiro hecho y probar antes por ejemplo, otro PCF original funcional, no fuera que el problema no lo tuviera el reemplazo.
Imagen
Avatar de Usuario
Quickie
Aspirante a demonio
Aspirante a demonio
Mensajes: 392
Registrado: 21 Sep 2017, 19:58
Has thanked: 25 times
Been thanked: 26 times

Problema con ZX Spectrum issue 6A

Mensaje por Quickie »

Kyp escribió: 21 Ago 2023, 08:40 A parte del PCF... ¿Qué versión de ULA lleva el Spectrum?
Hola Kyp,

Es una 6C001E-7

Saludos
Imagen
Avatar de Usuario
Kyp !Sinclair 1
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3388
Registrado: 30 Sep 2013, 14:54
Ubicación: Madrid
Has thanked: 29 times
Been thanked: 155 times

Problema con ZX Spectrum issue 6A

Mensaje por Kyp »

Quickie escribió: 21 Ago 2023, 06:37 POKE 53120,85 : PRINT PEEK 51320 devuelve 87
Según eso falla el bit 1, IC16. Prueba a reemplazar ese chip, o si no tienes intercambiarlo por IC18. A ver si entonces devuelve 93.
Avatar de Usuario
Quickie
Aspirante a demonio
Aspirante a demonio
Mensajes: 392
Registrado: 21 Sep 2017, 19:58
Has thanked: 25 times
Been thanked: 26 times

Problema con ZX Spectrum issue 6A

Mensaje por Quickie »

Kyp escribió: 21 Ago 2023, 17:25
Quickie escribió: 21 Ago 2023, 06:37 POKE 53120,85 : PRINT PEEK 51320 devuelve 87
Según eso falla el bit 1, IC16. Prueba a reemplazar ese chip, o si no tienes intercambiarlo por IC18. A ver si entonces devuelve 93.
Intercambié el IC16 por el IC15, que también tenía en zócalo y esta vez me devolvió 86.
Cambié el IC15 (originalmente en la posición IC16) por un 4164 testeado -15 y pasé un test de memoria y obtuve el mismo error: ICs 15,16,17 y 18 fail.
Imagen
Avatar de Usuario
Kyp !Sinclair 1
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3388
Registrado: 30 Sep 2013, 14:54
Ubicación: Madrid
Has thanked: 29 times
Been thanked: 155 times

Re: Problema con ZX Spectrum issue 6A

Mensaje por Kyp »

Si fallan justo cuatro bits igual es uno de los multiplexores del adaptador que está mal 🤔
Luego miro el esquema a ver si te puedo decir cuál que ahora no puedo
Avatar de Usuario
Quickie
Aspirante a demonio
Aspirante a demonio
Mensajes: 392
Registrado: 21 Sep 2017, 19:58
Has thanked: 25 times
Been thanked: 26 times

Re: Problema con ZX Spectrum issue 6A

Mensaje por Quickie »

Ya lo he podido solucionar :)

Se trataba del 74HCT157 IC5 del reemplazo de ZX8401. Por suerte tenía recambios y tras revisar uno a uno los HC157 ví que este fallaba.
Una vez cambiado los tests de memoria de Brendan Alford los pasa sin problemas.

Saludos y gracias a todos
Imagen
Responder

Volver a “Sinclair”