Se recuerda a los Nuevos Usuarios Registrados que es obligatorio pasarse por el hilo de Presentaciones y que, para poder descargar archivos,
se han de escribir un mínimo de cuatro mensajes en el Foro. Muchas gracias por vuestra colaboración y un saludo.
New Registered Users are reminded that it is mandatory to visit the Introductions thread and that, in order to be able to download files,
a minimum of four messages must be written in the Forum. Thank you very much for your collaboration and best regards.
Por Telegram también estamos...
se han de escribir un mínimo de cuatro mensajes en el Foro. Muchas gracias por vuestra colaboración y un saludo.
La Administración
.New Registered Users are reminded that it is mandatory to visit the Introductions thread and that, in order to be able to download files,
a minimum of four messages must be written in the Forum. Thank you very much for your collaboration and best regards.
The Administration
.Por Telegram también estamos...
Proyectos y Diseños Retro ⇒ Reemplazo PLA
- pintza
- Administrador
- Mensajes: 2080
- Registrado: 17 Nov 2018 22:42
- Ubicación: Vitoria
- Ha agradecido: 296 veces
- Agradecido: 597 veces
#62 Re: Reemplazo PLA
Hay cambios.
Tenía mal puesto el cable del programador, al no tener un puerto jtag y tener que ir colocando cable a cable el de masa lo tenía puesto en otra parte.
Ha sido un despiste monumental, luego pondré alguna foto del por que del despiste.
Ahora el programa de Xilinx reconoce el chip sin problema pero no es capaz de programarlo. Al hacerlo siempre muestra un avance del 0% y al pasar un rato aparece el mensaje de que la grabación ha sido un éxito.
Pero no, no graba nada de nada.
Quizá el chip esté mal, o yo me he cargado algo al intercambiar los cables. Tengo que hacer unas pruebas con el cable Xilinx y otra placa para ver si funciona correctamente.
Tenía mal puesto el cable del programador, al no tener un puerto jtag y tener que ir colocando cable a cable el de masa lo tenía puesto en otra parte.
Ha sido un despiste monumental, luego pondré alguna foto del por que del despiste.
Ahora el programa de Xilinx reconoce el chip sin problema pero no es capaz de programarlo. Al hacerlo siempre muestra un avance del 0% y al pasar un rato aparece el mensaje de que la grabación ha sido un éxito.
Pero no, no graba nada de nada.
Quizá el chip esté mal, o yo me he cargado algo al intercambiar los cables. Tengo que hacer unas pruebas con el cable Xilinx y otra placa para ver si funciona correctamente.
- Bone
- VIP
- Mensajes: 1585
- Registrado: 26 Nov 2018 14:56
- Ubicación: Mareny de Barraquetes
- Ha agradecido: 260 veces
- Agradecido: 255 veces
#63 Re: Reemplazo PLA
Eso son muy buenas noticias...indica que mi cable Xilinx NO FUNCIONA. Por lo tanto el que viene nuevo puede que funcione como es debido.pintza escribió: ↑06 Oct 2019 16:49 Hay cambios.
Tenía mal puesto el cable del programador, al no tener un puerto jtag y tener que ir colocando cable a cable el de masa lo tenía puesto en otra parte.
Ha sido un despiste monumental, luego pondré alguna foto del por que del despiste.
Ahora el programa de Xilinx reconoce el chip sin problema pero no es capaz de programarlo. Al hacerlo siempre muestra un avance del 0% y al pasar un rato aparece el mensaje de que la grabación ha sido un éxito.
Pero no, no graba nada de nada.
Quizá el chip esté mal, o yo me he cargado algo al intercambiar los cables. Tengo que hacer unas pruebas con el cable Xilinx y otra placa para ver si funciona correctamente.
Tienes el otro CPLD nuevo, pero antes de desoldar el que supones frito, haz un GET_ID del IMPACT y dime que valor te retorna el integrado, please!!
Otra cosa, no hagas los cables del JTAG muy largos que da problemas. Otra cosa para probar es BORRAR el CPLD, ya que he leido que a veces vienen programados.
< Sistema preparado >
- pintza
- Administrador
- Mensajes: 2080
- Registrado: 17 Nov 2018 22:42
- Ubicación: Vitoria
- Ha agradecido: 296 veces
- Agradecido: 597 veces
#64 Re: Reemplazo PLA
He leído esto tarde y ya tengo cambiado el chip. Total, mismo resultado.
Respecto al cable, he probado con la placa Humble48 y funciona correctamente. Borra, lee y graba perfectamente.
El Get_ID, lo hice. No da error pero tampoco devuelve ningún resultado. Tampoco daba error el borrado, pero tampoco lo hacía.
Muy raro todo y con el otro chip pasa exactamente lo mismo.
Raro raro.
Unas fotos de la PLA: El fallo anterior fue que no vi la correspondencia de los pines, pensaba que era el orden de la pegatina superior, pero no.
Respecto al cable, he probado con la placa Humble48 y funciona correctamente. Borra, lee y graba perfectamente.
El Get_ID, lo hice. No da error pero tampoco devuelve ningún resultado. Tampoco daba error el borrado, pero tampoco lo hacía.
Muy raro todo y con el otro chip pasa exactamente lo mismo.
Raro raro.
Unas fotos de la PLA: El fallo anterior fue que no vi la correspondencia de los pines, pensaba que era el orden de la pegatina superior, pero no.
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
- Bone
- VIP
- Mensajes: 1585
- Registrado: 26 Nov 2018 14:56
- Ubicación: Mareny de Barraquetes
- Ha agradecido: 260 veces
- Agradecido: 255 veces
#65 Re: Reemplazo PLA
Iba a decirte, tienes el TMS y GND intercambiados, pero esas capturas son de la primera prueba, ¿no?
Otra cosa que estoy pensando es que puede que SÍ que se esté programando. Me explico. El jed sumistrado es el mismo que usé hace dos años. No lo he podido depurar por el problema que he tenido al no poder programarlos. Me refiero a un posible problema con diferentes revisiones del C64 y es la señal POWER-TO-RESET que es demasiado temprana.
Prueba cuando puedas a pinchar el reemplazo supuestamente programado y antes de encender el C64 le das al boton RESET (espero que tengas hecho alguno) y enciendes el C64 con el reset pulsado y lo sueltas cuando haya arrancado a ver si arranca como debe.
* S U E R T E *
Otra cosa que estoy pensando es que puede que SÍ que se esté programando. Me explico. El jed sumistrado es el mismo que usé hace dos años. No lo he podido depurar por el problema que he tenido al no poder programarlos. Me refiero a un posible problema con diferentes revisiones del C64 y es la señal POWER-TO-RESET que es demasiado temprana.
Prueba cuando puedas a pinchar el reemplazo supuestamente programado y antes de encender el C64 le das al boton RESET (espero que tengas hecho alguno) y enciendes el C64 con el reset pulsado y lo sueltas cuando haya arrancado a ver si arranca como debe.
* S U E R T E *
< Sistema preparado >
- Bone
- VIP
- Mensajes: 1585
- Registrado: 26 Nov 2018 14:56
- Ubicación: Mareny de Barraquetes
- Ha agradecido: 260 veces
- Agradecido: 255 veces
#66 Re: Reemplazo PLA
Este es el quasi-definitivo reemplazo PLAnet...
Espero que así este más clarito todo...
Espero que así este más clarito todo...
< Sistema preparado >
- merlinkv
- Administrador
- Mensajes: 6088
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha agradecido: 865 veces
- Agradecido: 1515 veces
- Contactar:
#67 Re: Reemplazo PLA
Miatuquemajoelpuntico ... eh? ....
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- pintza
- Administrador
- Mensajes: 2080
- Registrado: 17 Nov 2018 22:42
- Ubicación: Vitoria
- Ha agradecido: 296 veces
- Agradecido: 597 veces
- Bone
- VIP
- Mensajes: 1585
- Registrado: 26 Nov 2018 14:56
- Ubicación: Mareny de Barraquetes
- Ha agradecido: 260 veces
- Agradecido: 255 veces
#69 Re: Reemplazo PLA
Aquí te dije esto:
"Otra cosa que estoy pensando es que puede que SÍ que se esté programando. Me explico. El jed sumistrado es el mismo que usé hace dos años. No lo he podido depurar por el problema que he tenido al no poder programarlos. Me refiero a un posible problema con diferentes revisiones del C64 y es la señal POWER-TO-RESET que es demasiado temprana.
Prueba cuando puedas a pinchar el reemplazo supuestamente programado y antes de encender el C64 le das al boton RESET (espero que tengas hecho alguno) y enciendes el C64 con el reset pulsado y lo sueltas cuando haya arrancado a ver si arranca como debe.
* S U E R T E * "
Mi pregunta es, tu C64 es un ASSY 250407 ??
< Sistema preparado >
- Bone
- VIP
- Mensajes: 1585
- Registrado: 26 Nov 2018 14:56
- Ubicación: Mareny de Barraquetes
- Ha agradecido: 260 veces
- Agradecido: 255 veces
#70 Re: Reemplazo PLA
Revisión del PLANet...
Como creo que esta versión funcionará de 10, pues la estoy puliendo un poco.
Como creo que esta versión funcionará de 10, pues la estoy puliendo un poco.
< Sistema preparado >
- merlinkv
- Administrador
- Mensajes: 6088
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha agradecido: 865 veces
- Agradecido: 1515 veces
- Contactar:
#71 Re: Reemplazo PLA
Hola Bone,
Ya sé que es dar el latazo, pero ya que estás puesto .... ¿No te parecería mejor alterar el diseño y poner todas las conexiones para programar la CPLD en una misma línea mediante pines?
Ya sé que la PLA no es algo que vayamos a programar todos los días, pero quién sabe.
La PCB quedaría un poc más grande, pero la verdad es que hay espacio de sobra y sería algo mucho más cómodo y funcional que ir soldando y desoldando ... ¿no?
Yoesporincordiarunpoconámás ...
Ya sé que es dar el latazo, pero ya que estás puesto .... ¿No te parecería mejor alterar el diseño y poner todas las conexiones para programar la CPLD en una misma línea mediante pines?
Ya sé que la PLA no es algo que vayamos a programar todos los días, pero quién sabe.
La PCB quedaría un poc más grande, pero la verdad es que hay espacio de sobra y sería algo mucho más cómodo y funcional que ir soldando y desoldando ... ¿no?
Yoesporincordiarunpoconámás ...
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- Bone
- VIP
- Mensajes: 1585
- Registrado: 26 Nov 2018 14:56
- Ubicación: Mareny de Barraquetes
- Ha agradecido: 260 veces
- Agradecido: 255 veces
#72 Re: Reemplazo PLA
Absolugarficamente!!! Como va a ser incordio?
Eso lo he pensado para hacer un PLA como los que se ven por internet, con bujeros pa poner pines, pero no me gusta na de na... He pensado incluso en poner los pads por la cara de abajo y así no se ven una vez programado. Deja que le de un par de vueltas...
Hacer la PCB un poco mas grande es una linea roja si estoy intentando que no sobresalga para nada de los pines...al estilo del ARMSid (versión antigua)...ya se...ya se... se me va un poco la pinza... pero es que soy asín de raruno....
Sigo editando.....
< Sistema preparado >
- pintza
- Administrador
- Mensajes: 2080
- Registrado: 17 Nov 2018 22:42
- Ubicación: Vitoria
- Ha agradecido: 296 veces
- Agradecido: 597 veces
- pintza
- Administrador
- Mensajes: 2080
- Registrado: 17 Nov 2018 22:42
- Ubicación: Vitoria
- Ha agradecido: 296 veces
- Agradecido: 597 veces
#74 Re: Reemplazo PLA
Todas las pruebas que comentas ya las hice ayer, pero sin resultado positivo.Bone escribió: ↑08 Oct 2019 08:51Aquí te dije esto:
"Otra cosa que estoy pensando es que puede que SÍ que se esté programando. Me explico. El jed sumistrado es el mismo que usé hace dos años. No lo he podido depurar por el problema que he tenido al no poder programarlos. Me refiero a un posible problema con diferentes revisiones del C64 y es la señal POWER-TO-RESET que es demasiado temprana.
Prueba cuando puedas a pinchar el reemplazo supuestamente programado y antes de encender el C64 le das al boton RESET (espero que tengas hecho alguno) y enciendes el C64 con el reset pulsado y lo sueltas cuando haya arrancado a ver si arranca como debe.
* S U E R T E * "
Mi pregunta es, tu C64 es un ASSY 250407 ??
Al grabar no da error, todo lo contrario, dice éxito. Pero la barra de porcentaje siempre está en el 0%.
Al verificar,lógicamente falla. Ya que al no grabar no coincide con el archivo Jed.
El Blank check también lo supera con éxito, por lo que está claro que no es capaz de grabarlo.
Por lo que sea el programador no es capaz de grabar el chip.
Buscando un poco he visto este esquema:
Lleva algo más de electrónica de la que has puesto en la nueva placa, aquí cada Vcc lleva su condensador de desacoplo.
- pintza
- Administrador
- Mensajes: 2080
- Registrado: 17 Nov 2018 22:42
- Ubicación: Vitoria
- Ha agradecido: 296 veces
- Agradecido: 597 veces
#75 Re: Reemplazo PLA
Más o menos algo como esto:merlinkv escribió: ↑08 Oct 2019 10:04 Hola Bone,
Ya sé que es dar el latazo, pero ya que estás puesto .... ¿No te parecería mejor alterar el diseño y poner todas las conexiones para programar la CPLD en una misma línea mediante pines?
Ya sé que la PLA no es algo que vayamos a programar todos los días, pero quién sabe.
La PCB quedaría un poc más grande, pero la verdad es que hay espacio de sobra y sería algo mucho más cómodo y funcional que ir soldando y desoldando ... ¿no?
Yoesporincordiarunpoconámás ...
- pintza
- Administrador
- Mensajes: 2080
- Registrado: 17 Nov 2018 22:42
- Ubicación: Vitoria
- Ha agradecido: 296 veces
- Agradecido: 597 veces
#76 Re: Reemplazo PLA
Por cierto.
según el esquema que puse antes, ¿no debería estar la pata Nº7 puesta a Vcc?.
según el esquema que puse antes, ¿no debería estar la pata Nº7 puesta a Vcc?.
- merlinkv
- Administrador
- Mensajes: 6088
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha agradecido: 865 veces
- Agradecido: 1515 veces
- Contactar:
#77 Re: Reemplazo PLA
Según el datasheet de la XC9536XL VQ44:
- GND -> 4, 17, 25
- VCCint 3.3v -> 15, 35
- VCCio 2.5/3.3v -> 26
Veo que conectas VCC a 15, 35 y 26 ... ¿es correcto? lo digo por ser la 26 VCCio 2.5/3.3 ... Pero de CPLD's, ma pasa como con otras cosas .... lo justico ....
- GND -> 4, 17, 25
- VCCint 3.3v -> 15, 35
- VCCio 2.5/3.3v -> 26
Veo que conectas VCC a 15, 35 y 26 ... ¿es correcto? lo digo por ser la 26 VCCio 2.5/3.3 ... Pero de CPLD's, ma pasa como con otras cosas .... lo justico ....
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- Bone
- VIP
- Mensajes: 1585
- Registrado: 26 Nov 2018 14:56
- Ubicación: Mareny de Barraquetes
- Ha agradecido: 260 veces
- Agradecido: 255 veces
#78 Re: Reemplazo PLA
Sí..sí..es correcto, esos 3 pines van a 3.3v. Basicamente he cambiado el nombre del ic i puesto un regulador, ya que la versión XL es compatible pin a pin con la 9536 a secas...salvo que se alimenta de 3.3v aunque es tolerante a señales de 5v. Aunque mañana volveré a repasar todo otra vez....
< Sistema preparado >
- Bone
- VIP
- Mensajes: 1585
- Registrado: 26 Nov 2018 14:56
- Ubicación: Mareny de Barraquetes
- Ha agradecido: 260 veces
- Agradecido: 255 veces
#79 Re: Reemplazo PLA
Bueno, el esquema anterior no lo acabo de entender. A no ser que quieran mantener la señal fija en el pin7....porque ese es un pin de entrada/salida.
< Sistema preparado >
- merlinkv
- Administrador
- Mensajes: 6088
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha agradecido: 865 veces
- Agradecido: 1515 veces
- Contactar:
#80 Re: Reemplazo PLA
Pues la verdad, los pines de JTAG están en su sitio, no termino de entender por qué no se programan los chips ...
Edito: Imagino que ya lo habréis hecho, pero ¿Habéis probado a programarlo fuera del C64 alimentando el chip de forma externa?
Edito: Imagino que ya lo habréis hecho, pero ¿Habéis probado a programarlo fuera del C64 alimentando el chip de forma externa?
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Califica este tema
Últimos 25 Usuarios que han visitado este Tema
jul, BillyLee, geloalex, Tstark73, centurix, retrocant, Popopo, ManuelST, papanillu, Bone, merlinkv, tun40, jorsus, pintza, droman, Pingui
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 5 invitados