Autor Tema: Fallos de la CPU del +4  (Leído 7523 veces)

javierglez

  • Commodore Master
  • *****
  • Mensajes: 452
  • terminator not seen
    • Ver Perfil
Fallos de la CPU del +4
« en: Febrero 11, 2019, 20:22:45 »
Hay un hilo interesante en tuiter sobre los fallos de la CPU 7501 en Plus/4. Se ve que no falla porque se caliente el chip, que no lo hace, sino por causa de los adaptadores de Joystick. Se ve que es perjudicial desenchufar el joystick incluso con el ordenador apagado. Que además de apagar el ordenador hay que cortar la corriente y encender y apagar el ordenador un par de veces  :o
No sé si aplica al C16 también.

https://twitter.com/davbucci/status/1093651174761345026

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13628
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Fallos de la CPU del +4
« Respuesta #1 en: Febrero 11, 2019, 21:17:13 »
Que además de apagar el ordenador hay que cortar la corriente y encender y apagar el ordenador un par de veces  :o

Suena un poco raro... :O
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

marcos64

  • Commodore Master
  • *****
  • Mensajes: 2970
    • Ver Perfil
    • http://marcos64.orgfree.com/
Re:Fallos de la CPU del +4
« Respuesta #2 en: Febrero 11, 2019, 21:44:20 »
Bastante raro. En todo caso lo del adaptador de joysticks afectaria al TED pero no al 8501.

Y el 8501 si que se calienta. Que sea la causa de que falle es otra historia.

Yo diria que tiene algun fallo de diseño que hace que fallen tantos.
http://marcos64.orgfree.com/
Actualizacion 22/4/2018: Actualizada Load'N'Run numero 5 con nuevos TAPs y PRGs.

javierglez

  • Commodore Master
  • *****
  • Mensajes: 452
  • terminator not seen
    • Ver Perfil
Re:Fallos de la CPU del +4
« Respuesta #3 en: Febrero 12, 2019, 13:28:16 »
Pues no sé pero el Davide Bucci ha hecho un interface IDE para un Olivetti raro y sabe mucho de electrónica y el que le contesta no dejó nunca el Plus/4 y tiene algo que ver con plus4world y con Pet's Rescue.
Yo no voy a cambiar más el joystick de puerto en el c16 sin hacer lo que dice.

marcos64

  • Commodore Master
  • *****
  • Mensajes: 2970
    • Ver Perfil
    • http://marcos64.orgfree.com/
Re:Fallos de la CPU del +4
« Respuesta #4 en: Febrero 12, 2019, 15:32:52 »
En el enlace que pusiste arriba solo he visto que hable de los posibles problemas de calor y los fallos en el 8501 y TED. Nada de adaptadores de joystick. Si puedes ponme un enlace directo o haz un corta-pega que tengo curiosidad.

He mirado ahora mismo el esquema del C16 y el puerto del joystick no esta conectado con el 8501. Asi que no veo forma de que por ese lado se pueda dañar al 8501.

En cambio, el usar adaptadores de joystick con los +5V conectados desde hace tiempo se sospecha que puede dañar el TED.

Pero vamos, que nadie se haga ilusiones, esos chips estan sentenciados. Quizas intentaron reducir costes al fabricarlos... o quizas usaron una tecnica nueva que aun no dominaban... quien sabe  :'( Eso no quiere decir que el 100% vayan a fallar a llegar a determinada edad pero si que tienen un ratio de fallos elevadisimo.
http://marcos64.orgfree.com/
Actualizacion 22/4/2018: Actualizada Load'N'Run numero 5 con nuevos TAPs y PRGs.

javierglez

  • Commodore Master
  • *****
  • Mensajes: 452
  • terminator not seen
    • Ver Perfil
Re:Fallos de la CPU del +4
« Respuesta #5 en: Febrero 12, 2019, 18:44:24 »
Es el subhilo que sigue por aquí

https://twitter.com/Kekule1025/status/1093682549858205696

Yo también creo que deben haber muchos C16 petaos que no debieron ni recibir joystick.

Creo que el C16 cambia la frecuencia de funcionamento de la CPU en cada frame, se pone a 1.76MHz cuando el raster está en los bordes superior e inferior y a 0.88 cuando está en la zona central (de visualización). Un poco como esos juegos de C64 que se aceleran cuando detectan un C128. No sé si puede ser malo eso si se hace de manera permanente.

