Commodore manía

Commodore 64 => Problemas Hardware y Software => Mensaje iniciado por: josepzin en Abril 07, 2018, 23:34:07

Título: Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 07, 2018, 23:34:07
Este tema ya lo había comentado en otro hilo (http://commodoremania.com/foro/index.php/topic,1245.30.html (https://commodoremania.com/foro/index.php/topic,1245.30.html)) pero abro uno específico para ver si puedo arreglar este problema puntual.

Es un Drean C64C, con el cartucho 1541 Ultimate II he probado cargar distintas cosas: PRG, D64, TAP, CRT, T64.

Los PRG y CRT los carga casi siempre, pero no a todos.

Los D64, TAP y T64 no los carga nunca.

En otro hilo ya habían comentado que podía ser el chip 74LS06. Tambien en otra parte me dicen que pueden ser otros.

Esta es mi placa:
(https://2.bp.blogspot.com/-UxXcfSsv5jc/WskkIpH_XtI/AAAAAAAATKU/a30IArYr7U8SDen4KIcVwaKEH8gvdjUwACLcBGAs/s1600/WhatsApp%2BImage%2B2018-04-07%2Bat%2B10.45.28.jpeg)

Este parece mas caliente que los otros pero en general todos estan calientes o muy calientes:
(https://3.bp.blogspot.com/-Cvf0soeSXNA/WskkJJYy2-I/AAAAAAAATKc/Fc4EnlshhrAVJktVNXrCUTjayczPrO7XwCLcBGAs/s1600/WhatsApp%2BImage%2B2018-04-07%2Bat%2B10.46.40.jpeg)

Los otros que me dicen pueden estar fallando son estos dos marcados en rojo:
(https://1.bp.blogspot.com/-RCksRrBSCys/Wsk5HvFzOmI/AAAAAAAATMg/FeVyeSoA01ErFx1H1wEZfHfTw3dakEsSACLcBGAs/s1600/WhatsApp%2BImage%2B2018-04-07%2Bat%2B10.46.56.jpeg)

Antes de ponerme a desoldar y comprar chips, me gustaría escuchar opiniones... JELP!
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: javierglez en Abril 08, 2018, 01:08:19
Hombre yo hace un par de semanas actualicé el firmware de la SD2IEC y me dejó de cargar PRG con el Plus 4. Con el VIC20 funcionaba perfectamente. Descargué un firmware más viejo y volvió a funcionar con los dos modelos.
Lo que cuentas no me parece suficiente para suponer que el C64 tiene algo roto.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 08, 2018, 01:24:01
No es cosa de software, en su momento ya había probado con una disketera y dataset de verdad y tampoco funciona.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: mjj en Abril 08, 2018, 01:47:32
El 74LS06 (U8) lo puedes probar fácilmente sin desoldar montando uno encima del otro, los dos con la muesca en la misma dirección y cada pata del de arriba tocando su pata correspondiente del de abajo.

Es raro el problema... en la diskettera intervienen la CIA2 y el 7406 pero el cassette lo controlan la CIA1 y la CPU. Ya sería raro que tuvieras las 2 CIAs fundidas de forma que no te vayan las cintas ni los discos pero sí el teclado y los joysticks, pero en un C64 puede ocurrir de todo.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 08, 2018, 14:36:21
Interesante, eso de probar sin desoldar... aunque parece una operación algo delicada!

Acabo de hacer pruebas con dataset y disketera real:

Dataset: directamente no hace nada, pongo cargar, le doy al Play, se pone la pantalla celeste y la cinta se queda andando hasta que llega al final... o sea que no encuentra la cabecera o no sé.

Disketera: no hace nada, le doy a cargar y la disketera no hace nada.

Desde el cartucho 1541 Ultimate II el resultado es mas o menos el mismo:
- TAP: pone la pantalla en celeste y se queda "cargando" para siempre, lo mismo que el dataset. La luz del cartucho parpadea como si estuviera leyendo.
- D64: lo monta pero luego se queda colgado en "SEARCHING...". Parece lo mismo que la cinta.
- PRG: en general no funcionan, los carga pero muchos o la mayoría se quedan colgandos durante la carga o apenas ejecutar.
- CRT: parecen funcionar todos o la mayoría

Vaya panorama... :S

¿Alguna idea?

Casi que me dan ganas de ir buscando otro equipo que funcione.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 08, 2018, 14:41:13
Casi que dan ganas de dejar este equipo para juegos CRT...
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: marcos64 en Abril 08, 2018, 15:36:25
Lo de la disquetera es relativamente sencillo. Tienes muchas posibilidades de que sea la CIA o el 74LS06. Asi que en este caso te interesa desoldar y poner zocalos para probar.

Lo del Datassette ya parece mas complicado, yo diria 6510 o el transistor que controla el motor del Datassette. Como el transistor es barato yo lo sustituiria para probar.

PD. He tenido los 4 fallos (aunque en diferentes equipos).
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 08, 2018, 16:03:02
Todo parece indicar que el primer paso es cambiar ese 74LS06, que ademas es algo mas o menos facil y ademas se consigue sin problemas.

¿Como puedo identificar ese transistor del dataset?
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: mjj en Abril 08, 2018, 17:15:46
Siento discrepar pero yo no cambiaría el transistor del motor del datasette. Si fuera solo el datasette lo que va mal sí, pero si el 1541U con los TAP tampoco va, significa que es otra cosa porque el 1541U no usa motor.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: marcos64 en Abril 08, 2018, 19:07:15
No usa motor pero quizas el Ultimate64 usa la señal motor on/off.

Aunque es mas probable que sea el 6510, cambiar el transistor es facil y barato...

El transistor es el grandote cerca del puerto del Datassette en las placas grandes, en las cortas el que esta a la derecha. Ponme una foto de la placa si tienes dudas.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 09, 2018, 14:12:54
Apenas pueda hago fotos de la zona de los chips y del dataset.

Mientras tanto me pase el fin de semana pasando todos los PRG/D64/T64 a CRT, ya que los cartuchos los ejecuta casi siempre :) Y buscando versiones CRT de los juegos multicarga.

Lo que me preocupa un poco es que algunos se cuelgan, tengo que probarlos en los otros equipos a ver si es cosa solo de este.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 10, 2018, 06:10:05
Aquí va una foto de la zona del puerto del dataset:

(https://4.bp.blogspot.com/-0xyVg08Qf0A/Wsw4q7FeGqI/AAAAAAAATM0/eyyWLQkMapsRT3AeUcx8qus20kXxL8QxgCLcBGAs/s1600/DreanDataset1.jpeg)
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 10, 2018, 06:12:56
Esta es la zona de los chips pequeños, no sé si por ahí cae el de la disketera...

Las fotos no salieron muy bien :S

(https://3.bp.blogspot.com/-UB0X5_eqq1s/Wsw4n4Vk9lI/AAAAAAAATMw/Qr_mfjZg6MUgFbxRgEsX3p51VYPTGARwQCLcBGAs/s1600/DreanChips3.jpeg)

(https://4.bp.blogspot.com/-gjDooENEgZQ/Wsw4qzMSpII/AAAAAAAATM4/-PFLp24gRyAoDa6VuTK5o75k3uascUpCwCLcBGAs/s1600/DreanChips3.jpeg)
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: marcos64 en Abril 10, 2018, 11:24:18
Aquí va una foto de la zona del puerto del dataset:

(https://4.bp.blogspot.com/-0xyVg08Qf0A/Wsw4q7FeGqI/AAAAAAAATM0/eyyWLQkMapsRT3AeUcx8qus20kXxL8QxgCLcBGAs/s1600/DreanDataset1.jpeg)
El transistor del motor del Datassete no tiene perdida, en la foto el grande debajo del conector con fecha 8320.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: marcos64 en Abril 10, 2018, 11:27:02
Esta es la zona de los chips pequeños, no sé si por ahí cae el de la disketera...

Las fotos no salieron muy bien :S

(https://3.bp.blogspot.com/-UB0X5_eqq1s/Wsw4n4Vk9lI/AAAAAAAATMw/Qr_mfjZg6MUgFbxRgEsX3p51VYPTGARwQCLcBGAs/s1600/DreanChips3.jpeg)

(https://4.bp.blogspot.com/-gjDooENEgZQ/Wsw4qzMSpII/AAAAAAAATM4/-PFLp24gRyAoDa6VuTK5o75k3uascUpCwCLcBGAs/s1600/DreanChips3.jpeg)
Y el 7406, abajo a la derecha de las fotos, en la placa tiene escrito al lado U8.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 10, 2018, 13:02:25
Localizados los dos! a ver si los consigo fácil por aquí.

Quizás también podría medir el transistor, veo que con un multimetro se puede: https://es.wikihow.com/probar-un-transistor
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: marcos64 en Abril 10, 2018, 15:27:57
Me he dado cuenta de que hay muchos componentes doblados. Con mucho cuidado y despacito enderezalos para asegurarte de que no hay un mal contacto o puenteo. Lo mismo con la chapa y el papel plateado. Y por supuesto reasentar los chips con zocalo y mirar por si hubiera algo de oxido en los contactos zocalo-patillas.

Lo de comprobar un transistor lo he intenado pero nunca he conseguido hacerlo ;D
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 10, 2018, 17:11:55
Lo mismo pensé mientras veia las fotos en detalle... esas "lentejas" están todas acostadas y facilmente podrían estar tocando otra pista... tendré que mirarlo muy cuidadosamente, que aunque sería facil de reparar, no me apetece romper nada :P

Chapa este no tiene, el papel plateado se lo he quitado.

Con zócalo hay un solo chip, creo que es el 6510. Le daré un toque.

Recién le pasé unos programas de diagnostico, no sé si sirvan para algo:

(https://4.bp.blogspot.com/-aMAbpT_cO4E/WszT760AKYI/AAAAAAAATNg/UEOJCiWHMyEUAR_cZbF4fRfDTl6ufA18wCLcBGAs/s1600/DreadDiag1.jpg)

(https://2.bp.blogspot.com/-uyWkhu4hECU/WszT7zf0oZI/AAAAAAAATNc/IJ2T--MVCRs97ouH_CH6MkxlCdFf2S2TgCLcBGAs/s1600/DreadDiag2.jpg)

Este tira unos errores, aunque Maniako dice que tiene un equipo que le va bien y tambien tira estos errores.

Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: Naibor en Abril 10, 2018, 17:33:11
Adjunto el resultado de mi C64C que funciona perfectamente.

Me da algunos errores también, pero lo que me mosquea de tu test es el resultado de STACKPAGE, que te da un valor muy raro.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 10, 2018, 18:27:08
Eso del Stackpage en realidad es la linea de LOAD "...." que no la borra y se queda ahi detras.

Luego el test se queda colgado porque no muestra todas las demás cosas.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 10, 2018, 18:28:23
Ese error de timer debe ser el que está jodiendo algunas cosas, he probado intros y juegos, creo que la mayoría funcionan y muchos otros no.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: mjj en Abril 11, 2018, 00:18:59
Dice que fallan los timers (que están en las CIAs) pero al lado dice "BAD U5", que es la ROM de caracteres...

Me apunto a lo que dice marcos64, sacar el 6510 con cuidadín y volver a meterlo.

También podrías probar los Dead Test, no sé si darán alguna pista más pero por probar... creo que los puedes meter en el 1541U, no estoy seguro (en el EF3 sí que se podrás cuando a la aduana le dé la gana pasarlo): http://blog.worldofjani.com/?p=164 (http://blog.worldofjani.com/?p=164)
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 11, 2018, 01:47:14
He probado esos test y desde la 1541U2 no funciona ninguno... habrá que esperar la EF3, si es que llega...

Mientras tanto le he dado otro repaso con el diagnostico que usé antes y creo que este equipo en frio hace cosas raras y luego cuando entra en calor se estabiliza.

Este diagnostico la primera vez que lo ejecuto al encender el equipo da todo tipo de errores y se cuelga pero luego el resultado se estabiliza.

En frío:
(https://4.bp.blogspot.com/-y2eG391j5tk/Ws1MUmV7a7I/AAAAAAAATN4/tjQUlf7EuTotiwqhDRIH6qv7J6lKTzfpACLcBGAs/s1600/DreanDiag3.jpg)


Ciclo 95...
(https://2.bp.blogspot.com/-0eVUb183iE4/Ws1MUmPf4KI/AAAAAAAATN0/UzBNr8EPpikmpG7gYGUBtZBPS0-WAwHngCLcBGAs/s1600/DreanDiag4.jpg)
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 11, 2018, 01:48:57
Parece que se confirman los problemas con el dataset, disketera y puerto serial.

Pero además, si no entiendo mal, la CIA puede estar funcionando mal, verdad? por lo del etclado+joystick + U1

Lo increible es que hay una gran cantidad de juegos que funcionan PERFECTO!!! :)
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: mjj en Abril 11, 2018, 02:07:43
Pero además, si no entiendo mal, la CIA puede estar funcionando mal, verdad? por lo del etclado+joystick + U1

Si lo dices por el error BAD U1, a Naibor también le da. Creo que alguien ha comentado que es normal si no tienes los cables de diagnóstico, ya no sé si en este hilo o el de Jordi porque estáis los dos con lo mismo :D

Pero lo de que fallen U3, U4 y U5 a la vez (las 3 ROMs), sí que es significativo y a mí me hace sospechar de un clásico: la PLA.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 11, 2018, 02:19:48
Eso de U3, U4 y U5 solo es apenas empezar, luego al repetir ciclos ya no aparece más y solo dan error U1 y los 3 de abajo.

En resumen, acabo de probar todo lo comentado, o sea:
- He quitado el 6510 (que tiene zócalo) y lo he vuelto a meter
- He levantado ligeramente todas las lentejas y cosas acostadas
- He rezado 3 padresnuestros, 4 avemarias y 5 rosarios

He pasado el test y el resultad es el mismo :P

Así que creo que mis próximos pasos serían cambiar el transistor del dataset y el chip 7406. Son cosas relativamente fáciles de hacer.

¿Cuál es la PLA?

(https://2.bp.blogspot.com/-UxXcfSsv5jc/WskkIpH_XtI/AAAAAAAATKU/a30IArYr7U8SDen4KIcVwaKEH8gvdjUwACLcBGAs/s1600/WhatsApp%2BImage%2B2018-04-07%2Bat%2B10.45.28.jpeg)
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: mjj en Abril 12, 2018, 11:00:57
¿Cuál es la PLA?

Es el 906114 (U17), al lado de la CPU.

Es un dato interesante que falle solo en frío. Yo no tengo ni idea de qué significa eso pero seguramente alguien con más experiencia viendo fallos del C64 podría afinar un poco más el diagnóstico sabiendo esto.

Otra cosa que no sé si has hecho ya es medir el voltaje de la fuente y/o probar con otra fuente distinta.

Lo malo de estos problemas es que en el C64 casi todos los chips principales comparten los buses de direcciones y datos, así que cuando falla algo puede ser cualquier cosa y tu única opción es lo que ha hecho @Angel_64, desmontar los chips uno a uno y probarlos en una placa buena. Al menos eso es lo que hice yo para reparar el mío. En mi caso tuve suerte porque lo primero que desmonté fue la PLA y resultó ser eso.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: marcos64 en Abril 12, 2018, 13:32:16
Deja de usar ese programa de diagnostico. Con sus cables sirve de poco, sin ellos practicamente de nada. Salvo confundirte aun mas  :-\

Haz las pruebas reales: usando el joystick y el teclado, probando a cargar de casete y disco...
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 12, 2018, 13:47:25
Cierto... en todo caso, estas pruebas eran algo secundario, las lecturas desde disco y cinta no funcionan. Pero si funcionan bien teclado y joystick.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 12, 2018, 13:51:21
Es un dato interesante que falle solo en frío. Yo no tengo ni idea de qué significa eso pero seguramente alguien con más experiencia viendo fallos del C64 podría afinar un poco más el diagnóstico sabiendo esto.
Cierto, es raro y agrega una variable más, que panorama :D :D

Otra cosa que no sé si has hecho ya es medir el voltaje de la fuente y/o probar con otra fuente distinta.
Tengo otra fuente pero ahora mismo no recuerdo haberlas medido, es un buen consejo, le voy a dar un repaso a ambas.

A ver si hoy puedo acercarme a una casa de electronica y comprar alguno de los dos componentes baratos, como para seguir por allí.

Lo otro que puedo probar es intentar intercambiar chip, pero solo tengo uno con zócalo asi que no hay muchas posibilidades por ahí.

Ya iré contando! Gracias :)
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: marcos64 en Abril 12, 2018, 15:14:05

Mientras tanto le he dado otro repaso con el diagnostico que usé antes y creo que este equipo en frio hace cosas raras y luego cuando entra en calor se estabiliza.


Se me habia pasado esto. Siendo asi, quizas sea debido a alguna soldadura en mal estado. Yo repasaria las soldaduras del 6510, CIAs, conectores de alimentacion y serie, 7406. Ademas examinaria con una lupa con mucho cuidado toda la placa, especialmente las pistas que van al conector serie y del casete, por si hay alguna grieta en las pistas o algun otro defecto.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 13, 2018, 00:59:42
Habrá que darle un repaso a ver si hay suerte y es una tontería de soldadura.

Esta tarde fui a las dos casas de electrónica de mi ciudad y conseguí el transistor pero el chip nada, lo pueden pedir y tardaría un par de semanas.

Así que por ahora cambiaré ese transistor, que total es fácil y le daré un repaso como dices.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 13, 2018, 05:48:09
Estuve mirando la placa por encima y se ve todo muy bien, no vi nada raro.
Pero fue darla vuelta y eso parecía una peli de terror...

Como ya había comentado, las placas que usaba Drean las compraba muy baratas en EEUU porque son las que salian con fallas de la linea de producción.

Y en esta se nota, en la parte de abajo el cobre está todo como arrugado y muy raro. Y tiene una textura muy rara... ya pondré fotos. Hay unas zonas donde las lineas tiene el barniz manchado que igual la conductividad no sea la justa... no sé.

En todo caso si necesita calentar unos segundos por mi no hay problema :D

El problema sigue siendo la lectura de discos y cintas.

Algo me dice que al final será la CIA... :(

(https://1.bp.blogspot.com/-PsR31pTrT0w/WtAs0dVjP7I/AAAAAAAATO8/6xED1MO2UDgm_HmxOcq_HyV7f0M3LvwGACLcBGAs/s1600/Drean1atras2.jpeg)

(https://4.bp.blogspot.com/-ZY2Hj9scsZI/WtAs0SSzNWI/AAAAAAAATO4/MxepdEDrZUMD8VrqDtOOQgptV_-hhxl7gCLcBGAs/s1600/Drean1atras3.jpeg)

(https://1.bp.blogspot.com/-oGWwCXVV2w0/WtAs06w1taI/AAAAAAAATPA/VAC2IN0jN50v7N3OQHegViURjYdTHkkhwCLcBGAs/s1600/Drean1atras4.jpeg)

(https://2.bp.blogspot.com/-1FdSVE1-R34/WtAs1Yd80PI/AAAAAAAATPE/eTUV86_0hlcHDrafIm1uaDRgLrbRlREDwCLcBGAs/s1600/Drean1atras5.jpeg)

(https://3.bp.blogspot.com/-tPg85VYH8TU/WtAs17syIZI/AAAAAAAATPI/6SzB5bAI-MYaO4UPj50F9Bz5uOypQURqwCLcBGAs/s1600/Drean1atras6.jpeg)

(https://1.bp.blogspot.com/-e15qqzWriNI/WtAs0Qjc0dI/AAAAAAAATO0/_T3ZWmyesoAgnhoYLdGSUill_tBIyM9kgCLcBGAs/s1600/Drean1atras.jpeg)
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: mjj en Abril 16, 2018, 00:48:33
Acabo de comprarle a un vecino del barrio un 64 muerto (pantalla negra) que tiene la misma placa que el tuyo (250407 Rev A) y al desmontarlo me he encontrado un panorama muy parecido:

(https://i.imgur.com/a8ziQPWl.jpg) (https://imgur.com/a8ziQPW)

(https://i.imgur.com/mW7qzaml.jpg) (https://imgur.com/mW7qzam)

Aunque la pantalla negra podía ser cualquier cosa, en este caso la reparación ha sido muy fácil: tenía las 3 ROMs, el SID y la PLA en zócalos, así que lo primero que he probado ha sido cambiarle la PLA y el ordenador funciona perfectamente a pesar de tener un paisaje lunar por placa.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: marcos64 en Abril 16, 2018, 09:47:05
Tambien tuve una placa asi. Y tampoco funcionanaba bien. Aunque ya no me acuerdo de si la arregle o si la desguace.

Como curiosidad ese C64 lo encontro el cuñado de un amigo en la basura en Andorra.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 16, 2018, 13:09:59
Parece que ese "arrugamiento" es una falla no tan rara... me das esperanzas.

Eso de tener los chips con zócalos ayuda mucho a solucionar problemas, si todo falla tendré que hacer eso.
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: josepzin en Abril 17, 2018, 19:20:14
¿Cómo sé que zócalo comprar? ¿es por la cantidad de patitas?
Título: Re:Drean C64C que no lee discos ni cintas
Publicado por: mjj en Abril 17, 2018, 20:29:15
Cantidad de patas y separación entre las 2 filas (los estrechos son de 0.3 pulgadas y los anchos de 0.6).

Y mejor estos:

 [ Invalid Attachment ]

que estos:

 [ Invalid Attachment ]

En los segundos las patas con restos de estaño no entran bien y además son más difíciles de desoldar que los primeros si alguna vez tuvieras que cambiarlos.