-
Notifications
You must be signed in to change notification settings - Fork 139
FTDI Drivers Windows
El chip FTDI de la iCEstick o la IceZUM Alhambra tiene dos interfaces de comunicaciones:
- La Interfaz 0 se utiliza para descargar el bitstream
- La Interfaz 1 está conectada con la FPGA para permitir la comunicación con una UART sintetizada
Al conectar por primera vez la placa a un puerto USB ambas interfaces se configuran como puerto COM:
Tras instalar los drivers con Apio o Icestudio mediante Zadig, la Interfaz 0 debe aparecer como dispositivo libusbK:
Para hacer funcionar la fpga hay que seguir el procedimiento estándar, no influye en el funcionamiento de la fpga que no aparezcan los puertos COM. En caso de querer comunicarse con la fpga mediante el puerto serie habrá que realizar los siguientes pasos para hacerlos aparecer. Los pasos que se detallan a continuación se han realizado tras completar el proceso estándar.
Vamos al Administrador de dispositivos > Controladores de bus serie universal > USB Serial Converter B > (Click derecho) Propiedades
Vamos a la pestaña de Avanzado, activamos la opción Cargar VCP y pulsamos Aceptar.
Desenchufamos y enchufamos la fpga, y ahora nos aparecerá el puerto COM.
- Cada vez que la placa se conecte a un puerto USB nuevo se deberán instalar los drivers para ese puerto.
- Después de configurar los drivers se ha de desconectar y reconectar la placa.
- En Windows 10 con USB 3.0 puede dar problemas. En tal caso probar:
- En el administrador de dispositivos buscar el "Dispositivo Compuesto USB" que corresponde a la placa (clic derecho->propiedades->Detalles, en el desplegable buscar "Descripción del dispositivo notificada por el bus". Debe aparecer "IceZUM Alhambra v1.1...". Si es la Icestick pondrá "Lattice FTUSB Interface Cable"
- Cuando se localiza el dispositivo compuesto que corresponde a la placa, clic derecho->Desinstalar.
- Desconectar la placa y reiniciar el PC
- Conectar la placa, se reinstará automáticamente del driver de Microsoft.
- Abres el Administrador de dispositivos. (para ir rápido, tecla windows + R, te saldrá la ventanita de ejecutar, ahí escribes "devmgmt.msc")
- En "Controladoras de bus serie Universal" haces clic con el botón de derecho a "USB Serial Converter B".
- Propiedades.
- Pestaña: "Avanzados"
- Habilitas la casilla "Cargar VCP".
- Aceptar.
- Enchufas y desenchufas.
- Te ha de aparecer el puerto COM nuevo más abajo. En "Puertos (COM y LPT)"
Si te sigue sin aparecer, prueba a enchufar y desenchufar de nuevo.
- Project structure
- Project configuration file (apio.ini)
- apio
- Project Commands:
- Setup commands:
- Utility Commands:
- Downloading the Blinky example
- The apio-examples package: Adding examples
-
Apio packages
- Tools-oss-cad-suite
- Apio examples
- Tools-drivers (Windows)
- Gtkwave (Windows)