Problema con jtag_atlantic.dll

Problema con jtag_atlantic.dll

de Juan Pedro Maestrone -
Número de respuestas: 2

Va una solución para los que la opción "Marco --> JtacCon + Gdb" les tire un error relacionado con el archivo jtag_atlantic.dll:

Para poder correr correctamente, el Notepad++ espera que el path a quartus/bin se encuentre en las variables de entorno. Para eso tienen que buscar bien dónde tienen esa carpeta, la cual seguramente sea algo del estilo "C:\altera\13.1\quartus\bin".

Luego tienen que ir a donde están las variables de entorno, y bajo "Path" agregar esa línea. 

Luego, reiniciando la computadora el problema debería desaparecer.

Saludos,
Juan Pedro.

En respuesta a Juan Pedro Maestrone

Re: Problema con jtag_atlantic.dll

de Estefano Lautaro Bargas Nuñez -
Hola, nosotros tuvimos el mismo problema y lo resolvimos añadiendo la linea:

ENV_SET PATH = $(QUARTUS_PATH)\bin;$(sys.PATH)

justo debajo de la linea 18 del archivo "npes_saved.txt", asi se añade esa ruta al path al ejecutar cada macro. Esta bien esta solucion? porque nos anduvo todo bien pero al rato de escribir subrutinas el programa que ejecutamos en la placa funciona diferente a que en qemu, y capaz pueda estar relacionado a esto.
En respuesta a Estefano Lautaro Bargas Nuñez

Re: Problema con jtag_atlantic.dll

de Juan Pedro Maestrone -
Esa solución está bien sí, es equivalente.

Su problema no tiene nada que ver con eso, puede pasar que lo que te da el Qemu+Gdb difiera de lo que te da el Jtagcon+Gdb, ya que funcionan distinto, y las direcciones de memoria para ROM y RAM son diferentes. Puede ser que su problema vaya por el lado de dónde están poniendo en memoria su código, o que de alguna forma con una de las dos herramientas estén sobreescribiendo el código que tienen en algún lado y eso lleve a inconsistencias.

Cualquier cosa si no logran solucionarlo envíen el problema con un poco más de información para verlo un poco más en detalle.

Saludos,
Juan Pedro.