Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to report debug information #494

Open
cavearr opened this issue Apr 9, 2021 · 7 comments
Open

How to report debug information #494

cavearr opened this issue Apr 9, 2021 · 7 comments
Labels

Comments

@cavearr
Copy link
Member

cavearr commented Apr 9, 2021

When you find a bug that involves strange behavior and no error message appears, for example if icestudio hangs, please attach the following log file to the issue.

First, activate logging. For this , go to Edt -> Preferences and click at Logging file

Screenshot from 2021-04-09 05-07-06

In the input box, write the path for the file that you want to use to logging information, for examle:

/home/user/icestudio.log if you are on linux and user is your username
or
c:\icestudio.log if you are on windows (you could specify any directory)

Screenshot from 2021-04-09 05-07-08

Finally, return to Edt -> Preferences and click at Logging enabled

Screenshot from 2021-04-09 05-07-23

restart Icestudio, and do the action that produces the bug, close icestudio and send the logging file attached to the issue

@Strauss77
Copy link

Hola soy un aficionado, me he comprado una Alhambra II me he bajado el icestudio 0.9.0 y me funciono sin problemas me reconoció la placa y le cargué el primer ejemplo y sin problemas pero me di cuenta que en el menú no me aparecía "Básico" y he reinstalado, a partir de ahí me da un error de carga y la tarjeta ya no carga ningún esquema de icestudio. me podeis ayudar con esto? no se por donde seguir. un saludo a todos
pantallazo de error

@Strauss77
Copy link

me he dado cuenta que el pantallazo es demasiado grande, lo vuelvo a subir, sorry
pantallazo de error

@Alfredo2591
Copy link

Alfredo2591 commented Apr 1, 2022

Me ha pasado exactamente lo mismo.
El mensaje de error es identico.
...!Observo que ha sido a raiz de reinstalarlo!.
Finalmente he desinstalado absolutamente todo y actualmente estoy con la version 3 estable, y ahi ...si aparece el panel basico.
Ahora estoy luchando para que me reconozca la Alhambra.
En libusbk me aparece la camara web.

@Obijuan
Copy link
Member

Obijuan commented Apr 2, 2022

Hola @Strauss77

Hay 3 problemas. Vamos uno a uno

Problema 1:

Has tenido un poco de mala suerte. La primera vez que instalaste Icestudio 0.9 todo te iba bien. El menú Basic se ha llevado a un panel nuevo accesible desde la opción Editar/Herramientas (o pulsando Ctrl-T)

image

Al pinchar en esa opción (o pulsando Ctrl-T en el teclado) te aparecerá el panel con las herramientas básicas. Se trata de un panel móvil que puedes colocar en cualquier parte (porque se usa mucho)

image

Por favor, confírmame que puedes ver el panel de Herramientas siguiendo estas instrucciones (para dar por concluido el problema 1)

Problema 2: Mensaje de error al sintetizar el circuito

El 28 de Marzo, uno de los paquetes de los que depende el sintetizador de icestudio se actualizó a una version nueva, que provoca ese error

La mala suerte que has tenido es que desinstalaste Icestudio (que tenía el sintetizador correcto) y al volver a instalar Icestudio ya se te incluyó el nuevo sintetizador que causa el error.

Mientras sacamos una nueva versión estable de icestudio que solucione automáticamente el problema, te adjunto aquí la solución manual. Pincha en la opción Herramientas/Toolchain/Actualización (Última estable)

image

Se se intalará la toolchain con el error corregido. Si miras ahora en Herramientas/Toolchain te debe aparecer la nueva versión (compruébalo:)

image

Y ya podrás sintetizar tus circuitos (Para cargar en la Alhambra-II debes instalar el driver, pero eso ya lo hiciste la primera vez y por tanto sabes cómo se hace)

Por favor, confírmame que estas instrucciones solucionan el problema 2

Problema 3:

No te aparecen las imágenes en el circuito hola mundo

Este es un bug conocido que aparece al instalar la toolchain la primera vez. Una vez instalada, cierra icestudio y vuelve a abrirlo. A partir de ese momento ya verás siempre todas las imágenes con normalidad (siempre)

(Al instalar la toolchain se borra el directorio de la caché. Y al arrancar Icestudio se crea, solucionándose el problema

Por favor, confírmame que estas instrucciones solucionan el problema

Para el resto de problemas nuevos que te aparezca, por favor, escríbelo mejor en el grupo de FPGAwars

@Obijuan
Copy link
Member

Obijuan commented Apr 2, 2022

Hola @Alfredo2591

Mira la respuesta que he puesto a @Strauss77 para solucionar los problemas. Antes de reportar nuevos problemas, por favor confírmame que se te han solucionado los mencionados

@Alfredo2591
Copy link

Alfredo2591 commented Apr 2, 2022

!PERFECTO!
Los 3 puntos se han solucionado de maravilla.!
Gracias Juan por tu apoyo y dedicacion.
Todo funciona correctamente.
!Feliz jornada!.

@Obijuan
Copy link
Member

Obijuan commented Apr 2, 2022

Estupendo! Muchas gracias! 😃

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants