Resumen:
El presente proyecto: “Instalación y puesta a punto de una distribución de Linux en
una plataforma basada en el procesador configurable Nios II”, es parte del seminario
de graduación “Procesadores embebidos configurables”. El proyecto fue desarrollado
utilizando una tarjeta de desarrollo DE2 de Terasic Inc., por lo que nuestro proyecto
estará enmarcado en las capacidades e interconexiones de sus componentes. El
componte principal de la tarjeta es un FPGA de Altera de la familia Cyclone II, en el
que se programa mediante las herramientas de diseño de Altera, la arquitectura de un
mini-computador cuyo procesador es el Nios II y que cuenta con las interfaces
suficientes para comunicarlo con los periféricos de la tarjeta.
La capacidad de los componentes del mini-computador lo hace ideal para ser usado
como controlador en sistemas de propósito específico.
Como se lo hace en un PC, al mini-computador embebido en la tarjeta le instala un
sistema operativo para que se encargue de administrar los recursos de su hardware.
Este será una distribución de Linux que soporte la arquitectura del procesador Nios II,
los dispositivos y periféricos embebidos en el FPGA y los conectados a este.
Normalmente los procesadores utilizados en sistemas embebidos no cuentan con
MMU, por lo que nuestra configuración de hardware tampoco la incluye. La
distribución de Linux a instalar debe ser compatible con esta característica.