Reparando un C16 que me han regalado.
- groovydrifter
- Mensajes: 1303
- Registrado: 31 Ago 2014 21:07
- Ubicación: Mañolandia
- Agradecido : 53 veces
- Agradecimiento recibido: 50 veces
Reparando un C16 que me han regalado.
Pues como indica el titulo, me han regalado un C16 que en principio parecia estar bien pero que de repente se ha quedado con el teclado muerto. Aunque me temia que no iba a ser tan sencillo lo primero que he hecho ha sido ponerle otro teclado... que no ha funcionado como yo me esperaba, puesto que al ser algo mas mecanico que electrico seria raro que fallasen todas las teclas de un dia para otro.
Los dos primeros que hablan con el teclado son el TED (8360/7360) y el controlador de puerto bidireccional 6529B
Parece que el video de momento va bien, luego el primer sospechoso a descartar seria el 6529B... ademas es lo economicamente sensato ya que comprar un TED así por las buenas al precio que van....
Para distinguir si es el TED o es 6529 se podrian buscar los pulsos de escaneo del teclado en el conector del mismo, pero para que el resultado de esa busqueda sirviera para algo habria que saber si el que lee es el TED o es el procesador a traves del 6529.
Como no, el 6529 es un bien escaso, pero que parece ser exacto pin a pin con el mucho mas comun 74LS(o HCT)245 solo que R/W es DIR /CS es /G P0:7 son A1:8 y D0:7 B1:8. Funcionalmente son identicos, /CS o /G alto lo deja en triestado de abas bandas, bajo y con R/W o DIR bajo funciona de D a P (B a A) y si R/W o DIR esta alto, al reves, de P a D (A a B).
Luego la primera intentona, que sera cando consiga uno de esos, será cambiarlo y cruzar los dedos... y si no va pues ya solo queda el TED...
Los dos primeros que hablan con el teclado son el TED (8360/7360) y el controlador de puerto bidireccional 6529B
Parece que el video de momento va bien, luego el primer sospechoso a descartar seria el 6529B... ademas es lo economicamente sensato ya que comprar un TED así por las buenas al precio que van....
Para distinguir si es el TED o es 6529 se podrian buscar los pulsos de escaneo del teclado en el conector del mismo, pero para que el resultado de esa busqueda sirviera para algo habria que saber si el que lee es el TED o es el procesador a traves del 6529.
Como no, el 6529 es un bien escaso, pero que parece ser exacto pin a pin con el mucho mas comun 74LS(o HCT)245 solo que R/W es DIR /CS es /G P0:7 son A1:8 y D0:7 B1:8. Funcionalmente son identicos, /CS o /G alto lo deja en triestado de abas bandas, bajo y con R/W o DIR bajo funciona de D a P (B a A) y si R/W o DIR esta alto, al reves, de P a D (A a B).
Luego la primera intentona, que sera cando consiga uno de esos, será cambiarlo y cruzar los dedos... y si no va pues ya solo queda el TED...
Shut up and deal... (The Apartment, Billy Wilder, 1960)
- groovydrifter
- Mensajes: 1303
- Registrado: 31 Ago 2014 21:07
- Ubicación: Mañolandia
- Agradecido : 53 veces
- Agradecimiento recibido: 50 veces
Re: Reparando un C16 que me han regalado.
Yo a lo mio... Pese a lo bien que pintaba en los datasheet, parece ser que algo que no acierto a ver es diferente entre el 6529B y el 74LS245 seran los pull-ups?
Que resistencia se podria usar para hacer unos pull ups debiles ¿10k?
Que resistencia se podria usar para hacer unos pull ups debiles ¿10k?
Shut up and deal... (The Apartment, Billy Wilder, 1960)
- ron
- Mensajes: 21878
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3883 veces
- Agradecimiento recibido: 4785 veces
Re: Reparando un C16 que me han regalado.
Por otros casos que conozco el problema está en el TED, tendrás que sustituirlo, viene etiquetado como 7360 u 8360.
-
- Mensajes: 5648
- Registrado: 20 Sep 2011 13:59
- Ubicación: Madrid
- Agradecido : 1004 veces
- Agradecimiento recibido: 2050 veces
- Contactar:
Re: Reparando un C16 que me han regalado.
En el service manual del C16 los muy cachondos han omitido la parte relativa a fallos del teclado; pero como el Plus4 es muy similar, supongo que la info es extrapolable.
Según lo que se puede leer, lo más probable (descartando cables, conectores y diodos) es un fallo en el TED o en el 6529B (parece la linea de chip select que llega a U13 podría ser la culpable). De todas formas es inquietante que en algún lado mencionan que el 7501 también puede ser culpable. En cualquier caso, reemplazar cualquiera de ellos es un dolor
Como siempre, en estos casos tener algún cartucho (para descartar la CPU) y otro Commodore para intercambiar integrados sería definitivo.
Según lo que se puede leer, lo más probable (descartando cables, conectores y diodos) es un fallo en el TED o en el 6529B (parece la linea de chip select que llega a U13 podría ser la culpable). De todas formas es inquietante que en algún lado mencionan que el 7501 también puede ser culpable. En cualquier caso, reemplazar cualquiera de ellos es un dolor
Como siempre, en estos casos tener algún cartucho (para descartar la CPU) y otro Commodore para intercambiar integrados sería definitivo.
- groovydrifter
- Mensajes: 1303
- Registrado: 31 Ago 2014 21:07
- Ubicación: Mañolandia
- Agradecido : 53 veces
- Agradecimiento recibido: 50 veces
Re: Reparando un C16 que me han regalado.
No, el TED esta bien, y el 8501, eso se me ha olvidado en el mensaje anterior. He abierto otro C16, el que tengo ampliado a 64K y he intercambiado algunos integrados. Con un 8501 y un TED buenos la placa sigue igual, asi que le he puesto de nuevo los suyos y le he cambiado la PLA... Con la PLA del bueno la placa ha vuelto a la vida. Entiendo que no generaba el /OE para el 6529B
Yo tambien pensaba que seria el TED y de hecho es el primero que he intercambiado. Parece ser que la aplicacion inversa de la ley de Murphy le ha salvado, jejejejejeje
He pedido una PLA de reemplazo de Hungria, es nueva, repuesto de un servicio tecnico de Commodore y ha salido por menos de 15 €, por lo que considerando que el C-16 ha sido regalado no me puedo quejar...
Hablando de Hungria, estuve siguiendo el Enterprise 128 que pusiste y se lo llevo un francotirador por la puja de salida dos segundos antes de terminar... estuve tentado de pujar yo pero por ahora me voy a centrar en otras cosas que tengo entre manos.
Mientras llega la PLA me dan ganas de probar a hacer una con una eprom, a ver que tal va, o si siquiera va...
Yo tambien pensaba que seria el TED y de hecho es el primero que he intercambiado. Parece ser que la aplicacion inversa de la ley de Murphy le ha salvado, jejejejejeje
He pedido una PLA de reemplazo de Hungria, es nueva, repuesto de un servicio tecnico de Commodore y ha salido por menos de 15 €, por lo que considerando que el C-16 ha sido regalado no me puedo quejar...
Hablando de Hungria, estuve siguiendo el Enterprise 128 que pusiste y se lo llevo un francotirador por la puja de salida dos segundos antes de terminar... estuve tentado de pujar yo pero por ahora me voy a centrar en otras cosas que tengo entre manos.
Mientras llega la PLA me dan ganas de probar a hacer una con una eprom, a ver que tal va, o si siquiera va...
Shut up and deal... (The Apartment, Billy Wilder, 1960)
- groovydrifter
- Mensajes: 1303
- Registrado: 31 Ago 2014 21:07
- Ubicación: Mañolandia
- Agradecido : 53 veces
- Agradecimiento recibido: 50 veces
Re: Reparando un C16 que me han regalado.
Alguien sabe como poner hacer una placa en Kicad sin hacer esquema? esque no hay zocalos dip en el eeschema y el pcbnew no me deja pintar pistas a mano...
Shut up and deal... (The Apartment, Billy Wilder, 1960)
-
- Mensajes: 5648
- Registrado: 20 Sep 2011 13:59
- Ubicación: Madrid
- Agradecido : 1004 veces
- Agradecimiento recibido: 2050 veces
- Contactar:
- ron
- Mensajes: 21878
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3883 veces
- Agradecimiento recibido: 4785 veces
Re: Reparando un C16 que me han regalado.
jltursan escribió:Las PLAs de los cojones también en el C16 ...
hasta con los TED PLAf !
- groovydrifter
- Mensajes: 1303
- Registrado: 31 Ago 2014 21:07
- Ubicación: Mañolandia
- Agradecido : 53 veces
- Agradecimiento recibido: 50 veces
Re: Reparando un C16 que me han regalado.
No es comun? pues menos mal que hay volcado para hacer una con eprom...
Shut up and deal... (The Apartment, Billy Wilder, 1960)
- groovydrifter
- Mensajes: 1303
- Registrado: 31 Ago 2014 21:07
- Ubicación: Mañolandia
- Agradecido : 53 veces
- Agradecimiento recibido: 50 veces
-
- Mensajes: 5648
- Registrado: 20 Sep 2011 13:59
- Ubicación: Madrid
- Agradecido : 1004 veces
- Agradecimiento recibido: 2050 veces
- Contactar:
Re: Reparando un C16 que me han regalado.
Ahí va, pues parece que funciona perfecta, ¿no?.
No me esperaba tan buen comportamiento, al menos con las de Commodore 64 es un cristo y tiene su intríngulis. ¿Que EPROM es?
No me esperaba tan buen comportamiento, al menos con las de Commodore 64 es un cristo y tiene su intríngulis. ¿Que EPROM es?
- groovydrifter
- Mensajes: 1303
- Registrado: 31 Ago 2014 21:07
- Ubicación: Mañolandia
- Agradecido : 53 veces
- Agradecimiento recibido: 50 veces
Re: Reparando un C16 que me han regalado.
CMOS DE 45ns.: M27C512-45XF1. El cableado del adaptador es igual para el C16/Plus4 y el C64, cambia el contenido de la memoria eprom. Si teneis curiosidad de que pruebe en algun modelo concreto de placa de C64, si la tengo y la PLA esta en zocalo se prueba en un pispas.
De todos modos aviso ya que hay cosas que he probado que no iban, pero como lo que tenia era un SD2IEC con cosas para un bicho con 64K de RAM igual ha sido por eso. Puedo probar alguna demo o juego que me digais para confirmar tambien. Incluso puedo probar si va con una 1551 si hay interes. Mientras que no me llegue la PLA de verdad se puede cacharrear a tutiplen. Y despues yambien, muhahahahahahaha....
De todos modos aviso ya que hay cosas que he probado que no iban, pero como lo que tenia era un SD2IEC con cosas para un bicho con 64K de RAM igual ha sido por eso. Puedo probar alguna demo o juego que me digais para confirmar tambien. Incluso puedo probar si va con una 1551 si hay interes. Mientras que no me llegue la PLA de verdad se puede cacharrear a tutiplen. Y despues yambien, muhahahahahahaha....
Shut up and deal... (The Apartment, Billy Wilder, 1960)
- ron
- Mensajes: 21878
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3883 veces
- Agradecimiento recibido: 4785 veces
Re: Reparando un C16 que me han regalado.
Solo te queda subirlo a 64Kb y ya tienes casi casi un Plus4. Finalmente EPROM al canto y asunto arreglado.
- groovydrifter
- Mensajes: 1303
- Registrado: 31 Ago 2014 21:07
- Ubicación: Mañolandia
- Agradecido : 53 veces
- Agradecimiento recibido: 50 veces
Re: Reparando un C16 que me han regalado.
Dame tiempo... jejejeje ahora me interesa profundizar en los secretos de las PCB caseras... a ver si consigo hacer una que parezco gafe... no hago mas que tirar cachitos a morir al acido por fallos tontos.
Shut up and deal... (The Apartment, Billy Wilder, 1960)
Volver a “Commodore 16 - Plus 4”
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados