Featured events

« January 2025 »
MonTueWedThuFriSatSun
12345
6789101112
13141516171819
20212223242526
2728293031

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.

Nivel del proyecto: 
Grado
Autor: 
Jesús Vicenti Sacristán
Tutor: 
Alvaro Araujo Pinto
Fecha de lectura: 
Fri, 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).