🛠 Puesta en marcha de la placa Sapphire RV64

Efinix Sapphire RV64: SoC RISC-V de 64 bits configurable para FPGA · debutant · Guide pas à pas pour alimenter, connecter et vérifier le fonctionnement de base de votre carte SoC RISC-V Efinix.

Objetivos

Este tutorial le guía en el primer encendido de su placa Sapphire RV64. El objetivo es validar la integridad del hardware, establecer un enlace de comunicación fiable con un ordenador anfitrión y confirmar que el núcleo RISC-V está operativo. Nos centraremos en los pasos físicos y las verificaciones iniciales, sin abordar la programación compleja por ahora. Este es un paso crucial para cualquier desarrollador principiante que desee dominar el entorno Efinix.

Material necesario

Pasos

  1. Inspeccione visualmente la placa para asegurarse de que ningún componente esté dañado y los conectores estén limpios.
  2. Conecte el cable USB entre la placa Sapphire RV64 y su ordenador. Esta conexión suele proporcionar alimentación a través del bus USB (5V) y el enlace de depuración JTAG/Serie.
  3. Abra el administrador de dispositivos de su sistema operativo para identificar el nuevo dispositivo serie (a menudo llamado COMx en Windows o /dev/ttyUSBx en Linux).
  4. Inicie su software de terminal serie. Configure los parámetros de comunicación utilizados habitualmente para las consolas de depuración RISC-V: 115200 baudios, 8 bits de datos, 1 bit de parada, sin paridad.
  5. Abra la conexión serie. Si la placa está correctamente programada de fábrica con firmware de prueba, los mensajes de arranque deberían aparecer inmediatamente en el terminal.
  6. Si no aparece ningún mensaje, verifique los indicadores LED de la placa. Un LED verde fijo suele indicar una alimentación correcta, mientras que un LED azul parpadeante puede señalar actividad del núcleo o un error según la documentación específica de su modelo.
  7. Abra el software Efinity en su ordenador. Cree un nuevo proyecto vacío para verificar que el software detecta el FPGA Efinix a través del enlace JTAG integrado en la placa.

Verificación

El éxito de este tutorial se confirma mediante tres elementos: el encendido de los LED de alimentación, la aparición de caracteres legibles en el terminal serie (como "Hello World" o registros de arranque) y la detección del FPGA por parte del software Efinity. Si el terminal muestra texto ilegible, verifique que la velocidad de baudios esté configurada en 115200. Si Efinity no detecta la placa, asegúrese de que los controladores USB estén correctamente instalados.

Para ir más allá

Una vez reconocida la placa, explore las interfaces disponibles mencionadas en la ficha técnica, como GPIO o UARTs. Luego puede intentar compilar un ejemplo de parpadeo de LED proporcionado por Efinix para entender el flujo de trabajo de síntesis y programación del FPGA.

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales