Solución de problemas de conexión FPGA VGA

1

Tengo la junta de desarrollo de DE1 Soc. He estado siguiendo este video de youtube para comenzar a mostrar algunas cosas en la pantalla.

No puedo mostrar nada en la pantalla en este momento a menos que el negro de tono cuente. Inicialmente, he seguido todas sus instrucciones para ver cómo se hace yo mismo, pero al no poder obtener anthen, terminé copiando sus archivos .vhd de git.

Puedo compilarlo y programarlo bien, los pines se asignan correctamente y utilizan otros periféricos.

He encontrado que este tema es especialmente útil en esta lista de verificación.

  

¿Simulaste tu diseño?
  ¿Estás seguro de que los tiempos en tu diseño son correctos?
  ¿Comprobó los niveles de señal (con un alcance)?
  ¿Estás seguro de que todas las asignaciones de pines son correctas?
  ¿Lo has probado con una pantalla diferente?

  1. He simulado el diseño para ver si las señales de control HSYNC y VSYNC están presentes y si se manejan con la relación adecuada
  2. Tiempos que he creado utilizando Altera PLL en lugar de Avalon PLL, ya que no estaba disponible para mí. No estoy seguro de cuál es la implicación si cualquiera de los usuarios usa Avalon PLL en lugar de ALtera PLL. La entrada es de 50MHz y la salida de 108MHz sigue siendo.
  3. Lo haré mañana porque no pude obtener un osciloscopio hoy, cuando reinicie la placa, se mostrará en la pantalla la promoción terasica inicial, por lo que parece que la placa se puede comunicar a través de VGA con el televisor.
  4. Pasó por todas las asignaciones de pin dos veces
  5. La pantalla funciona y no se mostraba nada en una pantalla diferente.

Lo he analizado en detalle y creo que he marcado todos los puntos correctamente (además de probar con el alcance de mi compilación en lugar de uno de fábrica). Sin embargo, todavía no puedo ver nada en absoluto. Ninguna cantidad de ajustes con los tiempos, la selección de RGB o cualquiera de los porches parece cambiar nada. La pantalla está constantemente oscura, no entra en modo de ahorro de energía, por lo que algo debe estar sucediendo.

Me preguntaba si alguien tiene alguna idea sobre cuál podría ser la causa de la que me estoy perdiendo o que haya evaluado incorrectamente el estado actual de las cosas. Saludos.

    
pregunta mega_creamery

0 respuestas

Lea otras preguntas en las etiquetas