marcos64

  • Commodore Master
  • *****
  • Mensajes: 2970
    • Ver Perfil
    • http://marcos64.orgfree.com/
Re:Fallos de la CPU del +4
« Respuesta #6 en: Febrero 12, 2019, 21:49:49 »
Todo lo que he encontrado es esto:
Citar
Kekule
‏ @Kekule1025
Feb 7

That's a silly legend: TED and CPU fail due to backcharge coming from joystick adapters when detached even if the machine has been shut off. Heatsinking won't help.
Citar
Davide Bucci
‏ @davbucci
Feb 7

I searched a bit and read that one should avoid multi button joysticks and autofire. I plan sticking to the original Commodore one. Is it an issue with static charges, too? Is there a way to solve that?
Citar
Kekule
‏ @Kekule1025
Replying to @davbucci

Another legend. Adapters can result to be built in different degrees of quality, so use a hi-quality one. To feel quite safe of backcharges while detaching a joystick, discharge the Plus/4 once shut off by detaching the power and switching it on/off for a couple of times.

Me lo tienen que explicar muy detenidamente para que me lo crea. Unos centimetros de cable electrico van a crear una descarga?

Ademas en mi adaptador le tenia puesto unas resistencian de 100 ohm en serie y el C16 fallo igual (aunque aun no estoy seguro de que le pasa).

Otra cosa es si ademas le tienes conectado los 5V para alimentar el disparo automatico. Me acuerdo que en la primera version de mi adaptador, al activar el disparo automatico del joystick, las diagonales no funcionaban, solo respondia a las cuatro direcciones. Evidentemente, inmediatamente desconecte los 5V.

El cambio de frecuencia es una posibilidad como otra cualquiera pero no deberia ser ningun problema si el 8501 puede funcionar hasta 2 MHz.
http://marcos64.orgfree.com/
Actualizacion 22/4/2018: Actualizada Load'N'Run numero 5 con nuevos TAPs y PRGs.

javierglez

  • Commodore Master
  • *****
  • Mensajes: 452
  • terminator not seen
    • Ver Perfil
Re:Fallos de la CPU del +4
« Respuesta #7 en: Noviembre 15, 2019, 16:48:05 »
Para los que tengan un c16 / +4 con el 7501 roto, este sustituto lleva incluida una ampliación de memoria compatible con las 2 que salieron en los 90 (de 128k y 256k).
https://lotharek.pl/productdetail.php?id=257
El circuito lleva zócalo sin incluir el 6502, pero aún así mola

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13628
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Fallos de la CPU del +4
« Respuesta #8 en: Noviembre 15, 2019, 19:55:31 »
Gracias por el aviso!
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

marcos64

  • Commodore Master
  • *****
  • Mensajes: 2970
    • Ver Perfil
    • http://marcos64.orgfree.com/
Re:Fallos de la CPU del +4
« Respuesta #9 en: Noviembre 15, 2019, 21:47:14 »
Por lo que he leido los sustitutos basados en 6502 y 6510 no son 100% compatibles. Aqui hay informacion interesante:

http://retrowiki.es/viewtopic.php?f=80&t=200035156
http://marcos64.orgfree.com/
Actualizacion 22/4/2018: Actualizada Load'N'Run numero 5 con nuevos TAPs y PRGs.

javierglez

  • Commodore Master
  • *****
  • Mensajes: 452
  • terminator not seen
    • Ver Perfil
Re:Fallos de la CPU del +4
« Respuesta #10 en: Noviembre 15, 2019, 22:17:53 »
No tenía ni idea que el 7501 tuviese instrucciones diferentes, el 8502 de c128 supongo que no, porque si no no iría el modo 64. Pensaba que la incompatibilidad era estrictamente un tema de electrónica.

Me cuesta de creer que Commodore se molestase en añadir o cambiar instrucciones, y aunque no soportase las ilegales, tampoco debería ser un problema. Y dudo que si hay ilegales nuevas se utilizasen.

Ya me lo leeré con calma, que parece muy interesante.

Que el Lotarek es un pesetero desagradable sí lo había oído. Pero su plaquita tiene bastante electrónica y pinta de funcionar bien.