(TUTORIAL) PROGRAMA TUS CHIPS GLITCHER CON IMPACT DE XILINX

comunista está baneado por "Clon de usuario baneado"
hola amigos viendo que muchos de vosotros habeis tenido problemas para programar sus chips , les he traído este sencillo tutorial

IMACT para mi es el mejor software a la hora de programar tus CPLD o chips ,aveces los nuevos chips que usamos y que están llegando (en su mayoría clones chinos) solo se dejan programar gracias a IMPACT;este gran sofware tiene la cualidad de reconocer en la mayoría de casos cualquier chip , cosa que en otros programas con ciertos CPLD solo dan errores ya sean de conexión (pese a que el programador esta perfecto) o de falta de energía que se puede presentar en el dichoso "ERROR DE TDO" os cuento esto ya que he pasado las duras y las maduras con ciertos chips y el único sofware que me ha salvao es IMPACT !!!!mil veces recomendado !!!! [angelito]


pasos a seguir:

1-descargamos el lab tool de xilinx aca http://www.xilinx.com/support/download/index.htm
y seguimos estos pasos :

Haga clic en "Descargas" elemento en la parte superior de la página y luego con el "Diseño de Herramientas"seleccionado, seleccione la versión que desea descargar. Luego, en el marco desplazable dentro de ese ventana, desplácese hacia abajo hasta que vea "Herramientas de laboratorio". Para la versión 14.3 (última) del Laboratorio de Herramientas de descarga
sigue siendo 1 GB, pero eso es mucho menor que el webpack completo.

Herramientas de laboratorio incluye Impact, chipscope, y el servidor de cable, así como controladores de dispositivo para apoyados por los distintos cables JTAG. Se necesita una licencia para usar chipscope, pero no las otras herramientas. El servidor de cable es útil si desea instalar las herramientas de laboratorio de forma remota desde el equipo de desarrollo, pero ser capaz de utilizar Impacto y ChipScope de que el desarrollo máquina a través de su red de área local.

solo descarguemos el lab tools se demora una media hora en descargarse pesa 1 giga , te debeis registrar debidamente


2 luego que hallas descargado el lab tools lo instalas normal y sigues estos pasos para programar tu chip .....(con el programador previamente soldado al chip)

Vaya a Inicio -> Todos los programas -> Xilinx ISE Design <número Suite -> Herramientas de laboratorio - iMPACT> para iniciar iMPACT:

http://www.tiaowiki.com/wiki/images/6/6 ... ools.1.png

El "Automáticamente crear y guardar el proyecto", haga clic en Sí:

http://www.tiaowiki.com/wiki/images/2/2 ... ools.2.png

En la página "para impactar" de diálogo, seleccione "Conectar automáticamente a un cable e identificar Boundary-Scan cadena" y haga clic en Aceptar:

http://www.tiaowiki.com/wiki/images/d/d ... ools.3.png

Ahora, el CPLD debe ser detectado:

http://www.tiaowiki.com/wiki/images/1/1 ... ools.4.png


Mueva el cursor del ratón en la parte superior del dispositivo CPLD, haga clic derecho del ratón, se puede borrar o leer el CPLD. Si queremos CPLD programa, primero tenemos que asignar un archivo de configuración para el CPLD. Seleccione "Asignar Nuevo archivo de configuración ..." en el menú contextual:

http://www.tiaowiki.com/wiki/images/3/3 ... ools.5.png


En mi ejemplo, quiero programar trinity.jed a mi XC2C64A, así que seleccione y haga clic en Abrir trinity.jed:

http://www.tiaowiki.com/wiki/images/f/f ... ools.6.png

El archivo de configuración se asigna a XC2C64A:

http://www.tiaowiki.com/wiki/images/7/7 ... ools.7.png

Mueva el cursor del ratón encima de XC2C64A, botón derecho del ratón y seleccione "Program":

http://www.tiaowiki.com/wiki/images/6/6 ... ools.8.png

Deja todo por defecto en "Propiedades de programación" de diálogo, y haga clic en Aceptar:

