Paso 7: Con el mundo
Ahora es el momento para la diversión!
Usted puede utilizar dos fuentes de alimentación (12V y 5V) o sólo uno (12V). Las fuentes de alimentación de 12V deben ser capaces de suministrar por lo menos 10A. Si utiliza dos fuentes de alimentación, 5V uno debe ser capaz de suministrar 6A. Debe establecer los puentes de energía por consiguiente:
- Debe colocar el puente de FPGA como conectar la fuente de alimentación FPGA a la potencia de la fuente (5V en el caso de Zybo)
- Si utiliza dos fuentes, los otros dos puentes no deben poner. Si no, coloque los puentes como en el paso 2 del cuadro
Para cada fuente de alimentación, puede utilizar dos tipos de conectores: jack o conector de bloque.
Antes de conectar cualquier componente externo (incluyendo la FPGA), compruebe las luces de indicador en el tablero.
Si es correcto, apague las fuentes de alimentación y conectar todos los componentes (deslizamiento del anillo conector, barrera de rayos infrarrojos, motor y FPGA). FPR arranque en la tarjeta micro SD, no olvides establecer el puente de arranque
Encender las fuentes de alimentación (el interruptor FPGA debe estar apagado).
Conecte el puerto USB UART del FPGA para tu PC. Lanzamiento de masilla o cualquier otro programa capaz de realizar una comunicación serial, establecer la correcta puerto (COM21 en Windows) y velocidad (115200 baudios).
A continuación, puede activar la FPGA y la comunicación serial. Si funciona, veremos arrancar Linux en la ventana del putty. Espere a que Linuw pide usuario/contraseña (raíz) y escribirlas.
Ahora puede introducir el "/ mnt" carpeta, verá el contenido de la segunda partición de la tarjeta (drivers y aplicaciones). Puede probar las aplicaciones:
- Jo: exhibición de los Juegos Olímpicos de la bandera y hacen girar en el globo
- la palabra < color >: muestra "¡ HELLO WORLD!" en el color dado y hacerlo rotar
- long_word < color >: muestra un texto muy largo en el color determinado por lo que aparecen en el globo con una ventana corredera
- SPEED_CONTROL < velocidad >: establece la velocidad en el valor determinado (entre 0 y 255)
Las aplicaciones inician la rotación del globo, pero no dejan al final, hay que usar speed_control para detener la rotación.
Si los textos aparecen al revés, sólo invierta los dos cables del motor.
Si desea ir más allá y hacer tus propias aplicaciones, puede descargar las fuentes a continuación. Contiene las fuentes de aplicación y los drivers (custom_module.c). También contiene un Makefile. Antes de usarlo, no olvides cambiar el KERNEL_DIR para el camino que lleva a la carpeta que contiene el linux que compilar antes. Nombre de la aplicación para compilar app.c.