Eventos destacados

« 04 2024 »
LunMarMiéJueVieSábDom
1234567
891011121314
15161718192021
22232425262728
2930

Diseño e implementación de un entorno de desarrollo software para sistemas empotrados multimedia de altas prestaciones, destinado a actividades docentes y de investigación.

Grupos de investigación: 
Nivel del proyecto: 
Grado
Autor: 
Jesús Vicenti Sacristán
Tutor: 
Alvaro Araujo Pinto
Fecha de lectura: 
Vie, 25/03/2011
Año: 
2011
Calificación: 
Sobresaliente
Resumen: 

El objetivo de este Proyecto Fin de Carrera (PFC) es manejar el proceso de desarrollo de software para un Sistema Empotrado Avanzado (SEA). Se debe obtener una plataforma que permita crear un sistema software completo, configurable para poder adaptarse a cual­quier funcionalidad especificada. El conjunto de herramientas que componen esta plataforma constituye un entorno de desarrollo software.

La plataforma obtenida debe ser útil como medio docente, y también utilizable como sistema de desarrollo en un entorno de investigación.

Se pueden encontrar ejemplos de SEAs en dispositivos como teléfonos móviles de última generaeióll, Tablet PCs o reproductores multimedia. Para el desarrollo de este PFC se ha uti­lizado una plataforma denominada i.MX31 Application Development System (i.MX31ADS), un sistema de evaluación desarrollado por Freescale Semiconductor, que integra un pro­cesador con capacidades multimedia y un gran número de módulos de procesamiento y comunicaciones.

Palabras clave

Advanced RISC Machine (ARM) , i.MX31, Sistema empotrado, Advanced ToolKit (ATK), cargador de arranque (bootloader) , embedded Configurable operating system (eCos), Red­Boot, entorno de desarrollo, Integrated Development Environment (IDE), Embedded Linux Development Kit (ELDK), Linux Target Image Builder (LTIB), User-Mode Linux (UML).