http://www.tiaowiki.com/wiki/images/d/d ... ools.9.png

programación:
http://www.tiaowiki.com/wiki/images/8/8 ... ols.10.png

Programado:

http://www.tiaowiki.com/wiki/images/1/1 ... ols.11.png



3- el programador de chip casero :lo he dejado de ultimo por que me imagino que debes haber visto mil diagramas , solo les doy unas recomendaciones que me han servido :

he usado este diagrama de alimentacion directa :

http://i454.photobucket.com/albums/qq26 ... prog-1.png

solo les recomiendo que si no es detectado por imact y usas una resistencia de 3.3k ohm la cambies a una de 4.7 k ohm y veras que te lo detecta el programa

tambien he usado este programador :

http://natrium42.com/images/jtag.jpg

ha diferencia que no he usado pilas de 1.5v si no por consejo de un forero he utilizado una bateria de celular que trae 3.7v y he soldado directamente el GND en el NEGATIVO y VCC en el POSITIVO , os recomiendo usar una bateria que ya no uses( eso si procura previamente cargar la bateria al full) si tienes suerte veras que el led del chip se encenderá por un instante cuando soldes los cables VCC y GND ala batería como me ha ocurrido a mi [ginyo]


4- archivos jed para impact:

aca os dejo los archivos .jed :

ARCHIVOS JED CORONA ( ALLÍ VERAS UN LINK )
http://www.360hacks.de/corona_timing_fi ... 45603.html

para programar tus chip para CORONA.JED os recomiendo el archivo CORONA C.JED ò CORONA 1-3.JED me ha funcionado de maravilla en chips MATRIX pero depende de cada quien hacer pruebas si no os funciona debidamente

ARCHIVOS . JED PARA FAT (RGH2)

http://www.qfpost.com/file/d?g=22gaEK4p6

para programar bien tus chips para FAT.JED con el archivo correcto seguid esta guía

Falcon / Opus: Programa sea TX_RGH2_B.JED o TX_RGH2_C.JED

Jasper: Programa sea TX_RGH2_A.JED o TX_RGH2_D.JED

Zephyr: Programa sea TX_RGH2_D.JED o TX_RGH2_C.JED


no es mas por ahora quizás con el tiempo arregle unas cuantas cosillas ya que lo hice con poco tiempo y quería contribuir en algo al foro

gracias [oki]
Los puntos j2aj7 donde terminan, en el chip a programar?

Es que el post esta un poco espeso...no?
comunista está baneado por "Clon de usuario baneado"
sento01 escribió:Los puntos j2aj7 donde terminan, en el chip a programar?

Es que el post esta un poco espeso...no?



me hablas de los puntos del diagrama del programador ???
si amigo esos puntos terminan soldados en el chip a un lado veras esos puntos ok
sento01 escribió:Los puntos j2aj7 donde terminan, en el chip a programar?

Es que el post esta un poco espeso...no?


mmm........... tenemos una frase en mis tierras


LIMOSNERO Y CON GARROTE

Camarada Comunista se agradece tu aportacion, y si es mejor hacer observaciones o sugerencias para mejorar algunas cosas pero no decir como si fuera obligacion del camarada hacerlo a gusto . [fumando]
comunista está baneado por "Clon de usuario baneado"
tezcatli01 escribió:
sento01 escribió:Los puntos j2aj7 donde terminan, en el chip a programar?

Es que el post esta un poco espeso...no?


mmm........... tenemos una frase en mis tierras


LIMOSNERO Y CON GARROTE

Camarada Comunista se agradece tu aportacion, y si es mejor hacer observaciones o sugerencias para mejorar algunas cosas pero no decir como si fuera obligacion del camarada hacerlo a gusto . [fumando]


gracias por tus sugerencias , el tuto lo trate de hacer con la información puntual para todo tipo de personas ,hay informacion muy buena en el cosas como encontrar los archivos jed o descargar el LAB TOOLS de xilix se encuentra poca informacion por la web ,trate de recopilar todo lo que vi y me sirvio

gracias
(mensaje borrado)
5 respuestas