Zybo - AXI DMA dentro de Linux embebido (1 / 7 paso)

Paso 1: Instalar Linux en el Zybo

Sigue este tutorial con las siguientes excepciones:

  1. En el paso 2, más allá de la modificación de la indicada línea de código, modificar direcciones fdt_high y initrd_high a 0x10000000.
  2. En el paso 7, además añadir a la línea bootargs de código esto -> uio_pdrv_genirq.of_id=generic-uio mem = 256 M

Lo que esto hace es hacer Linux sólo 256MB de memoria DDR (en lugar de toda la capacidad de 512 MB que tiene el DDR). Esto es necesario para tener un trozo de memoria (en este caso, 512-256 = 256 MB) reservados para el uso del motor AXI DMA. Este fragmento de la memoria es nuestra manera de compartir datos entre el PS y PL en forma rápida.

La parte de genéricos-uio para nuestros periféricos a ser reconocido y se explicará más adelante.

Artículos Relacionados

Construir un sistema de Linux embebido en pocos pasos

Construir un sistema de Linux embebido en pocos pasos

Una vez que ha pasado por el proceso de deliberación sobre que distribución de Linux que uso, Qué hardware etc. y decidía sobre las cosas y herramientas que usted necesita, viene el siguiente paso – realmente sistema Linux embebido del edificio . Una
Embebido Linux Tutorial - Zybo

Embebido Linux Tutorial - Zybo

Este tutorial práctico de Linux embebido para la Zybo le dará instrucciones paso a paso para personalizar el hardware, compilar el Linux Kernel y aplicaciones de conductor y usuario de la escritura. Esta documentación tiene la intención de integrar c
Construcción distribución de GNU/Linux para Raspberry Pi usando el proyecto Yocto

Construcción distribución de GNU/Linux para Raspberry Pi usando el proyecto Yocto

Raspberry Pi es probablemente el más popular bajo costo sola computadora de tablero en el mercado. A menudo se utiliza para Internet de las cosas y otros proyectos integrados. Varias distribuciones de GNU/Linux tienen soporte excelente para Raspberry
SEGURO acceso a WEB APPS en LINUX

SEGURO acceso a WEB APPS en LINUX

estos pasos le mostrará cómo puede asegurar su página web en un sistema de linux embebido utilizando SSH. Instalar un servidor web que soporte SSL en un sistema como el PhidgetSBC o RaspberryPi puede tomar grandes cantidades de recursos del sistema,
Cómo diseñar un recinto microcontrolador

Cómo diseñar un recinto microcontrolador

Por lo tanto necesita un recinto, pero no estás seguro de dónde empezar. No importa qué tipo de hardware que necesita para proteger, hay algunas cosas que desea tener en cuenta en su recinto de hacer viaje.Este Instructable cubrirá los pasos generale
Hackear tu propio horario de transporte público

Hackear tu propio horario de transporte público

Me gusta mi moto. Y siempre que puedo tomar para llegar a mi destino - lo haré. Pero a veces es necesario tomar el transporte público y vivo muy central en munich. Hay un montón de líneas enfrente mi lugar y no puedo recordar cuándo puedo tomar línea
Anemómetro en el barato

Anemómetro en el barato

tenemos todo tipo de telemetría en nuestro centro de datos para ayudarnos a prevenir y diagnosticar problemas. Una de las áreas principales que reloj es el medio ambiente. Podemos decir cómo frío el aire entrando y saliendo, pero eso es sólo parte de
Reutilizar un viejo router wifi para el internet de cosas

Reutilizar un viejo router wifi para el internet de cosas

Se ha disparado la popularidad de los dispositivos conectados a internet construidas Arduino shields u ordenadores de una placa como el Raspberry Pi y el Beaglebone, pero para tareas sencillas como controlar un relé, un sensor de lectura, regando su
Servidor principal Ultimate frambuesa Pi

Servidor principal Ultimate frambuesa Pi

Bienvenido a lector.Sígueme en twitter aquí para proyectos similares; me ayuda con este tweet!Primero por favor Nota: este instructivo se puede hacer en un día, pero un fin de semana sin duda se recomienda.En este instructable espero enseñarle habili
MEteo: su personal, portátil estación meteorológica!

MEteo: su personal, portátil estación meteorológica!

MEteo: el tiempo es una cosa divertida. Afecta a todos, pero depende de exactamente donde se encuentran, y no dos personas sufren lo mismo. Una solución a esto es tener tu propia estación meteorológica personal! Nuestro objetivo con este proyecto era
Plotly + Atlas científico: gráfica en tiempo real disuelto oxígeno con frambuesa Pi

Plotly + Atlas científico: gráfica en tiempo real disuelto oxígeno con frambuesa Pi

Atlas científico hace una increíble suite de sensores de monitorización ambiental grado científico que tiene una sinergia perfecta con la plataforma de visualización de datos Plotly.Este Instructable le mostrará cómo conectar un sensor de oxígeno dis
Como servidor de datos configuración webcam en un tablero de Fox del g-20 (Foxboard) corriendo Debian

Como servidor de datos configuración webcam en un tablero de Fox del g-20 (Foxboard) corriendo Debian

recientemente ha aparecido una serie de tablas con Linux embebido. Puede configurar un servidor Web de la automatización casera con una webcam y algunas otras funciones.Aquí usted puede aprender a programar encajado Debian tablero Fox del g-20.http:/
Día 10 de frambuesa pi

Día 10 de frambuesa pi

Frambuesa pi: 1 linux embebido estribos¿Paso 2: Lo de Linux tan especial?Paso 3: ¿Qué es buen sistema operativo embebido?Paso 4: Comercial encajado LinuxPaso 5: Open source linux embebidoPaso 6: Qué es tan especial acerca de LinuxPaso 7: Sistema en c
Python y frambuesa Pi Sensor de temperatura

Python y frambuesa Pi Sensor de temperatura

Ha sido mucho tiempo, cuando había primero postee esta muestra de RPi. El paso del tiempo había reunido alguna forma de retroalimentación de la comunidad, tuvo en cuenta los comentarios, y esta muestra está lista para ser publicado en Instructables p